Aller au menu Aller au contenu Aller à la recherche
  • Français
  • English
  • Français
  • English

Programmes et banques de données spectroscopiques

The Dijon spectroscopy group has developed powerful techniques based on group theory and tensorial formalism [1,2] in order to analyze and simulate absorption and Raman spectra of molecules with various symmetries. Software packages and databases implementing these tools have been created:

  • XY4 [3] (Td tetrahedral symmetry, STDS package),
    for 12CH4, 13CH4, 12CD4, 13CD4, 116SnH4, 28SiH4, 29SiH4, 30SiH4, 28SiF4, 70GeH4, 72GeH4, 73GeH4, 74GeH4, 76GeH4, 70GeD4, 72GeD4, 73GeD4, 74GeD4, 76GeD4, 70GeF4, CF4, P4, Ni(CO)4, 184OsO4, 186OsO4, 187OsO4, 188OsO4, 189OsO4, 190OsO4, 192OsO4
  • XY6 [4] (Oh octahedral symmetry, HTDS package),
    for 182WF6, 183WF6, 184WF6, 186WF6, 80SeF6, 32SF6, 33SF6, 34SF6, 235UF6, 238UF6, Mo(CO)6
  • XY2Z2 [5] (C2v symmetry, C2vTDS package),
    for SO2F2
  • XY5Z [6] (C4v symmetry, C4vTDS package),
    for SF5Cl
  • X2Y4 [7] (D2h symmetry and D2hTDS package),
    for C2H4
  • XY3Z [8] (C3v symmetry, C3vTDS package for closed-shell systems and C3vSTDS package for open-shell systems),
    for CH3D and CH3O

These packages all consist in FORTRAN programs called by scripts.

XTDS [9] is a user-friendly java-based interface, which allows to interactively build and launch spectrum calculation or analysis jobs using any of the above-mentioned packages. This software runs on UNIX (UNIX, Linux or Mac OS X computers) and Windows systems. It allows the treatment of complex spectroscopic problems, including molecules with complex polyads, like methane for instance. The user can define the polyad scheme for the molecule under consideration. All interaction terms up to a given order of the development are automatically determined for both the Hamiltonian or transition moments (dipole moment or polarizability). Least-squares fits of experimental data can also be run interactively.

The full XTDS software (al packages, Java graphical interface), or the individual packages lister above (in this case with no graphical interface) can be download through the links in the table below:

The full XTDS software (al packages, Java graphical interface), or the individual packages lister above (in this case with no graphical interface) can be download through the links in the table below:

Read me file : Unix
Download links : Unix (Intel)


The MIRS spectroscopic software for the modeling of ro-vibrational spectra of polyatomic molecules is designed for the global treatment of complex band systems of molecules to take full account of symmetry properties. It includes efficient algorithms based on the irreducible tensor formalism. Predictions and simultaneous data fitting (positions and intensities) are implemented as well as advanced options related to group theory algebra. Illustrative examples on CH3D, CH4, and PH3, complete projects on CH3D and CH3Cl are included in the present version.

Getting and Installing:

The MirsDistr.exe file is a self-extractive archive to be extracted into a proper Temp directory. The complete installation uses a standard assistant launched by the setup.exe file in the Tempdisk1 directory. MIRS written in C++ includes all necessary executable files for Windows 95 and higher. The CPU and disk space requirements obviously depend on the complexity of the problem to treat. The package itself requires a minimum of 15 Mb of free disk space. The total amount of disk space occupied when all the projects included in the package have been build is close to 500 Mb. A typical execution times using a Pentium 4 processor at 2.4 GHz is about 10 minutes to build the CH3D project (all matrix element and prediction files) and less than 60 minutes to build each of the CH3Cl projects (two isotopomeres).

Two versions of the Mirs distribution:

You can download two different versions of the Mirs distribution. The full version contains tables for examples calculation. The minimal version does not contains any big table files and you will need calculate full set of tables on your computer. For all examples except CH3Cl you need build tables up to J=25 (Tables:BuiltDefault:J25). For CH3Cl you need build tables up to J=80 (Tables:BuiltDefault:J80). The average time of tables calculation on Pentium 4 processor at 2.4 GHz is one, two hours.

Getting started:

Standard features and options are directly accessible from the tutorial projects in the examples directory in which all necessary modelling files are included. It is recommended to create a new working directory for each new project. The Help menu can be accessed at any stage of the project building and subsequent calculations.

In the File menu select the Open … command to open the CH3D.MRS file in the directory. A graphical picture of the project is displayed in purple. Select the Build command from the Calculus menu to generate all files connected with this project. At the end of the process the graphical picture appears in green indicating that all files are created consistently. The results are stored in ASCII files in the examplesCH4 working directory. Refer to the Help command for details on the content of each file. To explore the other tutorial projects (CH3D_LIGHT; PH3_LIGHT) repeat the same commands from the corresponding working directories. For the full project CH3D_FULL and CH3Cl_FULL (12_35and 12_37) it is necessary to first extend to higher J values the calculation of coupling coefficients. This can be easily achieved from the Tables:BuiltDefault:J80 command of the Tools menu.


Several improvements are under construction to correct minor failures of the user interface. They will be included in due course in subsequent releases. For any question contact Andrei Nikitin (

To calculate de methane partion function at a given temperature, click on this link.

Sample TextaSPVIEW is a program that facilitates the analysis of high-resolution molecular spectra by allowing the user to assign lines using a graphical environment. With SPVIEW, it is possible to:

  • Load experimental and simulated spectra as XY ASCII files.
  • Create peak lists from experimental spectra.
  • Load predicted line lists in various formats (XY, HITRAN, TDS).
  • Manipulate the plots (zoom, rescale, move, …).
  • Assign/unassign lines graphically (with the mouse).
  • Create local simulations for a limited wavenumber range.
  • … and more !

SPVIEW is written in Java and Fortran 77.


To download SPVIEW:

Download links : All platforms

The GROUP package intends to provide access to the G orientation matrix elements for the symmetrization of O(3) (or SU(2) x CI) tensors into the Td (or TdS) subgroup. It also lists various coefficients necessary for tensor algebra in these groups. These cofficients are necessary for spectroscopic calculations for tetrahedral XY4 and octahedral XY6 molecules. They are used in the STDS and HTDS packages. It is designed for UNIX machines. It consists in FORTRAN (ANSI 77) routines.

Main GROUP characteristics :

GROUP handles J values up to 199.5
It works for both integer and half integer J values. Half integer J values are necessary for handling systems with an odd number of electrons.


To download GROUP:

Read me files : Unix
Download links : Unix (Intel)


Log In

Create an account