Skip to main content

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

Metadata

Release files for popclass 0.2.0

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

Source distribution (sdist)

Source distribution for popclass 0.2.0
File Size Uploaded
popclass-0.2.0.tar.gz 10.6 MB Details

Built distribution (wheel)

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

Total release size: 10.8 MB

Release files / popclass-0.2.0.tar.gz

Download URL popclass-0.2.0.tar.gz
Size 10.6 MB
Tags Source
SHA-256 checksum
How to use checksums
bc55c807da9c87d4d7014c90b1746d44936be62773fb86bf45ffc268e65dc7c2
BLAKE2b-256 checksum
How to use checksums
2877105be7049e935488ade825c5dc3f469d48ab53bb1773e93d37da7c38f035
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / popclass-0.2.0-py3-none-any.whl

Download URL popclass-0.2.0-py3-none-any.whl
Size 151.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75afb5f3bfd88b423f7c69cb5e4b41c865a7e244ac4504d257a62ef9c1b266aa
BLAKE2b-256 checksum
How to use checksums
017e43ebf4a178dfe4fd67b4b14cfea755ba638423754ac8b259bc4a97224724
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.2

2 release files

0.1.1

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