pysme-astro


Namepysme-astro JSON
Version 0.4.167 PyPI version JSON
download
home_pagehttps://github.com/AWehrhahn/SME/
SummarySpectroscopy Made Easy
upload_time2024-01-15 11:12:34
maintainer
docs_urlNone
authorAnsgar Wehrhahn, Jeff A. Valenti
requires_python>=3.6
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![Python application](https://github.com/AWehrhahn/SME/workflows/Python%20application/badge.svg)
[![Documentation Status](https://readthedocs.org/projects/pysme-astro/badge/?version=latest)](https://pysme-astro.readthedocs.io/en/latest/?badge=latest)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5547527.svg)](https://doi.org/10.5281/zenodo.5547527)

# PySME continues development here: https://github.com/MingjieJian/SME

# PySME

Spectroscopy Made Easy (SME) is a software tool that fits an observed
spectrum of a star with a model spectrum. Since its initial release in
[1996](http://adsabs.harvard.edu/abs/1996A%26AS..118..595V), SME has been a
suite of IDL routines that call a dynamically linked library, which is
compiled from C++ and fortran. This classic IDL version of SME is available
for [download](http://www.stsci.edu/~valenti/sme.html).

In 2018, we began began reimplmenting the IDL part of SME in python 3,
adopting an object oriented paradigm and continuous itegration practices
(code repository, build automation, self-testing, frequent builds).

# Installation

A stable version is available on pip `pip install pysme-astro`
If you are interested in the latest version you can do so by cloning this git.
```bash
# Clone the git repository
git clone https://github.com/AWehrhahn/SME.git
# Move to the new directory
cd SME
# Install this folder (as an editable module)
pip install -e .
```
See also the [documentation](https://pysme-astro.readthedocs.io/en/latest/usage/installation.html)

# Poster

A poster about PySME can be found here: [Poster](http://sme.astro.uu.se/poster.html)

# GUI

A GUI for PySME is available in its own repository [PySME-GUI](https://github.com/AWehrhahn/PySME-GUI).

# Windows

Unfortunately PySME is not supported in Windows right now. While there is a SME C libary for Windows, it is not compatible with the Python C Extension inteface on Windows as it was compiled with a different compiler. Therefore if you want to use PySME you would need to compile the SME library with the same compiler.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/AWehrhahn/SME/",
    "name": "pysme-astro",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "",
    "author": "Ansgar Wehrhahn, Jeff A. Valenti",
    "author_email": "ansgar.wehrhahn@physics.uu.se, valenti@stsci.edu",
    "download_url": "https://files.pythonhosted.org/packages/47/70/5e6a47c5b6828540e2e1109c36fd0b1a01bf75a80e750a3c9a916021d462/pysme-astro-0.4.167.tar.gz",
    "platform": null,
    "description": "![Python application](https://github.com/AWehrhahn/SME/workflows/Python%20application/badge.svg)\n[![Documentation Status](https://readthedocs.org/projects/pysme-astro/badge/?version=latest)](https://pysme-astro.readthedocs.io/en/latest/?badge=latest)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5547527.svg)](https://doi.org/10.5281/zenodo.5547527)\n\n# PySME continues development here: https://github.com/MingjieJian/SME\n\n# PySME\n\nSpectroscopy Made Easy (SME) is a software tool that fits an observed\nspectrum of a star with a model spectrum. Since its initial release in\n[1996](http://adsabs.harvard.edu/abs/1996A%26AS..118..595V), SME has been a\nsuite of IDL routines that call a dynamically linked library, which is\ncompiled from C++ and fortran. This classic IDL version of SME is available\nfor [download](http://www.stsci.edu/~valenti/sme.html).\n\nIn 2018, we began began reimplmenting the IDL part of SME in python 3,\nadopting an object oriented paradigm and continuous itegration practices\n(code repository, build automation, self-testing, frequent builds).\n\n# Installation\n\nA stable version is available on pip `pip install pysme-astro`\nIf you are interested in the latest version you can do so by cloning this git.\n```bash\n# Clone the git repository\ngit clone https://github.com/AWehrhahn/SME.git\n# Move to the new directory\ncd SME\n# Install this folder (as an editable module)\npip install -e .\n```\nSee also the [documentation](https://pysme-astro.readthedocs.io/en/latest/usage/installation.html)\n\n# Poster\n\nA poster about PySME can be found here: [Poster](http://sme.astro.uu.se/poster.html)\n\n# GUI\n\nA GUI for PySME is available in its own repository [PySME-GUI](https://github.com/AWehrhahn/PySME-GUI).\n\n# Windows\n\nUnfortunately PySME is not supported in Windows right now. While there is a SME C libary for Windows, it is not compatible with the Python C Extension inteface on Windows as it was compiled with a different compiler. Therefore if you want to use PySME you would need to compile the SME library with the same compiler.\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Spectroscopy Made Easy",
    "version": "0.4.167",
    "project_urls": {
        "Bug Tracker": "https://github.com/AWehrhahn/SME/issues",
        "Documentation": "https://pysme-astro.readthedocs.io/en/latest/",
        "Homepage": "https://github.com/AWehrhahn/SME/",
        "Source Code": "https://github.com/AWehrhahn/SME/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a061995593c387268a5535fe4d11a2a79c29774f53bfbc990f4348108ff79ee5",
                "md5": "1d70b6deeb8d09fbc6970071591ee1a4",
                "sha256": "a7a3d79b9c36cefa92378ea0c4234072e7fb21889dca6ed7cee78a6dc2a7be29"
            },
            "downloads": -1,
            "filename": "pysme_astro-0.4.167-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1d70b6deeb8d09fbc6970071591ee1a4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 229379,
            "upload_time": "2024-01-15T11:12:32",
            "upload_time_iso_8601": "2024-01-15T11:12:32.420849Z",
            "url": "https://files.pythonhosted.org/packages/a0/61/995593c387268a5535fe4d11a2a79c29774f53bfbc990f4348108ff79ee5/pysme_astro-0.4.167-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "47705e6a47c5b6828540e2e1109c36fd0b1a01bf75a80e750a3c9a916021d462",
                "md5": "38d6c529090133f8134c9b83eaee645b",
                "sha256": "a1b9cddab740cbc2ce36c981de0b01f11c22935e1de11f71a9a253b15d947b78"
            },
            "downloads": -1,
            "filename": "pysme-astro-0.4.167.tar.gz",
            "has_sig": false,
            "md5_digest": "38d6c529090133f8134c9b83eaee645b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 235501,
            "upload_time": "2024-01-15T11:12:34",
            "upload_time_iso_8601": "2024-01-15T11:12:34.816645Z",
            "url": "https://files.pythonhosted.org/packages/47/70/5e6a47c5b6828540e2e1109c36fd0b1a01bf75a80e750a3c9a916021d462/pysme-astro-0.4.167.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-15 11:12:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "AWehrhahn",
    "github_project": "SME",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "pysme-astro"
}
        
Elapsed time: 0.18969s