VarroaPop Input Files

The Input Files for VarroaPop are in the following format:


You can use the input page to enter all the initial conditions for the model but to save time, VarroaPop accepts input files which can be used to set the initial conditions as well. Once the input file is loaded, you can use it as it is or change any of the initial condition variables, save them, and then run the simulation. You can save the current state of the input variables to your local computer and reload them later.

The input file need not include every parameter. If a parameter is missing, or if it has a blank value, no value is set.

The input file format is a text file where each line consists of a parameter name, an equals sign, and a value, for example "ICWorkerAdults=3000" (no quotation marks). The parameter name, in this case ICWorkerAdults, is set to the value of 3000. The parameter names are case insensitive. Boolean values are "true" or "false" only. This is the list of valid input variables:

Colony Bee Parameters
  • SimStart - The date to begin the simulation in mm/dd/yyyy format
  • SimEnd - The date to end the simulation in mm/dd/yyyy format
  • AdultAgeDelay - the number of days after spring egg laying begins to delay the resumption of adult aging
  • ICDroneAdults - Number of Adult Drones to start the simulation
  • ICWorkerAdults - Number of Adult Workers to start the simulation
  • ICDroneBrood - Number of Drone Pupae to start the simulation
  • ICWorkerBrood - Number of Worker Pupae to start the simulation
  • ICDroneLarvae - Number of Drone Larvae to start the simulation
  • ICWorkerLarvae - Number of Worker Larvae to start the simulation
  • ICDroneEggs - Number of Drone Eggs to start the simulation
  • ICWorkerEgg - Number of Worker Eggs to start the simulations
  • ICQueenStrength - Queen strength (range 1.0 to 5.0) to start the simulation
  • ICForagerLifespan - Forager Lifespan in days (7 to 14) for the simulation
Colony Mite Parameters
  • ICDroneAdultInfest - Percentage of adult drones infested with varroa to start the simulation
  • ICDroneBroodInfest - Percentage of drone pupae infested with varroa to start the simulation
  • ICDroneMiteOffspring - Number of emerging mites per infested drone brood cell to start the simulation
  • ICDroneMiteSurvivorship - Percentage of incoming drone brood mites which survive to infest again
  • ICWorkerAdultInfest - Percentage of adult workers infested with varroa to start the simulation
  • ICWorkerBroodInfest - Percentage of worker pupae infested with varroa to start the simulation
  • ICWorkerMiteOffspring - Number of emerging mites per infested worker brood cell to start the simulation
  • ICWorkerMiteSurvivorship - Percentage of incoming worker brood mites which survive to infest again
Immigration Parameters
  • ImmType - Immigration profile. One of: cosine, sine, tangent, polynomial, exponential, logarithmic
  • TotalImmMites - total number of mites immigrating
  • PctImmMitesResistant - percentage of immigrating mites resistant to miticide
  • ImmStart - the start date of immigration as mm/dd/yyyy
  • ImmEnd - the end date of immigration as mm/dd/yyy
  • ImmEnabled - true or false to indicate enabled or disabled
Re-queening Parameters
  • RQEggLayDelay - number of days to delay egg laying for a new queen.
  • RQWkrDrnRatio - this is the ratio of worker eggs to drone eggs initially laid by the new queen
  • RQReQueenDate - This is the first date for requeening if "RQScheduled is true"
  • RQEnableReQueen - If true, requeening is enabled.
  • RQScheduled - if this is true, requeening is done annually in this date. If false, requeening is done automatically according the requeening algorithm.
  • RQQueenStrength - strength of the new queen
  • RQOnce - if set to true, requeening is only done the first time RQReQueenDate is encountered. If set to false, it occurs annually
Miticide Treatment Parameters
  • VTTreatmentDuration - How long, in days, to treat
  • VTMortality - the percent daily mortality from the miticide
  • VTEnable - if true, enables miticide treatment
  • VTTreatmentStart - The start date of the treatment
  • InitMitePctResistant - The percentage of mites that are resistant to the miticide.
Life Stage Transition Reduction Parameters

The transition parameters consist of a start date, a stop date and the value of interest. In order to set up multiple date range, values simply include multiple entries with different date ranges and/or values

  • EToLXition - Start date, stop date and percent of eggs that transition to larvae[0..100]
  • LToBXition - Start date, stop date and percent of larvae that transition to pupae[0..100]
  • BToAXition - Start date, stop date and percent of pupae that transition to adults[0..100]
  • AToFXition - Start date, stop date and percent of adults that transition to foragers[0..100]
  • ALifeSpan - Start date, stop date, and adult lifespan modification in days[7..21]
  • FLifeSpan - Start date, stop date, and forager lifespan modification in days[0..20]
  • EToLXitionEN - a value of true enables this
  • LToBXitionEN - a value of true enables this
  • BToAXitionEN - a value of true enables this
  • AToFXitionEN - a value of true enables this
  • ALifeSpanEN - a value of true enables this
  • FLifeSpanEn - a value of true enables this
Plotting Parameters

If the plot parameter is set to true the value will be plotted.

  • PlotNone
  • PlotAD
  • PlotAW
  • PlotCS
  • PlotDB
  • PlotDE
  • PlotDL
  • PlotF
  • PlotTM
  • PlotMDB
  • PlotMWB
  • PlotPDB
  • PlotPWB
  • PlotPRM
  • PlotRM
  • PlotWB
  • PlotWE
  • PlotWL
  • PlotIM
  • PlotMD
  • PlotPMD
  • PlotNS
  • PlotPS
  • PlotNPC
  • PlotPPC
  • PlotDDL
  • PlotDDA
  • PlotDWA
  • PlotDWL
  • PlotDFG
  • PlotTE


A number of input files are available on the VarroaPop site and can be used for simulations. If you would like to create your own files, you can upload them from your computer using the link under the Colony Data tab of the Input Parameters page.