Calculate timelines and cage numbers required for transgenic mouse breeding to optimize breeding costs.
bash
python scripts/main.py --scheme <breeding_scheme> --females <number_of_females> --males <number_of_males> [options]
ParameterDescriptionDefault--schemeBreeding scheme: heterozygote, homozygote, conditionalRequired--femalesStarting number of femalesRequired--malesStarting number of malesRequired--gestationGestation period (days)21--weaningWeaning age (days)21--sexual-maturitySexual maturity age (days)42--cage-capacityMaximum cage capacity5--cage-costCage cost per day (CNY)3.0--genotyping-costGenotyping cost per mouse (CNY)15.0--target-pupsTarget number of specific genotype mice10
bash
# Heterozygote breeding scheme, starting with 10 females and 5 males, target to obtain 10 heterozygote offspring
python scripts/main.py --scheme heterozygote --females 10 --males 5 --target-pups 10
# Homozygote breeding, custom cycle parameters
python scripts/main.py --scheme homozygote --females 20 --males 10 --target-pups 20 --gestation 21 --weaning 21
# Conditional knockout scheme
python scripts/main.py --scheme conditional --females 15 --males 15 --target-pups 15
Risk IndicatorAssessmentLevelCode ExecutionPython/R scripts executed locallyMediumNetwork AccessNo external API callsLowFile System AccessRead input files, write output filesMediumInstruction TamperingStandard prompt guidelinesLowData ExposureOutput files saved to workspaceLow
bash
# Python dependencies
pip install -r requirements.txt
Current Stage: Draft
Next Review Date: 2026-03-06
Known Issues: None
Planned Improvements: