Skip to main content

This is the music_box package.

Project description

MusicBox

MusicBox: A MUSICA model for boxes and columns.

License CI Status

Copyright (C) 2020 National Center for Atmospheric Research

Installation

The project is configured to be installed using pip by the pyproject.toml file.

This package requires musica to be installed in order to run. musica can be installed by running:

pip install musica==0.6.1.dev0

To install the music-box package into a Python environment, run the following command from the root directory:

pip install .

The package is also available on PyPi and can be installed in any Python environment through:

pip install acom_music_box

Tests

The tests directory contains 4 different tests that can be ran with PyTest. PyTest can be installed by running:

pip install pytest

After PyTest is intalled, the tests can be ran through the following commands from the root directory:

cd tests
pytest

Documentation

MusicBox documentation can be built using Sphinx. Sphinx can be installed by running:

pip install sphinx

After installing Sphinx, the documentation can be generated by running the following commands in the root directory:

cd doc/sphinx_files
make html

Then, open music-box/doc/sphinx_files/build/html/index.html in a browser.

The documentation includes more detailed instructions for configuring the model, along with developer resources.

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

acom_music_box-2.1.1.tar.gz (19.7 kB view details)

Uploaded Source

Built Distribution

acom_music_box-2.1.1-py2.py3-none-any.whl (25.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file acom_music_box-2.1.1.tar.gz.

File metadata

  • Download URL: acom_music_box-2.1.1.tar.gz
  • Upload date:
  • Size: 19.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.3

File hashes

Hashes for acom_music_box-2.1.1.tar.gz
Algorithm Hash digest
SHA256 a77ab614e3801ea5fdd8e102a471fffb4b21e924b07f6d697bcc2358e84d495f
MD5 0c1fb23497c546850f9c7bcca58f8115
BLAKE2b-256 3bef26a41cd03d8ba5d760fcda41692c4d426fcc51d19a80e5e303180c7bfe19

See more details on using hashes here.

File details

Details for the file acom_music_box-2.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for acom_music_box-2.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 35f343d35c490c7e34417852b65bf1705ffe9e0a3ee24eaeef355813e3e62ec2
MD5 a535cd3dac58a4d64a682b0c527da7d3
BLAKE2b-256 0f2bd17cba8bc070f939fda24d5395eee9798d1cb564d810700dab163a433ea8

See more details on using hashes here.

Supported by

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