l716.irspectrum ​
Implementation level ​
| Type | Status |
|---|---|
| CML extraction template | |
| HTML5 representation |
Template attributes ​
| Attribute | Value |
|---|---|
| source | Gaussian log |
| id | l716.irspectrum |
| name | Thermochemistry properties |
| repeat | * |
| pattern | .*$\s+IR Spectrum\s* |
| endPattern | \s*X[\sX]+$\s* |
| endOffset | 1 |
| xml:base | l716/l716.irspectrum.xml |
Input ​
chlorobz/cl complex basis
IR Spectrum
33333 1 1 11 1 1 11 11 11
22211 6 5 44 3 3 21 00 0099 9 8 7 76 6 4 44 3 2 1
20099 1 6 88 5 1 08 99 2098 2 2 8 19 1 6 10 0 2 3 75
09962 0 4 91 4 4 03 54 6816 8 6 1 06 5 6 62 1 0 8 35
XXXXX X X XX X X XX XX XXXX X X X XX X X X X X XX
X X X X X X
X X X X
X X X X
X X X X
X X X
X X
X
X
Output text ​
xml
<comment class="example.output" id="l716.irspectrum">
<module cmlx:templateRef="l716.irspectrum">
<scalar dataType="xsd:string" dictRef="g:irspectrum" cmlx:templateRef="discard">chlorobz/cl complex basis</scalar>
</module>
</comment>Template definition ​
xml
<record id="discard">{X,g:irspectrum}</record>
<record repeat="*" />
<transform process="pullupSingleton" xpath="./cml:list" />
<transform process="delete" xpath=".//cml:list[count(*)=0]" />
<transform process="delete" xpath=".//cml:list[count(*)=0]" />