This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

SNPY (or more affectionately SNooPy) is a Python package for fitting the light-curves of TypeIa supernovae. It is NOT an off-the-shelf program that will do all the work for you from the command line. It is meant to be run interactively. It provides many tools, but does not lock you into a specific routine for fitting and therefore allows for a great deal of customization. The package also contains a number of stand-alone sub-packages that can be installed seperately.

You can find intructions for installing snpy in the INSTALL file and at the following website:

Documentation can be found the the docs/ directory under the source tree. But briefly, here is what SNOOPY can do:

  • Fit lightcurve templates to data. These templates were constructed from the Carnegie Supernova Project’s low-z data set (as outlined in Contreras et al. (2009) and Follatelli et al. (2010)). These include templates for the CSP uBVgriYJH filter set. You can also use Jose- Louis Prieto’s templates to fit Johnson/Kron/Cousins BRVI lightcurves.
  • Using templates, fit for distance (and dm15, E(B-V), stretch, time of maximum, etc. This uses the calibration of Follatelli et al. (2010) for the CSP filter set, or Prieto et al. (2006) for the BVRI set.
  • Alternatively, fit for light-curve parameters only (dm15, stretch, time of maximum, maximum light, colors, etc).
  • Compute k-corrections based on the spectral energy distribution template of Hsiao et al. (2007). This includes color-matching the SED template to the observed filters. You can do plain K-corrections or cross-band K-corrections. This is normally done as part of the fitting procedure, but can be done separately.
  • Fit splines, Gaussian Processes, and polynomials to light-curves to do your own analysis, independent of the light-curve templates.
  • Built-in Lira Law to estimate E(B-V).
  • Various plotting routines.
  • Interact with a properly set-up SQL database.

The subpackages include:

  • filters: a package for working with filter systems. computing zero-points, producing synthetic photometry, etc.
  • dm15temp: a python wrapper to Jose-Louis Prieto’s light-curve generator
  • CSPtemp: a generator for the CSP light-curve templates.
  • spline2: a python wrapper to the Hyperspline (or spline2) algorithm, which uses the Durbin-Watson statistic rather than chi-square. Good if you don’t trust your error bars.
  • tspack: a python wrapper to the TSPACK library: generating tension splines.”’
Release History

Release History


This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
snpy-2.1.3.tar.gz (37.3 MB) Copy SHA256 Checksum SHA256 Source Sep 15, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting