{ "info": { "author": "Jeremy A. Lusk", "author_email": "jeremy.lusk@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering :: Astronomy" ], "description": "SuperBoL: Supernova Bolometric Lightcurves\n==========================================\n\nVersion 0.3.4\n\nSuperBoL is a python package for calculating the bolometric lightcurves of Type II\nsupernovae using observed photometry. Three different methods for calculating\nthe bolometric luminosity are currently included. Those are:\n\n* **Quasi-bolometric**: converts observed magnitudes to monochromatic fluxes at\n the effective wavelengths of the filters, then integrates using the\n trapezoidal rule to get an approximation of the total observed flux.\n\n* **Direct**: Calculates the quasi-bolometric lightcurve, then makes UV and IR\n corrections by fitting a blackbody curve to the fluxes, and integrating that\n function beyond the wavelength limits of the observations.\n\n* **Bolometric Correction**: Performs a bolometric correction based on B-V, V-I,\n or B-I color, using the method of Bersten & Hamuy (2009).\n\nTypical usage often looks like this::\n\n from superbol import sn\n\n my_supernova = sn.SN('sn1998a')\n my_supernova.lqbol() # quasi-bolometric lightcurve\n my_supernova.lbol_direct_bh09() # direct lightcurve\n my_supernova.lbol_bc_bh09('B', 'V') # B-V bolometric correction lightcurve\n\nSuperBoL propagates uncertainties in the input data through the calculations made\nby the code, allowing for errorbars to be included in plots of the lightcurve.\n\nInstallation\n============\n\nSource code can be found at https://github.com/JALusk/SuperBoL\n\nIn order to install SuperBoL system-wide, use::\n\n python setup.py install\n\nIf you do not have root priviliges on your machine, then use::\n\n python setup.py install --user\n\nDocumentation\n=============\n\nDocumentation is hosted at `ReadTheDocs `_.\n\nDocumentation is automatically generated via Sphinx.\nTo generate the documentation locally, navigate to the ``docs/`` directory and use::\n\n make html\n\nThis will generate html files in the ``docs/build/html/`` directory.\nDouble-clicking the ``index.html`` file should open the documentation in your\nweb browser.\n\nDevelopment\n===========\n\nBug reports, feature requests, and contributions are welcome.\n\nPlease issue bug reports and feature requests using https://github.com/JALusk/SuperBoL/issues - signing up for a GitHub account is free and easy.\n\nTo contribute code, please use the following procedure:\n\n* Fork the SuperBoL repository on GitHub (follow the steps here:\n https://help.github.com/articles/fork-a-repo/)\n\n* Create a branch off of ``develop`` with a descriptive name::\n\n git checkout -b my_feature develop\n\n* Make your changes and additions\n\n* Write documentation for classes and functions using the Google style guide:\n http://www.sphinx-doc.org/en/stable/ext/example_google.html#example-google\n\n* Write new unit tests for your new code\n\n* Run the test suite using::\n\n make test\n\n* Issue a pull request (https://help.github.com/articles/using-pull-requests/)\n to the ``develop`` branch on GitHub\n\n* Your pull request will be reviewed and, after any conflicts are resolved,\n merged into the ``develop`` branch and eventually into the next release!", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JALusk/SuperBoL", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "SuperBoL", "package_url": "https://pypi.org/project/SuperBoL/", "platform": "", "project_url": "https://pypi.org/project/SuperBoL/", "project_urls": { "Homepage": "https://github.com/JALusk/SuperBoL" }, "release_url": "https://pypi.org/project/SuperBoL/0.3.4/", "requires_dist": null, "requires_python": "", "summary": "Supernova Bolometric Lightcurves", "version": "0.3.4" }, "last_serial": 4285865, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "7626d465b458c9fff3c16d60723c3e05", "sha256": "8868a1ea86ff17f82c0bb0bd5ca2106f0db6f7c9cb0c9b0ee5f7d72d4fdb334f" }, "downloads": -1, "filename": "SuperBoL-0.3.0.tar.gz", "has_sig": false, "md5_digest": "7626d465b458c9fff3c16d60723c3e05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52970, "upload_time": "2016-05-25T21:00:50", "url": "https://files.pythonhosted.org/packages/99/da/b335f9b7e5b06d1703e771dc774313f9012a4e6895a5ac6a17d995be4142/SuperBoL-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "e5a34d4f8959492cd230276ae60ce7b3", "sha256": "bff7a2036d5553001f001adcea3230ea10ff4c8b252bda787fafc19f23b6f71d" }, "downloads": -1, "filename": "SuperBoL-0.3.1.tar.gz", "has_sig": false, "md5_digest": "e5a34d4f8959492cd230276ae60ce7b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53317, "upload_time": "2016-05-25T22:06:31", "url": "https://files.pythonhosted.org/packages/c7/69/5349b1f52d75f4f102f88f6bf8d350282efad0283dff796c97ed812cddb7/SuperBoL-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "92b228f3ff03710094cea4a07bd9c0da", "sha256": "7976abaabc981f5195703a131cadc331268089f1bc910d8c624104008311237a" }, "downloads": -1, "filename": "SuperBoL-0.3.2.tar.gz", "has_sig": false, "md5_digest": "92b228f3ff03710094cea4a07bd9c0da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53321, "upload_time": "2016-05-31T21:41:48", "url": "https://files.pythonhosted.org/packages/14/fc/f98a865a79dec12bec0f027c714da9a239d0ece011416c0b60ac495e8c19/SuperBoL-0.3.2.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "f03589b0537c27a859da42bc8abef28f", "sha256": "1809fc3c62612943f1791fdb8347d26644226d383c31fb3dcde0852c73da7334" }, "downloads": -1, "filename": "SuperBoL-0.3.4.tar.gz", "has_sig": false, "md5_digest": "f03589b0537c27a859da42bc8abef28f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53318, "upload_time": "2018-09-18T20:42:26", "url": "https://files.pythonhosted.org/packages/e0/d6/83d46b5d27e6dcabc19b14bdcd3bcfedc6fddc9d634e17e44b7c22c53e2c/SuperBoL-0.3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f03589b0537c27a859da42bc8abef28f", "sha256": "1809fc3c62612943f1791fdb8347d26644226d383c31fb3dcde0852c73da7334" }, "downloads": -1, "filename": "SuperBoL-0.3.4.tar.gz", "has_sig": false, "md5_digest": "f03589b0537c27a859da42bc8abef28f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53318, "upload_time": "2018-09-18T20:42:26", "url": "https://files.pythonhosted.org/packages/e0/d6/83d46b5d27e6dcabc19b14bdcd3bcfedc6fddc9d634e17e44b7c22c53e2c/SuperBoL-0.3.4.tar.gz" } ] }