cpl status plans
Download
Skip this Video
Download Presentation
CPL - Status & Plans

Loading in 2 Seconds...

play fullscreen
1 / 14

CPL - Status & Plans - PowerPoint PPT Presentation


  • 154 Views
  • Uploaded on

CPL - Status & Plans. Klaus Banse. CPL - Status & Plans. CPL the past the present the future. CPL – the past. CPL project started in Sept. 2001 first release of library, CPL 1.0, in Dec. 2003 since then one major and one patch release per year

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' CPL - Status & Plans ' - chaz


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
cpl status plans1
CPL - Status & Plans
  • CPL
    • the past
    • the present
    • the future
cpl the past
CPL – the past
  • CPL project started in Sept. 2001
  • first release of library, CPL 1.0, in Dec. 2003
  • since then one major and one patch release per year
  • CPL was developed to provide the basic, commonly
  • needed components for VLT/VLTI instrument pipelines,
  • to be used by ESO and instrument consortia
cpl the past1
CPL – the past
  • advantages for ESO, consortia
    • standardize process of building pipelines
    • speed up development of pipelines
    • reduce maintenance load
  • further advantages for consortia
    • standardized interface to the DFS environment
    • start with existing, tested basic framework for pipelines
    • get pipelines with same look and feel
cpl the present
CPL – the present
  • Library written in C
    • using an object oriented design
    • installation following the Linux standard
    • Supported on
      • Linux (from glibc 2.1 on)
      • HP-UX 11
      • Solaris 8
  • Pipeline applications (recipes) written as plugins
    • integrated as shared libraries for a general

execution module

    • Gasgano (GUI), EsoRex (command line tool)
cpl the present2
CPL – the present

CPL

libcplgasgano

cpldfs

cpldrs

cplui

cplcore

cpl the present3
CPL – the present

ref. page for CPL

documentation, download,

links, contacts

www.eso.org/observing/cpl

cpl the present4
CPL – the present
  • releases of CPL are synchronized with the pipeline releases
  • (in October), patch releases produced as needed
  • current version – CPL 3.1 (released in March 2007)
  • mature, stable library
  • supports 14 pipelines (on Paranal, La Silla)
    • AMBER, CRIRES, GIRAFFE, ISAAC, NACO
    • MIDI, SINFONI, SOFI, VIMOS, VISIR, UVES
    • FORS 1/2, FLAMES-UVES
cpl the future
CPL – the future
  • Next release will be CPL 4.0 in October 2007
  • planned new features
    • switch from QFITS to CFITSIO as FITS I/O library
    • include sub-library for WCS (from VISTA, based on wcslib)
    • additional support for

e.g. error handling, strings, data cubes, data type conversion

    • internal improvements (efficiency, speed)
cpl the future1
CPL – the future
  • Planned evolution of CPL
    • keep CPL stable
      • predictable release cycle
      • avoid API changes as much as possible
    • continue work on portability to other platforms
      • Mac OS, Linux on 64 bit architectures
      • CPL, (some) pipelines already running
      • Support(for above) currently discussed internally in ESO
cpl the future2
CPL – the future
  • Planned evolution of CPL (cont)
  • include new functionality if needed commonly by
  • VLT/VLTI instrument pipelines
    • internal mechanism to migrate new functionality

into CPL

    • mainly (but not limited to)
      • cpldfs
      • cpldrs
cpl the future3
CPL – the future
  • Planned evolution of CPL (cont)
    • No interactive data analysis and reduction system

for the general user

      • no display, graphics capabilities
    • No attempt to replace existing scientific libraries
      • Only core imaging functions
cpl the future4
CPL – the future
  • Planned evolution of CPL (cont)
    • No interactive data analysis and reduction system

for the general user

      • no display, graphics capabilities
    • No attempt to replace existing scientific libraries
      • Only core imaging functions
ad