pyvims


Namepyvims JSON
Version 1.0.5 PyPI version JSON
download
home_pagehttps://github.com/seignovert/pyvims
SummaryPython package to manipulate the Cassini VIMS data
upload_time2024-10-22 15:49:18
maintainerNone
docs_urlNone
authorBenoit Seignovert (LPG-Nantes)
requires_python>=3.6
licenseBSD
keywords cassini vims titan
VCS
bugtrack_url
requirements numpy matplotlib Pillow scipy tqdm requests pvl
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.46691s