PyVIMS
======
|Build| |Python| |Status| |Version| |License|
|PyPI| |Binder| |Zenodo|
.. |Build| image:: https://github.com/seignovert/pyvims/workflows/Github%20Actions/badge.svg
:target: https://github.com/seignovert/pyvims/actions?query=workflow%3AGithub%20Actions
.. |Python| image:: https://img.shields.io/pypi/pyversions/pyvims.svg?label=Python
:target: https://pypi.org/project/pyvims
.. |Status| image:: https://img.shields.io/pypi/status/pyvims.svg?label=Status
:target: https://pypi.org/project/pyvims
.. |Version| image:: https://img.shields.io/pypi/v/pyvims.svg?label=Version
:target: https://pypi.org/project/pyvims
.. |License| image:: https://img.shields.io/pypi/l/pyvims.svg?label=License
:target: https://pypi.org/project/pyvims
.. |PyPI| image:: https://img.shields.io/badge/PyPI-pyvims-blue.svg?logo=python&logoColor=white
:target: https://pypi.org/project/pyvims
.. |Binder| image:: https://badgen.net/badge/Binder/Live%20Demo/blue?icon=terminal
:target: https://mybinder.org/v2/gh/seignovert/pyvims/main?filepath=notebooks/playground.ipynb
.. |Zenodo| image:: https://zenodo.org/badge/126732857.svg
:target: https://zenodo.org/badge/latestdoi/126732857
Python package to manipulate the Cassini VIMS data.
Install
-------
.. code:: bash
pip install pyvims
Upgrade
-------
.. code:: bash
pip install --upgrade pyvims
Examples
--------
To use, simply do:
.. code:: python
>>> from pyvims import VIMS
>>> cube = VIMS('1487096932_1')
>>> cube
<VIMS> Cube: 1487096932_1
- Size: (42, 42)
- Channel: IR
- Mode: NORMAL
- Start time: 2005-02-14 18:02:29.023000
- Stop time: 2005-02-14 18:07:32.930000
- Exposure: 0.16276 sec
- Duration: 0:05:03.907000
- Main target: TITAN
- Flyby: T3
>>> cube.time
datetime.datetime(2005, 2, 14, 18, 5, 0, 976500)
>>> cube.target_name
'TITAN'
>>> cube.NS, cube.NL
(42, 42)
For more details, take a look to the
`static Jupyter NoteBook <https://nbviewer.jupyter.org/github/seignovert/pyvims/blob/main/notebooks/pyvims.ipynb>`_
where more examples of usage are provided. You can also try this
`live demo on Binder <https://mybinder.org/v2/gh/seignovert/pyvims/main?filepath=notebooks/playground.ipynb>`_.
Citation
--------
If you use this package for your research, please cite it as:
Seignovert et al. - PyVIMS (Version 1.0.5) - `Zenodo`_
.. _`Zenodo`: https://zenodo.org/badge/latestdoi/126732857
Disclaimer
----------
This project is not supported or endorsed by either JPL or NASA.
The code is provided "as is", use at your own risk.
Raw data
{
"_id": null,
"home_page": "https://github.com/seignovert/pyvims",
"name": "pyvims",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "cassini, vims, titan",
"author": "Benoit Seignovert (LPG-Nantes)",
"author_email": "pyvims@seignovert.fr",
"download_url": "https://files.pythonhosted.org/packages/cc/ca/33e42ffd5ca49f33ecc3541cb03bd26e35dd37ae696857419e4e3f337c86/pyvims-1.0.5.tar.gz",
"platform": null,
"description": "PyVIMS\n======\n\n|Build| |Python| |Status| |Version| |License|\n\n|PyPI| |Binder| |Zenodo|\n\n.. |Build| image:: https://github.com/seignovert/pyvims/workflows/Github%20Actions/badge.svg\n :target: https://github.com/seignovert/pyvims/actions?query=workflow%3AGithub%20Actions\n.. |Python| image:: https://img.shields.io/pypi/pyversions/pyvims.svg?label=Python\n :target: https://pypi.org/project/pyvims\n.. |Status| image:: https://img.shields.io/pypi/status/pyvims.svg?label=Status\n :target: https://pypi.org/project/pyvims\n.. |Version| image:: https://img.shields.io/pypi/v/pyvims.svg?label=Version\n :target: https://pypi.org/project/pyvims\n.. |License| image:: https://img.shields.io/pypi/l/pyvims.svg?label=License\n :target: https://pypi.org/project/pyvims\n.. |PyPI| image:: https://img.shields.io/badge/PyPI-pyvims-blue.svg?logo=python&logoColor=white\n :target: https://pypi.org/project/pyvims\n.. |Binder| image:: https://badgen.net/badge/Binder/Live%20Demo/blue?icon=terminal\n :target: https://mybinder.org/v2/gh/seignovert/pyvims/main?filepath=notebooks/playground.ipynb\n.. |Zenodo| image:: https://zenodo.org/badge/126732857.svg\n :target: https://zenodo.org/badge/latestdoi/126732857\n\n\nPython package to manipulate the Cassini VIMS data.\n\n\nInstall\n-------\n\n.. code:: bash\n\n pip install pyvims\n\n\nUpgrade\n-------\n\n.. code:: bash\n\n pip install --upgrade pyvims\n\n\nExamples\n--------\nTo use, simply do:\n\n.. code:: python\n\n >>> from pyvims import VIMS\n\n >>> cube = VIMS('1487096932_1')\n\n >>> cube\n <VIMS> Cube: 1487096932_1\n - Size: (42, 42)\n - Channel: IR\n - Mode: NORMAL\n - Start time: 2005-02-14 18:02:29.023000\n - Stop time: 2005-02-14 18:07:32.930000\n - Exposure: 0.16276 sec\n - Duration: 0:05:03.907000\n - Main target: TITAN\n - Flyby: T3\n\n >>> cube.time\n datetime.datetime(2005, 2, 14, 18, 5, 0, 976500)\n\n >>> cube.target_name\n 'TITAN'\n\n >>> cube.NS, cube.NL\n (42, 42)\n\nFor more details, take a look to the\n`static Jupyter NoteBook <https://nbviewer.jupyter.org/github/seignovert/pyvims/blob/main/notebooks/pyvims.ipynb>`_\nwhere more examples of usage are provided. You can also try this\n`live demo on Binder <https://mybinder.org/v2/gh/seignovert/pyvims/main?filepath=notebooks/playground.ipynb>`_.\n\n\nCitation\n--------\nIf you use this package for your research, please cite it as:\n\n Seignovert et al. - PyVIMS (Version 1.0.5) - `Zenodo`_\n\n.. _`Zenodo`: https://zenodo.org/badge/latestdoi/126732857\n\n\nDisclaimer\n----------\nThis project is not supported or endorsed by either JPL or NASA.\nThe code is provided \"as is\", use at your own risk.\n",
"bugtrack_url": null,
"license": "BSD",
"summary": "Python package to manipulate the Cassini VIMS data",
"version": "1.0.5",
"project_urls": {
"Homepage": "https://github.com/seignovert/pyvims"
},
"split_keywords": [
"cassini",
" vims",
" titan"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a0b5cde6f5f825866c4ba8af17d3d6e06c823106e59a440b332e881418f66036",
"md5": "0e34410a4aa8b58c46b284957b01c77e",
"sha256": "bdd6dab91a921259b7972cd65df92836b2444b6c308bb5f78a3bedcf66ed9391"
},
"downloads": -1,
"filename": "pyvims-1.0.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "0e34410a4aa8b58c46b284957b01c77e",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.6",
"size": 2405465,
"upload_time": "2024-10-22T15:49:15",
"upload_time_iso_8601": "2024-10-22T15:49:15.927812Z",
"url": "https://files.pythonhosted.org/packages/a0/b5/cde6f5f825866c4ba8af17d3d6e06c823106e59a440b332e881418f66036/pyvims-1.0.5-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ccca33e42ffd5ca49f33ecc3541cb03bd26e35dd37ae696857419e4e3f337c86",
"md5": "5ae984e875b6e467b1d6d3704f7cb14e",
"sha256": "577d07e3848ba8c07c2f5f45dcfbb41ce1e82cf2cdd3ecdb1701016f64901245"
},
"downloads": -1,
"filename": "pyvims-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "5ae984e875b6e467b1d6d3704f7cb14e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 2381488,
"upload_time": "2024-10-22T15:49:18",
"upload_time_iso_8601": "2024-10-22T15:49:18.191830Z",
"url": "https://files.pythonhosted.org/packages/cc/ca/33e42ffd5ca49f33ecc3541cb03bd26e35dd37ae696857419e4e3f337c86/pyvims-1.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-22 15:49:18",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "seignovert",
"github_project": "pyvims",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "numpy",
"specs": [
[
">=",
"1.17"
]
]
},
{
"name": "matplotlib",
"specs": [
[
">=",
"3.1"
]
]
},
{
"name": "Pillow",
"specs": []
},
{
"name": "scipy",
"specs": []
},
{
"name": "tqdm",
"specs": []
},
{
"name": "requests",
"specs": []
},
{
"name": "pvl",
"specs": []
}
],
"lcname": "pyvims"
}