Skip to main content

A modular estimation library

Project description

Modular Estimator (modest) is a package designed to help facilitate the implementation of a variety of estimation algorithms with a minimum amount of “boiler-plate” code. Modular estimator is designed around modularity, meaning that individual pieces of the estimation algorithm are built separately as much as possible. This allows for a high degree of flexibility in the configuration of the estimator, as well as for rigorous testing of sub-components in a controlled environment.

Some things the modest package offers include:

  • A framework for designing estimators in a modular fashion with easily interchangeable sub-components

  • A variety of built-in estimation algorithms, including an extended Kalman filter (EKF), a maximum likelihood (ML) estimator , and a joint probabilistic data association filter (JPDAF)

  • The ability to easily compare performance between different estimation algorithms

  • A framework for performing Monte Carlo simulations to evaluate the performance of a given estimation algorithm under controlled conditions

Please note that modest is currently still in the “alpha” development phase: this means that there are large portions of the code which are still somewhat undocumented/untested. Bug reports and suggestions for feature inclusion are welcomed!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modest-0.1a21.tar.gz (85.4 kB view details)

Uploaded Source

Built Distribution

modest-0.1a21-py3-none-any.whl (100.8 kB view details)

Uploaded Python 3

File details

Details for the file modest-0.1a21.tar.gz.

File metadata

  • Download URL: modest-0.1a21.tar.gz
  • Upload date:
  • Size: 85.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.0

File hashes

Hashes for modest-0.1a21.tar.gz
Algorithm Hash digest
SHA256 04215002f9bbcbfb621bec71490cdce0e310c269f5b6559351ab34761a3bb496
MD5 905112676b93532546a56962ec154e18
BLAKE2b-256 eecd274ee11d07223bb2c9592694141dbe5b03914f25bb6f098d644685926e8c

See more details on using hashes here.

File details

Details for the file modest-0.1a21-py3-none-any.whl.

File metadata

  • Download URL: modest-0.1a21-py3-none-any.whl
  • Upload date:
  • Size: 100.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.0

File hashes

Hashes for modest-0.1a21-py3-none-any.whl
Algorithm Hash digest
SHA256 f8f2a7ffc705c2e8c010bd17bad97089cdf68ca8a960a29120808931141b2422
MD5 bc765f03ebef6c2a8880199a970fea78
BLAKE2b-256 de478fcbef40c4301875f7637006e02879f8a54ab018f6f478db3fae3b80b216

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page