While using it, it gives me lots of warnings :
$ perl /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl -verbose -64 -fastq ADE06-end1.fq -out_format 3 -out trimtest -log -nomatch 4 -tag5 GATCGGAAGAGCACACGTCTGAACTCCAGTCACGTGAAACGATCTCGTAT -tag3 GATCGGAAGAGCACACGTCTGAACTCCAGTCACGTGAAACGATCTCGTAT -mm5 2 -cont
Estimate size of input data for status report (this might take a while for large files)
done
Parse and process input data
status: 0 %Use of uninitialized value in integer eq (==) at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2001, <FILE> line 53665.
Use of uninitialized value in integer addition (+) at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2001, <FILE> line 53665.
Use of uninitialized value in integer addition (+) at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2001, <FILE> line 53665.
Use of uninitialized value in substr at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2033, <FILE> line 53665.
Use of uninitialized value in substr at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2033, <FILE> line 53665.
Use of uninitialized value in substr at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2034, <FILE> line 53665.
Use of uninitialized value in substr at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2034, <FILE> line 53665.
Use of uninitialized value in integer eq (==) at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2001, <FILE> line 93873.
Use of uninitialized value in integer addition (+) at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2001, <FILE> line 93873.
And so on ...
Is there an error in my input file ? What are the consequences of these warnings on the trimming process ?
Thanks
Regards
S. Graindorge
sed -n '53661,53668p; 53669q'
ADE06-end1.fq > test.fq
I checked the test file and I have the same warnings :
perl /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl -verbose -64 -fastq test.fq -out_format 3 -out trimtest -log -nomatch 4 -tag5 GATCGGAAGAGCACACGTCTGAACTCCAGTCACGTGAAACGATCTCGTAT -tag3 GATCGGAAGAGCACACGTCTGAACTCCAGTCACGTGAAACGATCTCGTAT -mm5 2 -cont
Estimate size of input data for status report (this might take a while for large files)
done
Parse and process input data
status: 4 %Use of uninitialized value in integer eq (==) at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2001, <FILE> line 5.
Use of uninitialized value in integer addition (+) at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2001, <FILE> line 5.
Use of uninitialized value in integer addition (+) at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2001, <FILE> line 5.
Use of uninitialized value in substr at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2033, <FILE> line 5.
Use of uninitialized value in substr at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2033, <FILE> line 5.
Use of uninitialized value in substr at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2034, <FILE> line 5.
Use of uninitialized value in substr at /Volumes/BioSan/opt/tagcleaner-0.12/tagcleaner.pl line 2034, <FILE> line 5.
done
Input/Output stats:
Input sequences: 2
Input bases: 200
Input mean length: 100.00
Output sequences: 1
Output bases: 0
Output mean length: 0.00
I hope it helps.
Stefanie