8000 Release 2.1 by AntonPetrov · Pull Request #178 · r2dt-bio/R2DT · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Release 2.1 #178

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 69 commits into from
Feb 2, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
c58b379
Temporarily use local copy of infernal2mapping
AntonPetrov Nov 15, 2024
3161b21
Transfer pknots from local templates like in Rfam
AntonPetrov Nov 15, 2024
46f696a
Fix local_data template_sto location
AntonPetrov Nov 15, 2024
cc934e7
Consolidate tempfile name creation
AntonPetrov Nov 15, 2024
570adbe
Return locations of large insertions
AntonPetrov Nov 15, 2024
20c9862
Use original sequence for 2D drawing
AntonPetrov Nov 15, 2024
bc3d41d
Add a test for lowercase nucleotides
AntonPetrov Nov 15, 2024
997f294
Adds tmrna config info
nawrockie Nov 25, 2024
fe4735a
Adds tmRNA support, by copying and modifying RNAase P lines
nawrockie Nov 25, 2024
5d5375c
tmRNA model file hierarchy support
nawrockie Nov 26, 2024
da48ece
Fix: = to ==
nawrockie Nov 26, 2024
d2d1c87
Removes --1blast ribotyper flag for tmRNA
nawrockie Nov 26, 2024
3e593b4
Adds tmrna data
nawrockie Nov 26, 2024
15a2eca
Renames tmrna files
nawrockie Nov 27, 2024
fda9927
Removes silly file
nawrockie Nov 27, 2024
71ea59f
Adds tmrna test
nawrockie Nov 27, 2024
5eba3fe
Fixes seq order
nawrockie Nov 27, 2024
db1ac41
Merge pull request #164 from r2dt-bio/tmrna-library
AntonPetrov Nov 27, 2024
27d0eec
docs: Add documentation for GitHub Actions and Docker image builds
anayden Dec 21, 2024
bb4e353
docs: Enhance documentation on Dockerfile parallel builds and base im…
anayden Dec 21, 2024
1da5395
Add a test to ensure that ps is installed
AntonPetrov Dec 22, 2024
2c4ea8f
Adds cyano pseudoknot
nawrockie Jan 13, 2025
6ef3ff3
Updates to Rfam files (no params changed)
nawrockie Jan 17, 2025
0f9f219
Renames std_tmRNA to tmRNA
nawrockie Jan 17, 2025
2090fcf
Fixes name
nawrockie Jan 17, 2025
0aa79f0
Fixes 10 seqs in intron seed, found by rfsearch.pl validation
nawrockie Jan 17, 2025
d4cf0a2
Renames intron model
nawrockie Jan 17, 2025
0e77afa
Changes names
nawrockie Jan 17, 2025
b87e12d
Changes names
nawrockie Jan 17, 2025
c8a705d
Changes file names
nawrockie Jan 17, 2025
a0a0e49
Calibrates models
nawrockie Jan 17, 2025
0da4c5a
Updates all* files
nawrockie Jan 17, 2025
b6536f1
Renames seq
nawrockie Jan 17, 2025
c8831eb
Renames files
nawrockie Jan 17, 2025
7eda21f
Fixes seq names
nawrockie Jan 17, 2025
3386f92
Renames files
nawrockie Jan 17, 2025
ee5f459
Renames files
nawrockie Jan 17, 2025
2c8c9f3
Updates names'
nawrockie Jan 17, 2025
457d7c7
Updates file names for tmrna tests
nawrockie Jan 17, 2025
9996b62
Adds tmRNA_mito files
nawrockie Jan 21, 2025
654edd5
Adds mito to all files and modelinfo
nawrockie Jan 21, 2025
7eba6fe
Tweaks bottom stem
nawrockie Jan 21, 2025
7b5e10d
Adds acc to tmRNA cm
nawrockie Jan 21, 2025
9b42680
Merge branch 'develop' into tmrna-mito
AntonPetrov Jan 28, 2025
3d9f498
Update Traveler and infernal2mapping.py
AntonPetrov Jan 28, 2025
a807c74
Fixes tmRNA get_models call
nawrockie Jan 29, 2025
088210f
Adds tmrna metadata
nawrockie Jan 30, 2025
8ecb57f
Lowercases bacteria to avoid warning
nawrockie Jan 30, 2025
2d864c4
Merge pull request #177 from r2dt-bio/tmrna-tweaks
AntonPetrov Feb 2, 2025
2622635
Update number of tmRNA cms to fix a test
AntonPetrov Feb 2, 2025
0b07931
Update tmRNA example hits.txt to match model names
AntonPetrov Feb 2, 2025
cfef3da
Merge pull request #176 from r2dt-bio/update-traveler
AntonPetrov Feb 2, 2025
55c8e52
Merge branch 'tmrna-mito' of https://github.com/r2dt-bio/R2DT into tm…
AntonPetrov Feb 2, 2025
fad844f
Remove local version of infernal2mapping.py
AntonPetrov Feb 2, 2025
149526d
Update models.json using latest tmRNA names
AntonPetrov Feb 2, 2025
fa0ecdb
Blacklist Rfam tmRNA models
AntonPetrov Feb 2, 2025
f0ea908
Add a tmRNA to SingleEntry tests
AntonPetrov Feb 2, 2025
27c5d7a
Update example file
AntonPetrov Feb 2, 2025
81c772b
Delete sequential image builder
AntonPetrov Feb 2, 2025
eade147
Allow to just run specific tags
AntonPetrov Feb 2, 2025
aeec288
Merge pull request #175 from r2dt-bio/tmrna-mito
AntonPetrov Feb 2, 2025
ebf90da
Remove build.yaml, mention BuildJet
AntonPetrov Feb 2, 2025
f7fdab9
Streamline and add links
AntonPetrov Feb 2, 2025
98ffae6
Merge pull request #169 from r2dt-bio/add-github-actions-docs
AntonPetrov Feb 2, 2025
c1c20de
Add --load flag for docker buildx
AntonPetrov Feb 2, 2025
4db6a90
Do not include local data library in docker image
AntonPetrov Feb 2, 2025
6308f11
Update base image tag to v2.1
AntonPetrov Feb 2, 2025
9261c95
Update version info
AntonPetrov Feb 2, 2025
334e465
Pick correct models for nmt-tRNAs
AntonPetrov Feb 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,5 @@ docs/_*
.vscode
.git
1.4/
2.0/
.venv/
53 changes: 0 additions & 53 deletions .github/workflows/base-image.yml

This file was deleted.

2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG BASE_IMAGE_VERSION=v2.0.1
ARG BASE_IMAGE_VERSION=v2.1

FROM rnacentral/r2dt-base:${BASE_IMAGE_VERSION}

Expand Down
2 changes: 1 addition & 1 deletion Readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# R2DT

**Version 2.0 (2024)**
**Version 2.1 (2025)**

**[See the R2DT documentation](https://r2dt.readthedocs.io/)** or read the [latest preprint](https://www.biorxiv.org/content/10.1101/2024.09.29.611006v1).

Expand Down
2 changes: 1 addition & 1 deletion base_image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

ENV tRNAscan_VER=2.0.11 \
BioEasel_COMMIT=a52f0f7f7cae879bb95489bb794c04c1a0110aa7 \
traveler_COMMIT=8054f5bee8327bb158385893e0633d4242676f95 \
traveler_COMMIT=78c1cd63dcf40be83d97d07b8eb9eb6a9dc63f7f \
jiffy_COMMIT=31d6c3b826d432a30620507830749cee58e15e68 \
Rscape_VER=v2.0.4.c \
Ribovore_COMMIT=5df943c6f2866d7979bb13c948ca9d8531076898 \
Expand Down Expand Up @@ -154,7 +154,7 @@
VECPLUSDIR="$RIBOINSTALLDIR/vecscreen_plus_taxonomy" \
RRNASENSORDIR="$RIBOINSTALLDIR/rRNA_sensor"

ENV \

Check warning on line 157 in base_image/Dockerfile

View workflow job for this annotation

GitHub Actions / final-build

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$PERL5LIB' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
RIBOSCRIPTSDIR="$RIBOINSTALLDIR/ribovore" \
RIBOINFERNALDIR="$RIBOINSTALLDIR/infernal/binaries" \
RIBOEASELDIR="$RIBOINSTALLDIR/infernal/binaries" \
Expand All @@ -165,7 +165,7 @@
PERL5LIB="$RIBOSCRIPTSDIR":"$RIBOSEQUIPDIR":"$VECPLUSDIR":"$PERL5LIB" \
PATH="$RIBOSCRIPTSDIR":"$RRNASENSORDIR":"$PATH"

ENV \

Check warning on line 168 in base_image/Dockerfile

View workflow job for this annotation

GitHub Actions / final-build

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$EPNOPTDIR' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/

Check warning on line 168 in base_image/Dockerfile

View workflow job for this annotation

GitHub Actions / final-build

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$EPNOFILEDIR' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/

Check warning on line 168 in base_image/Dockerfile

View workflow job for this annotation

GitHub Actions / final-build

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$EPNTESTDIR' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
PATH="$RIBOSCRIPTSDIR":"$RRNASENSORDIR":"$PATH" \
PATH="$RNA/traveler/bin:$RIBODIR:$RIBOEASELDIR:$RIBOINFERNALDIR:/rna/rscape/bin:/rna/jiffy-infernal-hmmer-scripts:/rna/r2dt:/rna/RNAstructure/exe:$PATH" \
PERL5LIB="$RIBOSCRIPTSDIR:$RIBOSEQUIPDIR:$VECPLUSDIR:$BIOEASELDIR:$RIBODIR:$EPNOPTDIR:$EPNOFILEDIR:$EPNTESTDIR:$PERL5LIB:/usr/lib/tRNAscan-SE"
Expand Down
2 changes: 1 addition & 1 deletion data/models.json

Large diffs are not rendered by default.

14,432 changes: 14,432 additions & 0 deletions data/tmrna/cm/all.cm

Large diffs are not rendered by default.

42 changes: 42 additions & 0 deletions data/tmrna/cm/all.fa
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
>tmRNA
GGGGGUGAACUGGUUUCGACGGGAAUGUUGAUUCCAAAAGCUGCAUGCCGAGGUUGCCGG
UGACCUCGUAAAACAACCGGCAAAAAAAUAAAUGCCAACAAUAAUUACUAUCGCUCUCGC
UGCUUAAUAAGCAGCGAGCCGUCCCCCCAGCCCUUGCCUGUUGGGCUGGGAAGGGGCGUC
AUAAAAGCGGGAUAGCCUUUAGGUUUGCCUGGGGCCUAAAGGCGAAAAUUAAAGAGGCUA
GCCUUAAGGAAGCCUGUCUGUUGGCAUCCUUAAGGCGAAAAUAAAAAACAGACUAAGCAU
GUAGAAGCUUUUGGAAUAACAUUUUCGGACGCGGGUUCGAUUCCCGCCACCUCCACCA
>tmRNA_intron
GGGGGUGAAUGGUUUCGACGGGGGGCCCUAGCGCCAAGGUUGCAUGCCGAGGAUGCCGGC
GACCUCGUUAAAAAGCCGGCAAAAAUAUAAAUGCCAACAAUAAUAACUACGCUUUCGCUG
CUUAAUGCAGCGAAGACGUCCUCCCCCUCCUCGCCUGAUGGAGGGGGAAAGGGCGUCAUU
AAAGCGGGCUAGCCCACCCCAUUGCUUUGGGGGGGUGGGCGAAAAAUAAAAAGGCUGGCC
UUAGCGCACCCUGUCUUUCGGGAGCGCUAAGGCGAAAAUAAAAAAGAGACUAAGCAUGUA
GAAACCUUGGCGCUGGGCCCUCCGGACGCGGGUUCGAUUCAAAAAGAGUCGCCCUGGGGG
GUAACCCCCAGGGGAAAACCCGGCUAAAUCAGGGAAACCCUAACCUGAAAGAAGGCUAGG
GUAAUCCUGAGGGGUGCCCCGAAACGGGGAACCUGCAGAGACUCUGGCCCCCCUAAAAGG
GGGGACCAGAUGGGAGGCAAAAUCGUUGAAUAAGUUUUAGAAUGCCUCCCAUAAAACGCC
GGGCAUCCCGAAAGGGAUGAAGAGAUAGUCCACGCCCCUUGGAAAAUGGGGUAUACGUGU
CCCGCCACCUCCACCA
>tmRNA_alpha
GCCCUUUAAAUUUUAAACAUAUUCUCCUAUAUUAGUAGUGCCGGUUUGCCGGCUAUGGCG
AUAAACGCCCCGCGUAAUAAACGCAUCGGACCCGGGGGCGGUACCCGGCGCCUCCACCAA
AAACCUUUCAUUUAUGUGUUUUUUUAUGGGGGCGAAAUAGGAUCGACGAGCGUGUAAAGG
CGGGGCUUUCGCCCGGUAUGGUGCCACCGUUAUCGGCCCAAAAUUAUAAUUGCAAACGAC
AACUAUGCUCCGGUUGCUCUUGCUGCGUAAGCAGUUUGAAAAAUUGAAAUUUAAGUCCUA
AGGGUUAGCACCGUUAGGCGGGGUUCGGGGGCACCUGGCAACAGAAGCCCCCACU
>tmRNA_beta
ACACGCAAAUUGACUUGAAGCUGACGGCAACGCGCGUAUAAUCUAGAGCAUGGUUGUAUU
CCGGCAACCUGGAGGCGUUCUGGACGGGGGUUCGAUUCCCCCCACCUCCACCCAAGGGCA
UUCCACGGAGAGUGUUUAGAUGGGGGUGUACUGGUUUCGACAGGGCGGGCAAAGGUGAGC
AGGCAACCCGUCAGGCGACGGACGUUAAUAAUGCAAAUCCAUAAAUGCCAACGAUGAGCA
UUUCGCAAUGGCCGCCUAAAAACGGCUAGCCGGGGCUGCUGCUGCCUUGUUACCAAAGAG
CAGCCGGCGGGGGCCUCGGGGCCCCCGCUCA
>tmRNA_cyano
CUGUCAGAAUAAAAAUGUCCGGCUUUAGCCGGACUAGGUGACCCACACCACUGUCCCGGA
CAGCGGUUCGAUUCCGCUCAGCUCCAUUCCUCCUUCUUGGGGCUGCAAUGGUUUCGACGG
GGCAGAAGGAGGGUGACUGAAGCCUGCUCGGUUAGAGCAAAAACAUAACUGCUAACAACA
UCGUUAGUUUCUCCCGCCCAGCAGCCCCUGUGGCUGCCUGAGCCUUUAAAGGAGAUGGGG
CGAGGUCAGCCUUAUCACCCAAAUGACCCAUGGGGCCCGGAAGGGCCC
>tmRNA_mito
UAAAUGGACCCAAAGGCAGUAUUUGGUAUUUCCAUAUAAAUUAAAUUAAAAGGGAAUAAU
AAUAGAAUUGACAUUUA
Binary file added data/tmrna/cm/all.fa.ndb
Binary file not shown.
Binary file added data/tmrna/cm/all.fa.nhr
Binary file not shown.
Binary file added data/tmrna/cm/all.fa.nin
Binary file not shown.
22 changes: 22 additions & 0 deletions data/tmrna/cm/all.fa.njs
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"version": "1.2",
"dbname": "all.fa",
"dbtype": "Nucleotide",
"db-version": 5,
"description": "all.fa",
"number-of-letters": 2025,
"number-of-sequences": 6,
"last-updated": "2025-01-21T14:21:00",
"number-of-volumes": 1,
"bytes-total": 38084,
"bytes-to-cache": 675,
"files": [
"all.fa.ndb",
"all.fa.nhr",
"all.fa.nin",
"all.fa.not",
"all.fa.nsq",
"all.fa.ntf",
"all.fa.nto"
]
}
Binary file added data/tmrna/cm/all.fa.not
Binary file not shown.
Binary file added data/tmrna/cm/all.fa.nsq
Binary file not shown.
Binary file added data/tmrna/cm/all.fa.ntf
Binary file not shown.
Binary file added data/tmrna/cm/all.fa.nto
Binary file not shown.
7 changes: 7 additions & 0 deletions data/tmrna/cm/modelinfo.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
*all* - - all.cm
tmRNA tmRNA Bacteria tmRNA.cm
tmRNA_intron tmRNA Bacteria tmRNA_intron.cm
tmRNA_alpha tmRNA Alphaproteobacteria tmRNA_alpha.cm
tmRNA_beta tmRNA Betaproteobacteria tmRNA_beta.cm
tmRNA_cyano tmRNA Cyanobacteria tmRNA_cyano.cm
tmRNA_mito tmRNA Eukarya tmRNA_mito.cm
Loading
0