13.07.2015 Views

[tel-00726959, v1] Caractériser le milieu interstellaire ... - HAL - INRIA

[tel-00726959, v1] Caractériser le milieu interstellaire ... - HAL - INRIA

[tel-00726959, v1] Caractériser le milieu interstellaire ... - HAL - INRIA

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A&A 526, A47 (2011)<strong>tel</strong>-<strong>00726959</strong>, version 1 - 31 Aug 2012Thanks to its sensitivity, this instrument will allow, in its compactconfiguration, line surveys to be carried-out down to theconfusion limit toward a large number of sources. Spectral surveysare thus still in their infancy and will very likely becomeroutine observing modes in the coming years.Spectral surveys covering large frequency bands require specifictools to be analyzed efficiently. In this artic<strong>le</strong>, we presenta software that is intended for the analysis of spectral surveys.In Sect. 2, we briefly describe how such surveys are analyzed.In Sect. 3 we detail how our software was designed and imp<strong>le</strong>mentedto carried-out such an analysis. Finally Sect. 4 concludesthis artic<strong>le</strong> and discuss future developments.2. Spectral surveys analysisThe analysis of a spectral survey usually consists in identifyingthe various lines and in deriving the physical and chemicalproperties of the emitting gas (density, temperature and columndensities of the observed species). The main difficulty in suchidentification is that large mo<strong>le</strong>cu<strong>le</strong>s may have hundreds of linesin the (sub-)millimeter range. These species – such as methanol,methyl formate or dimethyl ether – are often named weeds byspectroscopists. If the lines are too broad, they may overlap andb<strong>le</strong>nd together, which makes the identification of weaker linesdifficult. This is the line confusion limit (Schilke et al. 1997):line identification is not limited by the signal-to-noise of the observations,but by the line b<strong>le</strong>nding.Because of this prob<strong>le</strong>m, extreme care must be takenwhen identifying species from a spectral survey. Herbst &van Dishoeck (2009) summarize the criteria for a firm detectionas follows: “(i) rest frequencies are accura<strong>tel</strong>y known to1:10 7 , either from direct laboratory measurements or from ahigh-precision Hamiltonian model; (ii) observed frequencies ofc<strong>le</strong>an, nonb<strong>le</strong>nded lines agree with rest frequencies for a sing<strong>le</strong>well-determined velocity of the source; if a source has a systematicvelocity field as determined from simp<strong>le</strong> mo<strong>le</strong>cu<strong>le</strong>s, anyvelocity gradient found for lines of a new comp<strong>le</strong>x mo<strong>le</strong>cu<strong>le</strong>cannot be a random function of transition frequency; (iii) allpredicted lines of a mo<strong>le</strong>cu<strong>le</strong> based on an LTE spectrum at awell-defined rotational temperature and appropria<strong>tel</strong>y correctedfor beam dilution are present in the observed spectrum at roughlytheir predicted relative intensities. A sing<strong>le</strong> anticoincidence (thatis, a predicted line missing in the observational data) is a muchstronger criterion for rejection than hundreds of coincidencesare for identification. This last criterion is one of the strongestarguments for comp<strong>le</strong>te line surveys rather than targeted linesearches”.The rest frequencies needed to fulfill criterion (i) are usuallytaken from spectral lines catalogs, such as the Cologne Databasefor Mo<strong>le</strong>cular Spectroscopy (CDMS, Mül<strong>le</strong>r et al. 2001) ortheJPL Mo<strong>le</strong>cular Spectroscopy catalog (Pickett et al. 1998). Forcriterion (ii), we need to compare the consistency of the centroidvelocities of all the line candidates. Finally criterion (iii)requires to perform a model of the predicted emission of thegiven species so that it can be compared with the observations.The traditional technique for this consist in building a rotationaldiagram (Goldsmith & Langer 1999) to see if all detected linesagree with a sing<strong>le</strong> rotational temperature and column density.Alternatively, one can compute synthetic spectrum and compareit directly with the observations – a technique cal<strong>le</strong>d forward fitting(Comito et al. 2005). This approach is also extremely usefulwhen one wants to search for weak lines of a specie among hundredsfrom various weeds: a synthetic spectrum of the emissionof the weeds can be constructed to fit the observed transitions inA47, page 2 of 5an iterative fashion. Once the brightest lines have been mode<strong>le</strong>d,one can compare the synthetic spectrum to the observed one tolook for lines from <strong>le</strong>ss abundant species (see Belloche et al.2008, for an examp<strong>le</strong> of this technique). Of course, this also allowsthe physical and chemical properties of the emitting gas tobe derived.Since spectral surveys may contain thousands of lines, theyrequire specific tools to be efficiently analyzed. Two packageshave been developed for that purpose. The first of them,XCLASS (Schilke et al. 2001), is an extension of the widelyused CLASS data reduction software, which is part of Gildas.XCLASS contains a spectral line database which is built fromthe CDMS and JPL catalogs. Technically, it uses the MySQLdatabase server which must be instal<strong>le</strong>d on the user computer.This database may be updated manually, by replacingthe database fi<strong>le</strong> by the one provided by the program authors.XCLASS allows the user to look for lines corresponding to agiven frequency in its catalog, but also to make a model at theLTE of the observed spectra. XCLASS has been successfullyused to reduce several spectral surveys obtained with the CSOand the IRAM-30 m (Schilke et al. 2001; Comito et al. 2005;Belloche et al. 2008). However, XCLASS is based on an obso<strong>le</strong>teversion of CLASS, which is not maintained anymore.Indeed, the CLASS internal structures was largely rewritten in2005–2006 to adapt to the chal<strong>le</strong>nges of data reductions comingwith the recent generation of receivers (Hily-Blant et al.2005). The second package, CASSIS, has been developed primarilyto analyze Herschel-HIFI spectral surveys, although itcan be used to analyze surveys from ground based <strong>tel</strong>escopesas well. CASSIS itself does not have data reduction capabilities;therefore data must first be reduced in another software such asCLASS or HIPE (Ott et al., in prep.) before analysis in CASSIS.CASSIS uses a database which is built from the CDMS and theJPL catalog; in recent CASSIS versions, this database (SQLite)is embedded in the program so that an external database server isno longer required. Like XCLASS, CASSIS allows the forwardfittingof a spectrum, but also the search for the various transitionsof a given specie.3. Weeds design and imp<strong>le</strong>mentation3.1. General designWeeds has been designed specifically to analyze spectral surveys,following the approach presented in Sect. 2. Although itsdevelopment was inspired by the XCLASS and CASSIS packages,it is different in several aspects. Weeds is an extension ofthe current version of the CLASS software, and is mostly writtenin Python language, except for a few command written in theGildas command interpreter (SIC) language. To do this, Weedsuses the new possibility offered by GILDAS to inter<strong>le</strong>ave Pythonand SIC in the same session (Bardeau et al. 2010). In particular,the variab<strong>le</strong> contents are shared between Python and SIC. Pythonhas several advantages over other languages for developing suchextensions. It benefits from a large library of modu<strong>le</strong>s that allowcomp<strong>le</strong>x tasks – such as making a query in a VO-compliantdatabase, see Sect. 3.2 – to be done relatively easily. Although itis interpreted, it is still computationally efficient, because criticalmodu<strong>le</strong>s (e.g. the modu<strong>le</strong> for array computations that we usefor the spectra modeling, see Sect. 3.4) are written in compi<strong>le</strong>dlanguages such as C or Fortran. Weeds is distributed with Gildassince April 2010. The source code is freely availab<strong>le</strong> from theIRAM website 1 . A user manual is also availab<strong>le</strong> on that page.1 http://iram.fr/IRAMFR/GILDAS/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!