gatk-3.8/java/src/org/broadinstitute/sting/alignment/Alignment.java

28 lines
651 B
Java
Raw Normal View History

package org.broadinstitute.sting.alignment;
/**
* Represents an alignment of a read to a site in the reference genome.
*
* @author mhanna
* @version 0.1
*/
public interface Alignment extends Comparable<Alignment> {
/**
* Gets the starting position for the given alignment.
* @return Starting position.
*/
public int getAlignmentStart();
/**
* Is the given alignment on the reverse strand?
* @return True if the alignment is on the reverse strand.
*/
public boolean isNegativeStrand();
/**
* Gets the score of this alignment.
* @return The score.
*/
public int getScore();
}