Jan 15, 2026

Public workspaceDetermination of LD50 and LD90 for Bacterial Pathogens in Galleria mellonella

  • Juan Jose Quispe Haro1
  • 1University of Helsinki, Faculty of Pharmacy
  • Galleria protocols
Icon indicating open access to content
QR code linking to this content
Protocol CitationJuan Jose Quispe Haro 2026. Determination of LD50 and LD90 for Bacterial Pathogens in Galleria mellonella. protocols.io https://dx.doi.org/10.17504/protocols.io.5qpvo13o9g4o/v1
License: This is an open access protocol distributed under the terms of the Creative Commons Attribution License,  which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited
Protocol status: Working
We use this protocol and it's working
Created: January 15, 2026
Last Modified: March 04, 2026
Protocol Integer ID: 238688
Keywords: Galleria mellonella, LD50 determination, virulence assay, bacterial pathogenesis, infection model, Probit analysis, Spearman-Kärber method, in vivo screening, Uropathogenic Escherichia coli, UPEC, ld90 for bacterial pathogen, meier survival curves for each bacterial dose, galleria mellonella larvae, standardized infection doses for later experiment, bacterial dose, galleria mellonella this protocol, direct comparison of pathogen, standardized infection dose, bacterial pathogen, determination of ld50, galleria mellonella, uropathogenic escherichia coli, infection model, pathogen, adaptable to other bacterial species, other bacterial species, ld₅₀, ld90, ld50, greater wax moth, meier survival curve, lethal dose, ld₉₀
Disclaimer
DISCLAIMER – FOR INFORMATIONAL PURPOSES ONLY; USE AT YOUR OWN RISK

The protocol content here is for informational purposes only and does not constitute legal, medical, clinical, or safety advice, or otherwise; content added to protocols.io is not peer reviewed and may not have undergone a formal approval of any kind. Information presented in this protocol should not substitute for independent professional judgment, advice, diagnosis, or treatment. Any action you take or refrain from taking using or relying upon the information presented here is strictly at your own risk. You agree that neither the Company nor any of the authors, contributors, administrators, or anyone else associated with protocols.io, can be held responsible for your use of the information contained in or linked to this protocol or any of our Sites/Apps and Services.
Abstract
This protocol describes a method for determining the median and 90% lethal doses (LD₅₀ and LD₉₀) of bacterial pathogens using the Galleria mellonella larvae (greater wax moth) infection model. The protocol is optimized for uropathogenic Escherichia coli (UPEC) but is readily adaptable to other bacterial species.
Expected results include Kaplan-Meier survival curves for each bacterial dose and precise LD₅₀/LD₉₀ values with confidence intervals, calculated via Probit or Spearman-Kärber analysis. These metrics allow for direct comparison of pathogen strains and establish standardized infection doses for later experiments.
Guidelines
Calculation of the LD50 and LD90 can also be done outside of Prism in software like MS Excel. Use this formula if you prefer a manual calculation or lack software. It requires doses that yield 0% and 100% mortality at the extremes.
Where x_k is the lowest dose that gives 100% mortality (or the last overall), d is the Log-interval between doses (10 for 10-fold dilutions), Sum p_i is the sum of the proportions of mortality for all doses up to, but NOT including x_k.
For LD90, replace 0.5 for 0.9 in the equation.

Always report:
The timepoint used for the LD calculation.
The method used (e.g., Probit analysis via GraphPad Prism).
The LD value with its 95% Confidence Interval (e.g., LD₅₀ = 4.9 x 10⁶ CFU/larva [95% CI: 2.1x10⁶ - 1.1x10⁷]).
The sample size (n) per group.
Materials
Sterile PBS
2 ml Eppendorf tubes
Crushed ice tray
Refrigerated ultracentrifuge
Hamilton syringes with a 30G needles
Troubleshooting
Safety warnings
Ensure all equipment and reagents are sterile to prevent contamination.
Take special care when manipulating needles and syringes to avoid accidental punctures.
Ethics statement
Ensure to follow all safety and ethical guidelines when handling live larvae and biological materials.
The day before
16h
Inoculate 5 ml of appropriate sterile media with a single colony of the target E. coli strain.
Incubate overnight at 37°C with vigorous shaking (200 rpm).
16h
Incubation
Overnight
Temperature
Larval Preparation
Select healthy, 7th-instar larvae (>300 mg), with no signs of melanization or discoloration.
Randomly allocate 16 larvae per treatment group.
Optional: Place larvae on ice for 5-10 minutes to immobilize them.
Optional
Temperature
Clean the injection site (last left proleg) with 70% ethanol and allow to air dry.
Wash
Bacterial Suspension preparation
Transfer 2ml of the overnight culture to a 2 ml microcentrifuge tube.
Centrifuge at 600 x g for 10 minutes, at 4 °C.
Centrifigation
Temperature
Carefully discard the supernatant.
Resuspend the pellet in 1 ml of sterile, ice-cold PBS.
Temperature
Measure the OD₆₀₀. Adjust the suspension with PBS to a final OD₆₀₀ = 1.25 ≈ 1 x 10⁹ CFU/ml.
Perform 10-fold serial dilutions in sterile PBS to create the following working stocks:
- Group 1: 1 x 10⁸ CFU/mL
- Group 2: 1 x 10⁷ CFU/mL
- Group 3: 1 x 10⁶ CFU/mL
- Group 4: 1 x 10⁵ CFU/mL
- Group 5: 1 x 10⁴ CFU/mL
- Control: Sterile PBS only.
Keep all bacterial suspensions on ice until injection.
Temperature
Infection
In a clean environment, prepare one Hamilton syringe with a 30G needle for each experimental group.
Clean the syringes and needles by drawing up and down a solution of 70% ethanol several times, then allowing them to air dry.
Wash
Using one syringe, draw up 10 µL of the appropriate suspension and inject the 10 µl of the suspension into the hemocoel via the last left proleg.
Place injected larvae in a Petri dish (max 10 larvae/dish).
Incubate dishes at 37°C under normal day/night cycle illumination.
Incubation
Temperature
Survival monitoring
Check larvae at the following time points post-injection:
2, 4, 6, 8, 10, 24, 48, 72, 96, and 120 hours.
Record the number of deaths at each timepoint until 100% mortality is achieved.
Survival curves calculation
In GraphPad Prism, create a new "Survival Table".
Input the death datapoints as 1 in the respective columns. All larvae that survived until the end should be input as 0 in the final timepoint.
Generate a Kaplan-Meier survival curve. Use the Log-rank (Mantel-Cox) test to statistically compare curves between groups.
LD curves calculation
Select a single, relevant endpoint (e.g., 24h or 48h), when mortality has plateaued for mid-range doses.
In GraphPad Prism, create a new "XY Table".
Input the Log₁₀(Dose) (e.g. 6 if the concentration was 106 cells/ml) in the X column, and "% Mortality" in the Y column.
Go to Analysis > XY analyses > Nonlinear regression (curve fit). Choose: Dose-response - Stimulation -> Probit model. Prism will output LD₅₀ and LD₉₀ with 95% Confidence Intervals.