Skip to content

Commit 2e849a8

Browse files
committed
docs: scrub marketing language and roadmap-tier prose from public surface
Phase A (Rule 5/6 cleanup): docs/index.md hero: replace 100% Differentiable stat-card with End-to-End Differentiable docs/user-guide/operators/singlecell.md, sources.md, losses/singlecell.md: drop complete / directly / established docs/examples/basic/pileup-generation.md, docs/examples/advanced/multiomics-integration.md: drop complete docs/examples/advanced/grn-inference.md: 100% recall -> recall of 1.0 tests/operators/drug_discovery/test_fingerprint_correctness.py: drop Complete from module docstring tests/benchmarks/test_runner.py: all-pass rate -> pass rate of 1.0 Phase B (Rule 4 cleanup): rename roadmap-tier Phase N labels to descriptive names while preserving the underlying tier semantics: stable -> stable (pre-promotion) -> pre-promotion (scaffold) DTI benchmarks -> DTI benchmarks ... -> experimental ... Touches docs/user-guide/operators/{foundation-models,protein, metabolomics,drug-discovery}.md, docs/development/benchmarks.md, benchmarks/singlecell/_foundation.py, and the four contract tests that assert on the documentation prose (test_genomics_foundation_contract, test_singlecell_foundation_contract, test_bench_secondary_structure). All 24 contract tests still pass after the rename.
1 parent fb066c5 commit 2e849a8

18 files changed

Lines changed: 33 additions & 33 deletions

benchmarks/singlecell/_foundation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"status": "deferred",
3333
"stable_scope": "excluded",
3434
"reason": (
35-
"Phase 3 stable imported-model claims are benchmarked only for "
35+
"Stable imported-model claims are benchmarked only for "
3636
"cell_annotation and batch_correction."
3737
),
3838
"required_harness": "dedicated_foundation_grn_harness",

docs/development/benchmarks.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ artifact and fails closed unless an existing baseline is available or baseline
216216
bootstrap is requested explicitly.
217217
For genomics promotion review, use
218218
`benchmarks.genomics.foundation_suite.build_genomics_foundation_promotion_report()`;
219-
it follows the same fail-closed guard path while preserving the current Phase 4
219+
it follows the same fail-closed guard path while preserving the current pre-promotion
220220
scaffold provenance boundaries in the stored suite report.
221221

222222
### Imported Foundation-Model Benchmarks
@@ -240,7 +240,7 @@ at the benchmark layer. In addition to benchmark tags, the promoted
240240
This keeps artifact identity and benchmark scenario identity on one shared
241241
schema for comparison, regression, and provenance tooling.
242242

243-
Genomics Phase 4 scaffold reports also carry `dataset_provenance` so synthetic
243+
Genomics pre-promotion scaffold reports also carry `dataset_provenance` so synthetic
244244
interface validation cannot be mistaken for biological validation. The
245245
`synthetic_genomics` scaffold is recorded with:
246246

@@ -266,13 +266,13 @@ checkpoint support:
266266
- supported: explicit scGPT batch-context metadata in comparison reports via
267267
`requires_batch_context`, `batch_key`, and `context_version`
268268
- supported: canonical single-cell deferral metadata that keeps
269-
`grn_transfer` outside Phase 3 stable promotion until a dedicated
269+
`grn_transfer` outside stable promotion until a dedicated
270270
foundation-aware GRN harness exists
271-
- Phase 4 scaffold: a shared `SequencePrecomputedAdapter` contract plus a
271+
- Pre-promotion scaffold: a shared `SequencePrecomputedAdapter` contract plus a
272272
genomics quick-suite scaffold for promoter, TFBS, and splice-site tasks
273-
- Phase 4 scaffold: `FrozenSequenceEncoderAdapter` for in-process frozen
273+
- Pre-promotion scaffold: `FrozenSequenceEncoderAdapter` for in-process frozen
274274
sequence encoder benchmarking under `adapter_mode=frozen_encoder`
275-
- Phase 4 scaffold: `DNABERT2PrecomputedAdapter` and
275+
- Pre-promotion scaffold: `DNABERT2PrecomputedAdapter` and
276276
`NucleotideTransformerPrecomputedAdapter` for aligned precomputed genomics
277277
artifacts, pending genomics realism and promotion evidence
278278
- supported: deterministic DTI source contracts for Davis affinity regression

