Class 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-types
      java.lang.String getType​(Marker marker)
      Get marker type
      java.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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MarkerTypes

        public MarkerTypes()
    • 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: