pyworms¶
-
pyworms.aphiaAttributesByAphiaID(*args, **kwds)¶ Returns the Aphia attributes for an AphiaID.
Parameters: id – AphiaID Returns: Aphia attributes.
-
pyworms.aphiaClassificationByAphiaID(*args, **kwds)¶ Returns the Aphia classification for an AphiaID.
Parameters: id – AphiaID Returns: Aphia classification.
-
pyworms.aphiaDistributionsByAphiaID(*args, **kwds)¶ Returns the Aphia distributions for an AphiaID.
Parameters: id – AphiaID Returns: Aphia distributions.
-
pyworms.aphiaExternalIDByAphiaID(*args, **kwds)¶ Returns an external identifier for an AphiaID.
Parameters: - id – AphiaID
- type – One of algaebase, bold, dyntaxa, eol, fishbase, iucn, lsid, ncbi, tsn, gisd
Returns: Aphia classification.
-
pyworms.aphiaRecordByAphiaID(*args, **kwds)¶ Returns the Aphia record for an AphiaID.
Parameters: id – AphiaID Returns: Aphia record, None if not found.
-
pyworms.aphiaRecordByExternalID(*args, **kwds)¶ Returns an Aphia record for an external identifier.
Parameters: - id – AphiaID
- type – One of algaebase, bold, dyntaxa, eol, fishbase, iucn, lsid, ncbi, tsn, gisd
Returns: Aphia record.
-
pyworms.aphiaRecordsByDate(start_date, end_date=None, marine_only=True)¶ Returns Aphia records by change date.
Parameters: - start_date – Start date
- end_date – End date
- marine_only – Marine only
Returns: Aphia records.
-
pyworms.aphiaRecordsByMatchNames(names, marine_only=True)¶ Returns Aphia matches for a set of names.
Parameters: - names – Names
- marine_only – Marine only
Returns: Aphia matches.
-
pyworms.aphiaRecordsByName(*args, **kwds)¶ Returns the Aphia records for a name.
Parameters: - id – AphiaID
- like – SQL like query with % wildcard after input
- marine_only – Limit to marine taxa
Returns: Aphia records.