Hi,
I'm trying to run the Singularity version of CRISPRCasFinder (version 4.2.20) with the -faa and -gff options (I generated my GFF file using the Dfast annotator, see below), but I'm getting the following errors:
COMMAND USED:
sudo singularity exec -B $PWD CrisprCasFinder.simg perl /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl -so /usr/local/CRISPRCasFinder/sel392v2.so -cf /usr/local/CRISPRCasFinder/CasFinder-2.0.3 -drpt /usr/local/CRISPRCasFinder/supplementary_files/repeatDirection.tsv -rpts /usr/local/CRISPRCasFinder/supplementary_files/Repeat_List.csv -cas -def G -out CrisprCasFinder2 -in MB0146_2.fasta -faa MB0146_protein_2.fasta -gff MB0146_short_2.gff --keep
STDOUT:
################################################################
--> Welcome to /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl (version 4.2.20)
################################################################
vmatch2 is...............OK
mkvtree2 is...............OK
vsubseqselect2 is...............OK
fuzznuc (from emboss) is...............OK
needle (from emboss) is...............OK
[23:39:36] ---> Results will be stored in CrisprCasFinderOut
Sequence number 1.. ( Input file: ppMB0146_1.fna, Sequence ID: ppMB0146_1, Sequence name = Unknown )
Nb of CRISPRs in this sequence = 0
prodigal installation is.............OK
macsyfinder installation is...........OK
MacSyFinder's results will be stored in MB0146_2_22_10_2020_23_39_36/casfinder_ppMB0146_1/
Analysis launched on /home/cris/installs/crisprcasfinder/MB0146_protein_2.fasta for system(s):
- General-Class1
- General-Class2
General-Class1
Accessory genes:
Csx17_0_IU 0
Cas3_0_IU 0
Csx10_0_IIID 0
Csm3_1_IIID 0
Cas3_0_ID 0
Csc1_0_ID 0
Csf1_1_IV 0
Csm3_1_IIIAD 0
Csm3_0_IIIA 0
Csm3_0_IIID 0
Csx10_1_IIID 0
Cas7_1_IB 0
Csb1_0_IU 0
Cas3-Cas2_0_IF 0
Cas7_1_IC 0
Cas10_1_IIIB 0
Cas7_0_IE 0
Cas7_0_IA 0
Cas7_0_IC 0
Cas1_0_I-II-III-V 0
Cas8a1_2_IB 0
Cas4_0_I-II 0
Cas5_0_I 0
Csf4_1_IV 0
Csx19_0_IIID 0
Csm4_0_IIIA 0
Csm2_0_IIID 0
Csm2_0_IIIA 0
Csm5_0_IIIA 0
Csf2_0_IV 0
Cas2_0_I-II-III-V 1
Cas6_0_IA 0
Cas6_0_IF 0
Cas6_0_IE 0
Cas10_0_IIIA 0
Cas10_0_IIIC 0
Cas10_0_IIIB 0
Cmr1_0_IIIC 0
Cmr1_0_IIIB 0
Csm2_1_IIIA 0
Cas5_0_IE 0
Cas5_0_IB 0
Cas5_0_IC 0
Cas5_0_IA 0
Csf5_0_IV 0
CsaX_0_IA 0
Csf4_0_IV 0
Cas8b_0_IB 0
Cmr8_0_IIIB 0
Csm5_1_IIIA 0
Cas7_3_IB 0
Cas1_0_I-II-III 0
Csc2_0_ID 0
Cas3_1_I 0
Cmr7_0_IIIB 0
Cas2_0_IE 0
Cmr6_0_IIIB 0
Cmr6_0_IIIC 0
Cas10d_0_ID 0
Csf3_0_IV 0
Cas5_1_IB 0
Cas3_0_I 0
Cas4_0_I-II-V 0
Cas4_0_IA 0
Csf2_1_IV 0
Cse2_0_IE 0
Cmr5_1_IIIB 0
Cmr5_1_IIIC 0
Cmr4_0_IIIB 0
Cas8c_1_IC 0
Csm3_0_IIIAD 0
Csf3_1_IV 0
Cas1_0_II 0
Csb2_0_IU 0
Cas7_0_I 0
Cmr3_0_IIIC 0
Cmr3_0_IIIB 0
Csy3_0_IF 0
Csa5_0_IA 0
Cas2_0_I-II-III 0
Cas1_0_IC 0
Csm6_0_IIIA 0
Cas1_0_IA 0
Cas1_0_IF 0
Cas1_0_IE 0
Cas8c_0_IC 0
Csf1_0_IV 0
Cas10_0_III 0
Csb3_0_IU 0
Cmr3_1_IIIB 0
Cas7_2_IB 0
Cmr5_0_IIIC 0
Cmr5_0_IIIB 0
Cas6_0_I-III 0
Csm4_1_IIIA 0
Csy2_0_IF 0
Cse1_0_IE 0
Cas8a1_0_IA 0
Cas8a1_0_IB 0
Cmr6_1_IIIB 0
Cas8a1_1_IB 0
Cas5_1_IC 0
Cas8a1_1_IA 0
Csy1_0_IF 0
Cmr4_1_IIIB 0
Building reports of detected systems
System: General-Class1 (General-Class1_putative)
#SequenceID Cas-type/subtype Gene status System Type Begin End Strand Other_information
Use of uninitialized value within %hashGeneType in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1778, line 92.
Use of uninitialized value within %hashGeneBegin in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1779, line 92.
Use of uninitialized value within %hashGeneEnd in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1780, line 92.
Use of uninitialized value within %hashGeneStrand in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1781, line 92.
Use of uninitialized value within %hashGeneOther in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1782, line 92.
MB0146_17175 Cas2_0_I-II-III-V accessory General-Class1
Use of uninitialized value within %hashGeneType in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1790, line 92.
Use of uninitialized value within %hashGeneBegin in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1791, line 92.
Use of uninitialized value within %hashGeneEnd in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1792, line 92.
Use of uninitialized value within %hashGeneStrand in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1793, line 92.
Use of uninitialized value within %hashGeneOther in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1794, line 92.
Use of uninitialized value in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1797, line 92.
Use of uninitialized value in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1797, line 92.
Use of uninitialized value in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1797, line 92.
Use of uninitialized value in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1800, line 92.
Use of uninitialized value in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1800, line 92.
Use of uninitialized value in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1800, line 92.
Use of uninitialized value in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1846.
Use of uninitialized value in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1846.
Use of uninitialized value $[1] in numeric gt (>) at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 3521.
Use of uninitialized value $[0] in numeric gt (>) at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 3521.
Use of uninitialized value $[1] in numeric gt (>) at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 3516.
Use of uninitialized value $[0] in numeric gt (>) at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 3516.
Use of uninitialized value $beginCasCluster in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1867.
Use of uninitialized value $endCasCluster in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1867.
####Summary system General-Class1:begin=;end=;sequenceID=ppMB0146_1
Use of uninitialized value $beginCasCluster in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1868.
Use of uninitialized value $endCasCluster in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1868.
Use of uninitialized value $beginCasCluster in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1871.
Use of uninitialized value $endCasCluster in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1871.
Use of uninitialized value $beginCasCluster in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1896.
Use of uninitialized value $endCasCluster in concatenation (.) or string at /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl line 1896.
Nb of Cas in this sequence = 1
Statistics on CRISPRs orientation by CRISPRCasFinder vs. CRISPRDirection
Total number of CRISPRs arrays found = 0
Number of perfect macthes between CRISPRCasFinder and CRISPRDirection = 0
Number of Forward by CRISPRCasFinder = 0
Number of Forward by CRISPRDirection = 0
Number of Reverse by CRISPRCasFinder = 0
Number of Reverse by CRISPRDirection = 0
Number of unoriented by CRISPRCasFinder = 0
Number of unoriented by CRISPRDirection = 0
Orientations count file created: MB0146_2_22_10_2020_23_39_36/crisprs_orientations_count.tsv
Secondary folders/files (Prodigal, CasFinder, rawFASTA, CRISPRFinderProperties) have been created
All CRISPRs = 0
All Cas = 1
[23:39:37] Thank you for using /usr/local/CRISPRCasFinder/CRISPRCasFinder.pl! Thank you for your patience!
[23:39:37] The script lasted: 0 year(s) 0 month(s) 0 day(s) , 0 hour(s) 0 minute(s) 1 second(s)
Here is (part of) the GFF I'm using:
GFF:
##gff-version 3
ppMB0146_1 GAnn plasmid 1 48031 . . . ID=ppMB0146_1;Name=ppMB0146_1;circular=True;
ppMB0146_1 Prodigal:2.6.3 CDS 174 404 . + 0 ID=MB0146_16925;Name=MB0146_16925;inference=Prodigal ab initio prediction;product=hypothetical protein;
ppMB0146_1 Prodigal:2.6.3 CDS 1015 1524 . + 0 ID=MB0146_16930;Name=MB0146_16930;inference=INSD:KOR93936.1;product=dUTPase;
ppMB0146_1 Prodigal:2.6.3 CDS 1521 1832 . + 0 ID=MB0146_16935;Name=MB0146_16935;inference=Prodigal ab initio prediction;product=hypothetical protein;
ppMB0146_1 Prodigal:2.6.3 CDS 1989 2291 . + 0 ID=MB0146_16940;Name=MB0146_16940;inference=Prodigal ab initio prediction;product=hypothetical protein;
ppMB0146_1 Prodigal:2.6.3 CDS 2288 2638 . + 0 ID=MB0146_16945;Name=MB0146_16945;inference=Prodigal ab initio prediction;product=hypothetical protein;
ppMB0146_1 Prodigal:2.6.3 CDS 2643 3035 . + 0 ID=MB0146_16950;Name=MB0146_16950;inference=Prodigal ab initio prediction;product=hypothetical protein;
ppMB0146_1 Prodigal:2.6.3 CDS 3025 3279 . + 0 ID=MB0146_16955;Name=MB0146_16955;inference=Prodigal ab initio prediction;product=hypothetical protein;
ppMB0146_1 Prodigal:2.6.3 CDS 3285 4034 . + 0 ID=MB0146_16960;Name=MB0146_16960;inference=RefSeq:WP_011459086.1;product=thymidylate synthase (FAD);EC_number=2.1.1.148;
ppMB0146_1 Prodigal:2.6.3 CDS 4047 4478 . + 0 ID=MB0146_16965;Name=MB0146_16965;inference=INSD:KOR93955.1;product=RinA family phage transcriptional regulator;
Could there be something about the GFF that is causing this error (that appears to be related to parsing the GFF)?
Please feel free to let me know if you require more information, and thanks you for your help!
Cris