# omollo-1/nepal_landslide_analysis architecture

> Architecture diagram of the GitHub repository omollo-1/nepal_landslide_analysis, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-30). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/omollo-1/nepal_landslide_analysis
- Repository: https://github.com/omollo-1/nepal_landslide_analysis

## Overview

This repository is a Nepal landslide GIS analysis project, represented by a notebook and its input and output artifacts. The artifact names indicate terrain processing, event and training-data preparation, model evaluation, susceptibility mapping, and publication of maps and summaries. No README or source excerpts were provided, so the workflow links between these components cannot be verified; the graph shows the identifiable components without inferring calls or data transfers.

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_analysis["Analysis"]
  node_notebook["GIS analysis"]
end

subgraph group_inputs["Inputs"]
  node_raw_inputs["Boundary inputs"]
  node_processed_dem["Processed DEM<br/>[dem_wgs84.tif]"]
end

subgraph group_terrain["Terrain data"]
  node_terrain_outputs["Terrain derivatives"]
end

subgraph group_results["Analysis outputs"]
  node_event_tables["Event and samples"]
  node_models["Trained models"]
  node_susceptibility["Susceptibility rasters"]
  node_analysis_tables["Metrics and rankings"]
  node_figures["Analysis figures"]
  node_webmap["Web map"]
  node_vector_data[("GIS package")]
end

node_analyst(("Analyst"))

click node_notebook "https://github.com/omollo-1/nepal_landslide_analysis/blob/main/nepal_landslide_gis_analysis%20.ipynb"
click node_raw_inputs "https://github.com/omollo-1/nepal_landslide_analysis/tree/main/raw"
click node_processed_dem "https://github.com/omollo-1/nepal_landslide_analysis/blob/main/processed/dem_wgs84.tif"
click node_terrain_outputs "https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/rasters/terrain"
click node_event_tables "https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/tables"
click node_models "https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/models"
click node_susceptibility "https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/rasters"
click node_analysis_tables "https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/tables"
click node_figures "https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/figures"
click node_webmap "https://github.com/omollo-1/nepal_landslide_analysis/blob/main/outputs/maps/nepal_landslide_webmap.html"
click node_vector_data "https://github.com/omollo-1/nepal_landslide_analysis/blob/main/outputs/vector/nepal_landslide_analysis.gpkg"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_notebook toneBlue
class node_raw_inputs,node_processed_dem toneAmber
class node_terrain_outputs toneMint
class node_event_tables,node_models,node_susceptibility,node_analysis_tables,node_figures,node_webmap,node_vector_data toneRose
class node_analyst toneIndigo
```

## Components

### Analysis

- [GIS analysis](https://github.com/omollo-1/nepal_landslide_analysis/blob/main/nepal_landslide_gis_analysis%20.ipynb): `nepal_landslide_gis_analysis .ipynb`

### Inputs

- [Boundary inputs](https://github.com/omollo-1/nepal_landslide_analysis/tree/main/raw): `raw`
- [Processed DEM](https://github.com/omollo-1/nepal_landslide_analysis/blob/main/processed/dem_wgs84.tif): `processed/dem_wgs84.tif`

### Terrain data

- [Terrain derivatives](https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/rasters/terrain): `outputs/rasters/terrain`

### Analysis outputs

- [Event and samples](https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/tables): `outputs/tables`
- [Trained models](https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/models): `outputs/models`
- [Susceptibility rasters](https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/rasters): `outputs/rasters`
- [Metrics and rankings](https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/tables): `outputs/tables`
- [Analysis figures](https://github.com/omollo-1/nepal_landslide_analysis/tree/main/outputs/figures): `outputs/figures`
- [Web map](https://github.com/omollo-1/nepal_landslide_analysis/blob/main/outputs/maps/nepal_landslide_webmap.html): `outputs/maps/nepal_landslide_webmap.html`
- [GIS package](https://github.com/omollo-1/nepal_landslide_analysis/blob/main/outputs/vector/nepal_landslide_analysis.gpkg): `outputs/vector/nepal_landslide_analysis.gpkg`

### Other components

- **Analyst**
