Reference¶
Exact, generated where possible.
-
Every command and flag, generated at build time from the
argparsetree inscience_adk.cli. It cannot describe a flag that does not exist. -
Generated by
mkdocstringsfrom the docstrings and type hints inpython/src/science_adk. -
Project configuration: tool providers and run limits.
-
The experiment DAG: nodes, ports, edges, and every field they accept.
Quick lookup¶
Port types¶
int · float · bool · str · json · list · dataframe · array ·
file · figure · model · any
Compatible when identical, when either side is any, or int → float.
Agent kinds¶
kind |
Primitive |
|---|---|
config |
ConfigAgent |
data |
DataAgent |
training |
TrainingAgent |
algorithm |
AlgorithmAgent |
evaluation |
EvaluationAgent |
visualization |
VisualizationAgent |
composite |
CompositeAgent |
Run states¶
pending · running · passed · failed · skipped · cached
Integrity gates¶
execution_completed · all_nodes_ran · result_measured ·
metric_is_finite · produced_output · tool_use_verified
Audit pillars¶
scientific_value · method_fidelity · implementation_quality
Score is their unweighted mean, or 0.00 if any gate failed or no audit has
been recorded.
Environment variables¶
Science ADK reads no environment variables of its own. Tool providers name
theirs with token_env in science.toml; the convention for project-owned
variables is SCIENCE_ADK_*.