rewire.it
Pipeline

DNABERT-2 117M · frozen pair embeddings

This MFASS pipeline uses a frozen DNABERT-2 encoder with an assay-specific logistic-regression head. It is distinct from the base encoder and from end-to-end fine-tuning.

SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py module documentation and recorded runner configuration

1 evaluation · 3 metric rows

How it worksEvaluated pipeline
Evaluated pipeline1. Assay-oriented sequence pair. Then: 2. Frozen DNABERT-2. Then: 3. Masked mean embeddings. Then: 4. Reference plus difference. Then: 5. Trained logistic headEvaluated pipeline1. Assay-oriented sequence pair. Then: 2. Frozen DNABERT-2. Then: 3. Masked mean embeddings. Then: 4. Reference plus difference. Then: 5. Trained logistic headEvaluated pipeline1. Assay-oriented sequence pair. Then: 2. Frozen DNABERT-2. Then: 3. Masked mean embeddings. Then: 4. Reference plus difference. Then: 5. Trained logistic head

Schematic of the pinned MFASS configuration; this does not generalise to every member of the model family.

SourcesMFASS v2 pinned rewire artifacts · benchmarks/mfass/README.md, DNABERT-2 protocol; results/dnabert2-117m-frozen-pair-logreg.json, config at bee9133b83f3aedaf2bbb9013f1875515845607e

Underlying model: DNABERT-2. Results on this page belong to this pipeline and its evaluated settings.

At a glance

Model type

Frozen DNA encoder plus fitted logistic-regression pipeline

SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure

Biological inputs

Validated 170-bp assay-oriented reference/mutant pairs

SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure

Outputs

MFASS splice-disruption probabilities from the fitted logistic head

SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure

Source reviewed · Automated source review, 2026-09-16. All specifications and missing details

Evaluations and results

Release 2026-09-17-d277315f7d76 · 1 evaluation · 3 metric rows. Different protocols are not a single leaderboard.

Results grouped by the exact reported evaluation
Metric and findingCoverage and uncertaintyEvidence
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.

How it works

Evaluated procedure

Validated 170-base reference and mutant sequences are embedded separately. Attention-mask means of final hidden states are combined as reference plus mutant-minus-reference. Standardisation and balanced L2 logistic regression are fitted only on the training arm.

SourcesMFASS v2 pinned rewire artifacts · benchmarks/mfass/README.md, DNABERT-2 protocol; results/dnabert2-117m-frozen-pair-logreg.json, config at bee9133b83f3aedaf2bbb9013f1875515845607e

Strengths and limitations

Strengths supported by sources

  • Separates the utility of a frozen representation from encoder fine-tuning and pins the checkpoint and head settings.
    SourcesMFASS v2 pinned rewire artifacts · benchmarks/mfass/README.md, DNABERT-2 protocol; results/dnabert2-117m-frozen-pair-logreg.json, config at bee9133b83f3aedaf2bbb9013f1875515845607e

Limitations and conditions

  • The result tests this short-context supervised pipeline. It does not establish how all DNABERT-2 adaptations or all foundation models perform.
    SourcesMFASS v2 pinned rewire artifacts · benchmarks/mfass/README.md, DNABERT-2 protocol; results/dnabert2-117m-frozen-pair-logreg.json, config at bee9133b83f3aedaf2bbb9013f1875515845607e
Profile review details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Stable record: rewire-model-dnabert2-117m-frozen-pair-logreg

Specifications

Inputs, training, access and other details

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

