Skip to content

GlobalNamesArchitecture/gnaclr

 
 

Repository files navigation

Global Names Architecture Classifications Repository (Gnaclr)

Gnaclr is a lightweight classification repository for biodiversity classifications files saved in DarwinCore Archive format.

API

results are returned either in XML or JSON format:

http://example.com/....?format=json
http://example.com/....?format=xml

Classification by id

http://example.com/classification/1?format=json

Classification by uuid

http://example.com/classification/28ea7991-4cff-4676-9db0-94fb09eeb906?format=json

Search by string

http://example.com/search?search_term=animalia&format=json

List all classifications

http://example.com/classifications?format=json

Development

  • rake gems:install

  • echo “create database gnaclr;” | mysql -uroot

  • rake db:migrate

  • mkdir public/files

  • cp database.yml.example database.yml

  • vim database.yml

  • rake

If all the tests pass, start it up, e.g. with ‘rackup` or `shotgun`.

About

Global Names Architecture Classification Repository

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 93.2%
  • Shell 6.8%