{ "info": { "author": "Malik Olivier Boussejra", "author_email": "malik@boussejra.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Environment :: Console", "Environment :: X11 Applications :: Qt", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Topic :: Multimedia :: Graphics", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: Physics", "Topic :: Scientific/Engineering :: Visualization" ], "description": "===============================================================\naflak - Advanced Framework for Learning Astrophysical Knowledge\n===============================================================\n\n.. figure:: https://api.travis-ci.org/malikolivier/aflak.svg?branch=master\n :alt: Build status\n\n**IN ACTIVE DEVELOPMENT: Features and API highly unstable!**\n\nEnvironment\n===========\n\nSupport Python3.5+.\n\nInstall\n=======\n\nYou can install `aflak` using any of the following methods.\n\nUsing pip\n---------\n\nThis is the recommended way of installing aflak as a user. Please make sure\nto install `aflak` for python 3.x. It will not work on python 2.x.\n\n.. code :: bash\n\n pip install aflak # pip should point to python3!\n pip3 install aflak # Use `pip3' if you are on Debian or Ubuntu\n\n\nDepending on your python install, you should be able to run aflak form the\ncommand line with any of these commands\n\n.. code :: bash\n\n aflak # This should work in most environment\n python -m aflak # `python' should be the python 3.x interpreter!\n python3 -m aflak\n\nUsing .deb files\n----------------\n\n*Only `Debian Stretch` and `Ubuntu 17.10` are supported for now.*\n\nDownload the .deb file of the latest release from\nhttps://github.com/malikolivier/aflak/releases\n\nInstall it with:\n\n.. code :: bash\n\n sudo dpkg -i aflak-X.X.X-release.deb\n # If dependencies are missing, you should then run:\n sudo apt-get install -f\n\nRemove it with:\n\n.. code :: bash\n\n sudo apt-get remove aflak\n\nFrom source locally\n-------------------\n\n.. code :: bash\n\n git clone https://github.com/malikolivier/aflak\n cd aflak\n virtualenv -p python3 venv\n . ./venv/bin/activate\n pip install -r requirements.txt\n ./run\n\nOpen a FITS file\n================\n\n::\n\n aflak my-fits-file.fits\n\nThe provided FITS file is required to have the following extensions:\n\n- 'FLUX': 3D data containing 2D luminosity component for each wavelength value\n- 'WAVE': 1D data containing value of each target wavelength\n\nAfter some fiddling you should be able to get a window like below:\n\n.. figure:: images/2017-11-13-screenshot.jpg?raw=true\n :alt: Screen capture of the running GUI application\n\nGet sample FITS files\n=====================\n\nThe Makefile contains a few recipes to get sample fits files.\nRun make as below:\n\n::\n\n make data/manga-7443-12703-LINCUBE.fits\n\nTo see a fits file header\n=========================\n\n::\n\n fold -w 80 foo.fits | less\n\nTODO\n====\n\n- Show arbitrary sums over spectral data (currently only show one frame)\n- Benchmark / Test with several fits files\n- Set a label on the histogram's Y-axis (flux [1E-17 erg/s/cm^2])\n\nv0.0.11\n=======\n\nChange:\n\n- Delete Menu button inherited from pyqtgraph (59167a5)\n\n\nv0.0.10\n=======\n\nFix:\n\n- Image orientation (240e4cf)\n- Crash on Python 3.5 (691f08d)\n- Can also use `-v` flag to output version (50acf19)\n- Fix crash in setup.py (538cb89)\n\n\nv0.0.9\n======\n\nFix:\n\n- Crash on Python 3.5 (c3cf229)\n\n\nv0.0.8\n======\n\nNew:\n\n- Include compass showing North (red) and East (blue) directions\n- Tick labels of image axes are shown in absolute and relative equatorial\n coordinates.\n\nFix:\n\n- Read waveform's unit from FITS header (31fd99b)\n\n\nv0.0.7\n======\n\nNew:\n\n- Add icon to debian release\n\n\nv0.0.6\n======\n\nNew:\n\n- Make .deb files for easy distribution\n\nFix:\n\n- Force use of PyQt5, even if PyQt4 happen to be installed (28cb7a0)\n- Increase size of ROI handles, making them easier to be grabbed (e533168)\n\n\nv0.0.5\n======\n\nNew:\n\n- Add 3 types of ROI: polygonal, ecliptic and semi-automatic. In semi-automatic\n mode, the use is free to choose and point and a threshold. All the points\n above the threshold around the selected point will be inside the ROI.\n- Add a \"Recent Files\" menu. No need to look far away for your FITS files.\n\nChange:\n\n- Delete ROI button and move ROI management inside menu.\n\nFix:\n\n- Output of --version under some some circumstances (fa7e211)\n- Name of main window is set to 'aflak' (6677775)\n\n\nv0.0.4\n======\n\nNew:\n\n- FITS menu from which FITS header can be seen\n- Version flag to CLI\n- `About' dialog box in Help menu\n\n\nv0.0.3\n======\n\nFix: Run aflak as module (with `python -m aflak`)\n\nNew:\n\n- Include some unit tests\n- Include units in waveform axes, read from loaded FITS files\n\n\nv0.0.2\n======\n\nFix: Use logarithmic scale on brightness histograms\n\n\nv0.0.1\n======\n\nVery first version released on PyPI. Can only open FITS files and visualize\nFLUX and WAVE data.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/malikolivier/aflak", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "aflak", "package_url": "https://pypi.org/project/aflak/", "platform": "", "project_url": "https://pypi.org/project/aflak/", "project_urls": { "Homepage": "https://github.com/malikolivier/aflak" }, "release_url": "https://pypi.org/project/aflak/0.0.11/", "requires_dist": null, "requires_python": ">=3", "summary": "Advanced Framework for Learning Astrophysical Knowledge", "version": "0.0.11" }, "last_serial": 3617735, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "80efd63c9d2bd0eacc44293a1f5f5266", "sha256": "64f7b3bf492ab6ba2da7f290e65a3f65e42ee541c3f4fb57cc5b97d4da7c6c87" }, "downloads": -1, "filename": "aflak-0.0.1-py3.6.egg", "has_sig": false, "md5_digest": "80efd63c9d2bd0eacc44293a1f5f5266", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 20776, "upload_time": "2018-01-16T11:36:51", "url": "https://files.pythonhosted.org/packages/aa/20/e384097f7550b2a21c9817627dcb880bbc09a6d7ac30ccf5624bc7fb5855/aflak-0.0.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "d6cf784dd0b04248069f5a38512a3b52", "sha256": "4685623f3f992020df01d7299c594be20594d32a5c3e5725e246883ae8d62597" }, "downloads": -1, "filename": "aflak-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d6cf784dd0b04248069f5a38512a3b52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15410, "upload_time": "2017-12-02T18:20:47", "url": "https://files.pythonhosted.org/packages/61/a8/f7756c6d5aeebd30203237af689c73303be86e234d3f46f7aedf6a203707/aflak-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "5e5a4c839e3041b5d4052bfe11ef376a", "sha256": "88771a45385bc8d3f31bdf35491fe027f85beba9055cd1949903dfc222bf57b5" }, "downloads": -1, "filename": "aflak-0.0.10.tar.gz", "has_sig": false, "md5_digest": "5e5a4c839e3041b5d4052bfe11ef376a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 32212, "upload_time": "2018-02-11T10:14:13", "url": "https://files.pythonhosted.org/packages/b1/6b/81fcc7cc94d2cdcc230ddff39de1bf183b34735c710be3149960867ddd07/aflak-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "8c42e1c7ff65f6f4efc99cd34c80bc59", "sha256": "ab3967938ed1195bd7cc50a0c5afcd74214813091a75b3a699e3a6e65f89abad" }, "downloads": -1, "filename": "aflak-0.0.11.tar.gz", "has_sig": false, "md5_digest": "8c42e1c7ff65f6f4efc99cd34c80bc59", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 31698, "upload_time": "2018-02-26T15:38:46", "url": "https://files.pythonhosted.org/packages/5c/31/85d4cacd28592d41bde75bee58a9ef2803ecbf900b5fe282f088eec2bcd0/aflak-0.0.11.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e515701ae1ac30469b4e92cb369487a2", "sha256": "ad2d8aa6752acf46efa51324795b0b36f8477181923c06c03d5d1e8029e90a10" }, "downloads": -1, "filename": "aflak-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e515701ae1ac30469b4e92cb369487a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18405, "upload_time": "2018-01-16T11:37:28", "url": "https://files.pythonhosted.org/packages/64/92/e84cdcffed4e375ca06cedffe7e81ef0d243fc57b0dd733f4b24610035cd/aflak-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c1ccd53099169c05a3fe103f9a7b96fa", "sha256": "5aed2ee9b776598c73f946f63d4dcb40189494d4d528293f3dcc46dd391f9283" }, "downloads": -1, "filename": "aflak-0.0.3.tar.gz", "has_sig": false, "md5_digest": "c1ccd53099169c05a3fe103f9a7b96fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19719, "upload_time": "2018-01-18T09:48:33", "url": "https://files.pythonhosted.org/packages/75/6e/75a4a17713b399f0f0247dc0604ba1340f7fe2d934b248084d94c063e009/aflak-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "25869748e6d9d5a92433d40ae6a2d272", "sha256": "c596051f49dc15608a0b2bafed4328ac25066122999bb885e6c62b94461419cf" }, "downloads": -1, "filename": "aflak-0.0.4.tar.gz", "has_sig": false, "md5_digest": "25869748e6d9d5a92433d40ae6a2d272", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 21818, "upload_time": "2018-01-19T09:09:23", "url": "https://files.pythonhosted.org/packages/2f/c5/7613cce0c6459f78517a85abd8b672d063a4302636cf1b9792c2b2a5e4b8/aflak-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "3746f3ed93e41ae73482c6659d7a1ea5", "sha256": "b79c9b6bd40bc8543236ccb5af0631221a52a4cfc04547287411365454d9236b" }, "downloads": -1, "filename": "aflak-0.0.5.tar.gz", "has_sig": false, "md5_digest": "3746f3ed93e41ae73482c6659d7a1ea5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 28658, "upload_time": "2018-01-22T10:17:52", "url": "https://files.pythonhosted.org/packages/13/91/095aed265bff4995f09110fe9e437b9fef8d6a15cffbc2e368be0df9a4a9/aflak-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "525f21b4f303963100fc33f528d35085", "sha256": "cea10df4b0e2989f5e465624c701be16ed940a4c8f88c97c80ecba3eb9894516" }, "downloads": -1, "filename": "aflak-0.0.6.tar.gz", "has_sig": false, "md5_digest": "525f21b4f303963100fc33f528d35085", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 28729, "upload_time": "2018-01-23T06:16:23", "url": "https://files.pythonhosted.org/packages/51/16/2570b944626105d61236e6354dd65f3a5dd24c9e5cc4b8de57aaaa4f22a3/aflak-0.0.6.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "cf9f7c1dd4214c10c82c74f43b2c8a50", "sha256": "de0b3a5560169fd6d33cd0a70b99e18717e2378a18b77c12c5026ea640913ce2" }, "downloads": -1, "filename": "aflak-0.0.8.tar.gz", "has_sig": false, "md5_digest": "cf9f7c1dd4214c10c82c74f43b2c8a50", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 31820, "upload_time": "2018-01-29T02:46:17", "url": "https://files.pythonhosted.org/packages/75/3f/2d04a1dd6cc9b743c2f6f71354f106ebf6a7f7d568f4c702d0db23ea4123/aflak-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "4b135be0f5a4f625d9130b3c7d68f7c5", "sha256": "e6f5b05efde85434f98c9c3df4d95687036344920dfb47d264620f038cda2670" }, "downloads": -1, "filename": "aflak-0.0.9.tar.gz", "has_sig": false, "md5_digest": "4b135be0f5a4f625d9130b3c7d68f7c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 31864, "upload_time": "2018-01-29T06:51:29", "url": "https://files.pythonhosted.org/packages/92/9a/41f42da736dbe97b35fedd515e1ade0a5fa2f76b6bda0601f59fe0de4c76/aflak-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c42e1c7ff65f6f4efc99cd34c80bc59", "sha256": "ab3967938ed1195bd7cc50a0c5afcd74214813091a75b3a699e3a6e65f89abad" }, "downloads": -1, "filename": "aflak-0.0.11.tar.gz", "has_sig": false, "md5_digest": "8c42e1c7ff65f6f4efc99cd34c80bc59", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 31698, "upload_time": "2018-02-26T15:38:46", "url": "https://files.pythonhosted.org/packages/5c/31/85d4cacd28592d41bde75bee58a9ef2803ecbf900b5fe282f088eec2bcd0/aflak-0.0.11.tar.gz" } ] }