rewire.it
Protocol

MFASS v2

MFASS v2 evaluates splice-variant prioritisation using a corrected sequence baseline and a fixed grouped holdout.

SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

4 evaluations · 12 metric rows

At a glance

Inputs, training, access and other details

Explanatory profile: limited source coverage · Automated source review, 2026-09-16. Review applies to the cited claims; unresolved fields are listed below. Numerical results retain their own review status.

Data, procedure and scoring
PropertyDescription and evidence
DatasetsFunctional exon-recognition labels from the MFASS assay; validated assay-oriented reference/mutant sequence pairs define the sequence-model inputs.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
SplitsThe canonical split assigns whole connected exon/gene groups to training or test. Prevalence matching is selected before model runs and uses no predictions.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
MetricsPrecision at a fixed review capacity, average precision and AUROC. Each method’s point estimates use its scored subset; paired comparisons use common scored variants.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
BaselinesCorrected k-mer/position baseline, frozen DNABERT-2 pair embeddings with a fixed logistic head, and SpliceAI/Pangolin genomic-context specialists.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
Leakage controlsBaseline and logistic-head fitting use training labels only. Exon/gene connected components prevent linked variants crossing arms; exact DNABERT-2 pretraining overlap has not been checked.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
UncertaintyPaired intervals resample whole connected exon/gene groups; precision intervals account for fixed review-list fraction during group resampling.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
Entity typePaper-specific computational evaluation protocol.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
OrganismsHuman (Homo sapiens): naturally occurring ExAC variants in or beside human exons, measured in the MFASS minigene assay.
SourcesMFASS original assay accession GSE120695 · GSE120695 SOFT: Series_summary and Sample_organism_ch1 fields
AssaysMFASS functional exon-recognition labels.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
Allowed inputsValidated assay-oriented sequence pairs for baseline/DNABERT-2; specialists use genomic context.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
AdaptationBaseline and logistic head use MFASS training labels; specialists are zero-shot on the assay.
SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

How it works

How it worksComputational evaluation flow
Computational evaluation flow1. Input: Validated assay-oriented sequence pairs for baseline/DNABERT-2; specialists use genomic context.. Then: 2. Evaluation: Baseline and logistic head use MFASS training labels; specialists are zero-shot on the assay.. Then: 3. Readout: Precision at a fixed review capacity, average precision and AUROC. Each method’s point estimates use its scored subset; paired comparisons use common scored variants.Computational evaluation flow1. Input: Validated assay-oriented sequence pairs for baseline/DNABERT-2; specialists use genomic context.. Then: 2. Evaluation: Baseline and logistic head use MFASS training labels; specialists are zero-shot on the assay.. Then: 3. Readout: Precision at a fixed review capacity, average precision and AUROC. Each method’s point estimates use its scored subset; paired comparisons use common scored variants.Computational evaluation flow1. Input: Validated assay-oriented sequence pairs for baseline/DNABERT-2; specialists use genomic context.. Then: 2. Evaluation: Baseline and logistic head use MFASS training labels; specialists are zero-shot on the assay.. Then: 3. Readout: Precision at a fixed review capacity, average precision and AUROC. Each method’s point estimates use its scored subset; paired comparisons use common scored variants.

Conceptual summary of the cited evaluation; exact task configuration and source version remain part of the protocol.

SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
Evaluation methodology

Functional exon-recognition labels from the MFASS assay; validated assay-oriented reference/mutant sequence pairs define the sequence-model inputs. The canonical split assigns whole connected exon/gene groups to training or test. Prevalence matching is selected before model runs and uses no predictions. Precision at a fixed review capacity, average precision and AUROC. Each method’s point estimates use its scored subset; paired comparisons use common scored variants. Corrected k-mer/position baseline, frozen DNABERT-2 pair embeddings with a fixed logistic head, and SpliceAI/Pangolin genomic-context specialists. Baseline and logistic-head fitting use training labels only. Exon/gene connected components prevent linked variants crossing arms; exact DNABERT-2 pretraining overlap has not been checked. Paired intervals resample whole connected exon/gene groups; precision intervals account for fixed review-list fraction during group resampling.

SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Evaluation design

Benchmarks bring together tasks and protocols. A task describes the biological question; a protocol defines a particular test.

These source-backed links do not make different protocols or scores interchangeable.

Recorded evaluations

Each evaluation records what was tested and under which conditions.

How to run

Run the corrected MFASS v2 cohort validation and baseline, with an optional DNABERT-2 resource pilot. Keep this protocol separate from the superseded v1 run.

Checked against the official instructions on 2026-09-17. These commands have not been executed by rewire. Running them does not automatically reproduce the published scores.

Before you start

  • Git, curl and uv; the package declares Python >=3.11. The README commands run from the rewire-benchmarks repository root.
  • The checked-in split-v2.tsv is canonical. The README records SHA-256 hashes for both source tables and the split; inspect them before treating a rerun as matching the published protocol.

1. Check out the reviewed repository

Repository checkout wrapper: the detached revision selects the exact official source inspected for this guide.

git clone https://github.com/rewire-bio/rewire-benchmarks.git
cd rewire-benchmarks
git checkout --detach 68d1ee53a0fcd1104d9f427d68dedffdccf2c47f
rewire-bio/rewire-benchmarks / benchmarks/mfass/README.md · Pinned repository revision; benchmarks/mfass/README.md

2. Fetch the two published input tables

Official download commands. These upstream master URLs are mutable; the source README records the expected input hashes.

mkdir -p benchmarks/mfass/data
curl -L -o benchmarks/mfass/data/snv_data_clean.txt \
  https://raw.githubusercontent.com/KosuriLab/MFASS/master/processed_data/snv/snv_data_clean.txt
curl -L -o benchmarks/mfass/data/snv_func_annot.txt \
  https://raw.githubusercontent.com/KosuriLab/MFASS/master/processed_data/snv/snv_func_annot.txt
rewire-bio/rewire-benchmarks / benchmarks/mfass/README.md · benchmarks/mfass/README.md lines 90–106

3. Install, validate the cohort and run the corrected baseline

Preserves the official v2 command sequence. The baseline and encoder head are supervised on the predeclared training split.

uv sync --package mfass --extra dnabert2-pilot
uv run --package mfass --extra dnabert2-pilot mfass-build --check
uv run --package mfass --extra dnabert2-pilot mfass-build
uv run --package mfass --extra dnabert2-pilot mfass-baseline
rewire-bio/rewire-benchmarks / benchmarks/mfass/README.md; rewire-bio/rewire-benchmarks / benchmarks/mfass/pyproject.toml · benchmarks/mfass/README.md lines 107–110; benchmarks/mfass/pyproject.toml lines 1–33

4. Optionally run the resource pilot

The pilot measures feasibility and validates checkpoint provenance; it does not calculate accuracy. The README gates any subsequent full encoder run on projected runtime and free disk; the full run is intentionally a separate decision.

uv run --package mfass --extra dnabert2-pilot mfass-dnabert2-pilot
rewire-bio/rewire-benchmarks / benchmarks/mfass/README.md · benchmarks/mfass/README.md lines 111–139

Expected outputs

  • Validated assay-oriented cohort and corrected baseline results.
  • If selected, pilot runtime/memory/disk/failure measurements and model/code provenance checks; no pilot accuracy score.

Scope and limitations

  • The source reports a local run without paid APIs or cloud compute; that is not a runtime or cost guarantee for a different machine.
  • MFASS labels reflect exon recognition in an assay construct; they are not patient-RNA outcomes.
  • This command sequence does not rerun SpliceAI or Pangolin and must not relabel their previously published genomic-context predictions.
  • Do not use mfass-v1 baseline or split-cost results as current evidence.

Tested entities and results

Release 2026-09-17-d277315f7d76 · 4 evaluations · 12 metric rows. Different protocols are not a single leaderboard.

Results grouped by the exact reported evaluation
Metric and findingCoverage and uncertaintyEvidence
Corrected k-mer / position baseline on MFASS v2

