Revision 82dd582045b2ec890b46e78d5419389be4916146 (click the page title to view the current version)

SW/pygolem/TODO

Changes from beginning to 82dd582045b2ec890b46e78d5419389be4916146

---
format: markdown
toc: yes
title:  TODO
...


<H1>Softwarove problemy:</H1>
<H2>Golplot:</H2>

- pridat moznost volby poctu sloupcu do kterych se to vykresli ? 

- pro  GolSQL přidat možnost filtrování podle nějakých tagů !!! 

<H2>Web:</H2>

- **preloadit celý web a pouzit session_date_name misto date_str pro dynamické sessions** 
- predelat API pro pygolem.get_data
- přestaly fungovat svgz ve firefoxu (konqueror ??) - (preg_match('/Firefox/i',$u_agent) 
- Dodelat poradne reference, vsude, DASy, diagnistiky, analýzy. 
- Pridat tam poradne reference nejakou slozku kam bude moct kazdy pridat sdilene soubory 
- Co se stane kdyz se prida nejaka chyba do data...cfg co se stane ? Selze to nejak ??? 
- Pridat tam odkazy na ty pygolem_lite soubory ??
- Proč je v paralel_multiplot nastavená defaultní hodnota tvec_rescale na 1e3 a ne na 1? Pokud není osa x čas tak to dost mate. => ale vetsinou je osa x cas => majority vote 
- Podporovat format netcdf / hdf5
 podporovat nejobycejnejsi  binárku 
- http://stackoverflow.com/questions/7117797/export-matlab-variable-to-text-for-python-usage (ten příkald pro python je zbytečně komplikovaný)
Niturbo DAS se tvari jako by nebyl v databazi 

<H2>DAS:</H2>

Na co tam jsou Nidatap.lvm a Nidata.lvm? stačí max jeden. Ošetřit taky asi u papouchů. 
papouch_all se nevytváží z těch integerů, je moc velký.

dát možnost stažení surových dat u dasů pomocí přímého odkazu. Aby to bylo co nejrychlejší. 

u tektronixu nefunguje stažení všech kanálů naráz. 

soubor denisty 1 a density 2 u tektronixu ukládá i obří časový vektor. 

 !!!!!   zabranit generovani lvm.npz souboru !!!! => opravit auto saving routines v pygolem 

zrušit configy pro DAS setting a sloučit to všechno do DAS_configuration souboru  !!

opravit NiTurbo aby bylo přes forcykly pro různé karty 



<H2>Diagnostiky:</H2>

U fotaku se nenecita parameters 
- Něco to tam nefunguje v makefilu papocha
- http://golem.fjfi.cvut.cz/shots/10120/DAS/1011Papouch_St.ON/log

pro polohu pridat udaj o duveryhodnosti => idealne 1 cislo za vyboj !!!, hlavne aby to reklo ze to totalne selhalo nebo je to jen nepresne   -- číslo ve souboru results/residuum

!!! procistit ty ASCII data i v te slozce s vystrely, => zmentit path pro make clear !!!

!! chamber current se nedá aproximovat tim rogovsky, uložit nějak tem můj fit viz shot 10880, 10868// !!

mikrovlny - proměřit propustnost toho předzesilovače 

spektrometr  dát ho do původní polohy do komory i s kolimátorem

dekonvoluci fotodiod? 


<H2>Analýzy:</H2>
rake probe - udělat smooth signálu ještě před vymazáním nzáporných teplot

<H2>Ostatní:</H2>
- Pridat plasma position (a mozna mirnovky ?)   do te session stranky !!
- Detekovat kdy byl glow discharge a pak to vykreslit do  Vacuum + Energetics
- zfunkcnit Working gas, chamber temperature
- zlepšit Srovnávání výbojů - neomezený počet diagnistik, neomezený počet výbojů, automatické obnovení stránky
- pridat do historickych analyz taky prumerne  (totální) HXR (az se stabilizují data ...)

<H1>Hardwarove problemy:</H1>


- nefunguje I_CD fluke, možná i nějaké další fluky

- proud ze stabilizačních cívek interaguje se přičítá k proudu v komoře => musí se rogowského pásek protáhnout pod nima!!
http://golem.fjfi.cvut.cz/shots/11027/

nekam tam pridat odkazy na hlavni makefile + soubory pygolem_lite

<H2>pygolem:</H2>
- predelat volací syntaxi toho get_data
- !!! pridat tam on/off do configu
- tu SQL databázi ?? => nejdriv zjistit jestli to má cenu ... 
- nejake chytrejsi trideni do sekci nez proste do nazvu pridat slozka/jmeno ??? 
- pridat funkci interpolate aby stacilo zadat novou casovou osu a zbytek se dopocital 
- !! pridat to save_adv moznost zadat popisky os pokud je tam vic net jedna  !! 
- přidat do data_config popisek typu dat =. double/str/matrix/other aby se použila přímo správná metoda 
- http://golem.fjfi.cvut.cz/cgi-bin/data/10599/electron_density.png  - blbě jednotky, zkust r"..."?
- proč ta šipka na přímé stažení nefunguje dasů? 

- plasma_status => machine_status/system status


<H2>wiki:</H2>
přidat příklady ke kresleni grafů 


Problémy
==========
'spectrometr\temperature'  - nemely by se použivat lomitka, mozna spis : nebo / 

místo nastavování práv tam přidat umask  a setgid ?? => mozná se musí to umask nastavit vždy po přihlášení uživatele