Class FastqSequenceFile
java.lang.Object
fr.ens.biologie.genomique.eoulsan.modules.fastqc.FastqSequenceFile
- All Implemented Interfaces:
CounterSequenceFile,uk.ac.babraham.FastQC.Sequence.SequenceFile
This class define a SequenceFile for FASTQ files.
- Since:
- 2.0
- Author:
- Laurent Jourdren
-
Constructor Details
-
FastqSequenceFile
Public constructor.- Parameters:
fastqFile- FASTQ input file- Throws:
IOException- if an error occurs when opening the file
-
-
Method Details
-
getFile
- Specified by:
getFilein interfaceuk.ac.babraham.FastQC.Sequence.SequenceFile
-
getPercentComplete
public int getPercentComplete()- Specified by:
getPercentCompletein interfaceuk.ac.babraham.FastQC.Sequence.SequenceFile
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceuk.ac.babraham.FastQC.Sequence.SequenceFile
-
isColorspace
public boolean isColorspace()- Specified by:
isColorspacein interfaceuk.ac.babraham.FastQC.Sequence.SequenceFile
-
name
- Specified by:
namein interfaceuk.ac.babraham.FastQC.Sequence.SequenceFile
-
next
public uk.ac.babraham.FastQC.Sequence.Sequence next() throws uk.ac.babraham.FastQC.Sequence.SequenceFormatException- Specified by:
nextin interfaceuk.ac.babraham.FastQC.Sequence.SequenceFile- Throws:
uk.ac.babraham.FastQC.Sequence.SequenceFormatException
-
getCount
public long getCount()Description copied from interface:CounterSequenceFileGet the count of the read entries.- Specified by:
getCountin interfaceCounterSequenceFile- Returns:
- the count of the read entries
-