MammalBase is a database of recent mammals. The main focus of this database is the Trait Data, Measurements and Diets of the species in class Mammalia. For dietary information, we also provide Proximate Analysis data for several diet items.
Documentation has been compiled behind the documentation directory. There, the structure of the code, Django model objects used in the code, and, for example, the logic of import and export operations are explained. Various scripts related to the use of MammalBase are also described in their own documents.
Below are a few direct links to key instructions.
- Setting up the development environment and other important aspects in development work
- Retrieval of Master Habitats using a script
- Instructions for testing the software
- Instructions how put code to staging and production.
- Background tasks in the software are executed with the Celery library.
- Overview of the software architecture
- Overview of data architecture
- Models used in MammalBase
- Current features of MammalBase (e.g. importing and exporting tsv-files)