Skip to content

TRISTAN-ORF/RiboTIE_article

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧮 RIBO-former (article)

Driving coding sequence discovery since 2023

DOI GitHub stars

📋 About

RIBO-former is created to annotate translation initiation sites on transcripts using ribosome profiling data. This repository holds the scripts, data, models and model outputs used to perform the study and benchmarks as discussed in the paper.

To apply the models on custom data or train new models following our approach, we refer to the RIBO-former tool GitHub repository.

Data files too large to host on GitHub, specifically those in the data/, models/, and outputs/ folders, can be downloaded from Zenodo.

The repository of TIS Transformer, a similar publication for the delineation of novel coding sequences, where the model relies on transcript sequence data, can be found here

🔗 Methodology

Annotations are performed by a machine learning model following a methodology similar to those defined for natural language modelling tasks. Ensemble annotations (GRCh38, v107) and STAR have been used to map reads to transcripts. The model processes only ribosome profiling data to predict the presence of TIS at each position on the transcript.

The model architecture is based on that of the Performer, which allows the use of longer input sequences due to the memory efficiency of the attention-based calculations.

📏 Benchmark

NOTE that all scripts were run on an old version (v0.3.3) of the transcript-transformer package. It is always recommended to use the newest version

The tool has been compared to similar approaches applying TIS prediction based on ribosome profiling data. More details about the benchmarking approach are listed in the article. The scripts are deposited in scripts/benchmarks. The models used for the benchmark are listed under models/benchmarks/finetune.

📖 User guide

For now, RIBO-former can be run following the steps described on the RIBO-former tool GitHub repository. Future work will focus on simplifying deployment and data pre-processing for RIBO_former.

🖊️ Citation

@article {10.1093/nargab/lqad021,
    author = {Clauwaert, Jim and McVey, Zahra and Gupta, Ramneek and Menschaert, Gerben},
    title = "{TIS Transformer: remapping the human proteome using deep learning}",
    journal = {NAR Genomics and Bioinformatics},
    volume = {5},
    number = {1},
    year = {2023},
    month = {03},
    issn = {2631-9268},
    doi = {10.1093/nargab/lqad021},
    url = {https://doi.org/10.1093/nargab/lqad021},
    note = {lqad021},
    eprint = {https://academic.oup.com/nargab/article-pdf/5/1/lqad021/49418780/lqad021\_supplemental\_file.pdf},
}