ByNobleID
    Large-scale protein annotation through gene ontology. | NobleID