GOReverseLookup now supports full taxon modularity using the _target_taxon_ and _ortholog_organisms_ settings, for example:
target_organism homo_sapiens|UniProtKB|NCBITaxon:9606 format: organism_label|organism_database|ncbi_taxon
ortholog_organisms danio_rerio|ZFIN|NCBITaxon:7955,rattus_norvegicus|RGD|NCBITaxon:10116,mus_musculus|MGI|NCBITaxon:10090,xenopus_tropicalis|Xenbase|NCBITaxon:8364
Evidence code filtering is now supported to query only annotations between genes and GO terms with evidence codes that satisfy the user-defined valid evidence codes. Example setting that includes only the TAS author statement evidence code, excludes the ND evidence code from curator statement and excludes all electronic (IEA) evidence codes:
evidence_codes experimental(~),phylogenetic(~),computational_analysis(~),author_statement(TAS),!curator_statement(ND),!electronic(~)
GOReverseLookup now has a script entry-point, so the program can now be started using the following command:
goreverselookup <input_file_filepath>