Inputs, outputs and configuration
PropertyDescription and evidence
Model typeFrozen DNA encoder plus fitted logistic-regression pipeline
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
Architecture / procedureAttention-mask mean pooling of last hidden states for reference and mutant sequences; concatenate reference embedding with mutant-minus-reference, scale features and fit balanced L2 logistic regression with C=0.1 on train rows only.
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
Biological inputsValidated 170-bp assay-oriented reference/mutant pairs
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
OutputsMFASS splice-disruption probabilities from the fitted logistic head
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
Parameters117M frozen DNABERT-2 encoder; the logistic head is a separate fitted component.
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
Training data / fittingThe encoder remains frozen; StandardScaler and logistic regression fit split-v2 training variants without test tuning.
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
Context limits170 bases per sequence; tokenizer truncation disabled.
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
Known versions / configurationzhihan1996/DNABERT-2-117M; runner revision bee9133b83f3aedaf2bbb9013f1875515845607e
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
AccessPinned public runner; model and tokenizer identities are validated against recorded artifact hashes.
SourcesMFASS v2 run_dnabert2.py · run_dnabert2.py; module documentation, main() configuration and scoring procedure
Code licenceMIT for the Rewire runner at the reviewed revision. Upstream DNABERT-2: Apache 2.0. These are separate component licences.
Sources (2)Rewire benchmark runner licence; MAGICS-LAB/DNABERT_2 LICENSE · LICENSE; complete MIT grant; upstream LICENSE
Weights licenceThe official DNABERT-2-117M checkpoint repository carries Apache 2.0. The separately fitted logistic-regression artifact is not assigned an additional inferred licence.
Sourceshuggingface.co/zhihan1996/DNABERT-2-117M LICENSE · LICENSE in official checkpoint repository

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.

21 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

Schematic of the pinned MFASS configuration; this does not generalise to every member of the model family.

Individual claims
MFASS v2 pinned rewire artifacts

Original source ↗

benchmarks/mfass/README.md, DNABERT-2 protocol; results/dnabert2-117m-frozen-pair-logreg.json, config at bee9133b83f3aedaf2bbb9013f1875515845607e

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T10:50:02Z

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.diagram.caption

Source artifact SHA-256: a3af693afc070b39b334e359beed7f9affd76f7456a4f9264e2d1e9dab26111d

Hash scope: Local imported data/benchmark-runs/mfass-v2.json; not the upstream repository or result-file hash

Diagram steps

["Assay-oriented sequence pair","Frozen DNABERT-2","Masked mean embeddings","Reference plus difference","Trained logistic head"]

Individual claims
MFASS v2 pinned rewire artifacts

Original source ↗

benchmarks/mfass/README.md, DNABERT-2 protocol; results/dnabert2-117m-frozen-pair-logreg.json, config at bee9133b83f3aedaf2bbb9013f1875515845607e

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T10:50:02Z

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.diagram.steps

Source artifact SHA-256: a3af693afc070b39b334e359beed7f9affd76f7456a4f9264e2d1e9dab26111d

Hash scope: Local imported data/benchmark-runs/mfass-v2.json; not the upstream repository or result-file hash

Diagram title

Evaluated pipeline

Individual claims
MFASS v2 pinned rewire artifacts

Original source ↗

benchmarks/mfass/README.md, DNABERT-2 protocol; results/dnabert2-117m-frozen-pair-logreg.json, config at bee9133b83f3aedaf2bbb9013f1875515845607e

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T10:50:02Z

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.diagram.title

Source artifact SHA-256: a3af693afc070b39b334e359beed7f9affd76f7456a4f9264e2d1e9dab26111d

Hash scope: Local imported data/benchmark-runs/mfass-v2.json; not the upstream repository or result-file hash

Model type

Frozen DNA encoder plus fitted logistic-regression pipeline

Individual claims
MFASS v2 run_dnabert2.py

Original source ↗

run_dnabert2.py; module documentation, main() configuration and scoring procedure

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:47:15.959417+00:00

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.facts.0.value

Source artifact SHA-256: b7ebb4324e22cb421482181c52722c64cac5fec7c43161c082fc34e9920c4a85

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

Inspected artifact

Architecture / procedure

Attention-mask mean pooling of last hidden states for reference and mutant sequences; concatenate reference embedding with mutant-minus-reference, scale features and fit balanced L2 logistic regression with C=0.1 on train rows only.

