fwl-zephyrus


Namefwl-zephyrus JSON
Version 24.10.15 PyPI version JSON
download
home_pageNone
SummaryAtmospheric escape models of exoplanets.
upload_time2024-10-15 11:42:51
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseApache 2.0 License
keywords exoplanet escape
VCS
bugtrack_url
requirements fwl-mors matplotlib numpy
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Documentation Status](https://readthedocs.org/projects/fwl-zephyrus/badge/?version=latest)](https://fwl-zephyrus.readthedocs.io/en/latest/?badge=latest)
![Coverage](https://gist.githubusercontent.com/lsoucasse/152250f71914339d24537977e64aba55/raw/covbadge_zephyrus.svg)

# ZEPHYRUS

Zephyrus provides models to compute atmospheric escape of exoplanets.

### Documentation
https://fwl-zephyrus.readthedocs.io

### Contributors
* Emma Postolec (e.n.postolec[at]rug.nl)
* Tim Lichtenberg (tim.lichtenberg@rug.nl)
* Laurent Soucasse (l.soucasse@esciencecenter.nl)

### Repository structure
* `README.md`       - This file
* `docs/`           - Documentation sources
* `src/zephyrus/`   - Zephyrus sources
* `examples/`       - Typical use scripts
* `tests/`          - Zephyrus tests
* `tools/`          - Useful tools

### Installation instructions
1. Basic install
```console
pip install fwl-zephyrus
```
2. Developper install with code sources
```console
git clone git@github.com:FormingWorlds/ZEPHYRUS.git
cd ZEPHYRUS
pip install -e .
```
3. Download input data
The `fwl-mors` python package is used to compute the XUV stellar incoming flux on the planet, which most escape models rely on. This package requires a set of stellar evolution data, stored in the [OSF repository](https://osf.io/9u3fb/). To download the data follow the following steps.
    * Set the environment variable FWL_DATA to define where the data files will be stored
        * `export FWL_DATA=...`
        * This can be done permanently by entering this line into you `~/.profile` file.
    * Run the following command to download all evolution track data
        * `mors download all`

### Run instructions
In the examples folder you can find python scripts showing typical usecases/workflows of escape computation with Zephyrus.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "fwl-zephyrus",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "exoplanet, escape",
    "author": null,
    "author_email": "Emma Postolec <e.n.postolec@rug.nl>, Tim Lichtenberg <tim.lichtenberg@rug.nl>, Laurent Soucasse <l.soucasse@esciencecenter.nl>",
    "download_url": "https://files.pythonhosted.org/packages/27/e5/d64aef316edf62fd3958de04a372abe9670a8fa92500d89d271ae51db959/fwl_zephyrus-24.10.15.tar.gz",
    "platform": null,
    "description": "[![Documentation Status](https://readthedocs.org/projects/fwl-zephyrus/badge/?version=latest)](https://fwl-zephyrus.readthedocs.io/en/latest/?badge=latest)\n![Coverage](https://gist.githubusercontent.com/lsoucasse/152250f71914339d24537977e64aba55/raw/covbadge_zephyrus.svg)\n\n# ZEPHYRUS\n\nZephyrus provides models to compute atmospheric escape of exoplanets.\n\n### Documentation\nhttps://fwl-zephyrus.readthedocs.io\n\n### Contributors\n* Emma Postolec (e.n.postolec[at]rug.nl)\n* Tim Lichtenberg (tim.lichtenberg@rug.nl)\n* Laurent Soucasse (l.soucasse@esciencecenter.nl)\n\n### Repository structure\n* `README.md`       - This file\n* `docs/`           - Documentation sources\n* `src/zephyrus/`   - Zephyrus sources\n* `examples/`       - Typical use scripts\n* `tests/`          - Zephyrus tests\n* `tools/`          - Useful tools\n\n### Installation instructions\n1. Basic install\n```console\npip install fwl-zephyrus\n```\n2. Developper install with code sources\n```console\ngit clone git@github.com:FormingWorlds/ZEPHYRUS.git\ncd ZEPHYRUS\npip install -e .\n```\n3. Download input data\nThe `fwl-mors` python package is used to compute the XUV stellar incoming flux on the planet, which most escape models rely on. This package requires a set of stellar evolution data, stored in the [OSF repository](https://osf.io/9u3fb/). To download the data follow the following steps.\n    * Set the environment variable FWL_DATA to define where the data files will be stored\n        * `export FWL_DATA=...`\n        * This can be done permanently by entering this line into you `~/.profile` file.\n    * Run the following command to download all evolution track data\n        * `mors download all`\n\n### Run instructions\nIn the examples folder you can find python scripts showing typical usecases/workflows of escape computation with Zephyrus.\n",
    "bugtrack_url": null,
    "license": "Apache 2.0 License",
    "summary": "Atmospheric escape models of exoplanets.",
    "version": "24.10.15",
    "project_urls": {
        "homepage": "https://github.com/FormingWorlds/ZEPHYRUS"
    },
    "split_keywords": [
        "exoplanet",
        " escape"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fefd05964c1fd82f70f25c5e20b46f972130983c0207499997c940637b9645d1",
                "md5": "87d77d85faf1beb5745930a516495fc2",
                "sha256": "2f4ff5a34758c9d6c4dd343ab19b2ac1ba5a0469ded442c83aff2bf31fbc3b52"
            },
            "downloads": -1,
            "filename": "fwl_zephyrus-24.10.15-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "87d77d85faf1beb5745930a516495fc2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 18643,
            "upload_time": "2024-10-15T11:42:50",
            "upload_time_iso_8601": "2024-10-15T11:42:50.028264Z",
            "url": "https://files.pythonhosted.org/packages/fe/fd/05964c1fd82f70f25c5e20b46f972130983c0207499997c940637b9645d1/fwl_zephyrus-24.10.15-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27e5d64aef316edf62fd3958de04a372abe9670a8fa92500d89d271ae51db959",
                "md5": "c3bf026b7b7c9dc446df642a93157f40",
                "sha256": "8d81547eb1e0c11437dbd21ff782015bc980cf940582d11353b1d59eb4ac4050"
            },
            "downloads": -1,
            "filename": "fwl_zephyrus-24.10.15.tar.gz",
            "has_sig": false,
            "md5_digest": "c3bf026b7b7c9dc446df642a93157f40",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 19116,
            "upload_time": "2024-10-15T11:42:51",
            "upload_time_iso_8601": "2024-10-15T11:42:51.608798Z",
            "url": "https://files.pythonhosted.org/packages/27/e5/d64aef316edf62fd3958de04a372abe9670a8fa92500d89d271ae51db959/fwl_zephyrus-24.10.15.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-15 11:42:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "FormingWorlds",
    "github_project": "ZEPHYRUS",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "fwl-mors",
            "specs": [
                [
                    ">=",
                    "24.10.1"
                ]
            ]
        },
        {
            "name": "matplotlib",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        }
    ],
    "lcname": "fwl-zephyrus"
}
        
Elapsed time: 5.08834s