πΊοΈ SpeciesDistributionToolkit.jl
is a collection of Julia packages forming a
toolkit meant to deal with (surprise!) species distribution data. Specifically,
the goal of these packages put together is to provide a consistent way to handle
occurrence data, put them on a map, and make it interact with environmental
information.
Important
This package is not intended to perform any actual modeling, but can serve as a robust basis for such models.
The packages do work independently, but they are designed to work together.
In particular, when installing SpeciesDistributionToolkit
, you get access to
all the functions and types exported by the component packages. This is the
recommended way to interact with the packages.
Note
The badges will not pick up old releases of the component packages, and so they will show "no matching release found" until a new release is done. The packages still work.
A wrapper around the GBIF API, to retrieve taxa and occurrence datasets, and perform filtering on these occurrence data based on flags.
An efficient way to download and store environmental raster data for consumption by other packages.
A series of types and common operations on raster data.
A package to simulate realistic species occurrence data from a know series of occurrences, with additional statistical constraints.
A wrapper around the Phylopic API.
π§βπ» To get a sense of the next steps and help with the development, see the issues/bugs tracker.
π€ From a technical point of view, this repository is a Monorepo
consisting of several related packages to work with species distribution data.
These packages were formerly independent and tied together with moxie and
Require
, which was less than ideal. All the packages forming the toolkit share
a version number (which was set based on the version number of the eldest
package, SimpleSDMLayers
), and the toolkit itself has its own version number.