Malaria vector statistics report (ReportVectorStatsMalaria.csv)

The malaria vector statistics report is a CSV-formated report that provides information on multiple aspects of malaria vectors, including population information, vector states, biting risk, vector mortality, and the numbers of vectors carrying particular sets of genome markers. This file is similar to the Vector statistics report (ReportVectorStats.csv) but adds information about malaria parasites.

The output file is named ReportVectorStatsMalaria.csv, and is produced via the libvectorstatsmalaria.dll file. See Custom reporters for information on using using dynamic link library (DLL) files.

Configuration

To generate the report, the following parameters must be configured.

Parameter

Data type

Min

Max

Default

Description

Species_List

array of strings

NA

NA

(empty string)

The species for which to include information. If the list is empty or absent, then data for all species will be collected.

Stratify_By_Species

boolean

0

1

0

If set to true (1), then data will be stratified by species for each node.

Include_Wolbachia_Columns

boolean

0

1

0

If set to true (1), columns will be added for each type of Wolbachia. Summation of columns should be equal to VectorPopulation.

Include_Gestation_Columns

boolean

0

1

0

If set to true (1), columns will be added for feeding and gestation.

Output file data

The output report will contain the following information.

Stratification columns

Parameter

Data type

Description

Time

integer

The day of the simulation that the data was collected.

NodeID

integer

The External ID of the node that the data is being collected for.

Species

string

If Stratify_By_Species = 1, then the species column will contain the name of the species for the given row.

Data columns

Parameter

Data type

Description

Population

integer

The number of people in the node.

VectorPopulation

integer

The number of adult female vectors that are in the STATE_INFECTIOUS, STATE_INFECTED, and STATE_ADULT.

STATE_INFECTIOUS

integer

The number of adult female vectors that are infectious.

STATE_INFECTED

integer

The number of adult female vectors that are infected.

STATE_ADULT

integer

The number of adult female vectors.

STATE_MALE

integer

The number of adult male vectors.

STATE_IMMATURE

integer

The number of immature vectors, includes male and female.

STATE_LARVA

integer

The number of larva, includes male and female.

STATE_EGG

integer

The number of eggs, includes male and female.

NumLookingToFeed

integer

If Include_Gestation_Columns = 1, then this column contains the number of adult female vectors that were looking to feed during this time step.

NumFedCount

integer

If Include_Gestation_Columns = 1, then this column contains the number of adult female vectors that had a blood meal during this time step.

NumGestatingBegin

integer

If Include_Gestation_Columns = 1, then this column contains the number of adult female vectors that were gestating and did not die due to non-feeding mortality.

NumGestatingEnd

integer

If Include_Gestation_Columns = 1, then this column contains the number of adult female vectors that were gestating at the end of the time step.

NumAttemptFeedIndoor

integer

If Include_Gestation_Columns = 1, then this column contains the number of adult female vectors that attempt to feed indoors. This group of vectors can still die indoors before they feed on a human.

NumAttemptFeedOutdoor

integer

If Include_Gestation_Columns = 1, then this column contains the number of adult female vectors that attempt to feed outdoors. This group of vectors can still die outdoors before they feed on a human.

NumAttemptButNotFeed

integer

If Include_Gestation_Columns = 1, then this column contains the number of adult female vectors that were attempting to feed indoors or outdoors but did not die or feed on a human. They will look to feed during the next day.

NewEggsCount

integer

The number of eggs that were laid this day.

IndoorBitesCount

float

The attempted indoor human biting rate, equal to NumAttemptFeedIndoor / number of humans.

OutdoorBitesCount

float

The attempted outdoor human biting rate, equal to NumAttemptFeedOutdoor / number of humans.

NewAdults

integer

The number of female vectors that matured to adulthood this day.

DiedBeforeFeeding

integer

The number of vectors that died this time step due to local mortality, sugar feeding, outdoor area killing, etc.

DiedDuringFeedingIndoor

integer

This is the number of vectors that died indoors while attempting to feed (e.g. due to bed nets).

DiedDuringFeedingOutdoor

integer

This is the number of vectors that died outdoors while attempting to feed.

NumGestatingOnDay_0

integer

If Include_Gestation_Columns = 1, then this column contains the number of vectors that are gestating but with 0 more days before attempting to feed.

NumGestatingOnDay_1

integer

If Include_Gestation_Columns = 1, then this column contains the number of vectors that are gestating but with 1 more days before attempting to feed.

NumGestatingOnDay_2

integer

If Include_Gestation_Columns = 1, then this column contains the number of vectors that are gestating but with 2 more days before attempting to feed.

NumGestatingOnDay_3

integer

If Include_Gestation_Columns = 1, then this column contains the number of vectors that are gestating but with 3 more days before attempting to feed.

NumGestatingOnDay_4

integer

If Include_Gestation_Columns = 1, then this column contains the number of vectors that are gestating but with 4 more days before attempting to feed.

NumGestatingOnDay_5

integer

If Include_Gestation_Column = 1, then this column contains the number of vectors that are gestating but with 5 more days before attempting to feed.

NumGestatingOnDay_6

integer

