Control Strategies
This page describes the disease control interventions implemented in MHASpread, their mechanisms, parameters, and interaction effects.
Overview of Control Actions
MHASpread implements four complementary control strategies applied across three nested spatial zones. Control actions are triggered upon detection of infected farms and operate simultaneously to contain and eliminate infection.
Control Zone Architecture
Zone Definitions
Three concentric zones with increasing distance from detected infected farms:
| Zone | Radius | Primary Purpose | Key Actions |
|---|---|---|---|
| Infected Zone | 3 km | Rapid containment | Depopulation + vaccination + surveillance |
| Buffer Zone | 3–7 km | Prevent spread | Vaccination + surveillance + trade restrictions |
| Surveillance Zone | 7–15 km | Early detection | Active detection + movement monitoring |
Zone Establishment
Zones are established around each newly detected infected farm, creating overlapping containment regions in multi-farm outbreaks.
Control Action 1: Depopulation
Mechanism
Infected farms within the infected zone are completely depopulated (all animals culled) and excluded from subsequent simulation.
Implementation
Priority Ordering
Farms are prioritized for depopulation by:
- Primary criterion: Total herd size (largest farms first)
- Rationale: Maximize removal of infectious animals per day within capacity limits
Daily Capacity
The number of farms depopulated per day is a scenario parameter (e.g., 1, 3, 5 farms/day).
Scheduling
If depopulation capacity is exceeded:
- Farms scheduled for subsequent days maintain current dynamics
- Queued farms remain infectious until culling
- Creates realistic simulation of logistical bottlenecks
Transmission Impact
By removing $I_i(t)$ (all infectious animals), depopulation eliminates:
- Within-farm transmission: No more internal spread
- Between-farm kernel contributions: Farm $i$ no longer contributes to $P_E$ for neighbors
- Trade network transmission: Depopulated farms cannot ship animals
Disease Duration
Time from detection to removal varies. If a farm takes 3 days to depopulate and infectious period is ~5 days, ~40% of infectious life occurs pre-removal.
Control Action 2: Emergency Vaccination
Eligibility
Vaccinated populations: Bovine (cattle) only
Geographic scope: Infected zone + Buffer zone
Timing: 15 days after control zone establishment
Rationale for 15-Day Lag
- Logistical mobilization: Time to transport vaccine, train personnel, establish vaccination sites
- Epidemiological window: Balance between early action and realistic implementation
Implementation Details
Daily Vaccination Capacity
Specified as number of farms vaccinated per day (e.g., 5 farms/day).
Prioritization Within Zones
Farms prioritized by:
- Largest herds first (maximize animals vaccinated)
- Infected zone first (higher risk)
- Geographic proximity (reduce travel time)
Progressive Immunization
Within each farm, vaccination occurs over multiple days:
\[a_t = \left\lfloor (S + E + I + R) \cdot \frac{1}{v_t} \right\rfloor\]where $v_t = 15$ days (duration to vaccinate entire herd).
The number of animals attempted for vaccination per day is:
\[a_t = \min\left(a_t, \max(V^* - V, 0)\right)\]where $V^* = \lfloor N \cdot \tau \rfloor$ is target vaccinated count and $\tau$ is target coverage (100%).
Vaccine Efficacy
Probability that a vaccinated animal develops protective immunity is $v_e$ (e.g., 0.95 for 95% efficacy).
Number of successful vaccinations:
\[X \sim \text{Binomial}(a_t, v_e)\]Compartment Allocation
Successfully vaccinated animals are drawn proportionally from $S, E, I, R$ compartments:
\[d_k \sim \text{Hypergeometric}(C_k, U - C_k, r_k)\]where $C_k$ is count in compartment $k$, $U$ is unvaccinated pool, and $r_k$ is remaining vaccinations to allocate.
Mechanism: Vaccine Protection
Vaccinated animals ($V$ compartment) are:
- Protected from infection: Cannot transition $S \to E$ (immune-blocked)
- Never infectious: Do not contribute to transmission kernel
- Not depopulated: Remain on farm after outbreak resolution
Population Immunity
As vaccination progresses, farm-level infection probability decreases:
\[\text{Effective susceptible proportion} = \frac{S + E}{N} \to \frac{S + E}{N - V}\]Control Action 3: Movement Standstill
Scope
Duration: 30 days from zone establishment
Geographic scope: Infected zone + Buffer zone + Surveillance zone
Movement Restrictions
Outgoing Movements
Prohibited from infected and buffer zones:
- Prevents infected animals from being shipped to distant farms
- Cuts network-mediated transmission pathway
Incoming Movements
Prohibited to surveillance zone:
- Reduces exposure of uninfected farms in high-surveillance area
- Limits trade-driven introduction of infection
Implementation
Each movement event is checked against:
- Zone status of sending farm
- Standstill date range for that zone
- Movement direction (outgoing vs. incoming)
If conditions met, movement is blocked.
Interaction with Depopulation
Depopulated farms automatically cannot ship animals (they no longer exist in simulation).
Duration and Termination
Standstill lasts 30 days unless:
- All zones are dissolved (rare, requires complete elimination)
- Scenario-specific override (e.g., early termination in sensitivity analysis)
Control Action 4: Contact Tracing & Traceback
Mechanism
Epidemiological tracing identifies farms that received animals from detected infected farms within the past 30 days.
Implementation
For each detected farm $i$:
- Query movement history: Identify incoming movements to farm $i$ in past 30 days
- Identify senders: Origin farms of those movements
- Classify traceback farms: Senders are added to detected farms list
- Apply zones: Control zones established around traceback farms
Transmission Impact
Traceback farms are treated as:
- Already infected (even if still latent)
- Immediately under surveillance (if in surveillance zone)
- Eligible for depopulation (if detection confirmed)
Limitation
Model does not include false positives from traceback. All traceback identifies real infection (reflects best-case scenario).
Detection Capability
Active Surveillance
Farms in surveillance zones are inspected on a rolling basis:
Inspection Intensity
Number of farms inspected per day:
\[k_i = \max\left(1, \left\lfloor \frac{P_i}{3} \right\rfloor\right)\]where $P_i$ = farms under surveillance at iteration $i$.
This ensures:
- At least 1 farm inspected daily if surveillance active
- One-third of population examined per day across full cycle
Detection Process
Newly infected farms detected via hypergeometric sampling:
\[E_i \sim \text{Hypergeometric}(M = P_i, n = I_i, N = k_i)\]where:
- $M$ = total farms under surveillance
- $n$ = infected farms present
- $N$ = farms inspected
Diagnostic Sensitivity
Detected farms are subject to diagnostic testing with sensitivity $s$:
\[E_i^* \sim \text{Binomial}(E_i, s)\]If $s = 1$: perfect diagnostics; $s < 1$: imperfect tests (reflects subclinical cases, sampling error).
Scenario Parameters: A Summary
Key control parameters that users can specify:
| Parameter | Example Values | Impact |
|---|---|---|
| Depopulation capacity (farms/day) | 1, 3, 5, 10 | Speed of infected farm removal |
| Vaccination capacity (farms/day) | 2, 5, 10 | Cattle herd protection rate |
| Vaccination efficacy | 0.85, 0.95 | Proportion animals protected |
| Diagnostic sensitivity | 0.80, 0.95, 1.0 | Detection accuracy |
| Standstill duration | Fixed 30 days | Network-mediated transmission blockade |
| Detection lag | Varies with inspection | Time before control action |
Control Effectiveness: Conceptual Framework
What Drives Success?
Successful containment requires:
- Rapid detection (low diagnostic lag)
- Adequate depopulation capacity (removes infection before spread)
- Ring vaccination (protects susceptible cattle before exposure)
- Movement restrictions (blocks long-distance spread)
- Coordination (zones align with actual farming landscape)
What Undermines Control?
- Slow detection (infection establishes widely before awareness)
- Low depopulation capacity (queued farms remain sources)
- Vaccination delays (animals become infected during lag)
- Movement rule violations (non-compliance or smuggling)
- Network clustering (farms in tight spatial clusters, rapid spread)
Sensitivity Considerations
MHASpread allows systematic variation of all parameters to assess robustness of strategies across different outbreak contexts.
Multi-Farm Outbreaks: Zone Interaction
When multiple farms are detected simultaneously or sequentially:
- Zones established around each farm (3, 7, 15 km radius)
- Zones may overlap (especially in dense farming regions)
- Most stringent rule applied (intersection takes minimum control intensity)
Example: Two farms detected 5 km apart:
- Farm A infected zone (3 km) overlaps Farm B buffer zone (7 km)
- Overlapping region subject to both infected zone and buffer zone rules
- Most restrictive controls apply (e.g., both require depopulation consideration)
Temporal Dynamics of Control
Phase 1: Silent Spread (Days 0–20)
- No control active
- Infection spreads unimpeded
- No detection
Phase 2: Detection & Zone Establishment (Day ~21–25)
- First infected farm detected
- Zones established
- Depopulation and tracing initiated
- Vaccination logistics mobilized
Phase 3: Active Control (Days 25–50+)
- Depopulation proceeds
- Vaccination ongoing
- Standstill enforced
- New infections may occur if control insufficient
Phase 4: Resolution
- New infections cease
- Remaining infectious animals recover or are removed
- Zones dissolved after sufficient time with no new infections
Cost-Effectiveness Perspective
Control actions impose costs:
- Depopulation: Direct loss (animal value) + labor + disposal
- Vaccination: Vaccine + personnel + logistics + time loss
- Standstill: Lost trade revenue + market disruption
- Surveillance: Personnel, testing, equipment
MHASpread outputs (final farm count, animal losses, epidemic duration) feed into downstream economic models for cost-benefit analysis.
Next Steps
- For vaccination biology and parameters, see Transmission Dynamics
- For economic integration, see Economic Impact Framework
- For control zone spatial details, see Model Overview