Scott Chamberlain homo sapien

WebServices

BIEN API

API for Botanical Information and Ecology Network data http://bien.nceas.ucsb.edu/bien/

CRAN checks API

API for software check results for the R package distribution network https://cran.rstudio.com/web/packages/

Fishbase API

API for http://www.fishbase.org

USDA plants database API

API for http://plants.usda.gov/java/

rOpenSci API

API for https://ropensci.org packages, citations, etc.

TraitsDB API

API for traits data - very much a work in progress - would love your thoughts at https://github.com/sckott/traitdb/issues/1

Full Text DOI API

API for resolving DOIs to full text URLs (if available)

Technologies used

  • All above use the Ruby Sinatra API framework
  • Some use Docker, some do not
  • MySQL or PostgreSQL or SQLite used as the DB
  • Server is always Caddy
  • Redis used for caching for some (other’s don’t have caching)