Home

Awesome

Tsammalex Data

Build Status

This repository holds the data served by http://tsammalex.clld.org/ The data is licensed under a Creative Commons Attribution 4.0 International License.

The data is stored as collection of csv files, suitable for editing with LibreOffice.

Adding images

Adding an image is done in two steps:

  1. Adding a row to staged_images.csv, specifying a publicly available URL to access the image in the id column (this may be a temporary GitHub repository, wikimedia commons or other publicly available webspace).
  2. Providing the image at the specified URL for download.

Periodically (or upon request), a process is run, which

Image providers

For several providers of flora and fauna imagery we provide support for downloading images and associated metadata (by specifying matching URLs as id in staged_images.csv):

Referential Integrity

Currently, insuring referential integrity of the data is the responsibility of the editor. In particular editors have to make sure

Upon push, referential integrity will be checked by travis-ci.

Changing the scientific name of a species

Since the id of a species is created from its scientifc name, changing this name involves the following steps:

  1. Add a new species with the updated name and id to species.csv.
  2. Update all references to the id in images.csv and words.csv.
  3. TODO redirect the old species to the new one by ...

Supplemental Data

In addition to the data managed in this repository, we fetch data from other sources to enhance the usability of the site.

Notes

Notes to self: