Class NCBIGene2GOAssociationParser

  • All Implemented Interfaces:
    LineParser<Gene2GOAssociation>, Parser<Gene2GOAssociation>, QueuingParser<Gene2GOAssociation>

    public class NCBIGene2GOAssociationParser
    extends BasicLineParser<Gene2GOAssociation>
    implements QueuingParser<Gene2GOAssociation>
    This parses GO annotations from NCBI. See readme.
     tax_id:
     the unique identifier provided by NCBI Taxonomy
     for the species or strain/isolate
     GeneID:
     the unique identifier for a gene
     --note:  for genomes previously available from LocusLink,
     the identifiers are equivalent
     GO ID:
     the GO ID, formatted as GO:0000000
     Evidence:
     the evidence code in the gene_association file
     Qualifier:
     a qualifier for the relationship between the gene
     and the GO term
     GO term:
     the term indicated by the GO ID
     PubMed:
     pipe-delimited set of PubMed uids reported as evidence
     for the association
     Category:
     the GO category (Function, Process, or Component)
     
    Author:
    keshav, pavlidis