
org.broadinstitute.hellbender.engine.GATKDataSource Maven / Gradle / Ivy
The newest version!
package org.broadinstitute.hellbender.engine;
import org.broadinstitute.hellbender.utils.SimpleInterval;
import java.util.Iterator;
/**
* A GATKDataSource is something that can be iterated over from start to finish
* and/or queried by genomic interval. It is not necessarily file-based.
*
* @param Type of data in the data source
*/
public interface GATKDataSource extends Iterable {
Iterator query(final SimpleInterval interval);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy