java.lang.Object
de.ipk_gatersleben.ag_nw.graffiti.plugins.databases.kegg.BriteHierarchy

public class BriteHierarchy
extends Object
  • Constructor Details

    • BriteHierarchy

      public BriteHierarchy()
  • Method Details

    • getName

      public String getName()
    • getId

      public String getId()
    • getDefinition

      public String getDefinition()
    • getRoot

      public BriteEntry getRoot()
    • getEntriesMap

      public Map<String,​HashSet<BriteEntry>> getEntriesMap()
    • getBriteEntryById

      public HashSet<BriteEntry> getBriteEntryById​(String id)
      Method to get all Brite Entries (Leaf nodes in the hierarchy) that match the given ID
      Parameters:
      id -
      Returns:
      All brite entries matching the given id
    • addBriteEntryToEntryMap

      public void addBriteEntryToEntryMap​(String id, BriteEntry entry)
    • getECEntriesMap

      public Map<String,​HashSet<BriteEntry>> getECEntriesMap()
    • getBriteEntryByEC

      public HashSet<BriteEntry> getBriteEntryByEC​(String ec)
      Method to get all Brite Entries (Leaf nodes in the hierarchy) that match the given EC number
      Parameters:
      ec - Number
      Returns:
      All brite entries matching the given EC number
    • addBriteEntryToECEntryMap

      public void addBriteEntryToECEntryMap​(String ecid, BriteEntry entry)