Skip to main content

A python package that allows flexable, probabilistic classification of a microlensing event

Project description

popclass

Documentation Status Tests codecov pre-commit.ci status PyPI conda-forge

popclass is a python package that allows flexible, probabilistic classification of the lens of a microlensing event given the event's posterior distribution and a model of the Galaxy. popclass provides the bridge between Galactic simulation and lens classification, an interface to common Bayesian inference libraries, and the ability for users to flexibly specify their own Galactic model and classification parameters.

For more details on the project please including the installation, contributing, and the getting started guide see the documentation.

image info

Example of popclass classifying a microlensing event with a range of different posterior distributions. Left panel shows a population simulation used to classify the event. Right panel shows the output lens classification from popclass which is calculated by combining the event posterior information with the simulation.

License

popclass is distributed under the terms of the MIT license. All new contributions must be made under the MIT license.

See Link to license and NOTICE for details.

SPDX-License-Identifier: MIT

LLNL-CODE-2000456

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

popclass-0.2.0.tar.gz (10.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

popclass-0.2.0-py3-none-any.whl (151.4 kB view details)

Uploaded Python 3

File details

Details for the file popclass-0.2.0.tar.gz.

File metadata

  • Download URL: popclass-0.2.0.tar.gz
  • Upload date:
  • Size: 10.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for popclass-0.2.0.tar.gz
Algorithm Hash digest
SHA256 bc55c807da9c87d4d7014c90b1746d44936be62773fb86bf45ffc268e65dc7c2
MD5 3025a290a5eddc32aa4769d12f176dd2
BLAKE2b-256 2877105be7049e935488ade825c5dc3f469d48ab53bb1773e93d37da7c38f035

See more details on using hashes here.

File details

Details for the file popclass-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: popclass-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 151.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for popclass-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 75afb5f3bfd88b423f7c69cb5e4b41c865a7e244ac4504d257a62ef9c1b266aa
MD5 8671daf66694fdbfd566d2c0eff21f82
BLAKE2b-256 017e43ebf4a178dfe4fd67b4b14cfea755ba638423754ac8b259bc4a97224724

See more details on using hashes here.

Supported by

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