Class GenomeChecker
- java.lang.Object
-
- fr.ens.biologie.genomique.eoulsan.checkers.GenomeChecker
-
-
Field Summary
Fields Modifier and Type Field Description static StringGENOME_DESCRIPTION
-
Constructor Summary
Constructors Constructor Description GenomeChecker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheck(Data data, CheckStore checkInfo)Launch the check.voidconfigure(Set<Parameter> stepParameters)Set the parameters of the checker to configure the checker.Set<DataFormat>getCheckersRequired()Get the list of Checker required to run before this checker.DataFormatgetFormat()Get format related to the checker.StringgetName()Get the name of the checker.booleanisDesignChecker()Test if the Checker is a design checker
-
-
-
Field Detail
-
GENOME_DESCRIPTION
public static final String GENOME_DESCRIPTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public String 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
-
getFormat
public DataFormat getFormat()
Description copied from interface:CheckerGet format related to the checker.
-
getCheckersRequired
public Set<DataFormat> 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
public void configure(Set<Parameter> stepParameters) throws EoulsanException
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
public boolean check(Data data, CheckStore checkInfo) throws EoulsanException
Description copied from interface:CheckerLaunch the check.- Specified by:
checkin interfaceChecker- Parameters:
data- data to checkcheckInfo- object that contains data shared between the checkers- Throws:
EoulsanException- if an error occurs while executing step
-
-