Class PFPercentPooledSampleTest

java.lang.Object
fr.ens.biologie.genomique.aozan.tests.pooledsample.AbstractPooledSampleTest
fr.ens.biologie.genomique.aozan.tests.pooledsample.PFPercentPooledSampleTest
All Implemented Interfaces:
AozanTest, PooledSampleTest

public class PFPercentPooledSampleTest extends AbstractPooledSampleTest
The class define test to compute the percent reads passing filter on all samples replica in run.
Since:
2.0
Author:
Sandrine Perrin
  • Constructor Details

    • PFPercentPooledSampleTest

      public PFPercentPooledSampleTest()
      Public constructor.
  • Method Details

    • 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 pooledSampleId)
      Description copied from interface: PooledSampleTest
      Do a test.
      Parameters:
      data - result object
      pooledSampleId - pooled sample Id
      Returns:
      a TestResult object with the result of the test
    • 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