23
ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos [email protected] Laboratoire Astrophysique de Marseille CéSAM ADASS 2011 – Focus Demo

[email protected] Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos [email protected] Laboratoire

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ETC-42

a generic, VO compliant, Exposure Time Calculator

Nikolaos [email protected]

Laboratoire Astrophysique de MarseilleCéSAM

ADASS 2011 – Focus Demo

Page 2: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

ETC-42 Introduction● What is it?

● Don't we have enough of them already?

● ETC-42 is a generic ETC

Not designed for a specific instrument

Very flexible calculation of the SNR

Easily extensible to reach any requirements

Targets a broader range of users

Page 3: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

DEMO

Page 4: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

ETC-42 Main Window

Menu PanelMenu Panel

Input PanelInput Panel Output PanelOutput Panel

Page 5: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Input configuration

Input configuration isInput configuration isgrouped in four components:grouped in four components:InstrumentsInstrumentsSitesSitesSourcesSourcesObserving ParametersObserving Parameters

Page 6: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Instrument configuration

PSF modes:PSF modes: - Automatic - Automatic - Gaussian FWHM profile- Gaussian FWHM profile

Instrument types:Instrument types: - Imager- Imager - Slit Spectrograph- Slit Spectrograph - Fiber Spectrograph- Fiber Spectrograph - Slitless Spectrograph- Slitless Spectrograph

Page 7: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Site configuration

Ground and Space sitesGround and Space sites

Ground Sites:Ground Sites: - Seeing- Seeing - Sky information- Sky information

Space Sites:Space Sites: - Zodiacal light- Zodiacal light - Galactic light- Galactic light

Page 8: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Source configuration

Spatial Distribution:Spatial Distribution: - Point Source- Point Source - Extended Source- Extended Source (circularly symmetric)(circularly symmetric)

Spectral Distribution:Spectral Distribution: - Continuum- Continuum - Black Body- Black Body - Emission Line- Emission Line - Template- Template

Page 9: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Observing Parameters configuration

Calculation for:Calculation for: - Fixed exposure time- Fixed exposure time - Fixed SNR- Fixed SNR

Calculation in Calculation in spectroscopy mode:spectroscopy mode: - Per spectral pixel- Per spectral pixel - Per spectral resolution - Per spectral resolution elementelement

Page 10: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Export Functionality

Components can be Components can be exported as XML files for exported as XML files for backup or distributionbackup or distribution

Page 11: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Import Functionality

Components can be Components can be imported from:imported from: - local XML files- local XML files - Data repositories - Data repositories (remote web servers)(remote web servers)

Page 12: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Import Functionality

Source spectral Source spectral distribution template can distribution template can be imported via SAMP as be imported via SAMP as a spectrum typea spectrum type

Page 13: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Simulation Results

Simulation is executed Simulation is executed by pressing the Execute by pressing the Execute button. Results of button. Results of multiple simulations are multiple simulations are shown in different tabs shown in different tabs for easy comparison. for easy comparison. The amount of visible The amount of visible results is controlled results is controlled from the Options menu.from the Options menu.

Page 14: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Simulation Results

Results can be viewed Results can be viewed in the graphics panelin the graphics panelor be broadcasted via or be broadcasted via SAMP as a VOTable SAMP as a VOTable

Page 15: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Graphics Panel

The Graphics panel is The Graphics panel is based on the JfreeChart based on the JfreeChart library and it provides all library and it provides all the default functionality the default functionality (zoom, line styles, etc)(zoom, line styles, etc)

It has been extended to It has been extended to support over-plotting by support over-plotting by drag and drop of the tabsdrag and drop of the tabs

Page 16: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Command Line Mode

The command line mode provides The command line mode provides several commands for setting the several commands for setting the input configurationinput configuration

The command “sh” can be used to The command “sh” can be used to execute native terminal commandsexecute native terminal commands

Page 17: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Command Line Mode

The “calculate” command runs the simulation The “calculate” command runs the simulation and saves the results in ASCII files. Results of and saves the results in ASCII files. Results of multiple simulations can be distinguished by multiple simulations can be distinguished by using the “outprefix” command.using the “outprefix” command.

Commands can be executed from a file as a Commands can be executed from a file as a script, using the “script” commandscript, using the “script” command

Page 18: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Plugin Framework

To easily extend the ETC-42 To easily extend the ETC-42 a plugin framework is a plugin framework is provided. Each plugin has provided. Each plugin has its own window and it can: its own window and it can: - access and modify the - access and modify the input configurationinput configuration - run the simulation (one- run the simulation (one or multiple times) and or multiple times) and retrieve the resultsretrieve the results - use the ETC-42 results - use the ETC-42 results panel for presentingpanel for presenting extra resultsextra results

Page 19: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Plugin example

● Writing plugins is simple!

Page 20: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Demo highlights

● Import / Export of the query configuration

● Flexible calculation framework supporting smart caching

● GUI or command line mode, supporting script execution

● SAMP enabled

● Plugin framework

Page 21: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Coming soon

● PSF calculation from image and data cube

● Adaptive Optics support

● Integral Field spectroscopy

● Simulated image as output

● Hybrid mode (GUI with command line)

● many more (suggestions are welcome)...

Page 22: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

More information

ETC-42 web page:

http://projets.oamp.fr/projects/etc● Download the ETC-42● Download documentation● Download configuration files● Report bugs● Request new features● Stay updated with latest news via Atom feed

Page 23: nikolaos.apostolakos@oamp.fr Laboratoire Astrophysique de ... · ETC-42 a generic, VO compliant, Exposure Time Calculator Nikolaos Apostolakos nikolaos.apostolakos@oamp.fr Laboratoire

ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011

Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc

Want to contribute?

● Download and use ETC-42● Let other people know about it● Contribute instrument and site configurations● Suggest new features● Build and contribute plugins

For more information please contact:[email protected]

or

[email protected]