nf-core / nf-core/genomeannotator

TE annotation and soft masking

Open
#14 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Nextflow
Stars
44
Forks
17
PR merge metrics
No merged PRs in 30d

Description

Description of feature

I noticed that you use Dfam as your repeat library. Could you consider to add DNApipeTE and REPET which are tools for de novo annotation and soft masking of transposable elements (TEs) in genome assemblies, similar to The Extensive de novo TE Annotator (EDTA) and RepeatMasker.

DNApipeTE is a pipeline that includes several steps for TE annotation and soft masking, including repeat identification, classification, and masking. DNApipeTE utilizes several other tools, including RepeatModeler, RepeatMasker, and RepeatExplorer, to perform these tasks. The output of DNApipeTE includes a consensus library of repeat sequences, as well as annotations of putative TE locations in the genome, and a soft-masked genome assembly.

REPET is another pipeline that includes several steps for TE annotation and soft masking, including repeat identification, classification, clustering, and masking. REPET utilizes several other tools, including RepeatModeler, RepeatMasker, and PILER, to perform these tasks. The output of REPET includes a consensus library of repeat sequences, as well as annotations of putative TE locations in the genome, and a soft-masked genome assembly.

EDTA is a tool that is specifically designed for de novo annotation of transposable elements (TEs) in genome assemblies. The output of EDTA includes a consensus library of repeat sequences, as well as annotations of putative TE locations in the genome.

Both DNApipeTE and REPET provide similar functionalities to EDTA and RepeatMasker, and the output of these pipelines can be used for downstream analyses. However, the specific algorithms and parameters used by these pipelines may differ, resulting in different outputs and soft masking results. The choice of which tool to use will depend on the specific needs of the analysis and the characteristics of the genome assembly being analyzed.

Thank you for considering.

Best wishes,

Michal

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing how the pipeline currently uses EDTA and RepeatMasker, then compare the requested DNApipeTE and REPET workflows and their outputs. Before implementation, define which tool or tools should be added and what annotations, consensus libraries, and soft-masked assemblies must be produced.

Written by the indexing model from the issue text.

Assessment

Domain
bioinformatics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.