GithubHelp home page GithubHelp logo

cadence's Introduction

Cadence : A repository to study cadence requirements for LSST and associated projects

Packages

gedankenLSST

The aim of this package is to perform a thought experiment producing a set of LSST observations, and utilize those observations to explore how astrophysical objects might be observed. The LSST operations simulator (OpSim) uses a historical dataset of weather, modules to calculate quantity from such data by treating it as a realization, and a scheduler which can schedule LSST observations meeting variious requirements and attempting to optimize certain functions. Unlike OpSim, the goal of this package is NOT to schedule or optimize any function. Instead, it will blindly have observations at times, bands and locations that are specified, and return outputs of observed times, bands, and fivesigmadepths in a format similar to OpSim (but not having other columns in the usual OpSim output) as a pandas.DataFrame. The goal is to use the same functions used by OpSim to do these calculations (not yet achieved) and therefore ultimately obtain the values reported by OpSim if one requests visits from OpSim

This is largely intended for use at individual locations (fields), and for SNe.

Pre-requisites and Installation:

This is a python package and depends on many python packages, which are easily installable through pip or conda. Installing pandas would install other python packages required except the other two listed.

Finally, while, not a requirement, some of the examples are in ipython/jupyter notebooks. To run these, you will need jupyter Notebooks which are also easy to install via conda or pip.

Once the pre-requisites are installed, clone this repository and at the top level directory use the setup script to install the packages:

git clone https://github.com/rbiswas4/Cadence.git
cd Cadence
python setup.py install --user

Examples:

cadence's People

Contributors

rbiswas4 avatar

Watchers

 avatar Seth Digel avatar

Forkers

jhrho

cadence's Issues

Comments on WhitePaperDiscussion

The Science Goals look well stated. The Requirements aspect ideally would be more quantitative, e.g., about what counts as good (enough) temporal and wavelength sampling - maybe that is defined in the metrics. Is good wavelength sampling needed for each SN Ia or is the wavelength sampling requirement to be understood to apply over time, e.g., for determining redshifts of host galaxies?

In terms of Exploring OpSim Outputs, I think that I recall an early study (or possibly folklore) that concluded that only the DDFs were likely to be useful for supernova cosmology in terms of cadence. It may be that with dithering of fields for the main sky survey the cadence in regions of overlap may be adequate as well. Probably that is what could make the large scale structure science goal feasible.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.