docs/examples/advanced/grn-inference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Side-by-side heatmaps of the ground truth regulatory matrix (left, blue) and inf
3737

3838
![Recall at different thresholds](../../assets/examples/singlecell/grn_threshold_recall.png)
3939

40-
Bar chart of recall across thresholds shows 100% recall at threshold 0.0 (all edges predicted) and 0% at higher thresholds for the untrained model, confirming the need for training to produce meaningful regulatory weights.
40+
Bar chart of recall across thresholds shows recall of 1.0 at threshold 0.0 (all edges predicted) and 0.0 at higher thresholds for the untrained model, confirming the need for training to produce meaningful regulatory weights.
4141

4242
```
4343
Ground truth GRN: 5 TFs x 20 genes

docs/examples/advanced/multiomics-integration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This example demonstrates differentiable multi-omics integration using DiffBio's
44

55
## What is Multi-omics Integration?
66

7-
Multi-omics integration combines data from multiple biological measurement types (genomics, transcriptomics, epigenomics, proteomics) to gain comprehensive insights into cellular function. Key applications include:
7+
Multi-omics integration combines data from multiple biological measurement types (genomics, transcriptomics, epigenomics, proteomics) to gain joint insights into cellular function. Key applications include:
88

99
- **Spatial transcriptomics**: Mapping gene expression to tissue locations
1010
- **3D genome organization**: Understanding chromatin folding and gene regulation

docs/examples/basic/pileup-generation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ The small mean change with larger max change is expected behavior:
366366
### Visualizing Quality Filtering Effect
367367

368368
```python
369-
# Create comprehensive visualization
369+
# Create full visualization
370370
fig, axes = plt.subplots(2, 2, figsize=(14, 10))
371371

372372
# Top left: Original pileup

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ DiffBio provides differentiable implementations of core bioinformatics algorithm
1414
<div class="stat-label">GPU-Accelerated</div>
1515
</div>
1616
<div class="stat-card">
17-
<div class="stat-value">100%</div>
17+
<div class="stat-value">End-to-End</div>
1818
<div class="stat-label">Differentiable</div>
1919
</div>
2020
<div class="stat-card">

docs/user-guide/losses/singlecell.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ def velocity_model_loss(model, spliced, unspliced):
184184

185185
## Combining Losses
186186

187-
For comprehensive single-cell analysis:
187+
For full single-cell analysis:
188188

