An open API service indexing awesome lists of open source software.

https://github.com/zmoon/blpd

Lagrangian (stochastic) particle dispersion with Python+Numba to model bees finding floral scents
https://github.com/zmoon/blpd

Last synced: 3 months ago
JSON representation

Lagrangian (stochastic) particle dispersion with Python+Numba to model bees finding floral scents

Awesome Lists containing this project

README

          

# blpd

*Lagrangian (stochastic) particle dispersion with Python+Numba to model bees finding floral scents*

[![CI workflow status](https://github.com/zmoon/blpd/actions/workflows/ci.yml/badge.svg)](https://github.com/zmoon/blpd/actions/workflows/ci.yml)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/zmoon/blpd/master.svg)](https://results.pre-commit.ci/latest/github/zmoon/blpd/master)
[![Run examples on Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/zmoon/blpd/HEAD?urlpath=lab/tree/examples)
[![Project Status: Inactive – The project has reached a stable, usable state but is no longer being actively developed; support/maintenance will be provided as time allows.](https://www.repostatus.org/badges/latest/inactive.svg)](https://www.repostatus.org/#inactive)

[pdoc](https://pdoc.dev/) API documentation:
## Installing

Latest:
```
pip install https://github.com/zmoon/blpd/archive/master.zip
```

### For development

1. Clone the repo
```
git clone https://github.com/zmoon/blpd
```
2. Register the package as an editable install, by navigating into the the repo and executing
```
pip install -e .
```

#### Notes

:exclamation: An updated version of `pip` (>= 19.0) should be used for the install to ensure that the build backend specified in `pyproject.toml` will be read and used (installed if necessary). Otherwise, the `blpd` package version may not be correctly read into the package metadata.

## References

* K. Pratt's thesis: . The version described there included a simpler treatment of the in-canopy statistics. [Marcelo Chamecki](http://people.atmos.ucla.edu/mchamecki/index.htm) added the Massman & Weil (1999) model to enhance the canopy treatment. The LPD code (module `blpd.lpd`) is based on a version of Pratt's model written in Matlab.
* Massman & Weil (1999):
* Fuentes et al. (2016):