Skip to content

Notes From Meeting 28 04 2017

Simon Torres edited this page Apr 28, 2017 · 2 revisions

Introduction

The meeting was held with the idea of reviewing the current state of development, as well as to identify the points that need focus towards our beta release milestone. (deadline ~1st of June).

We classified the task as Critical and Non-Critical, but first I will provide a quick overview of what the code does.

Overview of current situation

We have decided to validate the complete process before continue any further development.

The evolution of the pipeline has been positive and so far it does (in no particular order):

  • CCD Reduction for Imaging
  • CCD Reduction for Spectroscopy
    • Flat Field Normalization (two methods)
    • Saturated flat removal
    • Automatic Slit Trimming (recovering of only slit-illuminated area)
  • Log to file
  • Spectrum Extraction
    • Identification
    • Tracing
    • Extraction with background subtraction
  • Wavelength Calibration
    • Automatic using template
    • Interactive, uses template for visual reference

Towards the future we had identified the following tasks.

Critical Tasks (Beta Release)

  • Optimal Extraction
  • Complete Documentation Review
  • Extensive/Intensive Testing
  • Benchmarking(??)

Non-Critical Tasks

  • Flux Calibration
  • Software Structure/Architecture
    • Use decorators
  • Process History in FITS header
  • Flexible Workflow (use of a library/core)

General Ideas

  • Migrate the repository structure towards an "Astropy Affiliated Package"
  • The pipeline has two main modules, evolve the code to have only one.