Skip to main content
# Data Assimilation repository
- this repository is under development

## How to Import
- `python setup.py install`
- this package requires `numpy`

## How to Test
- `python setup.py test`

## How to Use
- please see the codes under `samples/`
- `sample_dom.py` is an example w.r.t. KF and LOCK through a twin experiment of dample oscillation model.
- `sample_advection.py` is an example w.r.t. LLOCK, SLOCK, and LSLOCK through a twin experiment of advection equation.
- `sample_Lorenz.py` is an example w.r.t. EnKF, NEnKF, PF, and GPF through a twin experiment of Lorenz 63 model.
- this repository includes following methods
- [x] Kalman Filter (KF)
- [x] Ensemble KF (EnKF)
- [x] Nonlinear Ensemble KF (NEnKF)
- [x] Local Ensemble Transform KF (LETKF)
- [x] Linear Opeartor Construction with the Kalman Filter (LOCK)
- [x] Local LOCK (LLOCK)
- [x] Spatially Uniform LOCK (SLOCK)
- [x] Locally and Spatially Uniform LOCK (LSLOCK)
- [x] Bayesian LOCK (BLOCK)
- [x] Local BLOCK (LBLOCK)
- [x] Locally and Spatially Uniform BLOCK (LSBLOCK)
- [x] Particle Filter (PF)
- [x] Gaussian PF (GPF)
- [x] Variational Mapping PF (VMPF)
- [x] Hidden Markov Model (HMM)
- if you tackle high-dimensional problems, this repository provides following methods for memory efficiency
- [x] Kalman Filter (KF)
- [x] Local LOCK (LLOCK)
- [x] Spatially Uniform LOCK (SLOCK)
- [x] Locally and Spatially Uniform LOCK (LSLOCK)
- [ ] Local BLOCK (LBLOCK)
- [ ] Locally and Spatially Uniform BLOCK (LSBLOCK)
- checked items are already developed, the others are under development

Release files for pyassim 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyassim 0.0.1
File Size Uploaded
pyassim-0.0.1.tar.gz 2.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyassim 0.0.1
File Interpreter ABI Platform
pyassim-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 5.9 kB

Release files / pyassim-0.0.1.tar.gz

Download URL pyassim-0.0.1.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a7d924c7656b37daf1ace47732b892ca060f180e2c24c54cc55b6d12451bbfcf
BLAKE2b-256 checksum
How to use checksums
d7bc31aa3fae3aae542a16e62a52d0c2fef24c296db1a734aaed851ec8b2d50d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

Release files / pyassim-0.0.1-py3-none-any.whl

Download URL pyassim-0.0.1-py3-none-any.whl
Size 3.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d017e14ff544023865744a8af95d07884e14a934f16655a1ec870c04f21a4d07
BLAKE2b-256 checksum
How to use checksums
7d34e0c13a1a63cb2552f583bc2159acb8fe656c6a5dcc5eb5e2427183c9410b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page