Numina reduction package
Project description
This is Numina, the data reduction package used by the following GTC instruments: EMIR, FRIDA, MEGARA and MIRADAS.
Numina is distributed under GNU GPL, either version 3 of the License, or (at your option) any later version. See the file LICENSE.txt for details.
Requirements
Python 2.7 or Python >= 3.4 is required. Numina requires the following packages installed in order to work properly:
setuptools (http://pythonhosted.org/setuptools/)
six >= 1.7 (https://pythonhosted.org/six/)
numpy >= 1.6 (http://numpy.scipy.org/)
scipy (http://www.scipy.org)
astropy >= 1.0 (http://www.astropy.org/)
PyYaml (http://pyyaml.org/)
dateutil (https://pypi.org/project/python-dateutil/)
- For Python 2.7, the following compatibility packages are required:
singledispatch (https://pypi.python.org/pypi/singledispatch)
enum34 (https://pypi.org/project/enum34/)
The documentation of the project is generated using Sphinx (http://sphinx.pocoo.org/)
- Additional packages are optionally required:
sphinx (http://sphinx-doc.org) to build the documentation
pytest (http://pytest.org) for testing
pytest-benchmark (https://github.com/ionelmc/pytest-benchmark/) for benchmarks of certain algorithms
Webpage: https://guaix.fis.ucm.es/projects/numina Maintainer: sergiopr@fis.ucm.es
Stable version
The latest stable version of Numina can be downloaded from https://pypi.python.org/pypi/numina
To install numina, use the standard installation procedure::
$ tar zxvf numina-X.Y.Z.tar.gz $ cd numina-X.Y.Z $ python setup.py install
The install command provides options to change the target directory. By default installation requires administrative privileges. The different installation options can be checked with::
$ python setup.py install --help
Development version
The development version can be checked out with::
$ git clone https://github.com/guaix-ucm/numina.git
And then installed following the standard procedure::
$ cd numina $ python setup.py install
Building the documentation
The Numina documentation is based on sphinx. With the package installed, the html documentation can be built from the doc directory:
$ cd doc $ make html
The documentation will be copied to a directory under build/sphinx.
The documentation can be built in different formats. The complete list will appear if you type make
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
Built Distributions
Hashes for numina-0.16.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aee689184989956debfa72b64f6ff252e2290a10fe22dd273929bc191c87b110 |
|
MD5 | bed0ab4f439245c55b2a058ea8eefcce |
|
BLAKE2b-256 | 6c893fce986505a8c81f873556a911dc5e84990522a51bb2c0f5db2a6df2b11f |
Hashes for numina-0.16.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2eb89e4ca54fb323ce1cd37bf3ed03ce16c38ff70e99555ac505266d253dbf5 |
|
MD5 | 009a8b9ed135f2bf55f9568ecf572c14 |
|
BLAKE2b-256 | 67631c3ee091061a9a189371ff0e528c0852f92d4f411c0a0bc4e5fa762172d6 |
Hashes for numina-0.16.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39c33115bdbc8093f4b0924b91167d2035b132ee4cbc207df52744a08a04276d |
|
MD5 | dd2dea1643c7b6bd2f6a453d9c972d2c |
|
BLAKE2b-256 | ac67f717a6b7cbd0856c9304f2e190a76663246fb527de8b4f6661595939ff33 |
Hashes for numina-0.16.2-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bfd21cc1a61aad61d142246a03a245139f9ef08d6f2c4d21c4d1a96fbd64863 |
|
MD5 | 1b4d576eed5e6a0c88dcadd3676ac9ac |
|
BLAKE2b-256 | 13b8727eff02361a2ef53fdeca5362a541f461ccd5fdc7a66fd4903ac1934bd3 |
Hashes for numina-0.16.2-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5afd1a5895878726d6b615cc0d23dbea4e1976889c7ce6f53ae085878599e533 |
|
MD5 | cd78c466cc680ba725f57d31465e62db |
|
BLAKE2b-256 | b37b13f1465bbaf6b45a6719ef8fbe991deb27b3b5cfbb4002153311369ac525 |
Hashes for numina-0.16.2-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d538ca3ba0e9be461696f5ced944abed8f7fd1e615275e96caa9b514e60727fb |
|
MD5 | 0db9c5d832d0ce0ad667385f89c48c55 |
|
BLAKE2b-256 | 4de16aaead6a5bbb2a22e3cb31605059aee7caf3c9c62acb705774ad65c73dc8 |
Hashes for numina-0.16.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b51f9f7cee6d7bd9dc503ce71f2c8eb995bae7dc4269c13d722b155e89b7238a |
|
MD5 | 3d9704f43e6902e4377968afeec3c0dd |
|
BLAKE2b-256 | 770d86cfb6664174642986f60a683c3c9b1e44188178f1aa33431bba5e0d3bbb |
Hashes for numina-0.16.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e7d47c807705a21fa5948d4e675fc0ee51654be9b47de0775468ed169f3d6a9 |
|
MD5 | d39cb343c2ff7cc05cc334bc22064509 |
|
BLAKE2b-256 | 9ac086205b9f038970f6cf9f60192e6342e6ebee3234be8acced875e67e7e723 |
Hashes for numina-0.16.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74b878c62195b79d8f62c6801254531c8926bdb84631c11b1c84d921450106a0 |
|
MD5 | 48201b1683868a773e919a1a5aa3f06d |
|
BLAKE2b-256 | a6546d4ee10a96b4dfe2f6b444fda1ca6ea0d4ff7e31e7ad232450a570fd666b |