oushujun / EDTA

Extensive de-novo TE Annotator
https://genomebiology.biomedcentral.com/articles/10.1186/s13059-019-1905-y
GNU General Public License v3.0
336 stars 73 forks source link

Assigning manual $protlib #370

Closed sahoo-rk closed 1 year ago

sahoo-rk commented 1 year ago

Hello @oushujun I am aware that $protlib in EDTA is used for limited filtering of TE library. -cds file is therefore more critical in TE filtering. However, if I wish to provide a manual library as $protlib, how do I proceed? There's no direct option to use $protlib option during EDTA.pl execution. As I checked the EDTA scripts, three files utilize $protlib option: EDTA.pl, EDTA_processI.pl and cleanup_proteins.pl. My concern is as follows:

  1. Do I need to manually edit the above-mentioned script files at the option $protlib? Are there any other scripts that takes $protlib option?
  2. If editing the scripts is not a right way, how shall I proceed?

Please excuse my brevity, if any. Thanks for developing this brilliant tool.

best,

oushujun commented 1 year ago

Hello,

LTR_retriever also uses the same scheme to Remove protein contaminations. If you want to use a new protein file, you need to benchmark the new file in several model species to make sure the new file won't harm the sensitivity too much, Then replace the original file. There is no such option straightforwardly at the moment.

Thanks, Shujun

On Wed, Jul 26, 2023 at 1:03 AM Ranjit Kumar Sahoo @.***> wrote:

Hello @oushujun https://github.com/oushujun I am aware that $protlib in EDTA is used for limited filtering of TE library. -cds file is therefore more critical in TE filtering. However, if I wish to provide a manual library as $protlib, how do I proceed? There's no direct option to use $protlib option during EDTA.pl execution. As I checked the EDTA scripts, three files utilize $protlib option: EDTA.pl, EDTA_processI.pl and cleanup_proteins.pl. My concern is as follows:

  1. Do I need to manually edit the above-mentioned script files at the option $protlib? Are there any other scripts that takes $protlib option?
  2. If editing the scripts is not a right way, how shall I proceed?

Please excuse my brevity, if any. Thanks for developing this brilliant tool.

best,

— Reply to this email directly, view it on GitHub https://github.com/oushujun/EDTA/issues/370, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNX4NF25KIKD2IBIV5JRWLXSCQJTANCNFSM6AAAAAA2YAKNQA . You are receiving this because you were mentioned.Message ID: @.***>

sahoo-rk commented 1 year ago

Thanks Shujun. Its clear now.