Assay-oriented 21 bp k-mer window, exon position, allele identity and conservation features; gradient-boosted trees trained on the MFASS training split.

Rewire evaluation · Evaluation metadata: reproduced

0.7779498064677238 auroc

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8324/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/baseline-kmer-position-v2.json :: auroc

Source checking is not independent reproduction.

0.28641674595892375 average_precision

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8324/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/baseline-kmer-position-v2.json :: average_precision

Source checking is not independent reproduction.

0.61 precision_at_100

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8324/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/baseline-kmer-position-v2.json :: precision_at_100

Source checking is not independent reproduction.

DNABERT-2 117M · frozen pair embeddings on MFASS v2

Masked mean of frozen last hidden states for 170 bp reference and mutant sequences; concatenate reference and mutant-minus-reference embeddings; fixed balanced L2 logistic head trained only on the MFASS training split.

Rewire evaluation · Evaluation metadata: reproduced

0.5500324040216661 auroc

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8324/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/dnabert2-117m-frozen-pair-logreg.json :: auroc

Source checking is not independent reproduction.

0.04508654312652131 average_precision

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8324/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/dnabert2-117m-frozen-pair-logreg.json :: average_precision

Source checking is not independent reproduction.

0.03 precision_at_100

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8324/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/dnabert2-117m-frozen-pair-logreg.json :: precision_at_100

Source checking is not independent reproduction.

Pangolin · mask=False on MFASS v2

Unchanged specialist run in genomic context with GENCODE v44; zero-shot on MFASS assay labels. Point metrics use the scored subset.

Rewire evaluation · Evaluation metadata: reproduced

0.8756851300560864 auroc

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8301/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/pangolin-maskFalse.json :: auroc

Source checking is not independent reproduction.

0.3887617543064248 average_precision

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8301/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/pangolin-maskFalse.json :: average_precision

Source checking is not independent reproduction.

0.65 precision_at_100

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8301/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/pangolin-maskFalse.json :: precision_at_100

Source checking is not independent reproduction.

SpliceAI 1.3.1 on MFASS v2

Unchanged specialist run in genomic context with bundled annotation; zero-shot on MFASS assay labels. Point metrics use the scored subset.

Rewire evaluation · Evaluation metadata: reproduced

0.8055241740253153 auroc

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8194/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/spliceai-1.3.1.json :: auroc

Source checking is not independent reproduction.

0.2986855472760137 average_precision

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8194/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/spliceai-1.3.1.json :: average_precision

Source checking is not independent reproduction.

0.64 precision_at_100

Unit: fraction · Direction: higher

Uncertainty: Point estimate; see paired-comparison artifacts.

Coverage (scored/eligible): 8194/8324

reproducedMFASS v2 pinned rewire artifacts · benchmarks/mfass/results/spliceai-1.3.1.json :: precision_at_100

Source checking is not independent reproduction.

Papers and result coverage

Last literature check: 2026-09-17. Dated primary-source discovery and protocol/table screening. Source checking does not mean experimental reproduction. Only separately extracted and independently reviewed numeric batches are publishable.

Paper or primary resourceVersionReference
MFASS benchmark: corrected v2 protocol and reproducibility instructionsPrimary full-text snapshot retrieved 2026-09-17; exact bytes pinned by SHA-256Read source
Search and extraction details

historical results preserved

Searches

  • Pangolin SpliceAI MFASS splice variant benchmark rewire

Evidence locations

  • Pinned README baseline-v2 and comparison commands at bee9133b83f3aedaf2bbb9013f1875515845607e

Strengths and limitations

Limitations and conditions

  • The assay measures an artificial construct rather than patient RNA. Supervised assay-input models and zero-shot genomic-context specialists have different input/adaptation regimes; specialist annotation versions also differ.
    SourcesMFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e · Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot
Profile review details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Stable record: rewire-mfass-v2

Evidence table

Inspect claims, sources and review details

Trace each statement to its source and review. A context-only reference supports the record generally; it does not verify an individual field. Source checking does not reproduce an experiment.

