{ "info": { "author": "Matt Daily", "author_email": "mdaily@lco.global", "bugtrack_url": null, "classifiers": [], "description": "# pixel-mask-gen\nPython utility to generate a bad pixel mask from a set of calibration images.\n\nAuthors: Matt Daily, Raleigh Littles, Curtis McCully\n\n## Installation\n### From PyPi\nThis package is available via PyPi, and can be installed via pip:\n\n`pip3 install lco-bpm-maker`\n\n### From Github\nTo install the tool, clone this repository and run:\n\n```\ncd pixel-mask-gen\npython3 setup.py install\n```\n\n## Tests\nTo run the unit tests, simply run:\n\n`python3 setup.py test`\n\n## Usage\nOnce you've installed the tool, it can be run simply by:\n\n`lco_bpm_maker`\n\n```\nusage: lco_bpm_maker [-h] [--log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL}]\n [--dark-current-threshold DARK_CURRENT_THRESHOLD]\n [--flat-sigma-threshold FLAT_SIGMA_THRESHOLD]\n [--bias-sigma-threshold BIAS_SIGMA_THRESHOLD]\n input_directory output_directory\n\nCreate a bad pixel mask from a set of calibration frames.\n\npositional arguments:\n input_directory Input directory of calibration images\n\n output_directory Output directory for bad pixel mask\n\noptional arguments:\n -h, --help show this help message and exit\n\n --log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL}\n Logging level to be displayed\n\n --dark-current-threshold DARK_CURRENT_THRESHOLD\n Threshold for pixel dark current when flagging bad\n pixels in dark frames. Pixels above this will be\n flagged. Default = 20 [electrons/second]\n\n --flat-sigma-threshold FLAT_SIGMA_THRESHOLD\n Number of standard deviations from the median of the\n combined flat image for a pixel to be flagged. Default = 10\n\n --bias-sigma-threshold BIAS_SIGMA_THRESHOLD\n Number of standard deviations from the median of the\n combined bias image for a pixel to be flagged. Default = 10\n \n --fpack Flag to fpack output BPM\n\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/LCOGT/pixel-mask-gen", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "lco-bpm-maker", "package_url": "https://pypi.org/project/lco-bpm-maker/", "platform": "", "project_url": "https://pypi.org/project/lco-bpm-maker/", "project_urls": { "Homepage": "https://github.com/LCOGT/pixel-mask-gen" }, "release_url": "https://pypi.org/project/lco-bpm-maker/0.2.4/", "requires_dist": null, "requires_python": "", "summary": "LCO bad pixel mask creator", "version": "0.2.4" }, "last_serial": 5422640, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "a0083f54a4972725261ad6a44be6222e", "sha256": "f5c8f6d24afc52a9b184e1e0068d67c380393261496d168f2655dfce79136771" }, "downloads": -1, "filename": "lco-bpm-maker-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a0083f54a4972725261ad6a44be6222e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5975, "upload_time": "2018-12-07T15:45:02", "url": "https://files.pythonhosted.org/packages/61/43/5802c3fbf556ac84f50e4f7951ef398465d4cefb3b8618e1683b4568ec70/lco-bpm-maker-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "f6a8826d28ea9e0044ab21ac1293430d", "sha256": "fb3bd8a83e58ac648cd93e66a1551717fbeb6c92aceee44d7b1ffbdcb47babbd" }, "downloads": -1, "filename": "lco-bpm-maker-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f6a8826d28ea9e0044ab21ac1293430d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5984, "upload_time": "2018-12-07T16:53:23", "url": "https://files.pythonhosted.org/packages/a5/43/989acb81e317683829257c75fba47d6ac72ad5bf7efd8a57037225577001/lco-bpm-maker-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "52863a440d078f5731aa3939fb212303", "sha256": "90f570fc6c7f5025d96120bcea6f7dfd86ba603676c0fabc784d8b8d05ddb83e" }, "downloads": -1, "filename": "lco-bpm-maker-0.1.4.tar.gz", "has_sig": false, "md5_digest": "52863a440d078f5731aa3939fb212303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6004, "upload_time": "2019-01-19T00:14:22", "url": "https://files.pythonhosted.org/packages/88/42/0ad92503ce0fe92a570d84617099c65e5731844ad6f38d6e8b63f61dacce/lco-bpm-maker-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "88b66af6a270fd157c5ba45fe9517e4f", "sha256": "2a03c374dc7435f14374c1e4d9b556bab726adaabd7da52c10c522a54c55eafc" }, "downloads": -1, "filename": "lco-bpm-maker-0.1.5.tar.gz", "has_sig": false, "md5_digest": "88b66af6a270fd157c5ba45fe9517e4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6029, "upload_time": "2019-03-11T19:23:08", "url": "https://files.pythonhosted.org/packages/25/2e/9a965773c1e181632b26628cb09d376b4eaa1e8943ed2f985910af22d6c8/lco-bpm-maker-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "84f755d1d0b2b23599a8a4d878c283bb", "sha256": "3dd0c32542e0e939358506aba8ca30be2e4caf85480c219040cbe459337681df" }, "downloads": -1, "filename": "lco_bpm_maker-0.2.0-py3.6.egg", "has_sig": false, "md5_digest": "84f755d1d0b2b23599a8a4d878c283bb", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 24718, "upload_time": "2019-03-26T17:36:38", "url": "https://files.pythonhosted.org/packages/53/92/d0d9c2a709e7cf04a5a1e43b1f4125fab490aa5d019abcd87556214084e6/lco_bpm_maker-0.2.0-py3.6.egg" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e45dc0892907168dcf336beb561f8ca1", "sha256": "60d97824cc6ba02c0de922b6f121c825171f533eca0751dad6b6f8e9764c8646" }, "downloads": -1, "filename": "lco-bpm-maker-0.2.1.tar.gz", "has_sig": false, "md5_digest": "e45dc0892907168dcf336beb561f8ca1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7583, "upload_time": "2019-03-26T17:47:14", "url": "https://files.pythonhosted.org/packages/39/bc/95e61b72d8d9bc9cfcb09b9db2acdbf8e2ef3a82a898a9043c7fa001ada3/lco-bpm-maker-0.2.1.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "aadf528c8412bae13b1482702be8fda8", "sha256": "87b666b5d06d110aad992f1e403c6ec15f44fd39fa311f209c1d0f5c9421c354" }, "downloads": -1, "filename": "lco-bpm-maker-0.2.4.tar.gz", "has_sig": false, "md5_digest": "aadf528c8412bae13b1482702be8fda8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7673, "upload_time": "2019-06-19T20:53:48", "url": "https://files.pythonhosted.org/packages/10/b8/da3b3dec2f1a7f895e10347a9e6d8db0e7c80c43d66d5a86e616d1af7166/lco-bpm-maker-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aadf528c8412bae13b1482702be8fda8", "sha256": "87b666b5d06d110aad992f1e403c6ec15f44fd39fa311f209c1d0f5c9421c354" }, "downloads": -1, "filename": "lco-bpm-maker-0.2.4.tar.gz", "has_sig": false, "md5_digest": "aadf528c8412bae13b1482702be8fda8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7673, "upload_time": "2019-06-19T20:53:48", "url": "https://files.pythonhosted.org/packages/10/b8/da3b3dec2f1a7f895e10347a9e6d8db0e7c80c43d66d5a86e616d1af7166/lco-bpm-maker-0.2.4.tar.gz" } ] }