Tools useful for the handling, visualization, and analysis of interferometric data.
Project description
uvtools
Tools useful for the handling, visualization, and analysis of interferometric data.
Installation
Best method is to install from [] with pip install uvtools
Developer install from the github repo by cloning/pulling and then in ./uvtools/ run pip install .
If you use conda
(preferred), then you may wish to install the following packages
manually before installing uvtools
(if you don't have them already)::
$ conda install -c conda-forge numpy scipy "aipy>=3.0rc2"
If you are developing uvtools
, you will also require nose
and pyuvdata
to run
tests. All of these packages can be installed with the following commands::
$ conda create -n uvtools python=3
$ conda activate uvtools
$ conda env update -n uvtools -f environment.yml
$ pip install -e .
To test the package, execute the following command::
$ nosetests uvtools/tests/test_dspec.py uvtools/tests/test_utils.py
Making a Release
To make a release of uvtools
(both on Github and PyPI), head to the most current
Draft Release and note the suggested
release version. Contact the maintainers with your intention to make a release either
to that version (or, if appropriate, to a different version), and publish the release
via the Github UI. All done!
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
File details
Details for the file uvtools-0.2.0.tar.gz
.
File metadata
- Download URL: uvtools-0.2.0.tar.gz
- Upload date:
- Size: 7.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a3500663da7de0e08f24558720f78cb41fc72fb7cf8328010dbda09f90aeb40 |
|
MD5 | 906b9c2380cb25e055be0143b411b1d9 |
|
BLAKE2b-256 | a18749ffbf6b7917069f47c42f8772f358020c925e4ea30ed39b8ca54f795f24 |