Skip to content
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

the pipeline about panEDTA #436

Closed
QianghuiZhu opened this issue Feb 23, 2024 · 6 comments
Closed

the pipeline about panEDTA #436

QianghuiZhu opened this issue Feb 23, 2024 · 6 comments

Comments

@QianghuiZhu
Copy link

Hi, Oushujun!
I have some animal genomes and want to annotate them by panEDTA. But now, I am confused about the some pipeline of panEDTA.
I read some others' issues about panEDTA, and they seem that:

  1. Using EDTA for each genome;
  2. Using panEDTA to get the pan TE lib;
  3. Using panTElib to reannotate each genome again by EDTA.

But I read the example you provided (https://github.com/HuffordLab/NAM-genomes/tree/master/te-annotation)
image
It seems that:

  1. Using EDTA for each genome;
  2. Using TElib of each genome to reannotate each genome again by EDTA;
  3. Using panEDTA to get the pan TE lib;
  4. Using panTElib to reannotate each genome again by EDTA.

So, my question is about,should I reannotate the genome again with their TEblib in step2?

Thanks!
Best Wishes!

@QianghuiZhu
Copy link
Author

I used two ways of above with EDTA: pipeline1) using EDTA for genomeA; pipeline2) using the output TElib of pipeline1 as a curated library (--curatedlib), and rerun EDTA for genomeA again.
And here is the result statistics
image
Some types of TE with different num in these two output results. I checked some TE position and they are same.

Is it possible that reannotating genome by EDTA again is optional, or not need to reannotate again?

Best!

@oushujun
Copy link
Owner

oushujun commented Feb 23, 2024 via email

@QianghuiZhu
Copy link
Author

Thank you, Shujun.
I run pipeline1 and pipeline2 both with --anno 1 previously. I'll just use pipeline1 (with --anno 1) to save time.
Best!

Hello, Your pipeline 2 step 2 can be merged into step 1 if you specify —anno 1 in your step 1. This annotation is necessary to identify copy numbers of each family.
Your results are pretty consistent. The variations can be considered uncertainty of TE annotation. Please check the wiki.
Best, Shujun

@CSU-KangHu
Copy link

Hi @oushujun,
I have some confusion about the panEDTA pipeline. It seems that panEDTA runs EDTA on each genome individually and then merges the EDTA TE libraries from each genome. Considering that genomes constituting the panGenome have a significant proportion of shared conserved sequences (core genome), why not first construct the panGenome from different genomes and then use EDTA to identify and annotate TEs on the panGenome?

@oushujun
Copy link
Owner

oushujun commented Feb 25, 2024 via email

@QianghuiZhu
Copy link
Author

Hi, Shujun.
I am sorry to bother you again.

I downloaded some genome and cds data from NCBI, and want to annotate them using EDTA.
Some homologous chr sequence in different genomes are inverted. And I plan to use the reverse complement sequence of these chr to ensure the consistency of strand. May I also need to use the reverse complement sequence of cds data in these chr? Or primary cds data is ok and strand INFO have no impacts on TE annotation?

Thanks!
Best!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants