Metadata-Version: 2.1
Name: ladi
Version: 0.0.1
Summary: Fast multi-threaded high-spatial, high-temporal interpolation
Home-page: https://github.com/asenogles/ladi
Author: asenogles
License: BSD
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# LADI

***LADI***: **LA**ndslide **D**isplacement **I**nterpolation is a python library designed for performing high-spatial, high-temporal interpolation of landslide surface displacements. ***LADI*** is specifically useful for combining in-situ monitoring data with remote sensing geospatial data.

 - Github repository: https://github.com/asenogles/ladi
 - PyPI: https://pypi.org/project/ladi

## Motivation

***LADI*** was developed to serve as a method of combining high-spatial, low-temporal resolution data with low-spatial, high-temporal resolution data to produce a high-spatial, high-temporal interpolation. Specifically enabling the combination of high-spatial resolution landslide surface displacement data derived from remote-sensing sources (such as sequential lidar, photogrammetry, or InSAR) with high-temporal in-situ surface displacement data (such as in-place inclinometer, extensometer, or GNSS).

## Installation

***LADI*** has currently been tested on Linux and Microsoft Windows operating systems. It is recommended to install ***LADI*** within a virtual environment.

### Install using pip

To install ***LADI*** from PyPI using pip:

```console
pip install ladi
```

### Install from source

To build ***LADI*** from source. Download this repository and run:
```console
python3 setup.py build_ext --inplace
```
**Note**: You will need to have the required build dependencies installed.

## Example

You can run the example on the provided test data:
```console
python3 example.py
```

![plot](https://raw.githubusercontent.com/asenogles/ladi/main/examples/output/example1.png)
