Package io.github.ai4ci.config.inhost
Interface StochasticModel
- All Superinterfaces:
InHostConfiguration
,Serializable
- All Known Subinterfaces:
StochasticModel._PartialStochasticModel
- All Known Implementing Classes:
ImmutableStochasticModel
,PartialStochasticModel
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from interface io.github.ai4ci.config.inhost.InHostConfiguration
LIMIT, log
-
Method Summary
Modifier and TypeMethodDescriptionGiven the parameters for the virus, what is the unit of virions.Methods inherited from interface io.github.ai4ci.config.inhost.InHostConfiguration
getSeverityFatalityCutoff, getSeverityHospitalisationCutoff, getSeveritySymptomsCutoff
-
Field Details
-
DEFAULT
-
-
Method Details
-
getTargetCellCount
Integer getTargetCellCount() -
getImmuneTargetRatio
Abstraction.Distribution getImmuneTargetRatio() -
getImmuneActivationRate
Abstraction.Distribution getImmuneActivationRate() -
getImmuneWaningRate
Abstraction.Distribution getImmuneWaningRate() -
getInfectionCarrierProbability
Abstraction.Distribution getInfectionCarrierProbability() -
getTargetRecoveryRate
Abstraction.Distribution getTargetRecoveryRate() -
getBaselineViralInfectionRate
Double getBaselineViralInfectionRate() -
getBaselineViralReplicationRate
Double getBaselineViralReplicationRate() -
getVirionsDiseaseCutoff
Integer getVirionsDiseaseCutoff()Given the parameters for the virus, what is the unit of virions. This is a calibration parameter, and defines the limit of what is considered disease. It should be the lowest value that is transmissible and defines a patient as "infected" it does not follow that an uninfected patient does not have a small in-host viral load.- Returns:
- the cutoff
-