Skip to main content

MUSICA

GitHub Releases License docker macOS ubuntu windows Python Javascript tests Julia tests DOI PyPI version FAIR checklist badge codecov Binder

Multi-Scale Infrastructure for Chemistry and Aerosols

MUSICA is a collection of modeling software, tools, and grids, that allow for robust modeling of chemistry in Earth's atmosphere.

At present the project encompasses these core components

  • TUV-x

    • A photolysis rate calculator
  • MICM

    • Model Independent Chemical Module
  • CARMA

    • Community Aerosol and Radiation Model for Atmospheres (integration in development)
  • Mechanism Configuration

    • The standardized format to describe atmospheric chemistry

These components are used to drive the MUSICA software ecosystem. This is a snapshot of how MUSICA can be used with different models.

MUSICA Ecosystem

Installation

MUSICA provides interfaces for multiple programming languages. Choose the installation method that best fits your needs:

Python

Most scientific users may prefer our python interface. It can be installed with pip:

pip install musica

For detailed Python installation instructions, usage examples, and development information, see the Python README.

JavaScript

The JavaScript interface uses WebAssembly to run MUSICA components. This interface is most for tools developed for web browsers and only supports the C++ components of MUSICA. It can be installed from npm

npm install @ncar/musica

For detailed JavaScript installation instructions, usage examples, and development information, see the JavaScript README.

Fortran

The Fortran interface is designed for integration with Fortran-based atmospheric models. You can install this from spack

spack install musica

For detailed Fortran installation instructions, usage examples, and development information, see the Fortran README.

C++ / CMake

For C++ development or building from source with full control over options:

Prerequisites

Minimum required packages:

  • cmake (>= 3.21)
  • pkg-config
  • netcdf
  • netcdf-fortran
  • blas
  • lapack

Building from Source

git clone https://github.com/NCAR/musica.git
cd musica
mkdir build
cd build
ccmake ..
make
make install

MUSICA automatically downloads and builds additional dependencies (pybind11, googletest, MICM, TUV-x, Mechanism Configuration, CARMA) using CMake's FetchContent. If you have these packages already installed where CMake can find them, they will be used instead of being downloaded.

Quick Start

Documentation and Resources

Official Documentation

Available grids

Pre-made grids for use in MUSICA are available here.

Developer Options

Specifying dependency versions via parameterization at configure time

Introduced in Pull Request #124, it is possible for developers to specify which versions of various dependencies should be used. These options are currently limited to those dependencies managed via FetchContent. This change allows for more easily testing musica against changes committed in different repositories and branches. The environmental variables introduced are outlined in the following table.

CMake Dependency Variables

Musica Dependency Repository Branch, Tag or Hash
Google Test GOOGLETEST_GIT_REPOSITORY GOOGLETEST_GIT_TAG
MICM MICM_GIT_REPOSITORY MICM_GIT_TAG
TUV-X TUVX_GIT_REPOSITORY TUVX_GIT_TAG
PyBind11 PYBIND11_GIT_REPOSITORY PYBIND11_GIT_TAG
Mechanism Configuration MECH_CONFIG_GIT_REPOSITORY MECH_CONFIG_GIT_TAG

Example Usage

The following examples assume the working directory is a build/ directory inside the musica source directory.

Specifying a different version of tuv-x, to ensure a change won't break anything.

$ cmake .. \
    -DTUVX_GIT_REPOSITORY="https://github.com/WardF/tuv-x.git" \
    -DTUVX_GIT_TAG=test-fix

Specifying a specific version of tuv-x by has, but using the official repository.

$ cmake .. \
    -DTUVX_GIT_TAG=a6b2c4d8745

Contributing

We welcome contributions from the community! Please see our Contributing Guide for information on how to get involved.

For a complete list of contributors and authors, see AUTHORS.md.

Citations

