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.3.tar.gz (6.7 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.3-cp314-cp314-win_arm64.whl (21.9 MB view details)

Uploaded CPython 3.14Windows ARM64

musica-0.16.3-cp314-cp314-win_amd64.whl (41.5 MB view details)

Uploaded CPython 3.14Windows x86-64

musica-0.16.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (25.0 MB view details)

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

musica-0.16.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.9 MB view details)

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

musica-0.16.3-cp314-cp314-macosx_15_0_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

musica-0.16.3-cp314-cp314-macosx_15_0_arm64.whl (22.0 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

musica-0.16.3-cp313-cp313-win_arm64.whl (21.2 MB view details)

Uploaded CPython 3.13Windows ARM64

musica-0.16.3-cp313-cp313-win_amd64.whl (40.4 MB view details)

Uploaded CPython 3.13Windows x86-64

musica-0.16.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (25.0 MB view details)

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

musica-0.16.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.9 MB view details)

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

musica-0.16.3-cp313-cp313-macosx_15_0_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

musica-0.16.3-cp313-cp313-macosx_15_0_arm64.whl (22.0 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

musica-0.16.3-cp312-cp312-win_arm64.whl (21.2 MB view details)

Uploaded CPython 3.12Windows ARM64

musica-0.16.3-cp312-cp312-win_amd64.whl (40.4 MB view details)

Uploaded CPython 3.12Windows x86-64

musica-0.16.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (25.0 MB view details)

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

musica-0.16.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.9 MB view details)

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

musica-0.16.3-cp312-cp312-macosx_15_0_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

musica-0.16.3-cp312-cp312-macosx_15_0_arm64.whl (22.0 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

musica-0.16.3-cp311-cp311-win_arm64.whl (21.2 MB view details)

Uploaded CPython 3.11Windows ARM64

musica-0.16.3-cp311-cp311-win_amd64.whl (40.4 MB view details)

Uploaded CPython 3.11Windows x86-64

musica-0.16.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (25.0 MB view details)

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

musica-0.16.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.9 MB view details)

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

musica-0.16.3-cp311-cp311-macosx_15_0_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

musica-0.16.3-cp311-cp311-macosx_15_0_arm64.whl (22.0 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

musica-0.16.3-cp310-cp310-win_amd64.whl (40.4 MB view details)

Uploaded CPython 3.10Windows x86-64

musica-0.16.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (25.0 MB view details)

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

musica-0.16.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.9 MB view details)

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

musica-0.16.3-cp310-cp310-macosx_15_0_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

