Giter Site home page Giter Site logo

blpd's Introduction

blpd

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

CI workflow status pre-commit.ci status Run examples on Binder 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.

pdoc API documentation: https://zmoon.github.io/blpd/blpd.html

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

โ— 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

blpd's People

Contributors

dependabot[bot] avatar pre-commit-ci[bot] avatar zmoon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

alexlib

blpd's Issues

xarray accessor

Since all of the plotting functions in .plots now take a ds as the first arg, it would be nice to create lpd accessor with a .plot _PlotMethods for convenience. .chem functions also take the ds.

Examples upgrade

Jupytext nbs; be more organized with the figures and such, add some comments

also can use normal imports now

Name of project and Python package

I sometimes mistype "blpdm" as "bldpm", so maybe just "blpd" would be better since it is shorter. Or something different. Especially with the coming inclusion of the Eulerian model.

MW params

The MW input params are kind of opaque. I want to create a convenience function that takes more standard wind variables (sigmas and such) and generates the MW input params. Some of these would include params that are output from calc_MW_derived_params, like U(h), displacement height, roughness length.

Basic docs build

Probably won't initially include examples but eventually would. Just want to have docs built for the basic intended public API (Model, plotting routines, main chem stuff, ...).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.