Class HomologeneTools


  • public class HomologeneTools
    extends java.lang.Object
    Homologene is a NCBI dataset that curates sets of orthologues from the reference model ogranisms.

    This class is a Collection of methods for handling data from the Homologene dataset.

    Author:
    David Huen
    • Constructor Summary

      Constructors 
      Constructor Description
      HomologeneTools()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Taxon createTaxon​(int taxonID, java.lang.String description)
      add a Taxon
      static Taxon getTaxon​(int taxonID)
      get the Taxon corresponding to this Taxon ID
      static void instantiateDB​(java.net.URL url, HomologeneBuilder builder)
      instantiate a HomologeneDB.
      • Methods inherited from class java.lang.Object

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

      • HomologeneTools

        public HomologeneTools()
    • Method Detail

      • getTaxon

        public static Taxon getTaxon​(int taxonID)
        get the Taxon corresponding to this Taxon ID
      • instantiateDB

        public static void instantiateDB​(java.net.URL url,
                                         HomologeneBuilder builder)
                                  throws javax.naming.OperationNotSupportedException,
                                         java.io.FileNotFoundException,
                                         java.io.IOException
        instantiate a HomologeneDB.

        Currently, only file protocol support is available.

        Throws:
        javax.naming.OperationNotSupportedException
        java.io.FileNotFoundException
        java.io.IOException