Photometric Supernova Identifier (pSNid) II

Public Version w/o DB Features (the Public Version you're probably looking for)
Full Public Version
Private Version
Documentation

Notes
The pSNid II package is a photometric classification based on Masao Sako's pSNid packaged used to photometrically classify supernovae using a traditional Bayesian classification found in Tonry et al., Kuznetsova and Connolly and Poznanski et al.  The pSNid package considerably expands the capabilities of the original package, allowing one to read in light curve templates and candidates in a number of formats and do photometric classification under a variety of assumptions.

There are three versions of pSNid above, (1) the full public version that must be compiled with Oracle and mySQL libraries, (2) the public version without database features and (3) the private DES version.  Whether or not you're on DES, you probably want the second version as it is simple to compile and fairly straight forward to use.  If you're a non-member of DES then you may want to compile (1) if you're curious about how to query mySQL or Oracle libraries in c.  If you're a member of DES or SDSS and want to pull candidates from their databases then you should compile (3).

Warnings and Disclaimers

The pSNid package was built to do photometric classification with SDSS-II.  The original purpose of pSNid II was to extend pSNid to do supernova classification (studies) with the Dark Energy Survey.  However, as I modified Masao's package it became apparent that I could build a package that could accessible to the supernova community while meeting the goals of DES.  While users of pSNid II are very much encouraged to e-mail me (Brian Connolly) with suggestions and bugs, be aware that any functionality having to do with accessing the SDSS or DES database may be limited.

Also be aware that the .tar files are ~100's of MB.  This is due to the large ASCII template files and test data that are included in the package.  pSNid II is still in development and it is helpful to extract the package as a whole and run it as a whole so that if bugs arise, users can tar up their config file and any modifications they've made along with everything else so that I can easily help them.  When I have a more stable version, I will separate the code from the templates, example candidates, etc.

Links
SNANA
-
this package can be used to generate simulated data (in an ASCII format) and templates (in a FITS format) which can be read by pSNid II.