Data Sources
This documentation identifies the sources of data used for Monty. This has been initiated from the GCDB excel source sheet.
Sources are declared in sources.yml, the single source of
truth this section and docs/sources.json are generated
from — see scripts/gen_sources_index.py.
Run it after editing sources.yml; CI runs it with --check and fails on drift.
Available Sources
| Source | Organisation | Status |
|---|---|---|
| AlertHub | — | undocumented |
| Copernicus Emergency Management Service — Rapid Mapping | Copernicus Emergency Management Service (CEMS) | etl |
| International Charter on Space and Major Disasters | International Charter on Space and Major Disasters | etl |
| DesInventar | United Nations Office for Disaster Risk Reduction (UNDRR) | production |
| EM-DAT | Centre for Research on the Epidemiology of Disasters (CRED) | production |
| GDACS | European Commission - Joint Research Centre (JRC) | production |
| Global Flood Database (GFD) | Cloud to Street | production |
| GLIDE | Asian Disaster Reduction Center (ADRC) | production |
| IBTrACS | National Oceanic and Atmospheric Administration (NOAA) | production |
| IDMC — Global Internal Displacement Database (GIDD) | Internal Displacement Monitoring Centre (IDMC) | production |
| IDMC — Internal Displacement Updates (IDU) | Internal Displacement Monitoring Centre (IDMC) | production |
| IFRC DREF | International Federation of Red Cross and Red Crescent Societies (IFRC) | production |
| Pacific Disaster Center (PDC) | Pacific Disaster Center | production |
| Reference Events | — | undocumented |
| USGS Earthquake Catalog | United States Geological Survey (USGS) | production |
Data Types by Source
| Source | Events | Hazards | Impacts | Response |
|---|---|---|---|---|
| AlertHub | ✓ | ✓ | - | - |
| Copernicus Emergency Management Service — Rapid Mapping | ✓ | ✓ | ✓ | ✓ |
| International Charter on Space and Major Disasters | ✓ | ✓ | - | ✓ |
| DesInventar | ✓ | - | ✓ | - |
| EM-DAT | ✓ | ✓ | ✓ | - |
| GDACS | ✓ | ✓ | ✓ | - |
| Global Flood Database (GFD) | ✓ | ✓ | ✓ | - |
| GLIDE | ✓ | ✓ | - | - |
| IBTrACS | ✓ | ✓ | - | - |
| IDMC — Global Internal Displacement Database (GIDD) | ✓ | - | ✓ | - |
| IDMC — Internal Displacement Updates (IDU) | ✓ | - | ✓ | - |
| IFRC DREF | ✓ | ✓ | ✓ | - |
| Pacific Disaster Center (PDC) | ✓ | ✓ | ✓ | - |
| Reference Events | ✓ | - | - | - |
| USGS Earthquake Catalog | ✓ | ✓ | ✓ | - |
Source Characteristics
Each source has specific characteristics that determine how their data is used in Monty:
- Update Frequency: Ranges from near real-time (GDACS, USGS) to annual updates (EM-DAT)
- Geographic Coverage: Global vs. regional focus
- Data Types: Events, hazards, and impacts coverage
- Access Methods: API, file downloads, or direct database access
- Data Format: Various formats including JSON, CSV, XML, and GeoJSON
For detailed information about each source, including specific data structures and integration methods, visit the respective source documentation pages linked above.
Role Conventions
Use the following role conventions consistently in source mappings:
- Item
properties.rolesshould include the data type role plussourcefor source-derived items:- event item: include
eventandsource - hazard item: include
hazardandsource - impact item: include
impactandsource
- event item: include
- For cross-item relationships using link
rel="related", linkrolesshould contain exactly one target type value:event,hazard, orimpact.
Role order in arrays is not semantically significant.
Source Analysis Process
Each source in the Monty system follows a standard documentation template to ensure consistent analysis and integration. Below is the structure that should be followed when documenting a new source:
1. Source Description
- Brief overview of the source
- Type of organization (e.g., International Organization, Government Agency)
- Primary focus and expertise
- Data coverage (temporal and geographical)
2. Collection Metadata
- Name of the collection
- Collection code/identifier
- Source organization details
- Organization name
- Contact information
- Website/URL
- License information
- Source category (event, hazard, impact)
- API or documentation links
3. Data Sourcing
- API endpoints (if available)
- Base URL
- Authentication requirements
- Rate limits
- Data download options
- File formats
- Update frequency
- Access restrictions
- Data retrieval process
- Methods (API calls, file downloads, etc.)
- Required preprocessing steps
4. Data Structure
- Data model description
- Key fields and their definitions
- Data format specifications
- Quality control measures
- Known limitations or caveats
5. Item Mapping
Detailed mapping of source fields to STAC items for:
Event Items
- Required fields mapping
- Optional fields mapping
- Special handling requirements
- Examples
Hazard Items (if applicable)
- Hazard classification mapping
- Required fields mapping
- Optional fields mapping
- Examples
Impact Items (if applicable)
- Impact classification mapping
- Required fields mapping
- Optional fields mapping
- Examples
See IDMC documentation for a comprehensive example of this documentation structure.