Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
ETC-42
a generic, VO compliant, Exposure Time Calculator
Nikolaos [email protected]
Laboratoire Astrophysique de MarseilleCéSAM
ADASS 2011 – Focus Demo
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
ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011
Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc
DEMO
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
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
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
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
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
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
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
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)
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
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.
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
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
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
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
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
ADASS 2011/ ETC-42 Focus demoTuesday 8 November 2011
Nikolaos APOSTOLAKOShttp://projets.oamp.fr/projects/etc
Plugin example
● Writing plugins is simple!
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
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)...
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
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