Pooled samples quality control tests

User can add pooled sample tests to be performed in the QC step which compile sample replica. To do this Aozan use the information about samples of a project in the sample sheet. The order of the parameters in the Aozan configuration file will be reused in the report generated by this step. Each test can use several parameters and contains always an "enable" property to activate the test. Usually a property named "interval" exists for each test, however if this property is not set, the value will be computed but not checked if it is the correct interval.

The pooled sample tests compile technical replica data from the samples tests and other quality control tests (contamination detection and analysis undetermined clusters). Please report to those documentation pages for more information. You will find below all the parameters for all the available tests in Aozan:

Configuration samples statistics quality tests

Aozan property Type Default value Description
qc.test.pooledsample.sample.count.enable boolean False Enable sample count test
qc.test.pooledsample.sample.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.genome.names.enable string False Enable genome names test
qc.test.pooledsample.min.raw.cluster.count.enable boolean False Enable raw minimum raw cluster count on replica samples
qc.test.pooledsample.min.raw.cluster.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.max.raw.cluster.count.enable boolean False Enable maximum raw cluster count on replica samples
qc.test.pooledsample.max.raw.cluster.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.raw.cluster.count.enable boolean False Enable raw cluster count on replica samples
qc.test.pooledsample.raw.cluster.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.min.pf.cluster.count.enable boolean False Enable minimum passing filter cluster count on replica samples
qc.test.pooledsample.min.pf.cluster.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.max.pf.cluster.count.enable boolean False Enable maximum passing filter cluster count on replica samples
qc.test.pooledsample.max.pf.cluster.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.pf.cluster.count.enable boolean False Enable passing filter cluster count on replica samples
qc.test.pooledsample.pf.cluster.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.q30.percent.enable boolean False Enable Q30 percent test
qc.test.pooledsample.q30.percent.interval interval Not set Interval for valid values
qc.test.pooledsample.pf.percent.enable boolean False Enable passing filter percent test
qc.test.pooledsample.pf.percent.interval interval Not setFalse Interval for valid values
qc.test.pooledsample.in.run.percent.enable boolean False Enable in run percent test
qc.test.pooledsample.in.run.percent.interval interval Not set Interval for valid values
qc.test.pooledsample.in.project.percent.enable boolean False Enable in project percent test
qc.test.pooledsample.in.project.percent.interval interval Not set Interval for valid values
qc.test.pooledsample.sample.in.pool.count.enable boolean False Enable sample in pool count test

The following tests are only available, if at least one test on analysis undetermined clusters from demultiplexing is enabled.

Aozan property Type Default value Description
qc.test.pooledsample.raw.cluster.recovery.count.enable boolean False Enable recoverable raw cluster in samples statistics test
qc.test.pooledsample.raw.cluster.recovery.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.recoverable.raw.cluster.percent.enable boolean False Enable recoverable raw cluster percent in samples statistics test
qc.test.pooledsample.recoverable.raw.cluster.percent.interval double interval Not set Interval for valid values
qc.test.pooledsample.pf.cluster.recovery.count.enable boolean False Enable recoverable passing filter cluster in samples statistics test
qc.test.pooledsample.pf.cluster.recovery.count.interval interger interval Not set Interval for valid values
qc.test.pooledsample.recoverable.pf.cluster.percent.enable boolean False Enable recoverable passing filter cluster percent in samples statistics test
qc.test.pooledsample.recoverable.pf.cluster.percent.interval double interval Not set Interval for valid values

The following tests are only available, if at least one test on contamination detection with FastQ Screen is enabled.

Aozan property Type Default value Description
qc.test.pooledsample.fastqscreen.sample.overcontamination.count.enable boolean False Enable FastQ Screen sample overcontamination test
qc.test.pooledsample.fastqscreen.sample.overcontamination.count.interval integer interval Not set Interval for valid values
qc.test.pooledsample.fastqscreen.report.enable boolean False Enable a link to the project contamination HTML report
qc.test.pooledsample.fastqscreen.mapped.except.ref.percent.enable boolean False Enable the percent of reads mapped at least one reference genomes, except on genome sample test
qc.test.pooledsample.fastqscreen.mapped.percent.enable boolean False Enable the percent of reads mapped at least one reference genomes, except on genome sample test
qc.test.pooledsample.fastqscreen.mapped.except.ref.percent.interval interval Not set Interval for valid values

Optional general configuration

This options are the same as the optional configuration project tests.

An example of table built with pooled sample tests.

example on sample statistics table