Class GFFChecker
java.lang.Object
fr.ens.biologie.genomique.eoulsan.checkers.GFFChecker
- All Implemented Interfaces:
Checker
- Direct Known Subclasses:
GTFChecker
This class define a Checker on GFF annotation.
- Since:
- 1.0
- Author:
- Laurent Jourdren
-
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.
-
Constructor Details
-
GFFChecker
public GFFChecker()Public constructor.
-
-
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
-