uk.ac.sanger.npg.picard
Class AlignmentFilterMetric
java.lang.Object
uk.ac.sanger.npg.picard.AlignmentFilterMetric
public class AlignmentFilterMetric
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AlignmentFilterMetric
public AlignmentFilterMetric(int numberAlignments)
- Parameters:
numberAlignments -
checkNextReadsForChimera
public void checkNextReadsForChimera(java.util.List<net.sf.samtools.SAMRecord> recordList,
java.util.List<net.sf.samtools.SAMRecord> pairedRecordList)
- Parameters:
recordList - pairedRecordList -
output
public void output()
- log information
output
public void output(java.io.File outJson)
- Parameters:
outJson -
getTotalReads
public int getTotalReads()
- Returns:
- the totalReads
setTotalReads
public void setTotalReads(int totalReads)
- Parameters:
totalReads - the totalReads to set
getReadsCountPerRef
public int[] getReadsCountPerRef()
- Returns:
- the readsCountPerRef
setReadsCountPerRef
public void setReadsCountPerRef(int[] readsCountPerRef)
- Parameters:
readsCountPerRef - the readsCountPerRef to set
getReadsCountUnaligned
public int getReadsCountUnaligned()
- Returns:
- the readsCountUnaligned
setReadsCountUnaligned
public void setReadsCountUnaligned(int readsCountUnaligned)
- Parameters:
readsCountUnaligned - the readsCountUnaligned to set
getChimericReadsCount
public int[][] getChimericReadsCount()
- Returns:
- the chimericReadsCount
setChimericReadsCount
public void setChimericReadsCount(int[][] chimericReadsCount)
- Parameters:
chimericReadsCount - the chimericReadsCount to set
getReadsCountByAlignedNumForward
public int[] getReadsCountByAlignedNumForward()
- Returns:
- the readsCountByAlignedNum
setReadsCountByAlignedNumForward
public void setReadsCountByAlignedNumForward(int[] readsCountByAlignedNum)
- Parameters:
readsCountByAlignedNum - the readsCountByAlignedNum to set
getReadsCountByAlignedNumReverse
public int[] getReadsCountByAlignedNumReverse()
- Returns:
- the readsCountByAlignedNumReverse
setReadsCountByAlignedNumReverse
public void setReadsCountByAlignedNumReverse(int[] readsCountByAlignedNumReverse)
- Parameters:
readsCountByAlignedNumReverse - the readsCountByAlignedNumReverse to set
getNumberAlignments
public int getNumberAlignments()
- Returns:
- the numberAlignments
setNumberAlignments
public void setNumberAlignments(int numberAlignments)
- Parameters:
numberAlignments - the numberAlignments to set
addRef
public void addRef(net.sf.samtools.SAMSequenceDictionary sequenceDictionary)
addRef
public void addRef(java.util.ArrayList<AlignmentFilterMetric.SQ> refSQList)
- Parameters:
refSQList -
getRefList
public java.util.ArrayList<java.util.ArrayList<AlignmentFilterMetric.SQ>> getRefList()
- Returns:
- the refList
setRefList
public void setRefList(java.util.ArrayList<java.util.ArrayList<AlignmentFilterMetric.SQ>> refList)
- Parameters:
refList - the refList to set