{"id":29744141,"url":"https://github.com/drostlab/ltrpred","last_synced_at":"2025-10-30T01:37:47.856Z","repository":{"id":37431674,"uuid":"49321799","full_name":"drostlab/LTRpred","owner":"drostlab","description":"De novo annotation of young retrotransposons","archived":false,"fork":false,"pushed_at":"2022-04-12T14:11:11.000Z","size":8656,"stargazers_count":48,"open_issues_count":5,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-07-18T06:03:52.602Z","etag":null,"topics":["diversification","evolution","genome","ltr","ltr-retrotransposons","ltr-transposons","pipeline"],"latest_commit_sha":null,"homepage":"https://hajkd.github.io/LTRpred/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/drostlab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-01-09T11:31:59.000Z","updated_at":"2025-07-10T10:31:41.000Z","dependencies_parsed_at":"2022-08-19T06:10:57.340Z","dependency_job_id":null,"html_url":"https://github.com/drostlab/LTRpred","commit_stats":null,"previous_names":["drostlab/ltrpred","hajkd/ltrpred"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/drostlab/LTRpred","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drostlab%2FLTRpred","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drostlab%2FLTRpred/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drostlab%2FLTRpred/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drostlab%2FLTRpred/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/drostlab","download_url":"https://codeload.github.com/drostlab/LTRpred/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drostlab%2FLTRpred/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267116733,"owners_count":24038625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-26T02:00:08.937Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["diversification","evolution","genome","ltr","ltr-retrotransposons","ltr-transposons","pipeline"],"created_at":"2025-07-26T04:13:25.927Z","updated_at":"2025-10-30T01:37:42.820Z","avatar_url":"https://github.com/drostlab.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"## __LTRpred(ict)__: _de novo_ annotation of young and intact retrotransposons \u003cimg src=\"inst/LTRpred_logo.png\" align=\"right\" height=\"174\" width=\"150\" /\u003e\n\n[![status](https://joss.theoj.org/papers/eeb2359d2459d3ae448cafac3ae33211/status.svg)](https://joss.theoj.org/papers/eeb2359d2459d3ae448cafac3ae33211)\n\nTransposable elements (TEs) comprise vast parts of eukaryotic genomes.\nIn the past, TEs were seen as selfish mobile elements capable of populating a host genome to increase their chances for survival. By doing so they leave traces of junk DNA in host genomes that are usually regarded as by-products when sequencing, assembling, and annotating new genomes.\n\nHowever, this picture is slowly changing ([Drost \u0026 Sanchez, 2019](https://academic.oup.com/gbe/article/11/12/3382/5637757)) and TEs have been shown to be involved in generating a diverse range of novel phenotypes.\n\nToday, the _de novo_ detection of transposable elements is performed by annotation tools which try to detect any type of repeated sequence, TE family, or remnand DNA loci that can be associated with a known transposable element within a genome assembly. The main goal of such efforts is to retrieve a maximum amount of loci that can be associated with TEs. If successful, such annotation can then be used to mask host genomes and to perform classic (phylo-)genomics studies focusing on host genes.\n\nMore than [600 repeat and TE annotation tools](https://docs.google.com/spreadsheets/d/1UBK70zExiL0gFVaIAILiGhflCGXAq_SF_lymaxTE1pY/edit#gid=0) have been developed so far. Most of them are designed and optimized to annotate either the entire repeat space or specific superfamilies of TEs and their DNA remnants.\n\n\u003eThe LTRpred pipeline has a different goal than all other annotation tools. It focuses particularly on [LTR retrotransposons](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC463057/) and aims to annotate only functional and potentially mobile elements. Such type of annotation is crucial for studying retrotransposon activity in eukaryotic genomes and to understand whether specific retrotransposon families can be activated artificially and harnessed to [mutagenize genomes at much faster speed](https://www.slcu.cam.ac.uk/news/tomato-jumping-genes).\n\nIn detail, `LTRpred` will take any genome assembly file in `fasta` format as input and will generate a detailed annotation of functional and potentially mobile LTR retrotransposons.\n\n![](vignettes/LTRfeatures.png)\n\n\n__Users can consult a comprehensive [Introduction](https://hajkd.github.io/LTRpred/articles/Introduction.html) to the `LTRpred` pipeline to get familiar with the tool.__\n\n## Install\n\nThe fastest way to install `LTRpred` is via a [Docker container](https://hub.docker.com/r/drostlab/ltrpred).\nPlease make sure to read the [detailed installation instructions](https://hajkd.github.io/LTRpred/articles/Introduction.html#installation) to be able to\npass data to the container.\n\n```bash\n# retrieve docker image from dockerhub\ndocker pull drostlab/ltrpred\n# run ltrpred container\ndocker run --rm -ti drostlab/ltrpred\n# start R prompt within ltrpred container\n~:/app# R\n```\n\n__Users who wish to run the `LTRpred` Docker container in a [conda](https://docs.conda.io/en/latest/) environment \ncan use the [following approach based on UDocker](https://github.com/HajkD/LTRpred/issues/16) (Many thanks to Ilja Bezrukov).__ \n\n### Accessing LTRpred Container via RStudio\nA more interactive way of performing analyses with `LTRpred` is via the [`RStudio`\nversion of LTRpred](https://hub.docker.com/r/drostlab/ltrpred_rstudio).\nIn [this LTRpred Docker Container](https://hub.docker.com/r/drostlab/ltrpred_rstudio)\nusers can access LTRpred within the container via `Rstudio`.\n\n```bash\n# retrieve docker image from dockerhub\ndocker pull drostlab/ltrpred_rstudio\n# run ltrpred container\ndocker run -e PASSWORD=ltrpred --rm -p 8787:8787 -ti drostlab/ltrpred_rstudio\n```\n\nTo open `RStudio` and interact with the container go to your standard web browser and type in the following URL:\n\n```\nhttp://localhost:8787\n\nUsername: rstudio\n\nPassword: ltrpred\n```\n\nUsers can choose a custom password if they wish.\n\nWithin RStudio you can now run the example:\n\n```r\nLTRpred::LTRpred(genome.file = system.file(\"Hsapiens_ChrY.fa\", package = \"LTRpred\"))\n```\n\nUsers can exit the container by pressing `Ctrl + c` multiple times.\n\nPlease find [all details here about how to use the Rstudio version here](https://hub.docker.com/r/drostlab/ltrpred_rstudio). \n\n## Citation\nPlease cite the following paper when using `LTRpred` for your own research:\n\n\u003e HG Drost. [__LTRpred: _de novo_ annotation of intact retrotransposons__](https://joss.theoj.org/papers/10.21105/joss.02170). __Journal of Open Source Software__, 5(50), 2170 (2020).\n\n## Tutorials\n\n### Quick Start\n\nThe fastest way to generate a LTR retrotransposon prediction for a genome of interest (after [installing](https://hajkd.github.io/LTRpred/articles/Introduction.html) all prerequisite command line tools) is to use the\n`LTRpred()` function and relying on the default parameters. In the following example,\na LTR transposon prediction is performed for parts of the Human Y chromosome.\n\n```r\n# Perform de novo LTR transposon prediction for the Human Y chromosome\nLTRpred::LTRpred(genome.file = system.file(\"Hsapiens_ChrY.fa\", package = \"LTRpred\"))\n```\n\nWhen running your own genome, please specify `genome.file = \"path/to/your/genome.fasta` instead of `system.file(..., package = \"LTRpred\")`. The command `system.file(..., package = \"LTRpred\")` merely references the path to the example file stored in the LTRpred package itself.\n\n\nThis tutorial introduces users to `LTRpred`:\n\n- [Introduction to LTRpred](https://hajkd.github.io/LTRpred/articles/Introduction.html)\n\nUsers can also read the tutorials within ([RStudio](http://www.rstudio.com/)) :\n\n```r\nlibrary(LTRpred)\nbrowseVignettes(\"LTRpred\")\n```\n\nYou can also find a list of all available `LTRpred` functions here: https://hajkd.github.io/LTRpred/reference/index.html\n\n### Studies that successfully used `LTRpred` to annotate functional retrotransposons\n\n\u003e - Z Wang \u0026 D Baulcombe. [__Transposon age and non-CG methylation__](https://www.nature.com/articles/s41467-020-14995-6). __Nature Communications__, 11, 1221 (2020).\n\u003e - JH Collins, KW Keating, TR Jones, S Balaji, CB Marsan et al. [__Engineered yeast genomes accurately assembled from pure and mixed samples__](https://www.nature.com/articles/s41467-021-21656-9). __Nature communications__, 12, 1485 (2021).\n\u003e\n\u003e - H Kundariya et al. [__MSH1-induced heritable enhanced growth vigor through grafting is associated with the RdDM pathway in plants__](https://www.nature.com/articles/s41467-020-19140-x) __Nature Communications__, 11, 5343 (2020).\n\u003e\n\u003e - J Cho, M Benoit, M Catoni, __HG Drost__, A Brestovitsky, M Oosterbeek and J Paszkowski.  [__Sensitive detection of pre-integration intermediates of LTR retrotransposons in crop plants__](https://www.nature.com/articles/s41477-018-0320-9). __Nature Plants__, 5,  26-33 (2019).\n\u003e\n\u003e - M Benoit, __HG Drost__, M Catoni, Q Gouil, S Lopez-Gomollon, DC Baulcombe, J Paszkowski. [__Environmental and epigenetic regulation of Rider retrotransposons in tomato__](https://journals.plos.org/plosgenetics/article?id=10.1371/journal.pgen.1008370). __PloS Genetics__, 15(9): e1008370 (2019). \n\u003e\n\u003e - Nguinkal _et al._ [__The First Highly Contiguous Genome Assembly of Pikeperch (Sander lucioperca), an Emerging Aquaculture Species in Europe__](https://www.mdpi.com/2073-4425/10/9/708/htm) __Genes__, 0(9), 708 (2019).\n\u003e - E Cerruti, C Gisbert, __HG Drost__, D Valentino, E Portis, L Barchi, J Prohens, S Lanteri, C Comino,  M Catoni. [__Epigenetic bases of grafting-induced vigour in eggplant__](https://www.biorxiv.org/content/10.1101/831719v1). __bioaRxiv__ (2019).\n\u003e\n\u003e - P Gan, R Hiroyama, A Tsushima, S Masuda _et al_.\n[__Subtelomeric regions and a repeat-rich chromosome harbor multicopy effector gene clusters with variable conservation in multiple plant pathogenic Colletotrichum species__](https://www.biorxiv.org/content/10.1101/2020.04.28.061093v1.abstract) __bioRxiv__ (2020)\n\u003e\n\u003e - J Wang et al. [__Gigantic Genomes Can Provide Empirical Tests of TE Dynamics Models--An Example from Amphibians__](https://www.biorxiv.org/content/10.1101/2020.08.19.257527v1). __bioRxiv__, (2020).\n\u003e\n\u003e - Y Ayukawa et al. [__A pair of effectors encoded on a conditionally dispensable chromosome of Fusarium oxysporum suppress host-specific immunity__](https://www.biorxiv.org/content/10.1101/2020.10.06.329052v1). __bioRxiv__, (2020).\n\u003e \n\u003e - C Meguerditchian, A Ergun, V Decroocq, M Lefebvre et al. [__Pipeline to detect the relationship between transposable elements and adjacent genes in host genome__](https://www.biorxiv.org/content/10.1101/2021.02.25.432867v1.abstract) __bioRxiv__, (2021).\n\n\n## Discussions and Bug Reports\n\nI would be very happy to learn more about potential improvements of the concepts and functions\nprovided in this package.\n\nFurthermore, in case you find some bugs or need additional (more flexible) functionality of parts\nof this package, please let me know:\n\nhttps://github.com/HajkD/LTRpred/issues\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrostlab%2Fltrpred","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrostlab%2Fltrpred","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrostlab%2Fltrpred/lists"}