aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* webui: Add "bin/fg21sim-webui" to start the UI serverAaron LI2016-10-301-0/+1
|
* webui: Build the Web UI using Tornado with WebSocketAaron LI2016-10-301-0/+1
| | | | Tornado: http://www.tornadoweb.org/
* setup.py: Add "zip_safe=False" to avoid installing as a zipped eggAaron LI2016-10-291-0/+5
| | | | | | | | The upcoming Web UI based on Tornado needs direct access to the templates/pages and static files, therefore avoid installing the package as a zipped egg. Also add a reference on "steuptools".
* Add back "scipy" to dependencies as utils/reproject.py requiresAaron LI2016-10-281-0/+1
|
* utils/grid.py: Use own-implemented JIT-optimized "rotate_center()"Aaron LI2016-10-261-1/+0
| | | | Also remove the dependence on "scipy".
* convert.py: Optimize "Fnu_to_Tb()" and "Sb_to_Tb()"Aaron LI2016-10-241-0/+1
| | | | | | | | | * Optimize the "Fnu_to_Tb()" and "Sb_to_Tb()" functions by explicitly calculating the conversions, avoiding the slow `astropy.unit` conversions (which is rather slow). The new fast functions are named as "Fnu_to_Tb_fast()" and "Sb_to_Tb_fast()". * Optimize the new functions using `numba.jit` further. * Add `numba` to the dependencies.
* Install the new bin/fg21sim-download-cluster-dataAaron LI2016-10-201-0/+1
|
* Add requirement "pandas" as "galactic/snr.py" will use itAaron LI2016-10-151-0/+1
|
* Install 'bin/fg21sim-download-snr-data' and update requirements.Aaron LI2016-10-151-0/+3
| | | | Add two new requirements: beautifulsoup4, requests
* Install non-code files: config specificationsAaron LI2016-10-151-0/+1
| | | | | | | | | | | The default config specifications are required and should be installed. TODO: * Figure out the problem why "LICENSE" cannot be installed as well ?? References: * http://setuptools.readthedocs.io/en/latest/setuptools.html#including-data-files * http://python-packaging.readthedocs.io/en/latest/non-code-files.html
* Add the new dependency: scipyAaron LI2016-10-141-0/+1
| | | | The utils/zea2healpix requires scipy.
* Add excutable script "bin/zea2healpix"Aaron LI2016-10-101-0/+1
| | | | | | | | The script takes the two ZEA-projected FITS images, reproject them to the full-sky HEALPix map in Galactic frame with RING ordering. TODO: * Add argument "--inpaint" after implement the inpainting function.
* Integrate pytest for test support.Aaron LI2016-10-041-0/+26
| | | | | | Credits: * http://doc.pytest.org/en/latest/goodpractices.html * https://github.com/kennethreitz/requests/blob/master/setup.py
* Add bin/fg21sim and some updates to galactic/synchrotronAaron LI2016-10-041-0/+1
| | | | | | | | | | | | * Add new executable "bin/fg21sim" * galactic/synchrotron: update to use "configs.get_path()" * galactic/synchrotron: create output dir if not exists * galactic/synchrotron: add logging support * galactic/synchrotron: append FITS extension to filename * galactic/synchrotron: pass the basic test TODO: * "output()" needs fixes with the FITS header
* setup.py: Add missing install requirement "configobj"Aaron LI2016-09-301-0/+1
|
* setup.py: Check Python >= 3.4 before installationAaron LI2016-09-301-0/+6
|
* setup.py: add classifier and requirementsAaron LI2016-09-271-2/+31
|
* Rewrite setup.py and update __init__.py accordinglyAaron LI2016-09-271-21/+14
|
* Add logging and update setup configsAaron LI2016-09-251-1/+7
|
* Setup package structuresAaron LI2016-09-201-0/+23
Credit: https://github.com/kennethreitz/samplemod TODO: Add the 'docs' part