189189
```python
190190
from diffbio.losses.singlecell_losses import (

docs/user-guide/operators/drug-discovery.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Drug discovery operators enable gradient-based optimization for chemoinformatics
2424
The current benchmarked drug-discovery surface has two layers:
2525

2626
- stable property-prediction benchmarking via MoleculeNet BBBP
27-
- Phase 6 DTI benchmarks for Davis and BioSNAP, using deterministic paired
27+
- DTI benchmarks for Davis and BioSNAP, using deterministic paired
2828
protein-plus-drug sources and `DifferentiableDTIPipeline`
2929

3030
The DTI benchmarks are still synthetic-fallback aware, but they now exercise the

docs/user-guide/operators/foundation-models.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ DiffBio provides differentiable foundation-model operators for DNA/RNA
44
sequences and single-cell expression. The current stable imported-model surface
55
is intentionally narrow: precomputed Geneformer and scGPT artifacts for
66
single-cell annotation and batch correction. Sequence/genomics adapters and
7-
frozen benchmark paths exist as Phase 4 pre-promotion scaffold until genomics
7+
frozen benchmark paths exist as pre-promotion scaffold until genomics
88
realism and promotion evidence is attached.
99

1010
These operators sit in DiffBio's biology-specific layer and reuse the wider
@@ -37,7 +37,7 @@ profiles into dense embeddings using transformer architectures:
3737

3838
Post-DTI stable boundary: benchmark-backed operator support is separate from imported foundation-model promotion.
3939

40-
For Phase 7 domains, the stable surface is intentionally smaller than the
40+
For experimental domains, the stable surface is intentionally smaller than the
4141
available experimental interfaces:
4242

4343
| Domain | Verified Capability | Stable Boundary |
@@ -108,8 +108,8 @@ from intended future scope.
108108

109109
`GRN transfer` remains planned in the single-cell suite scenarios, but it is
110110
not yet a stable imported-model claim because the imported foundation-model
111-
path is only benchmarked today on annotation and batch correction. Phase 3
112-
keeps GRN outside stable imported-model promotion until a dedicated foundation-aware GRN harness exists.
111+
path is only benchmarked today on annotation and batch correction. The
112+
stable scope keeps GRN outside imported-model promotion until a dedicated foundation-aware GRN harness exists.
113113

114114
### Precomputed Adapter Examples
115115

@@ -150,7 +150,7 @@ The artifact metadata stays explicit:
150150
## Imported Sequence Workflows
151151

152152
DiffBio now also exposes a shared sequence benchmark adapter contract. These
153-
Phase 4 pre-promotion scaffold integrations are available for interface
153+
Pre-promotion scaffold integrations are available for interface
154154
validation and benchmark development:
155155

156156
- `SequencePrecomputedAdapter` for aligned imported artifacts
@@ -172,15 +172,15 @@ This does **not** mean arbitrary DNABERT-2 or Nucleotide Transformer
172172
checkpoints are already supported in-process, and it does not mean genomics has
173173
been promoted as a stable imported-model domain. The sequence surface today is
174174
interface validation over precomputed artifacts plus DiffBio-native frozen
175-
in-process sequence encoder benchmarking. Phase 4 must attach dataset
175+
in-process sequence encoder benchmarking. Pre-promotion must attach dataset
176176
provenance, realism, and promotion evidence before genomics can be described as
177177
stable.
178178

179179
## Genomics Scaffold Support Matrix
180180

181181
This scaffold support matrix is derived from the genomics foundation benchmark
182182
harness and contract tests. It is intentionally not a stable genomics support
183-
matrix until Phase 4 promotion evidence exists.
183+
matrix until promotion evidence exists.
184184

185185
| Adapter | Adapter Mode | Verified Scaffold Tasks | Scope Exclusions |
186186
|---------|--------------|--------------------------|------------------|
@@ -242,7 +242,7 @@ report = build_singlecell_foundation_suite_report(results)
242242

243243
That suite report also carries one canonical `deferred_tasks` block so planned
244244
but unverified work stays explicit in stored artifacts. Today that means
245-
`grn_transfer` is marked deferred from Phase 3 stable scope until a dedicated foundation-aware GRN harness exists.
245+
`grn_transfer` is marked deferred from stable scope until a dedicated foundation-aware GRN harness exists.
246246
When a stable-scope review is needed, the same suite report can be paired with
247247
the stored Calibrax regression result to produce one promotion-review artifact
248248
instead of a benchmark-specific summary path. Use
@@ -260,7 +260,7 @@ promoter classification, TFBS classification, and splice-site classification.
260260
That suite can run the native DiffBio sequence encoder, a frozen in-process
261261
DiffBio sequence encoder, and the current precomputed DNABERT-2 and Nucleotide
262262
Transformer adapters through the same deterministic reporting layer. This is
263-
Phase 4 scaffold evidence, not a stable genomics promotion claim.
263+
pre-promotion scaffold evidence, not a stable genomics promotion claim.
264264

265265
The genomics suite reports this boundary as machine-readable
266266
`dataset_provenance`. The default `synthetic_genomics` scaffold records

docs/user-guide/operators/metabolomics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Metabolomics operators enable gradient-based optimization for mass spectrometry
1212

1313
## Metabolomics expansion scope
1414

15-
Phase 7 adds shared artifact handling for precomputed metabolomics embeddings
15+
Experimental scope adds shared artifact handling for precomputed metabolomics embeddings
1616
through `MetabolomicsEmbeddingSource`, which aligns imported spectrum
1717
embeddings by `spectrum_ids`. This reuses the same indexed embedding substrate
1818
as other imported artifacts and keeps spectrum-row identity explicit.

0 commit comments

Comments
 (0)