Skip to main content

Package for working with atmospheric time series datasets

Project description

AnacondaCloud Travis Coveralls

CondaDownloads Zenodo

Python toolkit for working with atmospheric time-series datasets of varying dimensions. The toolkit is meant to have functions for every part of the scientific process; discovery, IO, quality control, corrections, retrievals, visualization, and analysis. This toolkit is meant to be a community platform for sharing code with the goal of reducing duplication of effort and better connecting the science community with programs such as the Atmospheric Radiation Measurement (ARM) User Facility. Overarching development goals will be updated on a regular basis as part of the Roadmap.

  • Free software: 3-clause BSD license

Dependencies

Optional Dependencies

  • MPL2NC For reading binary MPL data.

Installation

ACT can be installed a few different ways. One way is to install using pip. When installing with pip, the ACT dependencies found in requirements.txt will also be installed. To install using pip:

pip install act-atmos

The easiest method for installing ACT is to use the conda packages from the latest release. To do this you must download and install Anaconda or Miniconda. With Anaconda or Miniconda install, it is recommended to create a new conda environment when using ACT or even other packages. To create a new environment based on the environment.yml:

conda env create -f environment.yml

Or for a basic environment and downloading optional dependencies as needed:

conda create -n act_env -c conda-forge python=3.7 act-atmos

Basic command in a terminal or command prompt to install the latest version of ACT:

conda install -c conda-forge act-atmos

To update an older version of ACT to the latest release use:

conda update -c conda-forge act-atmos

If you do not wish to use Anaconda or Miniconda as a Python environment or want to use the latest, unreleased version of ACT see the section below on Installing from source.

Installing from Source

Installing ACT from source is the only way to get the latest updates and enhancement to the software that have no yet made it into a release. The latest source code for ACT can be obtained from the GitHub repository, https://github.com/ARM-DOE/ACT. Either download and unpack the zip file of the source code or use git to checkout the repository:

git clone https://github.com/ARM-DOE/ACT.git

To install in your home directory, use:

python setup.py install --user

To install for all users on Unix/Linux:

python setup.py build
sudo python setup.py install

Contributing

ACT is an open source, community software project. Contributions to the package are welcomed from all users.

The latest source code can be obtained with the command:

git clone https://github.com/ARM-DOE/ACT.git

If you are planning on making changes that you would like included in ACT, forking the repository is highly recommended.

We welcome contributions for all uses of ACT, provided the code can be distributed under the BSD 3-clause license. A copy of this license is available in the LICENSE.txt file in this directory. For more on contributing, see the contributor’s guide.

Testing

After installation, you can launch the test suite from outside the source directory (you will need to have pytest installed):

$ pytest --pyargs act

In-place installs can be tested using the pytest command from within the source directory.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

act-atmos-0.4.0.tar.gz (7.2 MB view details)

Uploaded Source

Built Distribution

act_atmos-0.4.0-py3-none-any.whl (7.2 MB view details)

Uploaded Python 3

File details

Details for the file act-atmos-0.4.0.tar.gz.

File metadata

  • Download URL: act-atmos-0.4.0.tar.gz
  • Upload date:
  • Size: 7.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.0.post20200616 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6

File hashes

Hashes for act-atmos-0.4.0.tar.gz
Algorithm Hash digest
SHA256 8e5db3f7b5620c739579632a77963b893b81c1a5082890c4d20fd2017ee56a74
MD5 56259742577ff1ec18854d3d4693ae88
BLAKE2b-256 dc618a2aac9a8f6489981b1fc5305ff22d66a3c085ab817d1391d70ed7a7f6b8

See more details on using hashes here.

Provenance

File details

Details for the file act_atmos-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: act_atmos-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.0.post20200616 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6

File hashes

Hashes for act_atmos-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 76a87793744f39cbcd376ea68ab2d93587a1b978ecd7d6f1c06ccc1431b0b0fb
MD5 b839fc418900f1325ce89eca98976c7f
BLAKE2b-256 24fe717cf32a7381eb3f0d28c25791de2bc796038d9bb59317039e514a86e08b

See more details on using hashes here.

Provenance

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