tderrien / FEELnc

FEELnc : FlExible Extraction of LncRNA
GNU General Public License v3.0
79 stars 28 forks source link

an issue by using using FEELnc_filter.pl #16

Closed yxlong032 closed 6 years ago

yxlong032 commented 6 years ago

Recently, I tried to analyse the lncRNA profile of porcine tissues by using FEELnc.

Requirements were already installed as the descriptions on "https://github.com/tderrien/FEELnc".

However, while using FEELnc_filter.pl, some error information occurred at my Computer Terminal, looked like this: "Child 13 encountered an unknown erroe at FEELnc_filter.pl line 159"

Can somebody give me advice to resolve this issue?

Tichaboni commented 6 years ago

Hello, Testing FEELnc with the following ~/FEELnc/test$ FEELnc_filter.pl -i transcript_chr38.gtf -a annotation_chr38.gtf \ gave me the error FEELnc_filter.pl: command not found Would you please help me resolve this. I get the same error (command not found) with FEELnc_codpot.pl -i candidate_lncRNA.gtf -a annotation_chr38.gtf -b transcript_biotype=protein_coding -g genome_chr38.fa --mode=shuffle and FEELnc_classifier.pl -i feelnc_codpot_out/candidate_lncRNA.gtf.lncRNA.gtf -a annotation_chr38.gtf > candidate_lncRNA_classes.txt

Your help will be highly appreciated

Tichaboni commented 6 years ago

Hello, I was able to add FEELnc to the computer variables and run the toy examples. My input files are in FASTA format. When I run this command on terminal

FEELnc_filter.pl -i FLchicken.fa -a Gallus_gallusannotation.gtf \ -b transcript_biotype=protein_coding > FLchicken1candidate

I get the error

Error: Cannot read your input GTF file 'FLchicken.fasta'...

What do I need to change? The write-up says the input file can be in GTF or FASTA format.

On Mon, Oct 30, 2017 at 1:23 AM, yxlong032 notifications@github.com wrote:

font{ line-height: 1.5; }

Hi, This raised issue may be due that FEELnc hasn't been added into your computer variables, like the description at github:I hope it will help you.

a#ntes-pcmail-signature-default:hover { text-decoration: underline; color: #3593db; cursor: pointer; }

font{ line-height: 1.5; }

袁晓龙 博士 讲师华南农业大学动物科学学院 动物遗传育种与繁殖系广州市天河区五山路483号 https://maps.google.com/?q=%E5%B9%BF%E5%B7%9E%E5%B8%82%E5%A4%A9%E6%B2%B3%E5%8C%BA%E4%BA%94%E5%B1%B1%E8%B7%AF483%E5%8F%B7&entry=gmail&source=g ,510642Tel:020-85282019E-mail: yxl@scau.edu.cn

On 10/28/2017 00:48,Tichaboninotifications@github.com wrote:

Hello, Testing FEELnc with the following ~/FEELnc/test$ FEELnc_filter.pl -i transcript_chr38.gtf -a annotation_chr38.gtf \ gave me the error FEELnc_filter.pl: command not found Would you please help me resolve this. I get the same error (command not found) with FEELnc_codpot.pl -i candidate_lncRNA.gtf -a annotation_chr38.gtf -b transcript_biotype=protein_coding -g genome_chr38.fa --mode=shuffle and FEELnc_classifier.pl -i feelnc_codpot_out/candidate_lncRNA.gtf.lncRNA.gtf -a annotation_chr38.gtf > candidate_lncRNA_classes.txt Your help will be highly appreciated

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.

Avast 防毒软件已对此电子邮件执行病毒检查。 www.avast.com

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/tderrien/FEELnc/issues/16#issuecomment-340353946, or mute the thread https://github.com/notifications/unsubscribe-auth/AdqteaR6Mb-WL1Jp8PunKOLwfj7MFq-hks5sxWtmgaJpZM4QAWQ5 .

-- Boniface M. Kimathi.

vwucher commented 6 years ago

Hi,

Sorry for the big delay...

@Tichaboni: as yxlong032 said, the filter module can only be used with a GTF. Because it check is the annotation (GTF) of your input file is overlapping the reference annotation. For FASTA files, only the coding potential module is available.

@yxlong032: I think this error rise because of an issue on the child process, i.e. when the filtering is split between several processor. Can you check running the filter using only one processor using this option: --proc=1

Thanks, Valentin Wucher

yxlong032 commented 6 years ago

Hi, Valentin Wucher, I run the filter module by using only one Processor, but the similar error occured agian:

"Child AEMK02000439.1 encountered an unknown error at /public/home/yxl/yuanxiaolong/lncRNA/software/FEELnc/scripts/FEELnc_filter.pl line 159."

Then How should I do ?

tderrien commented 6 years ago

Hello yxlong032,

This error is probably related to the Parallel::ForkManager library which allows FEELnc to parallelise the process of filtering candidate lncRNAs. As it is the first time I see this error, I just have 2 suggestions/questions:

Let me know if this helps

Best,

Thomas

Tichaboni commented 6 years ago

Hi I have used FEELnc to identify lncRNA in RNA-seq data. I would like to compare the expression of these lncRNAs in two sets of samples as well as show which lncRNAs are shared between the groups. Would you recommend a method to do this? Kimathi.