Skip to content

Quick tasks

Pick a task. Copy the command. Run it.

Guides: Minimal examples · Interactive guide


Task 1 — Find models

python examples/minimal/search.py

Task 2 — Inspect one model

Question: “What is BIOMD0000000206?”

python examples/small/02_model_info.py

Demo model: Teusink yeast glycolysis.


Task 3 — Is this model trustworthy?

Question: “Is this model curated and published?”

python examples/small/03_trust_score.py

Task 3b — Validate SBML structure

Question: “Is BIOMD0000000206 structurally valid?”

python examples/small/04_validate_sbml.py

Task 4 — Let AI search for you

Question: “Find MAPK models for me.”

export OPENAI_API_KEY=sk-...
python examples/big/01_find_models.py

Task 5 — Full discovery study

Question: “Which model should I use for MAPK signalling?”

export OPENAI_API_KEY=sk-...
python examples/big/03_discovery_study.py

Task 6 — Glycolysis demo (agent)

export OPENAI_API_KEY=sk-...
python examples/big/04_glycolysis_demo.py

Task 6b — Agent summarises one model

export OPENAI_API_KEY=sk-...
python examples/big/02_summarise_model.py

Task 7 — Workflow file (multi-step team)

No Python — uses PraisonAI workflow YAML:

praisonai workflow run workflows/cookbooks/glycolysis_demo.yaml

Agents work in sequence: find → summarise → simulate.


Task 8 — Reproducibility bundle

python -c "
import praisonai_bio
from praisonai_bio.tools.repro_export import repro_export
print(repro_export.run(model_id='BIOMD0000000206', output_dir='/tmp/glycolysis_bundle'))
"

Creates model.sbml, metadata, and commands.sh in the folder.


Task 9 — Policy-guarded simulation (workflow)

export OPENAI_API_KEY=sk-...
python -c "import praisonai_bio"
praisonai workflow run workflows/platform/policy_guarded_simulation.yaml

See Workflows — Platform.