Package io.github.ai4ci.output
Interface PersonStateCSV
- All Superinterfaces:
CommonCSV.Execution
,CommonCSV.Model
,CommonCSV.State
,CSVWriter.Writeable
- All Known Implementing Classes:
ImmutablePersonStateCSV
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionlong
double
long
double
double
double
int
double
double
double
boolean
isDead()
boolean
boolean
boolean
boolean
Methods inherited from interface io.github.ai4ci.output.CommonCSV.Execution
getExperimentReplica, getModelReplica
Methods inherited from interface io.github.ai4ci.output.CommonCSV.Model
getExperimentName, getModelName
Methods inherited from interface io.github.ai4ci.output.CommonCSV.State
getTime
-
Method Details
-
getPersonId
int getPersonId() -
getBehaviour
String getBehaviour() -
isInfectious
boolean isInfectious() -
isSymptomatic
boolean isSymptomatic() -
isRequiringHospitalisation
boolean isRequiringHospitalisation() -
isDead
boolean isDead() -
getNormalisedSeverity
double getNormalisedSeverity() -
getNormalisedViralLoad
double getNormalisedViralLoad() -
getContactExposure
double getContactExposure() -
getPresumedLocalPrevalence
double getPresumedLocalPrevalence() -
getTrueLocalPrevalence
double getTrueLocalPrevalence() -
getProbabilityInfectiousToday
double getProbabilityInfectiousToday() -
getLogOddsInfectiousToday
double getLogOddsInfectiousToday() -
getContactCount
long getContactCount() -
getExposureCount
long getExposureCount() -
isIncidentInfection
boolean isIncidentInfection()
-