Ponedeljkom i cetvrtkom stizu prognoze, stim sto samo cetvrtkom imamo HINDCAST Utorkom i petkom se skidaju podaci (podaci se odnose na ponedeljak i cetvrtak), ali se samo petkom pusta i ostatak shellova ... (utorkom se samo skidaju i dekodiraju podaci) # 1 ############################################################################################## /home/clima/Marija-dj/DEGRIB.ECMMM: SKIDANJE PODATAKA scpS3.sh MMDD - mesec dan run-a <== skript skida gribove grib2 sa servera (rucno se unosi pass) ################################################################################################## # 2 ############################################################################################## /home/clima/Marija-dj/DEGRIB.ECMMM: DEKODIRANJE - Dekodiranje gribova iz ECM-a - mesecne prognoze get_tF.f90 <== dekodiranje podataka i interpolisanje (temperaturu za forecast) get_tH.f90 <== dekodiranje podataka i interpolisanje (temperaturu za Hindcast - 1994-2011) (otprilike) get_tpF.f90 <== tp=total precipitation/padavine/ (forecast) get_tpH.f90 <== tp=total precipitation/padavine/ (hindcast) fajl lista.vrf - spisak stanica za koje da interpolise prognoze output: out/tpS3F0503.bin tp(total precipitation) S3F(system 3 forecast) 0503(mmddi - month day) out/tpS3F0503.txt bin = ceo grid ECMWF txt = interpolisane u stanice iz liste.vrf yyst(startna godina run-a) - mora rucno da se menja u forecast programima Kad se pusti rundegrib.sh mmdd puni se folder (out) i pravi se log fajla za dati run u folderu (logs) to moze da se tail -f logs/mmdd.log da vidis jel radi uopste ################################################################################################## # 3 ############################################################################################## /home/clima/Marija-dj/monthlyECM/mapesrc OBRADA PODATAKA, PRAVLJENJE I SLANJE SLIKA NA SAJT runsve.sh mmdd <== ovaj shell poziva vise programa i skriptova za crtanje slika mape.f90 mmdd par (mmdd = month day , par = mn2t, mx2t, tp) <== fortran koji 1)cita fcst i hind fajle 2)prepakuje podatke 3)pravi dnevne grd fajle 4)racuna srednje vrednosti (mesecne, nedeljne, po ansamblu itd...), anomalije, percentile, verovatnoce 5)pravi nedeljne i mecenu grd fajlu koje posle koriste skriptovi kako bi se pravile slike rungs.sh runvce.sh xospi.sh cwsspoji.sh runtsr.sh <== za srednju temperaturu (isto kao i runsve.sh koji radi za max i min temperaturu)