Model type
Microbial DNA BERT encoder
ProkBERT is a family of microbial DNA encoders used for sequence representation, promoter prediction and phage identification.
3 evaluations · 12 metric rows · 3 evaluated configurations using this model
Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation.
Microbial DNA BERT encoder
Microbial DNA segments tokenized with the selected variant.
Sequence representations or predictions from separately fine-tuned promoter/phage heads.
Official project documentation and implementation: https://github.com/nbrg-ppcu/prokbert
Source reviewed · Automated source review, 2026-09-16. All specifications and missing details
3 evaluations · 12 metric rows. Different protocols are not a single leaderboard.
Applied filters: All linked evaluations
| Tested configuration | Protocol and dataset | Finding | Evidence and details |
|---|---|---|---|
| Configuration: ProkBERT-mini | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.87 Accuracy unitless · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini: E. coli sigma70 promoter prediction Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications; ProkBERT family: genomic language models for microbiome applications · Table 3, ProkBERT-mini row, Accuracy column |
| Configuration: ProkBERT-mini-long | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.89 Sensitivity fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini-long: E. coli sigma70 independent promoter test Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini-long, column Sensitivity; XML row4 column4 |
| Configuration: ProkBERT-mini | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.90 Sensitivity fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini: E. coli sigma70 promoter prediction Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini, column Sensitivity; XML row2 column4 |
| Configuration: ProkBERT-mini | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.85 Specificity fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini: E. coli sigma70 promoter prediction Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini, column Specificity; XML row2 column5 |
| Configuration: ProkBERT-mini-c | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.88 Sensitivity fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini-c: E. coli sigma70 independent promoter test Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini-c, column Sensitivity; XML row3 column4 |
| Configuration: ProkBERT-mini-c | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.85 Specificity fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini-c: E. coli sigma70 independent promoter test Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini-c, column Specificity; XML row3 column5 |
| Configuration: ProkBERT-mini-long | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.87 Accuracy unitless · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini-long: E. coli sigma70 independent promoter test Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini-long, column Accuracy; XML row4 column2 |
| Configuration: ProkBERT-mini-c | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.73 MCC dimensionless · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini-c: E. coli sigma70 independent promoter test Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini-c, column MCC; XML row3 column3 |
| Configuration: ProkBERT-mini-long | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.85 Specificity fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini-long: E. coli sigma70 independent promoter test Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini-long, column Specificity; XML row4 column5 |
| Configuration: ProkBERT-mini-long | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.74 MCC dimensionless · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini-long: E. coli sigma70 independent promoter test Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini-long, column MCC; XML row4 column3 |
| Configuration: ProkBERT-mini-c | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.87 Accuracy unitless · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini-c: E. coli sigma70 independent promoter test Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini-c, column Accuracy; XML row3 column2 |
| Configuration: ProkBERT-mini | Protocol: E. coli sigma70 independent promoter test (E. coli sigma70 promoter prediction) Dataset: E. coli sigma70 promoter dataset | 0.74 MCC dimensionless · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceProkBERT-mini: E. coli sigma70 promoter prediction Test-only evaluation on Cassiano and Silva-Rocha 2020 data; methods have different training histories. 865 high-evidence RegulonDB 10.5 promoters and 1,000 nucleotide-distribution-matched negative sequences. Promoter exact matches removed from model training. Aggregation: Not reported ProkBERT family: genomic language models for microbiome applications · Table 3, row ProkBERT-mini, column MCC; XML row2 column3 |
Source checking is not independent reproduction. Release 2026-09-23-2b89723c6dd9.
These configurations, services and pipelines use this model within their own configurations. Their results, where available, are not assigned to the underlying model.
ProkBERT is a family of microbial DNA encoders used for sequence representation, promoter prediction and phage identification. MegatronBERT-based encoder using local-context-aware k-mer tokenization, learned relative key/value positions and masked-language pretraining. The documented inputs are microbial DNA segments tokenized with the selected variant. The output consists of sequence representations or predictions from separately fine-tuned promoter/phage heads.
ProkBERT-mini (6-mer, shift 1), mini-c (single base), mini-long (6-mer, shift 2), plus promoter/phage fine-tunes. The paper reports maximum sequence lengths of 1,024bp for mini and 2,048bp for mini-long; tokenization stride distinguishes the variants.
Inspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied.
Stable record: catalog-model-prokbertExplanatory 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.
| Property | Description and evidence |
|---|---|
| Model type | Microbial DNA BERT encoderSources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Architecture | MegatronBERT-based encoder using local-context-aware k-mer tokenization, learned relative key/value positions and masked-language pretraining.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Inputs | Microbial DNA segments tokenized with the selected variant.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Outputs | Sequence representations or predictions from separately fine-tuned promoter/phage heads.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Parameters | 20.6M for the inspected ProkBERT-mini checkpoint; do not assign that count automatically to all variants.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Known versions | ProkBERT-mini (6-mer, shift 1), mini-c (single base), mini-long (6-mer, shift 2), plus promoter/phage fine-tunes.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Training data | NCBI RefSeq genomes covering bacteria, viruses, archaea and fungi; README reports 976,878 contigs from 17,178 assemblies and 3,882 genera.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Training cutoff | NCBI RefSeq training-genome retrieval date: 6 January 2023, as reported in Methods.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Context limits | The paper reports maximum sequence lengths of 1,024bp for mini and 2,048bp for mini-long; tokenization stride distinguishes the variants.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Weights licence | The official neuralbioinfo/prokbert-mini card declares CC-BY-NC-4.0. The code repository is MIT, so code and model-weight rights differ.Sources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Access | Official project documentation and implementation: https://github.com/nbrg-ppcu/prokbertSources (4)nbrg-ppcu/prokbert: README.md; neuralbioinfo/prokbert-mini: README.md; neuralbioinfo/prokbert-mini: config.json; prokbert: Journal full-text XML · ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata |
| Code licence | MITSourcesnbrg-ppcu/prokbert: LICENSE · LICENSE: licence text |
Source checking verifies the cited claim or transcription. It does not establish independent reproduction.
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.
77 evidence rows matching the loaded filters
| Property and statement | Original source and location | Review and provenance |
|---|---|---|
| Diagram caption Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation. Individual claims | nbrg-ppcu/prokbert: README.md ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: 8670ae92b816cff158a0b85647a8dea122e251eb | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
| Diagram caption Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation. Individual claims | prokbert: Journal full-text XML ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: Retrieved page snapshot; no immutable publisher revision supplied | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
| Diagram caption Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation. Individual claims | neuralbioinfo/prokbert-mini: README.md ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: feb2520a43cd9cdb5b3d8477e47209dbcb55d1dc | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
| Diagram caption Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation. Individual claims | neuralbioinfo/prokbert-mini: config.json ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: feb2520a43cd9cdb5b3d8477e47209dbcb55d1dc | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
Diagram steps
| nbrg-ppcu/prokbert: README.md ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: 8670ae92b816cff158a0b85647a8dea122e251eb | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
Diagram steps
| prokbert: Journal full-text XML ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: Retrieved page snapshot; no immutable publisher revision supplied | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
Diagram steps
| neuralbioinfo/prokbert-mini: README.md ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: feb2520a43cd9cdb5b3d8477e47209dbcb55d1dc | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
Diagram steps
| neuralbioinfo/prokbert-mini: config.json ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: feb2520a43cd9cdb5b3d8477e47209dbcb55d1dc | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
| Diagram title ProkBERT workflow Individual claims | nbrg-ppcu/prokbert: README.md ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: 8670ae92b816cff158a0b85647a8dea122e251eb | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
| Diagram title ProkBERT workflow Individual claims | prokbert: Journal full-text XML ProkBERT paper Section 2.1.2 and Table 1; official ProkBERT-mini card: Model Description and licence metadata Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: Retrieved page snapshot; no immutable publisher revision supplied | source checked automated source review · 2026-09-16 Audit detailsInspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied. Field: Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
View linked audit checks and correction history
Release 2026-09-23-2b89723c6dd9 · Record review: discovered
Stable ID: catalog-model-prokbert