ysphotutilpy


Nameysphotutilpy JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/ysBach/ysphotutilpy
SummaryConvenience utilities made by ysBach especially for photometry
upload_time2023-04-27 10:47:57
maintainer
docs_urlNone
authorYoonsoo P. Bach
requires_python>=3.8
licenseBSD 3-clause
keywords astronomy data reduction image analysis
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ysphotutilpy
[![DOI](https://zenodo.org/badge/159082834.svg)](https://zenodo.org/badge/latestdoi/159082834)

Simple photometry utilities.


Install by

```
$ pip install ysphotutilpy
```

or

```
$ cd <where you want to download this package>
$ git clone https://github.com/ysBach/ysphotutilpy
$ cd ysphotutilpy
$ git pull && pip install -e .
```
From the second time, **just run the last line**.


**NOTE**: Please understand this package may undergo severe backward-incompatible changes. This is a package I use for (1) my own research and (2) education (see, e.g., [SNU_AOclass](https://github.com/ysBach/SNU_AOclass/)).

For (1): I always include a proper "snapshot" of this package to the publication, so any backward incompatible changes won't affect the reproducibility of the published results.

For (2): Each semester, students will try to download/install the newest versions of other packages (especially ``ccdproc``, ``photutils``, etc). But these packages sometimes introduce "breaking changes" to their source codes, and thus, I have to modify my codes to "work" with the newest versions of such packages (e.g., as of 2022 Apr, I suddenly had to drop ``photutils <= 1.3`` due to its [internal API change](https://github.com/astropy/photutils/issues/1335) in version 1.4 & as of 2022 Dec, I also suddenly had to drop ``photutils <= 1.6`` due to the [same reason](https://github.com/astropy/photutils/commit/799e0b0aca361b8deb5f506a91af1c890075af77)). Thus, backward incompatible changes are inevitable for me.

My justification is that this is not an "officially recommended" package by, e.g., STScI, but rather it is just a personal toolbox. Even for the name of this package, I tried not to occupy "photutilpy", which must be used by better-organized ones (such as photutils).

Enjoy astronomical data reduction!

Some useful urls:

* PS1 Different table columns: [PS1 DB obj&det tables](https://outerspace.stsci.edu/display/PANSTARRS/PS1+Database+object+and+detection+tables)
  * Among these, [PS1 Mean table](https://outerspace.stsci.edu/display/PANSTARRS/PS1+MeanObjectView+table+fields) is the most widely used (default in MAST query).
  * [Explanation on ``objInfoFlag`` column](https://outerspace.stsci.edu/display/PANSTARRS/PS1+Object+Flags#PS1ObjectFlags-ObjectInfoFlagsvalues,e.g.,columnobjInfoFlagintableObjectThin)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ysBach/ysphotutilpy",
    "name": "ysphotutilpy",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "astronomy,data reduction,image analysis",
    "author": "Yoonsoo P. Bach",
    "author_email": "ysbach93@gmail.com,",
    "download_url": "https://files.pythonhosted.org/packages/8f/e1/875a5f753165ed7c940bff97b829b226be2e66de60b456c5310c7c4202bc/ysphotutilpy-0.1.1.tar.gz",
    "platform": null,
    "description": "# ysphotutilpy\n[![DOI](https://zenodo.org/badge/159082834.svg)](https://zenodo.org/badge/latestdoi/159082834)\n\nSimple photometry utilities.\n\n\nInstall by\n\n```\n$ pip install ysphotutilpy\n```\n\nor\n\n```\n$ cd <where you want to download this package>\n$ git clone https://github.com/ysBach/ysphotutilpy\n$ cd ysphotutilpy\n$ git pull && pip install -e .\n```\nFrom the second time, **just run the last line**.\n\n\n**NOTE**: Please understand this package may undergo severe backward-incompatible changes. This is a package I use for (1) my own research and (2) education (see, e.g., [SNU_AOclass](https://github.com/ysBach/SNU_AOclass/)).\n\nFor (1): I always include a proper \"snapshot\" of this package to the publication, so any backward incompatible changes won't affect the reproducibility of the published results.\n\nFor (2): Each semester, students will try to download/install the newest versions of other packages (especially ``ccdproc``, ``photutils``, etc). But these packages sometimes introduce \"breaking changes\" to their source codes, and thus, I have to modify my codes to \"work\" with the newest versions of such packages (e.g., as of 2022 Apr, I suddenly had to drop ``photutils <= 1.3`` due to its [internal API change](https://github.com/astropy/photutils/issues/1335) in version 1.4 & as of 2022 Dec, I also suddenly had to drop ``photutils <= 1.6`` due to the [same reason](https://github.com/astropy/photutils/commit/799e0b0aca361b8deb5f506a91af1c890075af77)). Thus, backward incompatible changes are inevitable for me.\n\nMy justification is that this is not an \"officially recommended\" package by, e.g., STScI, but rather it is just a personal toolbox. Even for the name of this package, I tried not to occupy \"photutilpy\", which must be used by better-organized ones (such as photutils).\n\nEnjoy astronomical data reduction!\n\nSome useful urls:\n\n* PS1 Different table columns: [PS1 DB obj&det tables](https://outerspace.stsci.edu/display/PANSTARRS/PS1+Database+object+and+detection+tables)\n  * Among these, [PS1 Mean table](https://outerspace.stsci.edu/display/PANSTARRS/PS1+MeanObjectView+table+fields) is the most widely used (default in MAST query).\n  * [Explanation on ``objInfoFlag`` column](https://outerspace.stsci.edu/display/PANSTARRS/PS1+Object+Flags#PS1ObjectFlags-ObjectInfoFlagsvalues,e.g.,columnobjInfoFlagintableObjectThin)\n",
    "bugtrack_url": null,
    "license": "BSD 3-clause",
    "summary": "Convenience utilities made by ysBach especially for photometry",
    "version": "0.1.1",
    "split_keywords": [
        "astronomy",
        "data reduction",
        "image analysis"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a1435d7efb3ba4a19771ef96e0f254e16c33a28c4109cee761188966e962ccb7",
                "md5": "d445ec8f7e342dc8961b815fc53769fb",
                "sha256": "dd9981519ded07a11f940319497aca740f1231dbb3755a237f48083bd5681161"
            },
            "downloads": -1,
            "filename": "ysphotutilpy-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d445ec8f7e342dc8961b815fc53769fb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 81620,
            "upload_time": "2023-04-27T10:47:53",
            "upload_time_iso_8601": "2023-04-27T10:47:53.666658Z",
            "url": "https://files.pythonhosted.org/packages/a1/43/5d7efb3ba4a19771ef96e0f254e16c33a28c4109cee761188966e962ccb7/ysphotutilpy-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8fe1875a5f753165ed7c940bff97b829b226be2e66de60b456c5310c7c4202bc",
                "md5": "0ce777f9065f7059e6ac4f7b18731de1",
                "sha256": "cc6d9c8a5d006c72f1c4a89b21fa492e6af89a2067da7bb22b22ebd8f4877b9e"
            },
            "downloads": -1,
            "filename": "ysphotutilpy-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "0ce777f9065f7059e6ac4f7b18731de1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 78208,
            "upload_time": "2023-04-27T10:47:57",
            "upload_time_iso_8601": "2023-04-27T10:47:57.922376Z",
            "url": "https://files.pythonhosted.org/packages/8f/e1/875a5f753165ed7c940bff97b829b226be2e66de60b456c5310c7c4202bc/ysphotutilpy-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-27 10:47:57",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "ysBach",
    "github_project": "ysphotutilpy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "ysphotutilpy"
}
        
Elapsed time: 0.06124s