GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD)...

19
GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Transcript of GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD)...

Page 1: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

GALSYNTHa WEB interface for GRASIL

by

Lorenzo Paoletti

Amedeo Petrella

Danilo Selvestrel

(INAF-PD)

Speaker Gian Luigi Granato

(INAF-PD)

Page 2: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

GRA(phite)SIL(icate) in a nutshell(Silva et al 98, Silva 99, Granato et al 00, Bressan et al 02, Panuzzo

et al 03, Vega et al 05)

3 dusty environments: dense phase ISM (star forming Molecular Clouds), diffuse phase (cirrus) clumping of stars and dust, dusty envelopes of AGB stars

Stars are born within MCs and gradually escape as a function of their age age-dependent extinction

Stars and dust are distributed in a bulge (King profile) + disk (double exponential profile) geometry Radiative transfer exactly solved

in MCs, with approximation in the cirrus

Dust includes big grains, very small grains and PAHs. The emission is appropriately computed for each component

UV-to radio SEDs (continuum, nebular lines, spectral indexes)

Page 3: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Motivations to run GRASIL

GRASIL is a complex model with several physical and algorithmic parameters, thus difficult to use quickly, and time consuming.

Much handier to use rough prescriptions.

BUT are they sufficient in general?

Page 4: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Why a good model is compulsory?just an example with GALFORM SAM (Durham):

850 m counts predicted by GALFORM with GRASIL and a with a relatively simple prescription calibrated to match GRASIL

Same at 25!

Page 5: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Babbedge et al in prep.

GALFORM+GRASIL vs SWIRE LFs

Page 6: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Simple prescription may be calibrated (with observations or good models) to work under certain conditions, but not in general!Reliability is unpredictable.

vital to have a WEB interface for GRASIL to•guide the user•allow use without compilation/installation•provide computing power

GALSYNTH (one of our task in MAGPOP proposal..)

Page 7: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

GALSYNTHthe web interface

• After login, users access their own workspaces• Interactive editing of parameters, with explanations

and bound checking (3 levels)• Sets of parameters can be saved, modified, reused.

Sets include the possibility of iteration over parameters (many models)

• The user defines jobs that will be executed on a pool of application servers (at present 3 PCs, easy to add more)

• When job completed, user is notified and can download the results of all models packed in one archive (which remains also on the WEB server)

Page 8: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Registration and login

Page 9: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Users access their own workspaces

SETs are sets of input parameters for the codes (CHE sets for CHE_EVO or PAR sets for GRASIL), including definitions of possible iterations on parameters

Jobs are batch executions of CHE_EVO+GRASIL sequence according to selected SETs

Page 10: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

SET definition I

Three Levels, the higher the more parameter to set and the greater the allowed range

Page 11: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

SET definition II

Page 12: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

SET defined

Page 13: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

JOB creation

Page 14: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Job Status

Page 15: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Jobs list and results donwnload

Page 16: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Naming of files

The .tar.gz output files of a job consisting of iterations on n parameters, contains a set of files for each specific GRASIL model, with names in the format

<par name 1>@<par value 1>_…. <par name n>@<par value>_.<extension>

Example (job with iteration on etastart, mmolfraz and tgal) :

[email protected][email protected]_tgal@7_.spe

Page 17: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Results I…

Page 18: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

Result II…

A completely imaginary galaxy SED at 1,3,5,7,9,11 Gyr

NB: GALSYNTH (by now) exploits only part of the possibilities of GRASIL…

Page 19: GALSYNTH a WEB interface for GRASIL by Lorenzo Paoletti Amedeo Petrella Danilo Selvestrel (INAF-PD) Speaker Gian Luigi Granato (INAF-PD)

GALSYNTH a WEB interface to run immediately GRASIL

http://web.pd.astro.it/galsynth

• Anyone can register and be a user

• Users have their workspaces• Interactive editing of parameters,

with explanations and bound checking, including iterations

• Sets of parameters can be saved, modified, reused.

• Batch jobs are executed on a pool of our computers

• When job completed, user is notified and downloads models