Macrostrat seeks to provide an integrated geologic description of the Earth's crust at multiple scales. The following documentation is intended to help Users consume Macrostrat's data and services and Administrators deploy and develop Macrostrat.
This section contains documentation for users of Macrostrat's web services, APIs, and data products.
Documentation for Macrostrat's general purpose API
Macrostrat API tutorialsDocumentation for Macrostrat's ingestion API
Documentation for General use Postgrest API
Documentation for Tileserver API
Documentation for ingesting data into Macrostrat
This section contains documentation for administrating Macrostrat's web services. This includes guides to setting up and maintaining Macrostrat's services.
This is an index of the software repositories that are being contributed to as part of the Macrostrat / UW–Madison CriticalMAAS effort.
The repositories in Macrostrat's core system will eventually contain the minimum set of capabilities required to run a functioning instance of Macrostrat. They will contain the primary deliverables of the CriticalMAAS project and will be designed to be well-documented and runnable by USGS staff.
UW-Macrostrat/macrostrat
:
Macrostrat's core system, including its database definitions, control scripts,
and ingestion pipelines. This repository is the primary focus of the
CriticalMAAS project.UW-Macrostrat/tileserver
:
Server for vector and raster tiles to GIS softwareUW-Macrostrat/web
: Macrostrat's main
web interfaceUW-Macrostrat/api-v3
:
Macrostrat's v3 API, which will be the primary API for CriticalMAAS
capabilitiesMacrostrat maintains shared libraries that underpin a variety of activities including CriticalMAAS.
Shared React/Typescript user interface components for rich map-based user interfaces
GithubPython libraries used throughout Macrostrat server and control applications, including tools for database access and data processing.
GithubUW-Macrostrat/macrostrat-xdd
:
System to synthesize xDD-driven geologic unit descriptions from the scientific
literature (placeholder for future development)UW-Macrostrat/factsheet-generator
:
An LLM-assisted generator for geological "fact sheets" that operates over the
scientific literature (Bill Xia; Computer Science)UW-Macrostrat/unsupervised-kg
:
Knowledge graph construction to discover new geologic entities in the
scientific literature (Devesh Sarda; Computer Science)UW-Macrostrat/map-metadata-curation
:
Documentation of efforts to align current archive of maps with Macrostrat
v2 data standards. Focus on point data, raster image alignment, and
ingestion metadata recovery (Kate Akin; Geoscience)Macrostrat is integrated with systems that provide additional functionality relevant to CriticalMAAS. Major adjustments to these systems are out-of-scope for the CriticalMAAS project, but integrations with Macrostrat can provide useful capabilities to the CriticalMAAS program.
The v2.macrostrat.org/dev
and
v2.macrostrat.org/map/dev
websites
contain examples of Macrostrat's map services for raster, vector, and
point-based data.