That's the first time I'm using Casava to generate my fastq files.
My command line was:
/path/to/CASAVA/bin/configureBclToFastq.pl \
--input-dir ../120414_SNL149_0002_AC0KR2ACXX/Data/Intensities/BaseCalls \
--output-dir 20120720.out \
--sample-sheet ../120414_SNL149_0002_AC0KR2ACXX/custom.csv --force
the content of custom.csv is:
$ cat ../120414_SNL149_0002_AC0KR2ACXX/custom.csv
FCID,Lane,SampleID,SampleRef,Index,Description,Control,Recipe,Operator,SampleProject
C0KR2ACXX,1,CD05121,,TGACCA,3pM_each,N,,,DefaultProject
C0KR2ACXX,1,CD10390,,GCCAAT,3pM_each,N,,,DefaultProject
C0KR2ACXX,1,CD10911,,CTTGTA,3pM_each,N,,,DefaultProject
C0KR2ACXX,2,CD05121,,TGACCA,3pM_each,N,,,DefaultProject
(...)
C0KR2ACXX,8,CD10911,,CTTGTA,5pM_each,N,,,DefaultProject
#_IEMVERSION_3_TruSeq DNA/RNA,,,,,,,,,
Output & Error:
[2012-07-23 10:55:26] [configureBclToFastq.pl] INFO: Basecalling software: RTA
[2012-07-23 10:55:26] [configureBclToFastq.pl] INFO: version: 1.12 (build 4)
[2012-07-23 10:55:27] [configureBclToFastq.pl] WARNING: 'LocationFileType' element not found in ../120414_SNL149_0002_AC0KR2ACXX/Data/Intensities/BaseCalls/../RTAConfiguration.xml
[2012-07-23 10:55:27] [configureBclToFastq.pl] INFO: Original use-bases mask: undefined
[2012-07-23 10:55:27] [configureBclToFastq.pl] INFO: Guessed use-bases mask: yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy,IIIIIIIn,yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
[2012-07-23 10:55:27] [configureBclToFastq.pl] ERROR: barcode CTTGTA for lane 1 has length 6: expected barcode lenth (including delimiters) is 7
[2012-07-23 10:55:27] [configureBclToFastq.pl] BACKTRACE: at /path/to/CASAVA/lib/CASAVA-1.8.2/perl/Casava/Demultiplex.pm line 491
Casava::Demultiplex::loadSampleSheet('Casava::Demultiplex=HASH(0x1883e460)') called at /path/to/CASAVA/bin/configureBclToFastq.pl line 400
Died at /path/to/CASAVA/lib/CASAVA-1.8.2/perl/Casava/Common/Log.pm line 310.
How can I fix this ?
Thank you
Pierre
This answer was really useful when we had a similar problem with some HiSeq data: it looked like CASAVA wasn't reading the data from RunInfo.xml file, resulting in a similar length mismatch error. Using
--use-bases-mask
option as suggested fixed it for me.thanks that was helpful. I didn't create this file. It was our very first run here. and we got some problems to set it up.