Algorithm-specific links

Below is a list of algorithms and functions that were created for the DiSARM API. For each function, there are links to the specifications (SPECS.md file), which provides information on the inputs required to run each function, as well as the outputs returned by each function. For each function, we also provide a link to a simple UI to run the function as well as links to the function/UI repositories on GitHub.

If you bump into any issues on any of the functions, please log an issue on the function repository (if you know how) or email hugh.sturrock@ucsf.edu.

Buildings Clusterer

This algorithm clusters buildings into groups. The user can specify the minimum and maximum number of buildings per cluster, as well as the maximum distance between any two buildings in a cluster. It is also possible to ensure that no clusters intersect lines (e.g. roads, rivers or admin boundaries).

Specs | UI | Algorithm Repo | UI Repo

Raster extractor

This function allows users to extract values of a supplied raster using supplied polygons or points.

Specs | UI | Algorithm Repo | UI Repo

Covariate extractor

This function allows users to obtain values of select bioclimatic/environmental layers (bioclim, elevation, distance to water) from supplied polygons or points.

Specs | UI | Algorithm Repo | UI Repo

Village finder

This function allows users to obtain estimated locations of settlements from WorldPop data for select countries.

Specs | UI | Algorithm Repo | UI Repo

Prevalence predictor

This function allows users to predict prevalence of a (binomial) outcome at specific locations given georeferenced set of point prevalence data. Includes an option to obtain optimal locations of further sites to survey.

Specs | UI | Algorithm Repo | UI Repo