Class ReadsChecker
java.lang.Object
fr.ens.biologie.genomique.eoulsan.checkers.ReadsChecker
- All Implemented Interfaces:
Checker
This class define a checker on FASTQ files.
- Since:
- 1.0
- Author:
- Laurent Jourdren
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheck(Data data, CheckStore checkInfo) Launch the check.voidSet the parameters of the checker to configure the checker.Get the list of Checker required to run before this checker.Get format related to the checker.getName()Get the name of the checker.booleanTest if the Checker is a design checker.
-
Field Details
-
MAX_READS_TO_CHECK
public static final int MAX_READS_TO_CHECK- See Also:
-
-
Constructor Details
-
ReadsChecker
public ReadsChecker()
-
-
Method Details
-
getName
Description copied from interface:CheckerGet the name of the checker. -
isDesignChecker
public boolean isDesignChecker()Description copied from interface:CheckerTest if the Checker is a design checker.- Specified by:
isDesignCheckerin interfaceChecker- Returns:
- true if this a design checker
-
getFormat
Description copied from interface:CheckerGet format related to the checker. -
getCheckersRequired
Description copied from interface:CheckerGet the list of Checker required to run before this checker.- Specified by:
getCheckersRequiredin interfaceChecker- Returns:
- a list of DataFormat that are checked by the required checkers
-
configure
Description copied from interface:CheckerSet the parameters of the checker to configure the checker.- Specified by:
configurein interfaceChecker- Parameters:
stepParameters- parameters of the step- Throws:
EoulsanException- if a parameter is invalid
-
check
Description copied from interface:CheckerLaunch the check.- Specified by:
checkin interfaceChecker- Parameters:
data- data to checkcheckInfo- object that contains data shared between the checkers- Returns:
- true if check pass
- Throws:
EoulsanException- if an error occurs while executing step
-