All Downloads are FREE. Search and download functionalities are using the official Maven repository.

picard.metrics.SAMRecordMultiLevelCollector Maven / Gradle / Ivy

Go to download

A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS) data and formats such as SAM/BAM/CRAM and VCF.

There is a newer version: 3.2.0
Show newest version
package picard.metrics;

import htsjdk.samtools.SAMRecord;
import htsjdk.samtools.metrics.MetricBase;
import htsjdk.samtools.reference.ReferenceSequence;

/** Defines a MultilevelPerRecordCollector using the argument type of SAMRecord so that this doesn't have to be redefined for each subclass of MultilevelPerRecordCollector */
public abstract class SAMRecordMultiLevelCollector extends MultiLevelCollector {

    @Override
    protected SAMRecord makeArg(SAMRecord samRec, final ReferenceSequence refSeq) {
        return samRec;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy