stem-bio-ai / discrimination /T2_examples.md
Codex
sync hf space snapshot
6a1cba7
|
Raw
History Blame
1.87 kB
# STEM BIO-AI Stage 3 Discrimination Examples: T2 Domain Tests
T2 awards +15 for DOMAIN-SPECIFIC regression tests. This means tests that verify
biological, chemical, or clinical correctness of outputs -- not infrastructure tests.
---
## QUALIFIES as T2 (+15 pts)
- **test_scrnaseq_clustering.py** -- tests specific input produces expected cell type clusters
- **test_gwas_pipeline.py** -- tests known causal variants correctly identified
- **test_docking_output.py** -- tests AutoDock Vina binding affinity within expected range
- **test_pharmacogenomics.py** -- tests CYP2D6 *4 allele triggers correct CPIC recommendation
- **test_variant_classification.py** -- tests known pathogenic ClinVar variant correctly classified
- **test_smiles_validity.py** -- tests generated SMILES parse correctly in RDKit with valid properties
## DOES NOT QUALIFY as T2 (score at T1 level or +0)
- **test_governance_boundaries.py** -- tests gate mechanics, not biological accuracy
- **test_api_integration.py** -- tests external API calls succeed (infrastructure)
- **test_file_format.py** -- tests output file structure (format, not accuracy)
- **test_skill_validation.py** -- tests SKILL.md sections present (structural)
- pytest with only `assert result is not None` -- null check, not domain verification
## BOUNDARY CASE
- **test_input_validation.py** that checks scRNA-seq h5ad format:
T2 PARTIAL -- tests domain data format but not output accuracy.
Award +8 (T1 coverage-unstated level), not +15.
## CODE_PATH Verification (LOCAL_ANALYSIS)
```bash
# Find domain-specific test files
find . -name "test_*.py" -o -name "*_test.py" | \
xargs grep -l "CYP\|CPIC\|allele\|SMILES\|binding_affinity\|cluster\|GWAS\|variant"
# Distinguish from infrastructure tests
find . -name "test_*.py" | \
xargs grep -l "governance\|api_key\|file_format\|schema\|connection"
```