Do not put implementation details into the name. Hardly anyone cares
what it uses under the hood, but it pollutes the search results for
people who want to implement REST stuff.

Abbreviations are problematic. The further away they are from being
universally known, the less useful.

I suggest putting the full name into the abstract instead, e.g. "get
correct/official species names using the Global Names Resolver", and
name the module "Bio::GlobalNames" or perhaps
"Bio::Taxonomy::GlobalNames". Previous use of that subdivision:

    cpan[1]> i /Taxon/
    Distribution    MOTIF/Bio-LITE-Taxonomy-0.04.tar.gz
    Distribution    MOTIF/Bio-LITE-Taxonomy-0.07.tar.gz
    Distribution    MOTIF/Bio-LITE-Taxonomy-NCBI-0.08.tar.gz
    Distribution    MOTIF/Bio-LITE-Taxonomy-NCBI-Gi2taxid-0.09.tar.gz
    Distribution    MOTIF/Bio-LITE-Taxonomy-RDP-0.03.tar.gz
    Distribution    TSIBLEY/Data-Taxonomy-Tags-0.05.tar.gz
    Module  < Bio::Community::TaxonomyUtils 
(FANGLY/Bio-Community-0.001000.tar.gz)
    Module  < Bio::DB::Taxonomy      (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::DB::Taxonomy::entrez (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::DB::Taxonomy::flatfile (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::DB::Taxonomy::greengenes (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::DB::Taxonomy::list (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::DB::Taxonomy::silva (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::LITE::Taxonomy    (MOTIF/Bio-LITE-Taxonomy-0.07.tar.gz)
    Module  < Bio::LITE::Taxonomy::NCBI 
(MOTIF/Bio-LITE-Taxonomy-NCBI-0.08.tar.gz)
    Module  < Bio::LITE::Taxonomy::NCBI::Gi2taxid 
(MOTIF/Bio-LITE-Taxonomy-NCBI-Gi2taxid-0.09.tar.gz)
    Module  < Bio::LITE::Taxonomy::RDP (MOTIF/Bio-LITE-Taxonomy-RDP-0.03.tar.gz)
    Module  < Bio::Phylo::Taxa::Taxon (RVOSA/Bio-Phylo-0.56.tar.gz)
    Module  < Bio::Phylo::Taxa::TaxonLinker (RVOSA/Bio-Phylo-0.56.tar.gz)
    Module  < Bio::Taxon             (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::Taxonomy          (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::Taxonomy::FactoryI (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::Taxonomy::Node    (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::Taxonomy::Taxon   (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < Bio::Taxonomy::Tree    (CJFIELDS/BioPerl-1.6.922.tar.gz)
    Module  < CaCORE::CaBIO::Taxon   (NCICB/CaCORE/CaCORE-3.2.1_r1.tar.gz)
    Module  < Data::Taxonomy::Tags   (TSIBLEY/Data-Taxonomy-Tags-0.05.tar.gz)
    Module  < Data::Taxonomy::Tags::Tag (TSIBLEY/Data-Taxonomy-Tags-0.05.tar.gz)
    Module  < GO::Parsers::ncbi_taxon_names_parser 
(CMUNGALL/go-perl-0.15.tar.gz)
    Module  < GO::Parsers::ncbi_taxonomy_parser (CMUNGALL/go-perl-0.15.tar.gz)
    Module  < TM::Index::Taxonomy    (DRRHO/TM-1.56.tar.gz)
    Module  < Throwable::Taxonomy::Caller 
(TOBYINK/Throwable-Factory-0.006.tar.gz)
    Module  < Throwable::Taxonomy::Environment 
(TOBYINK/Throwable-Factory-0.006.tar.gz)
    Module  < Throwable::Taxonomy::NotImplemented 
(TOBYINK/Throwable-Factory-0.006.tar.gz)
    Module  < XBRL::Taxonomy         (MGANNON/XBRL-0.03.tar.gz)
    35 items found

Attachment: signature.asc
Description: PGP signature

Reply via email to