GO::Metadata::Panther(3pm)

GO::Metadata::Panther3pm

Species info for data used by panther clusters

Usage

 use GO::Metadata::Panther;
 my $s = GO::Metadata::Panther->code('YEAST');

Overview

Inherits functions from GO::Metadata::UniProt::Species.

Accesses information related to species in the Panther seq2pthr.gz file. This file can be fetched from: <ftp://ftp.pantherdb.org/genome/pthr7.0/>

Exportable Subroutines

panther_codes()

Returns the list of UniProt species codes that are used in Panther clusters.

GO::Metadata::Panther->panther_all()

Returns a list of "GO::Metadata::Panther" objects that are used in Panther clusters.

valid_codes(...)

Returns a true value in every argument is a UniProt species code used in Panther cluster. Otherwise returns false.

OO Function

GO::Metadata::Panther->new(...);

This basically hands things off to GO::Metadata::UniProt::Species's new function. Populates that with other Panther/GO specific information, and does some error correction.

$s->ncbi_taxa_ids()

Returns the list of NCBI taxa identifiers associated with the UniProt species code. In a perfect word this will only every return one value. In any case, the first value will be the actual numeric identifier associated.

$s->prefers()

Returns a list of id types (generally to be populated in "dbxref.xref_dbname") in order of preference of use. If a null list, we have never encountered a conflict that needed resolving.

See also

GO::Metadata::UniProt::Species

Author

Sven Heinicke <[email protected]</gt>

Releases

8 releases since Debian 6.0 (Squeeze); the text changed 6 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11–12
  7. 13

From libgo-perl 0.15-10 in Debian 13 (Trixie). Parsed by carta from the page's man source.