If Include_Gestation_Columns = 1, then this column contains the number of vectors that are gestating but with 6 more days before attempting to feed.

NumGestatingOnDay_7

integer

If Include_Gestation_Columns = 1, then this column contains the number of vectors that are gestating but with 7 more days before attempting to feed.

VECTOR_WOLBACHIA_FREE

integer

If Include_Wolbachia_Columns = 1, then this column contains the number of adult female vectors that are Wolbachia free.

VECTOR_WOLBACHIA_A

integer

If Include_Wolbachia_Columns = 1, then this column contains the number of adult female vectors that have Wolbachia A.

VECTOR_WOLBACHIA_B

integer

If Include_Wolbachia_Columns = 1, then this column contains the number of adult female vectors that have Wolbachia B.

VECTOR_WOLBACHIA_AB

integer

If Include_Wolbachia_Columns = 1, then this column contains the number of adult female vectors that have Wolbachia AB.

MigrationFromCountLocal

integer

This is the number of adult female vectors that made a local migration trip away from this node.

MigrationFromCountRegiona

integer

This is the number of adult female vectors that made a regional migration trip away from this node.

XXX_AvailableHabitat

integer

If Stratify_By_Species = 1, then this column title does not have the species name in it. If Stratify_By_Species = 0, then there is a column for each species. This column contains the number of larva that the habitat could add (e.g. number of spots open); equal to current capacity - current larval count.

XXX_EggCrowdingCorrection

float

If Stratify_By_Species = 1, then this column title does not have the species name in it. If Stratify_By_Species = 0, then there is a column for each species. This column contains the probability that eggs die due to overcrowding.

NoMarkers

integer

The number of adult female vectors that are either infected or infectious that have no genetic markers.

A

integer

The number of adult female vectors that are either infected or infectious that have that set of markers.

B

integer

The number of adult female vectors that are either infected or infectious that have that set of markers.

A-B

integer

The number of adult female vectors that are either infected or infectious that have that set of markers.

Example

The following is an example of a ReportVectorStatsMalaria.csv file.

Time

NodeID

Population

VectorPopulation

STATE_INFECTIOUS

STATE_INFECTED

STATE_ADULT

STATE_MALE

STATE_IMMATURE

STATE_LARVA

STATE_EGG

NewEggsCount

IndoorBitesCount

OutdoorBitesCount

NewAdults

DiedBeforeFeeding

DiedDuringFeedingIndoor

DiedDuringFeedingOutdoor

MigrationFromCountLocal

MigrationFromCountRegional

NoMarkers

A

B

A-B

705

4

1000

11906

304

3794

7808

16381

18299

349252

406320

203160

1

1

1478

1156

204

127

0

0

0

0

20246

5175

5924

4761

705

3

1000

12035

382

3411

8242

16410

16556

440348

303720

151860

0

0

3023

951

156

95

0

0

0

0

20277

3793

7586

3793

705

2

1000

9449

320

3493

5636

12776

12920

288299

213600

106800

0

0

1210

882

114

62

0

0

0

0

15085

7626

3813

3813

705

1

1000

9315

386

3494

5435

13333

16581

385251

386800

193400

1

1

0

1025

191

133

0

0

0

0

18630

3880

3880

3880

706

4

1000

11574

380

3732

7462

15994

16312

345944

489240

244620

1

1

1166

1115

242

141

0

0

0

0

19578

5188

5950

4768

706

3

1000

12002

338

3830

7834

16407

25670

416797

540080

270040

2

2

1609

1133

329

180

0

0

0

0

19836

4168

8336

4168

706

2

1000

9315

350

3582

5383

12676

12883

282012

499480

249740

1

1

1106

873

235

132

0

0

0

0

14698

7864

3932

3932

706

1

1000

11886

354

3345

8187

15861

16642

372216

638680

319340

1

1

3801

907

200

123

0

0

0

0

23772

3699

3699

3699

707

4

1000

12916

380

3772

8764

17324

13115

335253

634480

317240

1

1

2972

1182

269

179

0

0

0

0

22226

5224

6016

4822

707

3

1000

11790

378

3834

7578

16208

29307

415185

512040

256020

1

1

1329

1128

262

151

0

0

0

0

19368

4212

8424

4212

707

2

1000

8938

344

3660

4934

12338

13888

279044

537720

268860

1

1

901

898

228

152

0

0

0

0

13872

8008

4004

4004

707

1

1000

11165

421

3625

7119

15320

21654

371872

392960

196480

2

2

965

1163

320

203

0

0

0

0

22330

4046

4046

4046

708

4

1000

12382

390

4102

7890

16754

12929

333068

451080

225540

1

1

1167

1241

264

196

0

0

0

0

20867

5639

6512

5222

708

3

1000

12487

368

3756

8363

16743

26942

432482

332360

166180

1

1

2109

1124

189

99

0

0

0

0

20850

4124

8248

4124

708

2

1000

9272

341

3547

5384

12520

15626

269108

226040

113020

0

0

1340

809

121

76

0

0

0

0

14656

7776

3888

3888

708

1

1000

11097

448

3498

7151

15084

21288

362774

396520

198260

1

1

1277

1071

173

101

0

0

0

0

22194

3946

3946

3946