https://github.com/hcliedtke/amphinom

tool for working with amphibian taxonomy

https://github.com/hcliedtke/amphinom

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.7%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

tool for working with amphibian taxonomy

Basic Info
  • Host: GitHub
  • Owner: hcliedtke
  • Language: HTML
  • Default Branch: master
  • Homepage:
  • Size: 23.6 MB
Statistics
  • Stars: 6
  • Watchers: 1
  • Forks: 2
  • Open Issues: 2
  • Releases: 1
Created almost 9 years ago · Last pushed 12 months ago
Metadata Files
Readme Changelog

README.md

AmphiNom

This package is designed to simplify the workflow of combining amphibian data sets from sources that use different taxonomic nomenclature (AmphiNom: Amphibian Nomenclature), by conforming to the most current system suggested by the Amphibian Species of the World. Comparative studies require the combination of data from a range of sources such as spatial or conservation data from the IUCN red list, information on evolutionary history from published phylogenies such as Pyron 2014, Syst Biol or life history data from AnAge. These sources have either made the decision to follow a specific taxonomic system or, more often, are no longer up-to-date. It can therefore be complicated to establish a universal or current nomenclature to be able to efficientlty combine data sets. As such, the main objective of this package is to harvest taxonomic classifications of all amphibian species listed on the ASW website, harvest all listed synonyms per species and then using this information, suggest ASW names for any given list of taxa.

This package could also be useful for easily updating museum catalogs etc., and includes functions for producing summary statistics on species numbers at various taxonomic levels, or to update species names in manuscripts etc. after a taxonomic group has received nomenclature revisions.

Good places to start learning more about AmphiNom is this Tutorial and this worked Example. NOTE: the function names have been updated for version v1.1.0)

This schametic is intended to outline how to use the functions of this package:

Package Installation

You can install AmphiNom in R directly using devtools:

{r} library(devtools) install_github("hcliedtke/AmphiNom", build_vignettes = FALSE) library(AmphiNom)

(The installation may crash if your dependencies are not up to date, or if you choose to build the vignettes)

HTTP 403

Some websites don't like to be scraped.There are three functions that crawl the ASW website (getTaxonomy(),getSynonyms() and aswSearch()). It may be that the server will deny access (HTTP stattus 403), especially after repeated requests have been made. Nonetheless, AmphiNom can still be used with the internally stored dataset.

This may also cause installing the packages with vignettes to fail. If this is the case, make sure to disable these while installing (build_vignettes = FALSE). Versions of vignettes and tutorials can be accessed here and here. NOTE: The latest version of AmphiNom has slightly different grammer (asw_sync() instead of aswSync() etc.).

Internal datasets

Last updated on 9th September 2024

Package citation

H. Christoph Liedtke (2019). AmphiNom: an amphibian systematics tool. Systematics and Biodiversity (17)1:1-6

Owner

  • Name: Christoph Liedtke
  • Login: hcliedtke
  • Kind: user

Evolutionary Biologist | Data Scientist | R

GitHub Events

Total
  • Create event: 2
  • Issues event: 2
  • Release event: 2
  • Issue comment event: 2
  • Push event: 5
Last Year
  • Create event: 2
  • Issues event: 2
  • Release event: 2
  • Issue comment event: 2
  • Push event: 5

Dependencies

DESCRIPTION cran
  • R >= 3.5.0 depends
  • XML * depends
  • knitr * suggests
  • rmarkdown * suggests