bioinfoihb commited on
Commit
fcdf1c1
·
verified ·
1 Parent(s): 13878f7

Upload README.md

Browse files
Files changed (1) hide show
  1. README.md +14 -133
README.md CHANGED
@@ -1,149 +1,30 @@
1
- <div align="center">
2
-
3
  # FishCaduceus
4
 
5
- ### Single-nucleotide DNA language models and benchmarks for fish genomics
6
-
7
- **Open models, datasets and evaluation resources for cross-species functional annotation, evolutionary constraint analysis and genetic variant interpretation in fish genomes.**
8
-
9
- </div>
10
-
11
- ---
12
-
13
- ## About FishCaduceus
14
-
15
- **FishCaduceus** is a family of fish-specific DNA language models developed for cyprinid and comparative fish genomics.
16
-
17
- The models were pretrained on reference genomes from seven major cyprinid aquaculture fishes and zebrafish. FishCaduceus operates at single-nucleotide resolution and combines the Caduceus and Mamba architectures with bidirectional sequence modeling and reverse-complement equivariance.
18
-
19
- FishCaduceus is designed to learn transferable functional and evolutionary information directly from unlabeled genomic sequences. The project currently supports research on:
20
-
21
- - masked nucleotide prediction and genomic representation learning
22
- - cross-species gene-annotation transfer
23
- - translation initiation and termination site prediction
24
- - splice donor and acceptor site prediction
25
- - evolutionary constraint prediction
26
- - zero-shot mutation effect scoring
27
- - prioritization of candidate functional variants
28
-
29
- In the accompanying study, FishCaduceus representations trained with zebrafish annotations generalized to six additional fish species across four functional-site prediction tasks. The best model achieved an average cross-species AUPRC of **0.957**. Evolutionary constraint benchmarks were further constructed from a whole-genome alignment of 26 fish species.
30
-
31
- ---
32
-
33
- ## Models
34
-
35
- | Model | Parameters | Context length | Description |
36
- |---|---:|---:|---|
37
- | [FishCaduceus-20L-512](https://huggingface.co/FishCaduceus/FishCaduceus-20L-512) | 20.9M | 512 nt | Compact 20-layer FishCaduceus model |
38
- | [FishCaduceus-28L-512](https://huggingface.co/FishCaduceus/FishCaduceus-28L-512) | 112.1M | 512 nt | Larger 28-layer model with a 512-nt context |
39
- | [FishCaduceus-28L-1024](https://huggingface.co/FishCaduceus/FishCaduceus-28L-1024) | 112.1M | 1,024 nt | Larger 28-layer model with an extended context |
40
-
41
- All models use:
42
-
43
- - single-nucleotide tokenization
44
- - masked language modeling
45
- - bidirectional sequence processing
46
- - reverse-complement-aware representations
47
- - custom Hugging Face Transformers code
48
-
49
- ---
50
-
51
- ## Pretraining datasets
52
-
53
- | Dataset | Sequences | Sequence length | Description |
54
- |---|---:|---:|---|
55
- | [FishCaduceus Pretraining Dataset 512](https://huggingface.co/datasets/FishCaduceus/FishCaduceus-Pietraining-512) | 6,087,221 | 512 bp | Stratified genomic sequence corpus for 512-nt models |
56
- | [FishCaduceus Pretraining Dataset 1024](https://huggingface.co/datasets/FishCaduceus/FishCaduceus-Pietraining-1024) | 2,709,306 | 1,024 bp | Stratified genomic sequence corpus for the 1,024-nt model |
57
-
58
- The pretraining corpora were constructed from the following species:
59
-
60
- - *Hypophthalmichthys nobilis*
61
- - *Hypophthalmichthys molitrix*
62
- - *Mylopharyngodon piceus*
63
- - *Cyprinus carpio*
64
- - *Megalobrama amblycephala*
65
- - *Ctenopharyngodon idella*
66
- - *Carassius gibelio*
67
- - *Danio rerio*
68
-
69
- Species-aware and repeat-content-aware stratified sampling was used to reduce imbalances caused by differences in genome size and repeat composition.
70
-
71
- ---
72
 
73
- ## Benchmark datasets
74
 
75
- ### Functional site prediction
 
 
 
76
 
77
- [**FishCaduceus Functional Site Benchmark**](https://huggingface.co/datasets/FishCaduceus/FishCaduceus-Functional-Site-Benchmark)
78
 
79
- Sequence-based benchmarks for four gene-annotation tasks:
80
 
81
- - translation initiation sites
82
- - translation termination sites
83
- - splice donor sites
84
- - splice acceptor sites
85
-
86
- The benchmark contains fixed zebrafish training, validation and held-out test splits, together with independent test sets from six additional fish species. The benchmark is designed for direct cross-species evaluation without target-species retraining.
87
-
88
- ### Evolutionary constraint prediction
89
-
90
- [**FishCaduceus Evolutionary Constraint Benchmark**](https://huggingface.co/datasets/FishCaduceus/FishCaduceus-Evolutionary-Constraint-Benchmark)
91
-
92
- Sequence-based benchmarks derived from a 26-fish Progressive Cactus whole-genome alignment.
93
-
94
- The repository includes:
95
-
96
- - grass carp training, validation and held-out test splits
97
- - cross-species whole-genome test sets
98
- - CDS-, intron- and intergenic-region test sets
99
- - highly conserved and low-conservation site labels
100
-
101
- ---
102
-
103
- ## Recommended model
104
-
105
- For most applications, we recommend starting with:
106
-
107
- [**FishCaduceus-28L-1024**](https://huggingface.co/FishCaduceus/FishCaduceus-28L-1024)
108
-
109
- Use the 512-nt models when lower memory consumption or faster inference is preferred.
110
-
111
- ---
112
-
113
- ## Intended use
114
-
115
- FishCaduceus resources are intended for research in:
116
-
117
- - fish genomics
118
- - aquaculture genomics
119
- - comparative genomics
120
- - genome annotation
121
- - DNA language modeling
122
- - evolutionary genomics
123
- - genetic variant prioritization
124
-
125
- Model predictions reflect statistical patterns learned from genomic sequences. They do not by themselves demonstrate biological function or causality and should be interpreted together with genetic, evolutionary and experimental evidence.
126
-
127
- ---
128
 
129
  ## Manuscript
130
 
131
  **FishCaduceus: A DNA Language Model for Cyprinid Genomics at Single-Nucleotide Resolution**
132
 
133
- The manuscript is currently in preparation. Full citation information will be added after publication.
134
-
135
- ---
136
-
137
- ## Development
138
-
139
- FishCaduceus was developed by researchers from the Institute of Hydrobiology, Chinese Academy of Sciences, together with collaborating institutions.
140
-
141
- The project builds on the Caduceus architecture and related open-source genomic sequence-modeling software.
142
-
143
- ---
144
 
145
  ## Contact
146
 
147
- **Xiao-Qin Xia**
148
  Institute of Hydrobiology, Chinese Academy of Sciences
149
- Email: xqxia@ihb.ac.cn
 
 
 
1
  # FishCaduceus
2
 
3
+ **FishCaduceus** is a family of single-nucleotide DNA language models developed for cyprinid and comparative fish genomics.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
 
5
+ The project provides:
6
 
7
+ - pretrained FishCaduceus models with 512-bp and 1,024-bp context lengths
8
+ - pretraining datasets from seven major cyprinid aquaculture fishes and zebrafish
9
+ - cross-species benchmarks for translation initiation, translation termination, splice donor and splice acceptor prediction
10
+ - evolutionary constraint benchmarks derived from a 26-fish whole-genome alignment
11
 
12
+ FishCaduceus is designed for fish genome annotation, cross-species transfer, evolutionary constraint analysis and zero-shot variant prioritization.
13
 
14
+ ## Resources
15
 
16
+ - Models: [FishCaduceus organization](https://huggingface.co/FishCaduceus)
17
+ - Functional-site benchmark: [FishCaduceus-Functional-Site-Benchmark](https://huggingface.co/datasets/FishCaduceus/FishCaduceus-Functional-Site-Benchmark)
18
+ - Evolutionary-constraint benchmark: [FishCaduceus-Evolutionary-Constraint-Benchmark](https://huggingface.co/datasets/FishCaduceus/FishCaduceus-Evolutionary-Constraint-Benchmark)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
 
20
  ## Manuscript
21
 
22
  **FishCaduceus: A DNA Language Model for Cyprinid Genomics at Single-Nucleotide Resolution**
23
 
24
+ The manuscript is in preparation.
 
 
 
 
 
 
 
 
 
 
25
 
26
  ## Contact
27
 
28
+ Xiao-Qin Xia
29
  Institute of Hydrobiology, Chinese Academy of Sciences
30
+ Email: xqxia@ihb.ac.cn