#!/bin/bash START=21000 START=19898 END=21097 BASE=/golem/database/operation/shots/; docum=ReportZDStokamamGOLEM.tex echo '\documentclass[12pt,pdftex]{article}\usepackage{graphicx}\usepackage[utf8]{inputenc}\usepackage[czech]{babel}\topmargin -3cm\oddsidemargin -1.5cm\textwidth 19cm\textheight 27cm\begin{document}' >$docum echo '\title{Report zkoušek provozní stálosti pro tokamak GOLEM}\date{\today}\author{\normalsize\it k povolení SUJB ev.č. 115479 o nakládání se zdroji ionizujícího záření \\ \it experimentálního zařízení tokamak GOLEM}\maketitle' >>$docum echo '\section{Základní data} \begin{itemize} \item Počátek sledování: 30.11.2015, Výboj číslo \#20279 \item Konec sledování: 29.3.2016, Výboj číslo \#21085 \item Nastavení parametrů výboje: \begin{itemize} \item Nabití kondenzátorů pro generaci toroidálního elektrického pole: 400 V. \item Nabití kondenzátorů pro generaci toroidálního magnetického pole: 800 V. \item Tlak a druh pracovního plynu: vodík, 10 mPa. \item Druh předionizace: rozžhavený wolframový filament generující elektronový oblak. \end{itemize} \end{itemize}' >>$docum echo '\section{Zpracovávané parametry}\def\dlina{2.3cm} \begin{tabular}{ |p{\dlina}|p{\dlina}|p{\dlina}|p{\dlina}|p{\dlina}|p{\dlina}|p{\dlina}| } \hline Datum & Číslo výboje & Délka výboje\newline $\tau_{pl}$ [ms] & Elektronová teplota\newline $T_e$ [eV] & Elektronová hustota\newline $n_{e}$ [$\cdot \mathrm{10^{18}/m^3}$] & Proud plazmatem\newline $I_{pl}$ [kA] & Dávka\newline $D$ [$\cdot 10^{-2} \mathrm{\mu Sv}$] \\ \hline \input{'tabletobeincl.tex'} \end{tabular} \includegraphics[width=\textwidth]{DlouhodobaStabilita@tokamakGOLEM.pdf}' >>$docum echo '\section{Závěr} Závěrem lze konstatovat, že ve sledovaném období vykazoval tokamak GOLEM ve sledovaných parametrech provozní stálost a naplnil tím předpoklady radiační ochrany při jeho provozu. \\~\\ V Praze \today \begin{flushright} Vojtěch Svoboda\\ \includegraphics[width=4cm, height=!]{/home/svoboda/buon/osobni/VojSvSign.jpg} \end{flushright} ' >>$docum echo '\end{document}'>>$docum exit echo "All comments" #for i in `seq $START $END`; do echo -ne $i "\t"; cat /golem/database/operation/shots/$i/wwwcomment; echo "";done |tee Allwwwcoments echo "grep TDSs" grep "test dlouhodobe stability" Allwwwcoments|tee TDSs echo "Table generation" for i in `awk '{print $1}' TDSs`; do cat $BASE/$i/date; echo -ne "\t" $i "\t"; cat $BASE/$i/basicdiagn/PlasmaTimeLength|tr "\n" " ";echo -ne "\t"; cat $BASE/$i/basicdiagn/ElectronTempMax|tr "\n" " ";echo -ne "\t"; cat $BASE/$i/basicdiagn/StateEqElectronDensity |tr "\n" " ";echo -ne "\t"; cat $BASE/$i/basicdiagn/IplaMean|tr "\n" " ";echo -ne "\t";echo ""; done|column -t|tee WholeTable echo "Table correction" grep -v nan WholeTable |tee TableCorrected echo "Waiting for human correction ..." grep -v '-' TableManuallyCorrectedWithTDS|tee TableManuallyCorrectedWithTDSwithDose awk '{printf $1 " & " $2 " & %2.2f & %2.1f & %2.1f & %2.2f & " $7 " \\\\ \\hline ",$3*1000,$4,$5,$6/1000 }' TableManuallyCorrectedWithTDSwithDose| tee tabletobeincl.tex exit # Varianta Electron density: BASE=/golem/database/operation/shots/;for i in `awk '{print $1}' TDSs`; do cat $BASE/$i/date; echo -ne "\t" $i "\t"; cat $BASE/$i/basicdiagn/PlasmaTimeLength|tr "\n" " ";echo -ne "\t"; cat $BASE/$i/basicdiagn/ElectronTempMax|tr "\n" " ";echo -ne "\t"; if [ -f $BASE/$i/diagnostics/Microwaves/0712Interferometer.ON/results/electron_density_mean ]; then cat $BASE/$i/diagnostics/Microwaves/0712Interferometer.ON/results/electron_density_mean;else echo -ne "nan";fi;echo ""; done|column -t