aboutsummaryrefslogtreecommitdiffstats
path: root/fg21sim/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 0.3.0v0.3.0Aaron LI2016-11-181-1/+1
| | | | | | | | | | | | | | | | | * Major change to the Web UI. + The WebSocket is only used to push configurations and logging messages to the client; + The configuration manipulations and console operations are implemented using the AJAX techniques; + Modal box is used to notify the AJAX request results, therefore much better user experience. * Several bug fixes to the Web UI. * Minor improvements to the simulation parts. * TODO/problems: + The console task currently still blocks the Tornado IO loop!
* Bump version to 0.2.0v0.2.0Aaron LI2016-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Following major foregrounds have been implemented: + galactic/synchrotron + galactic/freefree + galactic/snr + extragalacitc/clusters + extragalacitc/pointsources NOTE: this component needs further refactor, improvements, integration and tests * A Web UI build upon the Tornado framework and its WebSocket function is implemented and is already barely usable. + The Web interface is beautiful and reasonable + The configurations manipulation part performs quiet well * However, there are also many problems with the Web UI: + The layout should be more compact and concise + There should be some popup/tooltip to reflect the operation results + The console that start the server task is current *BLOCKING* (i.e., synchronous), however, the WebSocket currently (Tornado v4.3) does not support coroutine for the "on_message" method, which further hampers the problem been solved.
* fg21sim/__init__.py: Do not import from ".foregrounds"Aaron LI2016-10-271-2/+0
| | | | | | | Import from ".foregrounds" involves a lot of imports of other components, which cause a lot of numba JIT compilations. Therefore, the simple "import fg21sim" causes a long lag for running the scripts, e.g., bin/healpix2hpx.
* Add "foregrounds.py" as the interface to foregrounds simulationAaron LI2016-10-181-3/+5
| | | | | This module provides a simple/easy-to-use interface to the simulation of various supported foreground components.
* Rewrite setup.py and update __init__.py accordinglyAaron LI2016-09-271-1/+4
|
* __init__.py: add __url__ and minor fixAaron LI2016-09-271-2/+1
|
* Add logging and update setup configsAaron LI2016-09-251-1/+22
|
* Setup package structuresAaron LI2016-09-201-0/+1
Credit: https://github.com/kennethreitz/samplemod TODO: Add the 'docs' part