Design a Butyrate-Producing Microbial Community
ISEF Category: Microbiology
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: Other · Difficulty: Advanced · Setup: University Lab · Time: Full Year
The Hook
Your gut microbes act like a tiny factory line. Some break down fiber, some share fuel, and some make butyrate, a compound tied to colon health. If you can predict which species should work best together, you can turn that idea into a real research project. This topic mixes computer modeling, microbiology, and a clear health connection.
What Is It?
This project asks you to design a small microbial community that makes more butyrate from fiber. Butyrate is a short-chain fatty acid, a small molecule made when microbes digest certain carbs. Your job is to predict which 3 microbes should work together best, then compare that prediction with real mixed-culture results.
Think of it like building a sports team. One microbe may be good at opening up fiber, another may pass along smaller sugars, and a third may turn those leftovers into butyrate. Flux balance analysis, or FBA, is a math method that estimates how cells move carbon and energy through metabolism. Cobrapy is a Python tool that runs those models, and AGORA reconstructions are genome-based metabolic maps for many gut microbes.
Why This Is a Good Topic
This is a strong science fair topic because you can test a clear prediction, compare competing community designs, and use both modeling and lab data. The real-world link is strong too, since butyrate matters in gut health and microbiome research. You can learn computational modeling, experimental design, and how to judge when a model matches biology and when it does not.
Research Questions
- How does community composition affect predicted butyrate yield from different fiber substrates?
- What is the effect of adding a cross-feeding species on modeled butyrate production in a 3-species community?
- Does a community chosen by FBA outperform a random 3-species set for predicted butyrate output?
- To what extent do sourdough and kombucha co-cultures match the model's predicted direction of butyrate change?
- Which fiber substrate gives the highest predicted butyrate flux across the candidate communities?
- How does changing the abundance balance of the three species alter predicted butyrate yield?
Basic Materials
- Laptop with Python installed.
- Cobrapy and a code editor such as VS Code or Jupyter Notebook.
- AGORA metabolic reconstructions or another curated genome-scale model set.
- Spreadsheet software for organizing model outputs.
- pH strips or a handheld pH meter for basic fermentation checks.
- Mentor-procured butyrate test strips.
- Sourdough starter culture.
- Kombucha culture.
- Sterile jars or fermentation containers.
- Basic microbiology supplies approved by your supervisor, such as gloves, labels, and disinfectant.
Advanced Materials
- Access to a biosafety-approved microbiology lab.
- Anaerobic culture tools if your chosen organisms need low-oxygen conditions.
- Incubator with temperature control.
- Spectrophotometer or plate reader for growth tracking.
- High-performance liquid chromatography, if available, for direct short-chain fatty acid measurement.
- DNA extraction and sequencing access for community confirmation.
- Agar plates and culture media matched to the selected strains.
- Centrifuge and sterile filtration supplies.
- Reference standards for butyrate calibration.
- Notebook or electronic lab record system for tracking model-to-experiment comparisons.
Software & Tools
- Cobrapy: Builds and analyzes metabolic models for each candidate microbe and community design.
- Python: Runs scripts that compare community layouts, substrate choices, and predicted butyrate flux.
- Jupyter Notebook: Keeps modeling, notes, figures, and parameter checks in one place.
- ImageJ: Helps quantify color change on test strips if you photograph them under fixed lighting.
- Excel or Google Sheets: Organizes model outputs, culture results, and summary statistics.
Experiment Steps
- Define the biological question by choosing the substrate, the three candidate species, and the exact output you will compare.
- Gather curated genome-scale models and check that each one can grow on the substrate you care about.
- Build a small set of community models and decide which objective function best reflects your goal, such as maximizing butyrate while keeping all species viable.
- Plan controls that separate true cross-feeding from simple growth effects, and decide how you will compare against random or single-species baselines.
- Design the validation phase so your lab readout matches the model output, then decide how you will handle weak signal, noisy readings, or failed cultures.
- Set your analysis plan before collecting data, including how you will compare predicted and observed rankings across communities.
Common Pitfalls
- Treating a model prediction as a lab result before checking whether each organism can actually use the chosen substrate.
- Mixing up growth optimization with butyrate optimization, which can give a community that grows well but makes little butyrate.
- Choosing species with no real metabolic handoff, which kills the cross-feeding logic behind the design.
- Comparing test strip color by eye under changing light, which makes the butyrate readout too noisy to trust.
- Using sourdough or kombucha as if they were defined strains, which makes it hard to know which microbes caused the change.
What Makes This Competitive
A strong project goes beyond a single prediction. You would compare several community designs, test whether the model still works under different fiber substrates, and use a clear baseline such as random species sets or single-species cultures. Stronger entries also explain where the model fails, then use that gap to improve the design. That mix of prediction, validation, and honest model limits is what makes the project feel research-level.
Project Variations
- Swap the final product from butyrate to acetate or propionate and compare which community design changes the most.
- Use plant fiber types such as inulin, cellulose, or resistant starch as the substrate instead of one generic fiber source.
- Replace the mixed starter cultures with curated probiotic strains or food-fermentation isolates to see whether the same network logic still works.
Learn More
- PubMed: Search review articles on butyrate production, gut microbial cross-feeding, and metabolic modeling to find current background and methods.
- NIH Common Fund Human Microbiome Project: Read overview materials on microbiome ecology and community functions.
- COBRA Toolbox and Cobrapy documentation: Learn how constraint-based metabolic modeling works and how to run FBA in Python.
- AGORA database papers on PubMed: Find genome-scale gut microbe reconstructions and the methods behind them.
- NCBI Bookshelf: Look for free textbook chapters on microbial metabolism and systems biology.
- NOAA or USDA educational resources on fermentation and microbes: Use these for basic background on food-associated microbial communities and safe project framing.
Microbiology Category Guide
How to Do Real Microbiology Research at Home: A High School Student’s Guide to Free Tools, Affordable Kits, and Public Databases →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 →
To discover more projects, visit the MehtA+ Science Fair Project Discovery Hub →