One row per statement and cited source. Multiple citations are not independent evaluations. Shared locators are labelled explicitly.

24 evidence rows matching the loaded filters

Claims, original sources and review scope · Release 2026-09-17-d277315f7d76
Property and statementOriginal source and locationReview and provenance
Diagram caption

Conceptual summary of the cited evaluation; exact task configuration and source version remain part of the protocol.

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.diagram.caption

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Diagram steps

["Input: Validated assay-oriented sequence pairs for baseline/DNABERT-2; specialists use genomic context.","Evaluation: Baseline and logistic head use MFASS training labels; specialists are zero-shot on the assay.","Readout: Precision at a fixed review capacity, average precision and AUROC. Each method’s point estimates use its scored subset; paired comparisons use common scored variants."]

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.diagram.steps

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Diagram title

Computational evaluation flow

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.diagram.title

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Datasets

Functional exon-recognition labels from the MFASS assay; validated assay-oriented reference/mutant sequence pairs define the sequence-model inputs.

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.facts.0.value

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Splits

The canonical split assigns whole connected exon/gene groups to training or test. Prevalence matching is selected before model runs and uses no predictions.

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.facts.1.value

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Adaptation

Baseline and logistic head use MFASS training labels; specialists are zero-shot on the assay.

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.facts.10.value

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Metrics

Precision at a fixed review capacity, average precision and AUROC. Each method’s point estimates use its scored subset; paired comparisons use common scored variants.

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.facts.2.value

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Baselines

Corrected k-mer/position baseline, frozen DNABERT-2 pair embeddings with a fixed logistic head, and SpliceAI/Pangolin genomic-context specialists.

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.facts.3.value

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Leakage controls

Baseline and logistic-head fitting use training labels only. Exon/gene connected components prevent linked variants crossing arms; exact DNABERT-2 pretraining overlap has not been checked.

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.facts.4.value

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Uncertainty

Paired intervals resample whole connected exon/gene groups; precision intervals account for fixed review-list fraction during group resampling.

Individual claims
MFASS computational protocol README at bee9133b83f3aedaf2bbb9013f1875515845607e

Original source ↗

Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:55:04.446365+00:00

source checked

automated source review · 2026-09-16

Audit details

Task-specific computational methodology and field context checked in the cited primary-source artifact. Source-backed fields, inapplicable evaluator dimensions and unresolved details are distinguished. Numerical results were not reproduced. Original assay organism checked against GEO SOFT metadata; v1 interval procedure checked against its immutable historical JSON without rehabilitating superseded comparisons.

Field: attributes.profile.facts.5.value

Source artifact SHA-256: 62a9381484fd2360767e78b114d9aa6cd8a4fc6487a981881a4c4999f0ab1b23

Hash scope: Hash scope not separately documented; inspect source record

Inspected artifact

Sources and history

Release 2026-09-17-d277315f7d76 · Record review: source checked

6 source records and release history

Supersedes MFASS v1 (superseded)

Download this release
Technical metadata and extraction receipts

Stable ID: rewire-mfass-v2

