Package org.snpeff.coverage
Class MarkerTypes
- java.lang.Object
-
- org.snpeff.coverage.MarkerTypes
-
public class MarkerTypes extends java.lang.Object
Create a list of marker types (names or labels for markers)- Author:
- pcingola
-
-
Constructor Summary
Constructors Constructor Description MarkerTypes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addType(Marker marker, java.lang.String type)
java.lang.String
getSubType(Marker marker)
Some markers have sub-typesjava.lang.String
getType(Marker marker)
Get marker typejava.lang.String
getTypeRank(Marker marker)
Get marker + rank (in case of exon or intron)boolean
isType(Marker m, java.lang.String mtype)
java.util.List<java.lang.String>
markerTypesClass()
List of markers whose types are based on class names
-
-
-
Method Detail
-
addType
public void addType(Marker marker, java.lang.String type)
-
getSubType
public java.lang.String getSubType(Marker marker)
Some markers have sub-types- Parameters:
marker
-- Returns:
-
getType
public java.lang.String getType(Marker marker)
Get marker type- Parameters:
marker
-- Returns:
-
getTypeRank
public java.lang.String getTypeRank(Marker marker)
Get marker + rank (in case of exon or intron)- Parameters:
marker
-- Returns:
-
isType
public boolean isType(Marker m, java.lang.String mtype)
-
markerTypesClass
public java.util.List<java.lang.String> markerTypesClass()
List of markers whose types are based on class names- Returns:
-
-