{ "info": { "author": "Shreyas Bapat", "author_email": "bapat.shreyas@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: Physics" ], "description": ".. python-oifits\n\n.. image:: http://vlbi.software/logo.png\n :target: http://vlbi.software/\n :alt: python-oifits logo\n :width: 50px\n :align: center\n\n.. |astropy| image:: http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat-square\n :target: http://www.astropy.org/\n\n.. |mailing| image:: https://img.shields.io/badge/mailing%20list-groups.io-8cbcd1.svg?style=flat-square\n :target: https://groups.io/g/oifits-dev\n\n.. |doi| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3402135.svg\n :target: https://doi.org/10.5281/zenodo.3402135\n\n.. |riotchat| image:: https://img.shields.io/matrix/oifits:matrix.org.svg?logo=riot&style=flat-square\n :target: https://riot.im/app/#/room/#oifits:matrix.org\n\n.. |license| image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg\n :target: https://github.com/shreyasbapat/python-oifits/raw/0.2.x/COPYING\n\n.. |docs| image:: https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat-square\n :target: http://oifits.vlbi.software/en/latest/?badge=latest\n\n.. |orcid-shreyas| image:: https://img.shields.io/badge/id-0000--0002--0870--4665-a6ce39.svg\n :target: https://orcid.org/0000-0002-0870-4665\n\n:Name: python-oifits\n:Author: Shreyas Bapat |orcid-shreyas|\n:Website: http://oifits.vlbi.software/\n:Version: 0.2.0\n\n|astropy| |mailing| |riotchat| |license| |docs| |doi|\n\n**python-oifits** is the python package for dealing with Event Horizons Telescope Data. The Data\nis in infamous OIFITS format. Which is too complex to parse everytime when applying any machine learning\nor deep learning model on the VLBI Data. The module provides easy access to all the data that is in the\nOIFITS file. And provides a easy function to export all the data to a numpy array for making computer\nscientists later spending time on the application of data science models rather than understanding the data.\n\nDocumentation\n=============\n\n|docs|\n\nComplete documentation, including a user guide and an API reference, can be read on\nthe given link:\n\nhttp://oifits.vlbi.software/\n\n\nRequirements\n============\n\noifits requires the following Python packages:\n\n* NumPy, for basic numerical routines\n* Astropy, for fits handling\n\noifits is usually tested on Linux on Python\n3.6 and 3.7 against latest NumPy.\n\nInstallation\n============\n\nThe easiest and fastest way to get the package up and running is to\ninstall python-oifits using pip by simply running::\n\n $ pip install oifits\n\nAnd it's done!\n\nTesting\n=======\n\nIf installed correctly, the tests can be run using pytest::\n\n $ pytest -vv\n ============================= test session starts ==============================\n platform linux -- Python 3.7.1, pytest-4.3.1, py-1.8.0, pluggy-0.9.0\n rootdir: /home/shreyas/Local Forks/python-oifits, inifile: setup.cfg\n plugins: remotedata-0.3.1, openfiles-0.3.1, doctestplus-0.3.0, cov-2.5.1, arraydiff-0.3\n collected 1 items\n [...]\n ==================== 1 passed, 1 warnings in 28.19 seconds ====================\n $\n\nProblems\n========\n\nIf the installation fails or you find something that doesn't work as expected,\nplease open an issue in the `issue tracker`_.\n\n.. _`issue tracker`: https://github.com/shreyasbapat/python-oifits/issues\n\nContributing\n============\n\noifits is a community project, hence all contributions are more than\nwelcome! For more information, head to `CONTRIBUTING.rst`_.\n\n.. _`CONTRIBUTING.rst`: https://github.com/shreyasbapat/python-oifits/blob/0.2.x/CONTRIBUTING.rst\n\n\nSupport\n=======\n\n|mailing|\n\nRelease announcements and general discussion take place on our `mailing list`_.\nFeel free to join!\n\n.. _`mailing list`: https://groups.io/g/oifits-dev\n\nhttps://groups.io/g/oifits-dev\n\nPlease join our `[matrix]`_ channel for further queries.\n\n.. _`[matrix]`: https://matrix.to/#/#oifits:matrix.org\n\n\nIf you still have a doubt, write a mail directly to `shreyas@einsteinpy.org `_.\n\nCiting\n======\n\nIf you use oifits on your project, please\n`drop us a line `_.\n\nYou can also use the DOI to cite it in your publications. This is the latest\none:\n\n|doi|\n\nAnd this is an example citation format::\n\n Shreyas Bapat et al.. (2019). oifits: oifits 0.1.1. Zenodo. 10.5281/zenodo.3402135\n\n\nWhy care for the OIFITS now?\n----------------------------\n\noifits is a part of my Major Technical Project of my B.Tech. Degree. I faced the issue of not understanding\nexactly what the data was, and there was NO PYTHON MODULE which can tell me what's inside the data file.\nSo I spent a significant amount of my research in understanding the data. And I don't want this to happen to\nanyone who wants to dio their research using the world's largest telescope ;) (Hypothetically!)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/shreyasbapat/python-oifits", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://python-oifits.shreyasb.com", "keywords": "oifits,fits,radio-astronomy,vlbi", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "oifits", "package_url": "https://pypi.org/project/oifits/", "platform": "", "project_url": "https://pypi.org/project/oifits/", "project_urls": { "Download": "https://github.com/shreyasbapat/python-oifits", "Homepage": "https://python-oifits.shreyasb.com" }, "release_url": "https://pypi.org/project/oifits/0.2.0/", "requires_dist": [ "numpy", "astropy", "coverage ; extra == 'dev'", "tox ; extra == 'dev'", "isort ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-cov (<2.6.0) ; extra == 'dev'", "pycodestyle ; extra == 'dev'", "sphinx ; extra == 'dev'", "alabaster ; extra == 'dev'", "nbsphinx ; extra == 'dev'", "ipython (>=5.0) ; extra == 'dev'", "jupyter-client ; extra == 'dev'", "ipykernel ; extra == 'dev'", "black ; (python_version >= \"3.6\") and extra == 'dev'" ], "requires_python": ">=3.6", "summary": "Python package for working with OIFITS files!", "version": "0.2.0" }, "last_serial": 5796136, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3730fffd6de191428a60b164cd5ce992", "sha256": "0d084eca918d0eea6a5d40cadf5332b6bd9956a0ca0d92676f82db8e88bf63f2" }, "downloads": -1, "filename": "oifits-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3730fffd6de191428a60b164cd5ce992", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17329, "upload_time": "2019-09-05T23:20:49", "url": "https://files.pythonhosted.org/packages/f7/e2/c45ad577378ba3f0bf1ab12f60635bb9ed3fee851b5a6cf04ac8600e5efb/oifits-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09e51e5cb76f8a40f4f1b6ceb32e6877", "sha256": "b49bdda14aaca074005164718abca65610686f2a8035d747644faec0f749c1e6" }, "downloads": -1, "filename": "oifits-0.1.0.tar.gz", "has_sig": false, "md5_digest": "09e51e5cb76f8a40f4f1b6ceb32e6877", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2972074, "upload_time": "2019-09-05T23:20:59", "url": "https://files.pythonhosted.org/packages/e9/c5/78ebe0afcc31fe290b82be5b9cc8485d2051c81b2ae93be82175ce9c2298/oifits-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6b63eb92b0ef007ad5169aa339ebdff9", "sha256": "61e287452145b781ba48a4027d7d3d47cbdf314f72cdb546b742363ae0cedd44" }, "downloads": -1, "filename": "oifits-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6b63eb92b0ef007ad5169aa339ebdff9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18091, "upload_time": "2019-09-07T13:26:25", "url": "https://files.pythonhosted.org/packages/10/a2/14cd0ae996caf01cb6481fa6c41be06012f8c46125d45c4f0ed5641d1589/oifits-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e9bf96afbd892f45ecf00557402a360", "sha256": "611d8ef9040aabf9db87e9419a25be18350f59341771587dde3d6d3cafc46f48" }, "downloads": -1, "filename": "oifits-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7e9bf96afbd892f45ecf00557402a360", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1137620, "upload_time": "2019-09-07T13:26:30", "url": "https://files.pythonhosted.org/packages/b3/e4/83812564b473fde63b8d1a2a57198f0d1c90b239f372112ce45e1c032d4a/oifits-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6b63eb92b0ef007ad5169aa339ebdff9", "sha256": "61e287452145b781ba48a4027d7d3d47cbdf314f72cdb546b742363ae0cedd44" }, "downloads": -1, "filename": "oifits-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6b63eb92b0ef007ad5169aa339ebdff9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18091, "upload_time": "2019-09-07T13:26:25", "url": "https://files.pythonhosted.org/packages/10/a2/14cd0ae996caf01cb6481fa6c41be06012f8c46125d45c4f0ed5641d1589/oifits-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e9bf96afbd892f45ecf00557402a360", "sha256": "611d8ef9040aabf9db87e9419a25be18350f59341771587dde3d6d3cafc46f48" }, "downloads": -1, "filename": "oifits-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7e9bf96afbd892f45ecf00557402a360", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1137620, "upload_time": "2019-09-07T13:26:30", "url": "https://files.pythonhosted.org/packages/b3/e4/83812564b473fde63b8d1a2a57198f0d1c90b239f372112ce45e1c032d4a/oifits-0.2.0.tar.gz" } ] }