Yeast Metabolism Under Household Stressors
ISEF Category: Computational Biology and Bioinformatics
Ready to Turn This Idea Into a Real Project?
This guide was put together with the help of AI research tools to give you a solid starting point. But a competitive science fair project lives in the details: refining your research question, fine-tuning your variables, analyzing your data, and presenting your findings like a seasoned scientist.
For next steps tailored to your interests, skill level, and timeline, work one-on-one with a MehtA+ mentor. Learn more about MehtA+ Science & Engineering Research Mentorship →
Subcategory: Computational Biomodeling · Difficulty: Intermediate · Setup: Home Setup · Time: 1 to 2 Months
The Hook
Yeast can change how fast it ferments when the environment gets rough. That means a tiny stress like salt or caffeine can change how much CO₂ it makes, and you can measure that at home. Your computer model can predict those changes before you test them. Then you can check if the real yeast behaves the way the model says it should.
What Is It?
This project asks you to connect a computer model of yeast metabolism to a real-world fermentation test. Metabolic flux balance analysis, or FBA, is a way to estimate how cells route nutrients through pathways. Think of it like a traffic map for sugar inside the cell. COBRApy is a Python tool that helps you run those models.
Yeast is a great system for this because it makes CO₂ during fermentation. If you stress yeast with ethanol, salt, or caffeine, you may slow down the pathways that support growth and fermentation. That gives you two data streams, a model prediction from COBRApy and a measured fermentation rate from balloon expansion or CO₂ displacement. When both agree, your project gets stronger. When they disagree, you still have a real scientific result, because the gap can point to limits in the model or the assay.
Why This Is a Good Topic
This is a strong science fair topic because you can test it with cheap materials, basic coding, and clear numbers. You are not just describing yeast, you are predicting how a living system responds to stress and then checking that prediction against data. That gives you a real modeling project, not just a demo. It also connects to baking, brewing, and industrial fermentation, so the question feels real.
Research Questions
- How does ethanol concentration change predicted glucose flux and measured CO₂ output in yeast?
- What is the effect of salt stress on yeast fermentation rate in a COBRApy model and in home measurements?
- Does caffeine change yeast growth predictions more than fermentation predictions?
- To what extent do model-predicted flux changes match balloon-volume or CO₂ displacement data under stress?
- Which stressor, ethanol, salt, or caffeine, causes the largest gap between predicted and observed fermentation rate?
- How does the starting sugar level change the agreement between model output and measured CO₂ production?
Basic Materials
- Baker's yeast.
- Table sugar or glucose.
- Warm water.
- Table salt.
- Caffeine source such as coffee, tea, or pure caffeine from a school-approved source.
- Small balloons or a CO₂ displacement setup.
- Digital kitchen scale with 0.1 g accuracy.
- Measuring cups and spoons.
- Clear bottles or flasks of the same size.
- Latex gloves and goggles.
- Laptop or desktop computer.
- Python installed with COBRApy and Jupyter Notebook.
- Spreadsheet software for data logging.
Advanced Materials
- Defined yeast strain for comparison studies.
- Minimal fermentation media components.
- Spectrophotometer or plate reader for growth tracking.
- Anaerobic chamber or sealed culture tubes.
- pH meter.
- Analytical balance.
- Gas syringe or mass-flow CO₂ measurement setup.
- Incubator with temperature control.
- Access to a validated yeast metabolic model file.
- Python environment with COBRApy, pandas, and scipy.
- Statistical software for model fitting and regression.
Software & Tools
- COBRApy: Runs flux balance analysis on a yeast metabolic model and lets you change constraints for each stress condition.
- Jupyter Notebook: Keeps your code, notes, and plots in one place for clean analysis.
- Python: Handles model runs, data cleaning, and graphing.
- ImageJ: Measures balloon area or image-based expansion if you record the fermentation setup over time.
- Google Sheets: Organizes replicate measurements and helps you calculate averages, error bars, and percent change.
Experiment Steps
- Define one yeast stressor at a time, so you can compare ethanol, salt, and caffeine without mixing effects.
- Build or download a yeast metabolic model and choose the output you will track, such as growth rate or glucose flux.
- Translate each household stressor into a model constraint, then decide how you will justify those values from published sources.
- Plan a simple fermentation assay that gives a repeatable CO₂ signal, such as balloon expansion or gas displacement.
- Set up controls that separate stress effects from sugar level, temperature, and container size.
- Decide how you will compare model predictions with measurements, using the same units, the same baseline, and the same statistics.
Common Pitfalls
- Using a yeast model that does not match your strain or growth medium, which makes the predictions hard to compare with your data.
- Treating balloon size as a direct CO₂ measure without calibrating it against a known gas output, which can distort the results.
- Changing room temperature between trials, which shifts fermentation speed and looks like a stressor effect.
- Mixing up stress concentration with sugar concentration, which makes it impossible to tell what caused the change.
- Running the model with arbitrary constraints and no source for them, which weakens the link between the computer result and the biology.
What Makes This Competitive
A strong version of this project would do more than show that stress slows yeast. You would build a clear model, explain every constraint choice, and compare predictions to measured fermentation with careful statistics. You could also test whether one stressor breaks the model more than another, which gives your project a deeper biology question. Strong controls and clean validation make the work look like real research, not a classroom demo.
Project Variations
- Use different sugar sources, such as glucose, sucrose, or honey, to see whether the model and the yeast data agree across substrates.
- Swap the home balloon assay for image-based foam height or mass loss to compare which readout tracks CO₂ best.
- Compare two yeast types, such as baker's yeast and brewer's yeast, to test whether strain differences change stress response patterns.
Learn More
- COBRApy documentation: Search the official COBRApy docs for model setup, constraints, and flux balance analysis examples.
- BiGG Models: Find curated genome-scale metabolic models and download yeast network files for analysis.
- PubMed: Search review articles on Saccharomyces cerevisiae metabolism, stress response, and flux balance analysis.
- NCBI Bookshelf: Read free textbook chapters on metabolism and yeast biology for background on pathways and regulation.
- MIT OpenCourseWare: Search for systems biology or computational biology course materials that explain constraint-based modeling.
Computational Biology and Bioinformatics pillar guide
How to Do Real Computational Biology Research at Home: A High School Student’s Guide to Free Tools, Affordable Kits, and Public Databases →