Skip to content

Commit 1bd1550

Browse files
authored
Gh 125 malaria summary report hrp2 data fix (#126)
* pulling out HRP2 recoding out of IsInfected loop because non-infected people can have HRP2. Fixing he issue where we were comparing threshold against the total HRP2 proteins in a person rather than against HRP2 per microliter of blood in a person.
1 parent 6e14228 commit 1bd1550

File tree

5 files changed

+216
-216
lines changed

5 files changed

+216
-216
lines changed

Eradication/IndividualMalaria.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -623,7 +623,7 @@ namespace Kernel
623623
break;
624624

625625
case MalariaDiagnosticType::PF_HRP2:
626-
measurement = malaria_susceptibility->GetPfHRP2() * malaria_susceptibility->get_inv_microliters_blood();
626+
measurement = malaria_susceptibility->GetPfHRP2();
627627
break;
628628

629629
case MalariaDiagnosticType::TRUE_PARASITE_DENSITY:

Eradication/SusceptibilityMalaria.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ namespace Kernel
446446

447447
float SusceptibilityMalaria::GetPfHRP2() const
448448
{
449-
return m_PfHRP2_pg;
449+
return m_PfHRP2_pg * m_inv_microliters_blood;
450450
}
451451

452452
void SusceptibilityMalaria::UpdateInfectionCleared()

Regression/Malaria/22_Malaria_Reports/custom_reports.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
"Detection_Threshold_True_Parasite_Density": 40.0,
8989
"Detection_Threshold_True_Gametocyte_Density": 1.0,
9090
"Add_Prevalence_By_HRP2": 1,
91-
"Detection_Threshold_True_HRP2": 100000000.0,
91+
"Detection_Threshold_True_HRP2": 5.0,
9292
"Age_Bins": [
9393
10,
9494
20,

0 commit comments

Comments
 (0)