musica-0.16.3-cp310-cp310-macosx_15_0_arm64.whl (22.0 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

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

File metadata

  • Download URL: musica-0.16.3.tar.gz
  • Upload date:
  • Size: 6.7 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.3.tar.gz
Algorithm Hash digest
SHA256 10089ce153e79cbfe94ae688c3fc60ec326e07cbab891a96a79817d94d5b3b0a
MD5 f7b1b50b3b6b101cd76c69a398b54627
BLAKE2b-256 a87856a1d3624ed07a30b57ecbb68bab404c60bb39e09493380c4095034b76bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3.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.3-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: musica-0.16.3-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 21.9 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.3-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 aea8bb3e1625e4ff781a00651f9b475423585c60f8958f8d0b482d829ea6d6f4
MD5 8e8d430262d08a33e6ee59422a77c7ae
BLAKE2b-256 fb6428435657fce795089b1fb146fbee3b3babf47adc61015226635c0415e5a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 41.5 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.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1a8e55f68a63d61fb5617c49a997e02e204614b326a4eb0360bf425f0bc6036f
MD5 4abe44a48987f7bfba12cd9e715c4440
BLAKE2b-256 f8d763499f9e3804561b83bfa873e37665ff94b234838619eead150d6c07afdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9881673a7d347bc1bbae06223ceccb75751d40b36b5836134876c5c896ff54c3
MD5 afb08ec22d688e0e13ebbae66e8a9dee
BLAKE2b-256 88a9061d5112d75628c1111c5af1f933b119d81a881aeeea6b7b1ec00e8909f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9d0ddb87af81e846524ecd019053841ccb38814bfb17de9534bca182db604576
MD5 9c927fc63fcee9746a95f91bd20b3ec8
BLAKE2b-256 07a1a98450978b96d7c998b460bc1457a8bc39bd9a1b50d4158ae5391d02a7d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 499093e6b51e5a3726cbddc13f0f7f780166e8b15249d42f715ed03b833d6352
MD5 f24bf665ee1cb0d0dc8d912694edcb89
BLAKE2b-256 dc7610fb00034f154c540bf3d0f56183e1feadab338fb41d2253b1224fda8656

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 77d80fd279ec18f047808606b1826004cb00f09c67d83c5d81db5173c3a251d7
MD5 53473c908b7a2a8fb5ae5432c2a4d0e1
BLAKE2b-256 ec6c4c49dce4d9a9e92761a9dbf56a47d9c3dfe2ba1cb2d211da1f6dd2ee0718

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: musica-0.16.3-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 21.2 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.3-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 90be15fb9b1cdf898b873418f28b3f4a864534d8005b1d778da10b6cb3a6c5f1
MD5 4a6f8c18a98bcd8c16c5001309a7c715
BLAKE2b-256 87717f0b476550b4dd11bf578ca418646d675a3028ae607397e7c1156112466c

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 40.4 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.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e74faa5ea2f32bf6e84f3e6645b54766817565ac447962a72c5a8814abff3c38
MD5 42f4a9e21b5b40849f7ebc968f6bfb2e
BLAKE2b-256 6d07bfa6ed1dc30f8a6f042196d3a56f7a07f273ab78875dd8535cee8646d606

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3a5d83e02d89cee00ae4462f6e1f4819e891b946d73c4d1c8acba26229d60534
MD5 691cc10d8a41c8885c74b349f5cdbb20
BLAKE2b-256 96107aa2a7d23056f30119ed55151404363ad1698f6763ff81611ba1749c5393

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 732ae3a807c503107fef922e1b078dec5ebb89cb2bc7159fac941ef09e603f0e
MD5 0191a8ea104ec49661f911e24ac73256
BLAKE2b-256 abd75ba89e4484bfcf7d2da7e5e7cdb6b016793f86a8e6d2f83f3204fc915a18

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 a74580005278303ee965722fd0232ca7cb7eb71ab11ad3be7f1168e22aaffd47
MD5 5d84f11f6edbd34c7fecdedece616212
BLAKE2b-256 caaa6fbe729613c15468aed9643c7e64ea3ede53184094a1085582fb374a73b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 bfe2281ea1492f2e90a725660c9e2b0b5814b7a0c7c6df98649a02ea05ce7ed7
MD5 75a496ac71169506b61d9b1007e1eb58
BLAKE2b-256 d40832525bdacd8db38c5d0184f874fdd50b21048ff245fcb05a6cc8fbb6ed0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: musica-0.16.3-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 21.2 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.3-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 40d975ed501ef190f5831e2196c2d923fa2955eb8009a0355092de464b538c1a
MD5 00f0617237991b9e007e98152fb4bf44
BLAKE2b-256 48b3f8a134ca509720ca186f0b745f7dd27eafa35ba83cdd8aadf3594d7a8df3

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 40.4 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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 470bc3fcca26cd8b52379a8a380251ae675cc9d6ae807aeda52345955f86cab7
MD5 03444ca2a1f99521c03d2394ebb8aadc
BLAKE2b-256 6fa87814700d73ac54ce76d975070073b853a91ed18257a360e244ab9bb9bd08

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce28529e25d4e5a42fe9c48756e1331d391fcff941d31708dcc1df593d8424fc
MD5 2f160190480f5e0540a2ae3be17c476a
BLAKE2b-256 c387568fa0ec82e43c6813c726dd94b607cddb2cc61cf58da8deadacb1960294

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e658526fc9800d5ebe280cb73351e96a41456028b988b5111fdf7f2d7545ff01
MD5 445365f9c93d7f57b67576e22ecf9eb1
BLAKE2b-256 839dc4eacd41d62a2ad17a131e07424c5566e8751dc6d965819d4aeb6d8f3ea9

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 fd374c16b528cab8adfb7cdaa0d7b4ae57deb20ccd8036b34cf7576c845c5687
MD5 8dabff90d76b908f52ed753b029ce07b
BLAKE2b-256 322cac0c3892b084798ee737db02da2bc2a00c9831fa2e09d88e30c23fd5dae7

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2925eea035c26463fed2dec441c60f4264e68d5ebe68bbb5a9697737e34bd0a0
MD5 3fda6065ac9cf4801e5c192938eb2ff5
BLAKE2b-256 6a5bb770efa16b35cc71dbe3f52e8ba6589a43c9dbefdcb127af90f7c7475c29

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: musica-0.16.3-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 21.2 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.3-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 145806410ed78ee7a419c3ec26be59694abbb69a3047e0d1619dfca1f7525680
MD5 e59f4a4a68f22bbf15573b4a70946cea
BLAKE2b-256 a7311e1513cd075143319ea0efc2814aeb9446b82fcd26487314e6a749fdbef6

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 40.4 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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ad51e085c319f84ada68d2675b4c994acf35f3bbf36028ebe0bce3f3fa586e39
MD5 b5cc1e255f6518fd95386bca0149fc47
BLAKE2b-256 652e29651180dae6172cef6816cbe3ab894cd7de2fb6e52ca127efb8bfea0d89

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6bc4540d1b99953a76fe087ac468aa8d54b774d0f12b56713a672426446bcab7
MD5 fa3d0e3496c87e50ac7df1d33bc8586f
BLAKE2b-256 8cd89a5a9482006aacecd71355d156ae163996598710d1ca773115ea30b3e1f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0bfee15f543d0f919a35499316b66b6ace8d54b8e5cb2b3d4fc3922f1d61b175
MD5 832b29e7ac4547c997283ea5dd70fd04
BLAKE2b-256 abc802a111ac98256655e68a4ff410c1cdb0e689255cfd0fafe3eae2f6db3730

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e878ec9e16464d95f74507deba6f353cbcbc926d0af27db876fc67d4acfec508
MD5 b092a019c7fd45fa8b7ae8bd7b6bd52a
BLAKE2b-256 9ec8b35d3d97c4129b559dd17c6762fbba115a059918c7bf89a9612e30bac945

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2ef9c7368d3d0a2b114d4a37b4d45e71cd0f015a5feb03fd78d0c40317d4fd28
MD5 ec34ef2710ef60da5c0894e191ba43f7
BLAKE2b-256 ed1a86d9a00cb0cc4a03823f3a3af5c4fda29383cec2e6db270982a1952eb8b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: musica-0.16.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 40.4 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.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ff3cffdb956da1fbf1f05314dd43960d727ae51e1bc461571e0c4af9be13b9dc
MD5 00ddd612601e64ce769ac9c79609e30d
BLAKE2b-256 fdbef7167d9a0a48b723387ddb979bcd19c345193230b2c28dddcb32b05d54dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f52893fec4ee5204767285c2a45ccc008fbfec7817531f7832b433e171dd64a
MD5 7d7639efa54b74682f2fd3e499caff03
BLAKE2b-256 139eaa795572f34e9ba7f20e589d6bd80edfb7ea53ecd817c7760ee2ad3da632

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 552eac22d773a888b6e7deb77a12c1ab5a7d3be4caa5f754639f1a0c87e8c0ad
MD5 4f97f51d4c2eb0eeba7b144feeebb80d
BLAKE2b-256 07cc668a41b284a362e652157828d58bafa739ee5864de69077c2148bd6dfe43

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 729d5535e1d6476662ec2a7048f34aa139ca4537e0f01862380583c50731f96a
MD5 ad7bca4afe9795a09f3c8a7d9b387342
BLAKE2b-256 017ba07e97a71dc3d1b1b950b2745eb1f5bcc6a2b3b58bad6dd722c3db36a55b

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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.3-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.16.3-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 71c3008cb0019055cd392534120fa621d27086485e1fff78e06da664868d3d90
MD5 703de5ecbb8347087b3162962606a2a5
BLAKE2b-256 bca22ba60ff5d9a6d49453ef9b3c7f08df759ad9ab09596700e5f8a9254ed843

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.16.3-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

This release

0.16.3 This release

30 files

0.16.2

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