Skip to main content

QuickBBEE

Overview

QuickBBEE is a python library created for our 2nd year in computer sciences bachelor project. This package enables faster calculations of EE and BB spectra, leveraging models trained on data generated by CAMB. Basically, the ultimate goal of QuickBBEE is to generate EE and BB spectra like CAMB, but faster, using a trained Neural Network model we created using cosmopower.

Installation

We recommend installing bbee.py within a Conda virtual environment. For example, to create and activate an environment called cp_env, use:

conda create -n cp_env python=3.7 pip && conda activate cp_env

Once inside the environment, you can install bbee.py:

  • from PyPI

      pip install quickbbee
    

    To test the installation, you can use

      python3 -c 'import quickbbee as quick'
    
  • from source

      git clone https://github.com/jusdelio/QuickBBEE
      cd quickbbee
      pip install -e .
    

    To test the installation, you can use

      pytest
    

If you are interested in how we trained the two models, follow this link

Metadata

Release files for quickbbee 1.0.2

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

Source distribution (sdist)

Source distribution for quickbbee 1.0.2
File Size Uploaded Provenance Actions
quickbbee-1.0.2.tar.gz 15.1 MB Without provenance Details for quickbbee-1.0.2.tar.gz

Built distribution (wheel)

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

Total release size: 30.2 MB

Release files / quickbbee-1.0.2.tar.gz

Download URL quickbbee-1.0.2.tar.gz
Size 15.1 MB
Tags Source
SHA-256 checksum
How to use checksums
5bc62f363e70b4547240417f725d6e14af234d323f76b78fdefc7ae2e09ddf05
BLAKE2b-256 checksum
How to use checksums
e86fca672828fb61d9222d359bb81e4ecc44c1a8b92226f72b7deebfb42bdcd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.3

Release files / quickbbee-1.0.2-py3-none-any.whl

Download URL quickbbee-1.0.2-py3-none-any.whl
Size 15.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
58c1fe1a3b7d09bd0b2f486ea8015ea47f117f5011dfcd611541eb81702c49b6
BLAKE2b-256 checksum
How to use checksums
44a6d64d5e8acd50b4e46f578da82a021f1a54282dc5fe06b132c1e46924c9f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.3

Security for quickbbee 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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