Class Q30PercentLaneTest
- java.lang.Object
-
- fr.ens.biologie.genomique.aozan.tests.lane.AbstractLaneTest
-
- fr.ens.biologie.genomique.aozan.tests.lane.Q30PercentLaneTest
-
public class Q30PercentLaneTest extends AbstractLaneTest
This class define a Q30 percent lane test.- Since:
- 2.0
- Author:
- Cyril Firmo
-
-
Constructor Summary
Constructors Constructor Description Q30PercentLaneTest()
Public constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AozanTest>
configure(TestConfiguration conf)
Configure the test.List<String>
getCollectorsNamesRequiered()
Get the name of the collectors required for the test.TestResult
test(RunData data, int read, boolean indexedRead, int lane)
Do a test.-
Methods inherited from class fr.ens.biologie.genomique.aozan.tests.lane.AbstractLaneTest
getColumnName, getDescription, getName, getUnit, init
-
-
-
-
Method Detail
-
configure
public List<AozanTest> configure(TestConfiguration conf) throws AozanException
Description copied from interface:AozanTest
Configure the test.- Parameters:
conf
- the test configuration- Returns:
- list of Aozan tests
- Throws:
AozanException
-
getCollectorsNamesRequiered
public List<String> getCollectorsNamesRequiered()
Description copied from interface:AozanTest
Get the name of the collectors required for the test.- Returns:
- a list of String with the name of the required collectors
-
test
public TestResult test(RunData data, int read, boolean indexedRead, int lane)
Description copied from interface:LaneTest
Do a test.- Parameters:
data
- result objectread
- index of readindexedRead
- true if the read is an index readlane
- the index of the lane- Returns:
- a TestResult object with the result of the test
-
-