Closed archu87 closed 5 years ago
Hi, I think you should check the paths in your "NCLscan.config" file, Are the file and the tool paths all correct?
tw
Thanks for you reply. Please see the NCLscan.config file details which I am using. Any help is much appreciated.
#############################
#############################
NCLscan_dir =
NCLscan_ref_dir =/home/archana87/NCLscan-1.6
Reference_genome = /home/archana87/NCLscan-1.6/GRCh37.p13.genome.fa
Gene_annotation = /home/archana87/NCLscan-1.6/gencode.v19.annotation.gtf
Protein_coding_transcripts = /home/archana87/NCLscan-1.6/gencode.v19.pc_transcripts.fa
lncRNA_transcripts = /home/archana87/NCLscan-1.6/gencode.v19.lncRNA_transcripts.fa
bedtools_bin = /usr/bin/bedtools blat_bin = /home/archana87/blat bwa_bin = /usr/bin/bwa samtools_bin = /usr/bin/samtools novoalign_bin = /home/archana87/NCLscan-1.6/novocraft/novoalign novoindex_bin = /home/archana87/NCLscan-1.6/novocraft/novoindex
NCLscan_bin = {NCLscan_dir}/bin
Add_read_count_bin = {NCLscan_bin}/Add_read_count.py AssembleExons_bin = {NCLscan_bin}/AssembleExons AssembleFastq_bin = {NCLscan_bin}/AssembleFastq AssembleJSeq_bin = {NCLscan_bin}/AssembleJSeq.py FastqOut_bin = {NCLscan_bin}/FastqOut get_gene_name_bin = {NCLscan_bin}/get_gene_name.py GetInfo_bin = {NCLscan_bin}/GetInfo GetKey_bin = {NCLscan_bin}/GetKey GetNameB4Dot_bin = {NCLscan_bin}/GetNameB4Dot InsertInList_bin = {NCLscan_bin}/InsertInList JSFilter_bin = {NCLscan_bin}/JSFilter JSParser_bin = {NCLscan_bin}/JSParser JunctionSite2BED_bin = {NCLscan_bin}/JunctionSite2BED mp_blat_bin = {NCLscan_bin}/mp_blat.py PslChimeraFilter_bin = {NCLscan_bin}/PslChimeraFilter RemoveInList_bin = {NCLscan_bin}/RemoveInList RetainInList_bin = {NCLscan_bin}/RetainInList RmBadMapping_bin = {NCLscan_bin}/RmBadMapping RmColinearPairInSam_bin = {NCLscan_bin}/RmColinearPairInSam RmRedundance_bin = {NCLscan_bin}/RmRedundance SeqOut_bin = {NCLscan_bin}/SeqOut
###########################
###########################
max_read_len = 151 max_fragment_size = 500
quality_score = 20
span_range = 50
###################
###################
bwa-mem-t = 1
mp_blat_process = 1
Hi,
I notice one thing in your first post,
there are $'\r'
(Windows style new line character) in your paths, I think that might be the cause to this problem!
Perhaps you copy and paste the paths under Windows system ?
You can try the following commands to it:
> cat NCLscan.config | sed -r 's/\r//g' > new_NCLscan.config
Thanks!
tw
Thanks alot for your help. It solved my problem but now I am getting error like this after running
./bin/create_reference.py -c new_NCLscan.config ........................ Error: Duplicate FASTA sequence chrM in file /home/archana87/NCLscan-1.6/AllRef.fa.
When I counted it in AllRef.fa files; I got the result like this.. AllRef.fa:2 AllRef.fa.amb:0 AllRef.fa.ann:2 AllRef.fa.bwt:0 AllRef.fa.pac:0 AllRef.fa.sa:0 AllRef.ndx:0
Also, when I cross checked the file size I got result like this 3.3G AllRef.fa 16K AllRef.fa.amb 18M AllRef.fa.ann 3.3G AllRef.fa.bwt 1.7G AllRef.fa.pac 2.2G AllRef.fa.sa 0 AllRef.ndx
When I running the sample files not getting any result. Could you please suggest me something?
Any help is much appreciated. Thanks
Hi, Thanks for reporting!
This error is reported by novoindex
due to the duplicate sequence name 'chrM' in AllRef.fa.
You may quickly ignore this problem by downgrading your novocraft to version V3.07.00 or before.
Since from NovocraftV3.07.01, the novoindex
would detect for duplicate sequence names and then stop the process.
We will fix this in the future commit.
Thanks!
tw
Thanks for your suggestion but I tried two different version of novocraft
Interrupted...11 Obtained 4 stack frames. [0x400e76] [0x400efc] [0x4912bf] [0xffffffffff600000]
Can you please tell me the specific version of novocraft in which you tested this NCLScan? Any help is much appreciated. Thanks
Hi,
Did novoindex
interrupt immediately?
Maybe you could try novoindex
on an empty file first.
The followings are the versions I had tested on:
and also:
Thanks!
tw
Hi, Thanks for your support.
I think its license (trial one) issue now because when I tested novoalign its giving same error with these two versions novocraftV3.07.00.Linux2.6.tar.gz novocraftV3.06.05.Linux3.0.tar.gz
but when I tested with previous version it was working. Could you please tell me that the same licesene I can use for all version of novocraft?
Or could you please fix the bug with latest vesion of novocraft?
You helped me alot to correct the errors. Thanks
Hi, With the newly uploaded "bin/create_reference.py" , the error should be fixed.
Thanks!
tw
Reading annotations on chr22. Reading annotations on chrX. Reading annotations on chrY. Reading annotations on chrM. Read 57820 genes, 196520 transcripts and 1196293 exons from the gtf file.
Error: output/test_NCLscan.JS2.ndx does not appear to be a valid novoindex. Code 9
End of file reading 4 bytes
Total time cost = 0.134050130844 sec
End of file reading 4 bytes
Total time cost = 0.0874629020691 sec
End of file reading 4 bytes
Total time cost = 0.0724909305573 sec
End of file reading 4 bytes
Total time cost = 0.077999830246 sec
Traceback (most recent call last):
File "/home/archana87/NCLscan-1.6/bin/Add_read_count.py", line 118, in
Could you please suggest some solution; why I am getting error like this. Any help is much appreciated. Thanks
Hi,
Thanks for reporting!
I just find out that the output format of bedtools getfasta
has some changes since v2.26.0,
and that would lead the pipeline to fails.
To fix this, please update the script bin/AssembleJSeq.py
from the latest commit.
Thanks!
tw
Hi, Thanks. I will try today and hoping I will get correct result.
Thanks again for your support.
error_file_nclscan.txt Please see the attache file.
Any help is much appreciated. Thanks
Hi, I am so sorry to disturb you. But I finally got the error in my input file this time. Now I am sure this time I will get the result.
Thanks
Hi,
I got the result. Thanks a lot for your continuous support.
Hi, I installed NCLScan-1.6 with all desired dependencies.
All files are in the folder NCLScan-1.6 excluding bwa, bedtools, blat, samtools. All these files are installed in /usr/bin/
I specified the path as : not found cat: '/home/archana87/NCLscan-1.6/GRCh37.p13.genome.fa'$'\r': No such file or directory cat: '/home/archana87/NCLscan-1.6/GRCh37.p13.genome.fa'$'\r': No such file or directory cat: '/home/archana87/NCLscan-1.6/gencode.v19.pc_transcripts.fa'$'\r': No such file or directory cat: '/home/archana87/NCLscan-1.6/gencode.v19.lncRNA_transcripts.fa'$'\r': No such file or directory : not found/bin/bwa : not founde/archana87/NCLscan-1.6/novocraft/novoindex
Note: It recognizing the /us/bin/samtools **/usr/bin/bedtools etc. but not /us/bin/bwa Similarly for novoalign.
Could you please suggest something on this. Thanks