Giter VIP home page Giter VIP logo

datacat-utilities's Introduction

datacat-utilities

Tools for using/reading/interacting with the LSST Data Catalog

  • exploreRaft - find CCD, REB content of raft. Find parents of CCD, REB
  • exploreREB - find ASPIC content of raft. Find parent REB of ASPIC
  • findCCD - find files associated with eTraveler tests, returning file lists for SLAC or BNL, specified by run and CCD.
  • raft_observation - given a run and step name, returns a dict of CCD files for the same observation
  • get_steps_schema - list the traveler steps and schema for a given test, specified by run -- $ python get_steps_schema.py -r 3764
  • merge, merge_over - concatenates a list of single-sensor images for one raft into one multi-extension FITS file so that ds9 -mosaicimage wcsq <filename> can assemble the entire image. merge_over does the same except that it modifies the header s in the output so that ds9 does not trim away the overscan regions.

For exploreXXX execute the main to see them in operation.

2017-04-25: currently one must use the dev eTraveler server and '-jrb' eTraveler instance on that server. That will be rectified once the client API goes fully prod.

Prerequisites

Recommended

Further Documentation

https://confluence.slac.stanford.edu/display/LSSTCAM/Primer+for+Interacting+with+CCD+and+Raft+Test+Data

Travis-CI PyLinting

Build Status

datacat-utilities's People

Contributors

richardxdubois avatar heather999 avatar eacharles avatar sethdigel avatar brianv0 avatar ellongley avatar

Watchers

Johann Cohen-Tanugi avatar James Cloos avatar James Chiang avatar Stuart Marshall avatar  avatar  avatar Tom Glanzman avatar Homer Neal avatar  avatar Pierre Antilogus avatar Rebecca Ann Coles avatar  avatar Massimiliano Turri avatar  avatar

datacat-utilities's Issues

Support Py3

We should go over the code and make sure python 3 is supported. This would include updating the travis linting too.

merge patch_EO_files branch into master

It's time to merge patch_EO_files back into master. Be sure to pick up Seth's changes to the PTC test values list that he has updated. You might ask Seth to be a reviewer of the existing PR.

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.