Individual claims
MFASS v2 run_dnabert2.py

Original source ↗

run_dnabert2.py; module documentation, main() configuration and scoring procedure

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:47:15.959417+00:00

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.facts.1.value

Source artifact SHA-256: b7ebb4324e22cb421482181c52722c64cac5fec7c43161c082fc34e9920c4a85

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

Inspected artifact

Weights licence

The official DNABERT-2-117M checkpoint repository carries Apache 2.0. The separately fitted logistic-regression artifact is not assigned an additional inferred licence.

Individual claims
huggingface.co/zhihan1996/DNABERT-2-117M LICENSE

Original source ↗

LICENSE in official checkpoint repository

Version: 7bce263b15377fc15361f52cfab88f8b586abda0
Retrieved: 2026-09-16T19:46:20.874956+00:00

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.facts.10.value

Source artifact SHA-256: c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4

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

Inspected artifact

Biological inputs

Validated 170-bp assay-oriented reference/mutant pairs

Individual claims
MFASS v2 run_dnabert2.py

Original source ↗

run_dnabert2.py; module documentation, main() configuration and scoring procedure

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:47:15.959417+00:00

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.facts.2.value

Source artifact SHA-256: b7ebb4324e22cb421482181c52722c64cac5fec7c43161c082fc34e9920c4a85

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

Inspected artifact

Outputs

MFASS splice-disruption probabilities from the fitted logistic head

Individual claims
MFASS v2 run_dnabert2.py

Original source ↗

run_dnabert2.py; module documentation, main() configuration and scoring procedure

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:47:15.959417+00:00

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.facts.3.value

Source artifact SHA-256: b7ebb4324e22cb421482181c52722c64cac5fec7c43161c082fc34e9920c4a85

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

Inspected artifact

Parameters

117M frozen DNABERT-2 encoder; the logistic head is a separate fitted component.

Individual claims
MFASS v2 run_dnabert2.py

Original source ↗

run_dnabert2.py; module documentation, main() configuration and scoring procedure

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:47:15.959417+00:00

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.facts.4.value

Source artifact SHA-256: b7ebb4324e22cb421482181c52722c64cac5fec7c43161c082fc34e9920c4a85

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

Inspected artifact

Training data / fitting

The encoder remains frozen; StandardScaler and logistic regression fit split-v2 training variants without test tuning.

Individual claims
MFASS v2 run_dnabert2.py

Original source ↗

run_dnabert2.py; module documentation, main() configuration and scoring procedure

Version: bee9133b83f3aedaf2bbb9013f1875515845607e
Retrieved: 2026-09-16T20:47:15.959417+00:00

source checked

automated source review · 2026-09-16

Audit details

Pinned MFASS runner source rechecked at bee9133b83f3aedaf2bbb9013f1875515845607e. Existing numerical records and historical artifacts remain unchanged; no new run was performed.

Field: attributes.profile.facts.5.value

Source artifact SHA-256: b7ebb4324e22cb421482181c52722c64cac5fec7c43161c082fc34e9920c4a85

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

Inspected artifact

Sources and history

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

5 source records and release historyDownload this release
Technical metadata and extraction receipts

Stable ID: rewire-model-dnabert2-117m-frozen-pair-logreg

areas
dna-genomes
entity level
method
version
bee9133b83f3aedaf2bbb9013f1875515845607e
reported name
DNABERT-2 117M · frozen pair embeddings
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
model
entity classification
review date: 2026-09-17; rationale: This record identifies a composed analysis workflow with separately identifiable upstream models, representations or tools and a downstream prediction/scoring procedure. Results belong to that complete composition rather than to an upstream model alone.; source ids: evidence-reported-rewire-run-dnabert2; source locator: run_dnabert2.py; module documentation, main() configuration and scoring procedure | run_dnabert2.py module documentation and recorded runner configuration; ambiguities: None recorded
Related records

Suggest a correction