MUSICA can be cited in at least two ways:

  1. Cite the foundational paper that defines the vision of the MUSICA software:

    • Pfister et al., 2020, Bulletin of the American Meteorological Society
    • Use the following BibTeX entry:
      @Article { acom.software.musica-vision,
          author = "Gabriele G. Pfister and Sebastian D. Eastham and Avelino F. Arellano and Bernard Aumont and Kelley C. Barsanti and Mary C. Barth and Andrew Conley and Nicholas A. Davis and Louisa K. Emmons and Jerome D. Fast and Arlene M. Fiore and Benjamin Gaubert and Steve Goldhaber and Claire Granier and Georg A. Grell and Marc Guevara and Daven K. Henze and Alma Hodzic and Xiaohong Liu and Daniel R. Marsh and John J. Orlando and John M. C. Plane and Lorenzo M. Polvani and Karen H. Rosenlof and Allison L. Steiner and Daniel J. Jacob and Guy P. Brasseur",
          title = "The Multi-Scale Infrastructure for Chemistry and Aerosols (MUSICA)",
          journal = "Bulletin of the American Meteorological Society",
          year = "2020",
          publisher = "American Meteorological Society",
          address = "Boston MA, USA",
          volume = "101",
          number = "10",
          doi = "10.1175/BAMS-D-19-0331.1",
          pages= "E1743 - E1760",
          url = "https://journals.ametsoc.org/view/journals/bams/101/10/bamsD190331.xml"
      }
      
  2. Cite the MUSICA software and its evaluation (MUSICAv0):

    • Schwantes et al., 2022, Journal of Advances in Modeling Earth Systems
    • Use the following BibTeX entry:
      @Article{acom.software.musica,
          author = {Schwantes, Rebecca H. and Lacey, Forrest G. and Tilmes, Simone and Emmons, Louisa K. and Lauritzen, Peter H. and Walters, Stacy and Callaghan, Patrick and Zarzycki, Colin M. and Barth, Mary C. and Jo, Duseong S. and Bacmeister, Julio T. and Neale, Richard B. and Vitt, Francis and Kluzek, Erik and Roozitalab, Behrooz and Hall, Samuel R. and Ullmann, Kirk and Warneke, Carsten and Peischl, Jeff and Pollack, Ilana B. and Flocke, Frank and Wolfe, Glenn M. and Hanisco, Thomas F. and Keutsch, Frank N. and Kaiser, Jennifer and Bui, Thao Paul V. and Jimenez, Jose L. and Campuzano-Jost, Pedro and Apel, Eric C. and Hornbrook, Rebecca S. and Hills, Alan J. and Yuan, Bin and Wisthaler, Armin},
          title = {Evaluating the Impact of Chemical Complexity and Horizontal Resolution on Tropospheric Ozone Over the Conterminous US With a Global Variable Resolution Chemistry Model},
          journal = {Journal of Advances in Modeling Earth Systems},
          volume = {14},
          number = {6},
          pages = {e2021MS002889},
          doi = {https://doi.org/10.1029/2021MS002889},
          url = {https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2021MS002889},
          eprint = {https://agupubs.onlinelibrary.wiley.com/doi/pdf/10.1029/2021MS002889},
          year = {2022}
      }
      

Download files

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

Source Distribution

musica-0.16.2.tar.gz (6.1 MB view details)

Uploaded Source

Built Distributions

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

musica-0.16.2-cp314-cp314-win_arm64.whl (21.3 MB view details)

Uploaded CPython 3.14Windows ARM64

musica-0.16.2-cp314-cp314-win_amd64.whl (40.7 MB view details)

Uploaded CPython 3.14Windows x86-64

musica-0.16.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

musica-0.16.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.16.2-cp314-cp314-macosx_15_0_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

musica-0.16.2-cp314-cp314-macosx_15_0_arm64.whl (21.0 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

musica-0.16.2-cp313-cp313-win_arm64.whl (20.6 MB view details)

Uploaded CPython 3.13Windows ARM64

musica-0.16.2-cp313-cp313-win_amd64.whl (39.6 MB view details)

Uploaded CPython 3.13Windows x86-64

musica-0.16.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

musica-0.16.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.16.2-cp313-cp313-macosx_15_0_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

musica-0.16.2-cp313-cp313-macosx_15_0_arm64.whl (21.0 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

musica-0.16.2-cp312-cp312-win_arm64.whl (20.6 MB view details)

Uploaded CPython 3.12Windows ARM64

musica-0.16.2-cp312-cp312-win_amd64.whl (39.6 MB view details)

Uploaded CPython 3.12Windows x86-64

musica-0.16.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

musica-0.16.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.16.2-cp312-cp312-macosx_15_0_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

musica-0.16.2-cp312-cp312-macosx_15_0_arm64.whl (21.0 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

musica-0.16.2-cp311-cp311-win_arm64.whl (20.6 MB view details)

Uploaded CPython 3.11Windows ARM64

musica-0.16.2-cp311-cp311-win_amd64.whl (39.6 MB view details)

Uploaded CPython 3.11Windows x86-64

musica-0.16.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

musica-0.16.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.16.2-cp311-cp311-macosx_15_0_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

musica-0.16.2-cp311-cp311-macosx_15_0_arm64.whl (21.0 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

musica-0.16.2-cp310-cp310-win_amd64.whl (39.6 MB view details)

Uploaded CPython 3.10Windows x86-64

musica-0.16.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (24.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

musica-0.16.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.16.2-cp310-cp310-macosx_15_0_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

musica-0.16.2-cp310-cp310-macosx_15_0_arm64.whl (21.0 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file musica-0.16.2.tar.gz.

File metadata

  • Download URL: musica-0.16.2.tar.gz
  • Upload date:
  • Size: 6.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2.tar.gz
Algorithm Hash digest
SHA256 cb191775a31beaa75737dcf83a78c51d2e1a5516c91ce0b76a213f763d177350
MD5 1269a1637e2f471116731a467187479e
BLAKE2b-256 0f3a8b7690cb3c375c0a05d251395df07780f833a7c5ee2a7758aeb6f8093f8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2.tar.gz:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: musica-0.16.2-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 03ba7dbfc13e1bb4566d5279e351270937bb3e26ae1cf4da63587772ed4240b7
MD5 5a47f9869cf821e48e029044e7328d7f
BLAKE2b-256 fcf3296403728996e040a97125d53560240d24ba68d36a9a6b388d51bd80f051

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp314-cp314-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 40.7 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3ccf41218bbd8b6421b5ffd4baa4ad56e872fbcfd29d4480e6cd0d61ab23a846
MD5 5ef142b3ea0726a24f8916dbd0e4f790
BLAKE2b-256 756071cd180260b9bfbb8b014db8cf1d57add9b02609e1f2a4fc771544b35892

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp314-cp314-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f459bb212b599006a299ea256e2e1ca202d71ef12de222afaa7a6e1de1f49aca
MD5 d7184894eb38586c227c0d11eb819d4c
BLAKE2b-256 0288e6f04887f0f088711382fa6495d0ab6234679317bbe92251ac29d96f8564

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cc3a312279b5bab995d90e27e3e7734b1adbcd50f666f735133bf13565c4dff8
MD5 99d517cd3a6b64605e184918bd2f3ce8
BLAKE2b-256 d4505cb73e91dc4f3ace6b53b7fd1c9fea10c333d804725d800086ec8ddbe2c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 b4f9f267853c8713d0c67262bc876afa50571e1722ed062b30dd1d6136d78903
MD5 542d799f25a3afce7a12f0304cbaf2cd
BLAKE2b-256 c44be07d75c635fa46e02a5d98b1332e7a4b993280b86e352c95c8197c863bbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp314-cp314-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8c49e56e666eca170fb696d4d459cb90975f451e9bb5d42ad6f3ec36eac1656c
MD5 05e0895e6810b2bbc18fe9c4028f8bd7
BLAKE2b-256 752dfb2138599fa724311b60d36d177aa6fe97ee72c1c594fb3775d9ac2e89cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: musica-0.16.2-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 9603b9aa4915768b32dcadc166747a5d5b16e9a320a61f27d9e42f33018e0991
MD5 7ede64e7ab8a75613dea4cc30affe82e
BLAKE2b-256 9daf5687b6367ad9e57df827d2f1786dd386a7502a1bc0bfdb6b4b5115f1ce37

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp313-cp313-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 39.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7790e0f915e27f248d74df59aa8608272c461166e64fb412511972b5e1b88f4e
MD5 940149c4133c5541fc6beec3683eeecb
BLAKE2b-256 5045e23fa4d221b1490b9883962cc827895280a338bcb70ec1c954bc0d411192

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp313-cp313-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f428f0401a0b5bc24252c5f880ab5bd1f59866ddf9aa6220d5c82790e90f3aa
MD5 eeae34a7440feef412711ece0272caee
BLAKE2b-256 81c60f909502463fd85b3ea3f14ec419523c29373249061f20d1b08674299826

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 38921929a79e9d74dd578e067e20a21f15a15c824f57e39cea1efc13fa12cd58
MD5 5f36fd5c4c7b8f92fe59f0e43bba6167
BLAKE2b-256 7e12c1c08ead10e2bf3c778dccbefaf821d55e3bdea38e0bbc5d333cacf69727

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 b4d38038f78f5056d05247d831339871076e865cb58181fa30b9e8948acdba4c
MD5 f4c33ff355629d7f6ad85584de946216
BLAKE2b-256 d139d55418a8bd578647fb655f2dbd44856ff2e8bee07410e56b7dcbeb446705

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp313-cp313-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1b3734212b85075608de6b0098eec923b8ce0be2f97a0e5e834b5a6b9a8ffeaa
MD5 ee9f5f4b9220aa723dd59c544c4e3061
BLAKE2b-256 0126fe1645dd7633680a2c19cc220dc3ec05d42dec9d385ec514677f271831b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: musica-0.16.2-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 d1580ae2a8790b7cca01ecd5df871ede2801b1519b2b2a68190027d8fbd0a479
MD5 34f707eece11d19c0937a7858e69d9c5
BLAKE2b-256 7affdbac582618358fc25618b1d60570ff6db7d910f84ba159f456b73d56d79d

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp312-cp312-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 39.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8b84db4f084ec53c8d2ca5ac7c6b620f556e980c04ad28f67ef5cc746ab95e82
MD5 062335eb27ed8e611c0b7b3de4eae1f0
BLAKE2b-256 b49895220eaa29c94e6b601810788396e0aa41b1dac136b62763994592a8f1ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp312-cp312-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba4cbe6d01aad01ad520b8bbdc61e2d9da8b2f766157893832852de474a48394
MD5 538f537e54a8c74c10a2162779a90382
BLAKE2b-256 afce901bfe2840aefc76061fd3d216744310062deac1afd9eccc2f39f24afaf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 91ffc5d8266d94dd7608ea25a775cc72c8efe898cbb4953d80d1ff329c142905
MD5 655bd582652960aecb56ab45bf5f71f6
BLAKE2b-256 f90b9c4fe4aff2a92fd3abf35a441c974fbfad03e4a8bf83a4867d851fe6043b

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 ed757aaa958e935010056d1b67a24ff4923a66ad122f139ef83992b17117ee0a
MD5 c6e1b6d5c16175945ebdf3e07b1e5d21
BLAKE2b-256 248b936c0f6bedee6266df10998bc769fde4a332b7213b8f3dc780346be0fdcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp312-cp312-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 06aa86f6c575ec7377b2d1727cd6e7b47cf9d2a3bdb660ac450e030b4da6cde2
MD5 3231a4ec00f59952235c703e3af99bbc
BLAKE2b-256 03d9950d0301e94ffcd4134bb0fd8821c7bb2a23c8b734b4ba25d1d010ffbe58

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: musica-0.16.2-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 c69531b5f9a605e9fa7a63b544cdf3b55d2ccdccb43fea59fec09c7533f73883
MD5 a8149ac82013867be5458a2b5dc94025
BLAKE2b-256 d41410e5ef3f147bf15aceefdbf380badf9a55bd55262c07c2e3430dfefb6416

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp311-cp311-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 39.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 40c12f12481f2267fd862d8ea503cf860cbe3cfff30ffaaf05ac5bbb677489ab
MD5 d1e97bdff2de6bc03762e29ed41a23da
BLAKE2b-256 277c3290ef1e3ad5a3b1c584f1a6a5bec3271d5e79b0cf03da832db4759f3fd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp311-cp311-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89881995d435bc06172cf818c49d777cef424401bf82fca73ffc32597d8a6045
MD5 a823c966b81e32542333578a52018573
BLAKE2b-256 54fbb0d90107653ac6d63d536e1df82206420eaa172e8639bf985dfc9ae82cd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09948e09e85022256a6e4cc14f1171782feb00ad8b04a6e271886ccb12957c22
MD5 8992073ebe603daa175c5393aabcbdfe
BLAKE2b-256 4698f243ef633ed61e94d1a31244485fd111bedef354f5715081673e7bed5977

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 4a1fd83049be9920cccdcbc6fe3012ee56f5a484229b4b1cd9144cca926920c2
MD5 00a671301877b67e5585814a2f366b12
BLAKE2b-256 f98259579f7b3d274256c102a70b7e4d20281bd32b2e2c432615e80e67cafcd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp311-cp311-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 bde31f07553ff77d66936d57631d5451cc7ccdc489e17c1fd2be168b16627c50
MD5 d991f6d6d337f114e36b104c96b651ad
BLAKE2b-256 694a2a0bae47ed1fb2f845650b7f625f73b641789e48630f7e5837195be48dcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 39.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for musica-0.16.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3b97572475db71c7a2f629689a7920ed6ab2093af540008e9300ea83494c4404
MD5 54eb11b16ac97c4d09e80ecd8f8994aa
BLAKE2b-256 32a25ac500d08a4bb495e8545a882359ca80f527f42429ac6cfd30cf968030ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp310-cp310-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 045655ac938167aa7061dabc71604e113fda986ec89ca5a0a14e39cda849324d
MD5 0dc4eb5545aec6e8d60283170598f64a
BLAKE2b-256 3f52a06d825bae6fcbb55dc0f6b83d0663e771ac0fc4d6bdd1353dc236fe48aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8cda24b2ff1c50ef70502a4552a8850c8aac098af232917bf19c3de307504c28
MD5 28b6a2c6bc2558aa37d82d9ee60c46e3
BLAKE2b-256 148e4b521b6b5796adef5c6d22016cf30085c2ba7907ace8749e3f74bceb30ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 0c9dcd4da2da1f53e02e650333284648f1d0defcaf37fa4601d9f3157fd6841d
MD5 e8c80d457cab03f15809cde64fbb3177
BLAKE2b-256 8e6157a728738734ab1b2d815fc8d223a8e0a6a2c325151163460143334e755d

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp310-cp310-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file musica-0.16.2-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.2-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9817283c7358859ab79eb35eb7a537b0727df190da7f0aa2398643b051ddfbaf
MD5 856baf414a4430cc9098a09018829228
BLAKE2b-256 713f84d99cc12e4a7141246b75b98d9e46890c1757b658e55415ca4b19aed4d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.2-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.16.7

30 files

0.16.5

30 files

0.16.4

30 files

0.16.3

30 files

This release

0.16.2 This release

30 files

0.16.1

30 files

0.16.0

30 files

0.15.0

35 files

0.14.5

35 files

0.14.4

35 files

0.14.2

35 files

0.14.1

31 files

0.13.0

41 files

0.12.2

41 files

0.12.1

33 files

0.12.0

21 files

0.11.1.4

21 files

0.11.1.3

21 files

0.11.1.2

21 files

0.11.1.1

30 files

0.11.1

65 files

0.10.1

36 files

0.10.0

36 files

0.9.0

36 files

0.8.1

36 files

0.8.0

36 files

0.7.3

36 files

0.7.1

1 file

0.7.0

1 file

0.6.1

1 file

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