areas
dna-genomes
entity level
protocol
version
bee9133b83f3aedaf2bbb9013f1875515845607e
task
Splice-variant prioritisation
scope note
The mfass-v1 baseline used a mis-centred k-mer window for 7,770 assay variants whose raw sequence was reverse-complemented. mfass-v2 validates assay-oriented reference and mutant pairs and rebuilds the baseline; mfass-v1 remains a historical record.
benchmark research
review date: 2026-09-17; status: historical_results_preserved; primary sources: evidence-expansion-mfass-readme-62a93814; inspected locators: Pinned README baseline-v2 and comparison commands at bee9133b83f3aedaf2bbb9013f1875515845607e; searched queries: Pangolin SpliceAI MFASS splice variant benchmark rewire; gaps: None recorded; claim scope: Dated primary-source discovery and protocol/table screening. Source checking does not mean experimental reproduction. Only separately extracted and independently reviewed numeric batches are publishable.
historical missing metadata
metadata review scope
historical_missing_metadata preserves the original discovery state. Current descriptive evidence and missingness are recorded in profile.facts; numerical-result review is separate.
legacy kinds
benchmark
entity classification
review date: 2026-09-17; rationale: The source-backed record identifies a specified evaluated procedure and its dataset/split/scoring context. Classify it as a protocol while preserving version and comparison restrictions.; source ids: evidence-benchmark-mfass-pinned-readme; source locator: Pinned README: correction notice; Dataset; Cohort reconciliation; Split; MFASS-v2 results; Paired comparisons; Limits; Archived mfass-v1 snapshot; ambiguities: None recorded
run guide
record id: rewire-mfass-v2; summary: Run the corrected MFASS v2 cohort validation and baseline, with an optional DNABERT-2 resource pilot. Keep this protocol separate from the superseded v1 run.; status: source_reviewed_not_executed; prerequisites: Git, curl and uv; the package declares Python >=3.11. The README commands run from the rewire-benchmarks repository root.; The checked-in split-v2.tsv is canonical. The README records SHA-256 hashes for both source tables and the split; inspect them before treating a rerun as matching the published protocol.; steps: title: Check out the reviewed repository; shell: git clone https://github.com/rewire-bio/rewire-benchmarks.git cd rewire-benchmarks git checkout --detach 68d1ee53a0fcd1104d9f427d68dedffdccf2c47f; explanation: Repository checkout wrapper: the detached revision selects the exact official source inspected for this guide.; source ids: run-doc-mfass-readme-md-68d1ee53; source locator: Pinned repository revision; benchmarks/mfass/README.md; title: Fetch the two published input tables; shell: mkdir -p benchmarks/mfass/data curl -L -o benchmarks/mfass/data/snv_data_clean.txt \ https://raw.githubusercontent.com/KosuriLab/MFASS/master/processed_data/snv/snv_data_clean.txt curl -L -o benchmarks/mfass/data/snv_func_annot.txt \ https://raw.githubusercontent.com/KosuriLab/MFASS/master/processed_data/snv/snv_func_annot.txt; explanation: Official download commands. These upstream master URLs are mutable; the source README records the expected input hashes.; source ids: run-doc-mfass-readme-md-68d1ee53; source locator: benchmarks/mfass/README.md lines 90–106; title: Install, validate the cohort and run the corrected baseline; shell: uv sync --package mfass --extra dnabert2-pilot uv run --package mfass --extra dnabert2-pilot mfass-build --check uv run --package mfass --extra dnabert2-pilot mfass-build uv run --package mfass --extra dnabert2-pilot mfass-baseline; explanation: Preserves the official v2 command sequence. The baseline and encoder head are supervised on the predeclared training split.; source ids: run-doc-mfass-readme-md-68d1ee53; run-doc-mfass-pyproject-toml-68d1ee53; source locator: benchmarks/mfass/README.md lines 107–110; benchmarks/mfass/pyproject.toml lines 1–33; title: Optionally run the resource pilot; shell: uv run --package mfass --extra dnabert2-pilot mfass-dnabert2-pilot; explanation: The pilot measures feasibility and validates checkpoint provenance; it does not calculate accuracy. The README gates any subsequent full encoder run on projected runtime and free disk; the full run is intentionally a separate decision.; source ids: run-doc-mfass-readme-md-68d1ee53; source locator: benchmarks/mfass/README.md lines 111–139; outputs: Validated assay-oriented cohort and corrected baseline results.; If selected, pilot runtime/memory/disk/failure measurements and model/code provenance checks; no pilot accuracy score.; limitations: The source reports a local run without paid APIs or cloud compute; that is not a runtime or cost guarantee for a different machine.; MFASS labels reflect exon recognition in an assay construct; they are not patient-RNA outcomes.; This command sequence does not rerun SpliceAI or Pangolin and must not relabel their previously published genomic-context predictions.; Do not use mfass-v1 baseline or split-cost results as current evidence.; source ids: run-doc-mfass-readme-md-68d1ee53; run-doc-mfass-pyproject-toml-68d1ee53; review: method: official_repository_review; date: 2026-09-17
Related records

Suggest a correction