RAiDER icon indicating copy to clipboard operation
RAiDER copied to clipboard

Re-run without recompute of delays

Open dbekaert opened this issue 4 years ago • 1 comments

Might be good to have the following behavior in place:

  • If the csv file has already been calculated; check if the the stations match.
  • if not go and check if the loaded model is large enough
  • if not check the original model file
  • if not go and error out or with a force download go an fetch a new model.

Currently the behavior is the other way around. So if a user download the original file and keeps the result there will be work down even when not needed.

dbekaert avatar Feb 08 '21 17:02 dbekaert

@jlmaurer for some reason the code does no longer skip and is re-doing all the computations. This is tested on the latest branch.

(RAiDER-NISAR-ST) [dbekaert@leffe HRES]$ ls
cmd                                         HRES_Delay_20100414T060000_Zmax30000.0.csv  HRES_Delay_20110924T060000_Zmax30000.0.csv  HRES_Delay_20130305T060000_Zmax30000.0.csv  HRES_Delay_20140815T060000_Zmax30000.0.csv  HRES_Delay_20160125T060000_Zmax30000.0.csv  HRES_Delay_20170706T060000_Zmax30000.0.csv  HRES_Delay_20181216T060000_Zmax30000.0.csv
debug.log                                   HRES_Delay_20100426T060000_Zmax30000.0.csv  HRES_Delay_20111006T060000_Zmax30000.0.csv  HRES_Delay_20130317T060000_Zmax30000.0.csv  HRES_Delay_20140827T060000_Zmax30000.0.csv  HRES_Delay_20160206T060000_Zmax30000.0.csv  HRES_Delay_20170718T060000_Zmax30000.0.csv  HRES_Delay_20181228T060000_Zmax30000.0.csv
delay_06                                    HRES_Delay_20100508T060000_Zmax30000.0.csv  HRES_Delay_20111018T060000_Zmax30000.0.csv  HRES_Delay_20130329T060000_Zmax30000.0.csv  HRES_Delay_20140908T060000_Zmax30000.0.csv  HRES_Delay_20160218T060000_Zmax30000.0.csv  HRES_Delay_20170730T060000_Zmax30000.0.csv  HRES_Delay_20190109T060000_Zmax30000.0.csv
error.log                                   HRES_Delay_20100520T060000_Zmax30000.0.csv  HRES_Delay_20111030T060000_Zmax30000.0.csv  HRES_Delay_20130410T060000_Zmax30000.0.csv  HRES_Delay_20140920T060000_Zmax30000.0.csv  HRES_Delay_20160301T060000_Zmax30000.0.csv  HRES_Delay_20170811T060000_Zmax30000.0.csv  HRES_Delay_20190121T060000_Zmax30000.0.csv
geom                                        HRES_Delay_20100601T060000_Zmax30000.0.csv  HRES_Delay_20111111T060000_Zmax30000.0.csv  HRES_Delay_20130422T060000_Zmax30000.0.csv  HRES_Delay_20141002T060000_Zmax30000.0.csv  HRES_Delay_20160313T060000_Zmax30000.0.csv  HRES_Delay_20170823T060000_Zmax30000.0.csv  HRES_Delay_20190202T060000_Zmax30000.0.csv
HRES_Delay_20090101T060000_Zmax30000.0.csv  HRES_Delay_20100613T060000_Zmax30000.0.csv  HRES_Delay_20111123T060000_Zmax30000.0.csv  HRES_Delay_20130504T060000_Zmax30000.0.csv  HRES_Delay_20141014T060000_Zmax30000.0.csv  HRES_Delay_20160325T060000_Zmax30000.0.csv  HRES_Delay_20170904T060000_Zmax30000.0.csv  HRES_Delay_20190214T060000_Zmax30000.0.csv
HRES_Delay_20090113T060000_Zmax30000.0.csv  HRES_Delay_20100625T060000_Zmax30000.0.csv  HRES_Delay_20111205T060000_Zmax30000.0.csv  HRES_Delay_20130516T060000_Zmax30000.0.csv  HRES_Delay_20141026T060000_Zmax30000.0.csv  HRES_Delay_20160406T060000_Zmax30000.0.csv  HRES_Delay_20170916T060000_Zmax30000.0.csv  HRES_Delay_20190226T060000_Zmax30000.0.csv
HRES_Delay_20090125T060000_Zmax30000.0.csv  HRES_Delay_20100707T060000_Zmax30000.0.csv  HRES_Delay_20111217T060000_Zmax30000.0.csv  HRES_Delay_20130528T060000_Zmax30000.0.csv  HRES_Delay_20141107T060000_Zmax30000.0.csv  HRES_Delay_20160418T060000_Zmax30000.0.csv  HRES_Delay_20170928T060000_Zmax30000.0.csv  HRES_Delay_20190310T060000_Zmax30000.0.csv
HRES_Delay_20090206T060000_Zmax30000.0.csv  HRES_Delay_20100719T060000_Zmax30000.0.csv  HRES_Delay_20111229T060000_Zmax30000.0.csv  HRES_Delay_20130609T060000_Zmax30000.0.csv  HRES_Delay_20141119T060000_Zmax30000.0.csv  HRES_Delay_20160430T060000_Zmax30000.0.csv  HRES_Delay_20171010T060000_Zmax30000.0.csv  HRES_Delay_20190322T060000_Zmax30000.0.csv
HRES_Delay_20090218T060000_Zmax30000.0.csv  HRES_Delay_20100731T060000_Zmax30000.0.csv  HRES_Delay_20120110T060000_Zmax30000.0.csv  HRES_Delay_20130621T060000_Zmax30000.0.csv  HRES_Delay_20141201T060000_Zmax30000.0.csv  HRES_Delay_20160512T060000_Zmax30000.0.csv  HRES_Delay_20171022T060000_Zmax30000.0.csv  HRES_Delay_20190403T060000_Zmax30000.0.csv
HRES_Delay_20090302T060000_Zmax30000.0.csv  HRES_Delay_20100812T060000_Zmax30000.0.csv  HRES_Delay_20120122T060000_Zmax30000.0.csv  HRES_Delay_20130703T060000_Zmax30000.0.csv  HRES_Delay_20141213T060000_Zmax30000.0.csv  HRES_Delay_20160524T060000_Zmax30000.0.csv  HRES_Delay_20171103T060000_Zmax30000.0.csv  HRES_Delay_20190415T060000_Zmax30000.0.csv
HRES_Delay_20090314T060000_Zmax30000.0.csv  HRES_Delay_20100824T060000_Zmax30000.0.csv  HRES_Delay_20120203T060000_Zmax30000.0.csv  HRES_Delay_20130715T060000_Zmax30000.0.csv  HRES_Delay_20141225T060000_Zmax30000.0.csv  HRES_Delay_20160605T060000_Zmax30000.0.csv  HRES_Delay_20171115T060000_Zmax30000.0.csv  HRES_Delay_20190427T060000_Zmax30000.0.csv
HRES_Delay_20090326T060000_Zmax30000.0.csv  HRES_Delay_20100905T060000_Zmax30000.0.csv  HRES_Delay_20120215T060000_Zmax30000.0.csv  HRES_Delay_20130727T060000_Zmax30000.0.csv  HRES_Delay_20150106T060000_Zmax30000.0.csv  HRES_Delay_20160617T060000_Zmax30000.0.csv  HRES_Delay_20171127T060000_Zmax30000.0.csv  HRES_Delay_20190509T060000_Zmax30000.0.csv
HRES_Delay_20090407T060000_Zmax30000.0.csv  HRES_Delay_20100917T060000_Zmax30000.0.csv  HRES_Delay_20120227T060000_Zmax30000.0.csv  HRES_Delay_20130808T060000_Zmax30000.0.csv  HRES_Delay_20150118T060000_Zmax30000.0.csv  HRES_Delay_20160629T060000_Zmax30000.0.csv  HRES_Delay_20171209T060000_Zmax30000.0.csv  HRES_Delay_20190521T060000_Zmax30000.0.csv
HRES_Delay_20090419T060000_Zmax30000.0.csv  HRES_Delay_20100929T060000_Zmax30000.0.csv  HRES_Delay_20120310T060000_Zmax30000.0.csv  HRES_Delay_20130820T060000_Zmax30000.0.csv  HRES_Delay_20150130T060000_Zmax30000.0.csv  HRES_Delay_20160711T060000_Zmax30000.0.csv  HRES_Delay_20171221T060000_Zmax30000.0.csv  HRES_Delay_20190602T060000_Zmax30000.0.csv
HRES_Delay_20090501T060000_Zmax30000.0.csv  HRES_Delay_20101011T060000_Zmax30000.0.csv  HRES_Delay_20120322T060000_Zmax30000.0.csv  HRES_Delay_20130901T060000_Zmax30000.0.csv  HRES_Delay_20150211T060000_Zmax30000.0.csv  HRES_Delay_20160723T060000_Zmax30000.0.csv  HRES_Delay_20180102T060000_Zmax30000.0.csv  HRES_Delay_20190614T060000_Zmax30000.0.csv
HRES_Delay_20090513T060000_Zmax30000.0.csv  HRES_Delay_20101023T060000_Zmax30000.0.csv  HRES_Delay_20120403T060000_Zmax30000.0.csv  HRES_Delay_20130913T060000_Zmax30000.0.csv  HRES_Delay_20150223T060000_Zmax30000.0.csv  HRES_Delay_20160804T060000_Zmax30000.0.csv  HRES_Delay_20180114T060000_Zmax30000.0.csv  HRES_Delay_20190626T060000_Zmax30000.0.csv
HRES_Delay_20090525T060000_Zmax30000.0.csv  HRES_Delay_20101104T060000_Zmax30000.0.csv  HRES_Delay_20120415T060000_Zmax30000.0.csv  HRES_Delay_20130925T060000_Zmax30000.0.csv  HRES_Delay_20150307T060000_Zmax30000.0.csv  HRES_Delay_20160816T060000_Zmax30000.0.csv  HRES_Delay_20180126T060000_Zmax30000.0.csv  HRES_Delay_20190708T060000_Zmax30000.0.csv
HRES_Delay_20090606T060000_Zmax30000.0.csv  HRES_Delay_20101116T060000_Zmax30000.0.csv  HRES_Delay_20120427T060000_Zmax30000.0.csv  HRES_Delay_20131007T060000_Zmax30000.0.csv  HRES_Delay_20150319T060000_Zmax30000.0.csv  HRES_Delay_20160828T060000_Zmax30000.0.csv  HRES_Delay_20180207T060000_Zmax30000.0.csv  HRES_Delay_20190720T060000_Zmax30000.0.csv
HRES_Delay_20090618T060000_Zmax30000.0.csv  HRES_Delay_20101128T060000_Zmax30000.0.csv  HRES_Delay_20120509T060000_Zmax30000.0.csv  HRES_Delay_20131019T060000_Zmax30000.0.csv  HRES_Delay_20150331T060000_Zmax30000.0.csv  HRES_Delay_20160909T060000_Zmax30000.0.csv  HRES_Delay_20180219T060000_Zmax30000.0.csv  HRES_Delay_20190801T060000_Zmax30000.0.csv
HRES_Delay_20090630T060000_Zmax30000.0.csv  HRES_Delay_20101210T060000_Zmax30000.0.csv  HRES_Delay_20120521T060000_Zmax30000.0.csv  HRES_Delay_20131031T060000_Zmax30000.0.csv  HRES_Delay_20150412T060000_Zmax30000.0.csv  HRES_Delay_20160921T060000_Zmax30000.0.csv  HRES_Delay_20180303T060000_Zmax30000.0.csv  HRES_Delay_20190813T060000_Zmax30000.0.csv
HRES_Delay_20090712T060000_Zmax30000.0.csv  HRES_Delay_20101222T060000_Zmax30000.0.csv  HRES_Delay_20120602T060000_Zmax30000.0.csv  HRES_Delay_20131112T060000_Zmax30000.0.csv  HRES_Delay_20150424T060000_Zmax30000.0.csv  HRES_Delay_20161003T060000_Zmax30000.0.csv  HRES_Delay_20180315T060000_Zmax30000.0.csv  HRES_Delay_20190825T060000_Zmax30000.0.csv
HRES_Delay_20090724T060000_Zmax30000.0.csv  HRES_Delay_20110103T060000_Zmax30000.0.csv  HRES_Delay_20120614T060000_Zmax30000.0.csv  HRES_Delay_20131124T060000_Zmax30000.0.csv  HRES_Delay_20150506T060000_Zmax30000.0.csv  HRES_Delay_20161015T060000_Zmax30000.0.csv  HRES_Delay_20180327T060000_Zmax30000.0.csv  HRES_Delay_20190906T060000_Zmax30000.0.csv
HRES_Delay_20090805T060000_Zmax30000.0.csv  HRES_Delay_20110115T060000_Zmax30000.0.csv  HRES_Delay_20120626T060000_Zmax30000.0.csv  HRES_Delay_20131206T060000_Zmax30000.0.csv  HRES_Delay_20150518T060000_Zmax30000.0.csv  HRES_Delay_20161027T060000_Zmax30000.0.csv  HRES_Delay_20180408T060000_Zmax30000.0.csv  HRES_Delay_20190918T060000_Zmax30000.0.csv
HRES_Delay_20090817T060000_Zmax30000.0.csv  HRES_Delay_20110127T060000_Zmax30000.0.csv  HRES_Delay_20120708T060000_Zmax30000.0.csv  HRES_Delay_20131218T060000_Zmax30000.0.csv  HRES_Delay_20150530T060000_Zmax30000.0.csv  HRES_Delay_20161108T060000_Zmax30000.0.csv  HRES_Delay_20180420T060000_Zmax30000.0.csv  HRES_Delay_20190930T060000_Zmax30000.0.csv
HRES_Delay_20090829T060000_Zmax30000.0.csv  HRES_Delay_20110208T060000_Zmax30000.0.csv  HRES_Delay_20120720T060000_Zmax30000.0.csv  HRES_Delay_20131230T060000_Zmax30000.0.csv  HRES_Delay_20150611T060000_Zmax30000.0.csv  HRES_Delay_20161120T060000_Zmax30000.0.csv  HRES_Delay_20180502T060000_Zmax30000.0.csv  HRES_Delay_20191012T060000_Zmax30000.0.csv
HRES_Delay_20090910T060000_Zmax30000.0.csv  HRES_Delay_20110220T060000_Zmax30000.0.csv  HRES_Delay_20120801T060000_Zmax30000.0.csv  HRES_Delay_20140111T060000_Zmax30000.0.csv  HRES_Delay_20150623T060000_Zmax30000.0.csv  HRES_Delay_20161202T060000_Zmax30000.0.csv  HRES_Delay_20180514T060000_Zmax30000.0.csv  HRES_Delay_20191024T060000_Zmax30000.0.csv
HRES_Delay_20090922T060000_Zmax30000.0.csv  HRES_Delay_20110304T060000_Zmax30000.0.csv  HRES_Delay_20120813T060000_Zmax30000.0.csv  HRES_Delay_20140123T060000_Zmax30000.0.csv  HRES_Delay_20150705T060000_Zmax30000.0.csv  HRES_Delay_20161214T060000_Zmax30000.0.csv  HRES_Delay_20180526T060000_Zmax30000.0.csv  HRES_Delay_20191105T060000_Zmax30000.0.csv
HRES_Delay_20091004T060000_Zmax30000.0.csv  HRES_Delay_20110316T060000_Zmax30000.0.csv  HRES_Delay_20120825T060000_Zmax30000.0.csv  HRES_Delay_20140204T060000_Zmax30000.0.csv  HRES_Delay_20150717T060000_Zmax30000.0.csv  HRES_Delay_20161226T060000_Zmax30000.0.csv  HRES_Delay_20180607T060000_Zmax30000.0.csv  HRES_Delay_20191117T060000_Zmax30000.0.csv
HRES_Delay_20091016T060000_Zmax30000.0.csv  HRES_Delay_20110328T060000_Zmax30000.0.csv  HRES_Delay_20120906T060000_Zmax30000.0.csv  HRES_Delay_20140216T060000_Zmax30000.0.csv  HRES_Delay_20150729T060000_Zmax30000.0.csv  HRES_Delay_20170107T060000_Zmax30000.0.csv  HRES_Delay_20180619T060000_Zmax30000.0.csv  HRES_Delay_20191129T060000_Zmax30000.0.csv
HRES_Delay_20091028T060000_Zmax30000.0.csv  HRES_Delay_20110409T060000_Zmax30000.0.csv  HRES_Delay_20120918T060000_Zmax30000.0.csv  HRES_Delay_20140228T060000_Zmax30000.0.csv  HRES_Delay_20150810T060000_Zmax30000.0.csv  HRES_Delay_20170119T060000_Zmax30000.0.csv  HRES_Delay_20180701T060000_Zmax30000.0.csv  HRES_Delay_20191211T060000_Zmax30000.0.csv
HRES_Delay_20091109T060000_Zmax30000.0.csv  HRES_Delay_20110421T060000_Zmax30000.0.csv  HRES_Delay_20120930T060000_Zmax30000.0.csv  HRES_Delay_20140312T060000_Zmax30000.0.csv  HRES_Delay_20150822T060000_Zmax30000.0.csv  HRES_Delay_20170131T060000_Zmax30000.0.csv  HRES_Delay_20180713T060000_Zmax30000.0.csv  HRES_Delay_20191223T060000_Zmax30000.0.csv
HRES_Delay_20091121T060000_Zmax30000.0.csv  HRES_Delay_20110503T060000_Zmax30000.0.csv  HRES_Delay_20121012T060000_Zmax30000.0.csv  HRES_Delay_20140324T060000_Zmax30000.0.csv  HRES_Delay_20150903T060000_Zmax30000.0.csv  HRES_Delay_20170212T060000_Zmax30000.0.csv  HRES_Delay_20180725T060000_Zmax30000.0.csv  HRES_refractivity_hgt500_and_15000m.pdf
HRES_Delay_20091203T060000_Zmax30000.0.csv  HRES_Delay_20110515T060000_Zmax30000.0.csv  HRES_Delay_20121024T060000_Zmax30000.0.csv  HRES_Delay_20140405T060000_Zmax30000.0.csv  HRES_Delay_20150915T060000_Zmax30000.0.csv  HRES_Delay_20170224T060000_Zmax30000.0.csv  HRES_Delay_20180806T060000_Zmax30000.0.csv  HRES_weather_hgt500_and_15000m.pdf
HRES_Delay_20091215T060000_Zmax30000.0.csv  HRES_Delay_20110527T060000_Zmax30000.0.csv  HRES_Delay_20121105T060000_Zmax30000.0.csv  HRES_Delay_20140417T060000_Zmax30000.0.csv  HRES_Delay_20150927T060000_Zmax30000.0.csv  HRES_Delay_20170308T060000_Zmax30000.0.csv  HRES_Delay_20180818T060000_Zmax30000.0.csv  old
HRES_Delay_20091227T060000_Zmax30000.0.csv  HRES_Delay_20110608T060000_Zmax30000.0.csv  HRES_Delay_20121117T060000_Zmax30000.0.csv  HRES_Delay_20140429T060000_Zmax30000.0.csv  HRES_Delay_20151009T060000_Zmax30000.0.csv  HRES_Delay_20170320T060000_Zmax30000.0.csv  HRES_Delay_20180830T060000_Zmax30000.0.csv  UNRcombinedGPS_00_ztd.csv
HRES_Delay_20100108T060000_Zmax30000.0.csv  HRES_Delay_20110620T060000_Zmax30000.0.csv  HRES_Delay_20121129T060000_Zmax30000.0.csv  HRES_Delay_20140511T060000_Zmax30000.0.csv  HRES_Delay_20151021T060000_Zmax30000.0.csv  HRES_Delay_20170401T060000_Zmax30000.0.csv  HRES_Delay_20180911T060000_Zmax30000.0.csv  weather_files
HRES_Delay_20100120T060000_Zmax30000.0.csv  HRES_Delay_20110702T060000_Zmax30000.0.csv  HRES_Delay_20121211T060000_Zmax30000.0.csv  HRES_Delay_20140523T060000_Zmax30000.0.csv  HRES_Delay_20151102T060000_Zmax30000.0.csv  HRES_Delay_20170413T060000_Zmax30000.0.csv  HRES_Delay_20180923T060000_Zmax30000.0.csv
HRES_Delay_20100201T060000_Zmax30000.0.csv  HRES_Delay_20110714T060000_Zmax30000.0.csv  HRES_Delay_20121223T060000_Zmax30000.0.csv  HRES_Delay_20140604T060000_Zmax30000.0.csv  HRES_Delay_20151114T060000_Zmax30000.0.csv  HRES_Delay_20170425T060000_Zmax30000.0.csv  HRES_Delay_20181005T060000_Zmax30000.0.csv
HRES_Delay_20100213T060000_Zmax30000.0.csv  HRES_Delay_20110726T060000_Zmax30000.0.csv  HRES_Delay_20130104T060000_Zmax30000.0.csv  HRES_Delay_20140616T060000_Zmax30000.0.csv  HRES_Delay_20151126T060000_Zmax30000.0.csv  HRES_Delay_20170507T060000_Zmax30000.0.csv  HRES_Delay_20181017T060000_Zmax30000.0.csv
HRES_Delay_20100225T060000_Zmax30000.0.csv  HRES_Delay_20110807T060000_Zmax30000.0.csv  HRES_Delay_20130116T060000_Zmax30000.0.csv  HRES_Delay_20140628T060000_Zmax30000.0.csv  HRES_Delay_20151208T060000_Zmax30000.0.csv  HRES_Delay_20170519T060000_Zmax30000.0.csv  HRES_Delay_20181029T060000_Zmax30000.0.csv
HRES_Delay_20100309T060000_Zmax30000.0.csv  HRES_Delay_20110819T060000_Zmax30000.0.csv  HRES_Delay_20130128T060000_Zmax30000.0.csv  HRES_Delay_20140710T060000_Zmax30000.0.csv  HRES_Delay_20151220T060000_Zmax30000.0.csv  HRES_Delay_20170531T060000_Zmax30000.0.csv  HRES_Delay_20181110T060000_Zmax30000.0.csv
HRES_Delay_20100321T060000_Zmax30000.0.csv  HRES_Delay_20110831T060000_Zmax30000.0.csv  HRES_Delay_20130209T060000_Zmax30000.0.csv  HRES_Delay_20140722T060000_Zmax30000.0.csv  HRES_Delay_20160101T060000_Zmax30000.0.csv  HRES_Delay_20170612T060000_Zmax30000.0.csv  HRES_Delay_20181122T060000_Zmax30000.0.csv
HRES_Delay_20100402T060000_Zmax30000.0.csv  HRES_Delay_20110912T060000_Zmax30000.0.csv  HRES_Delay_20130221T060000_Zmax30000.0.csv  HRES_Delay_20140803T060000_Zmax30000.0.csv  HRES_Delay_20160113T060000_Zmax30000.0.csv  HRES_Delay_20170624T060000_Zmax30000.0.csv  HRES_Delay_20181204T060000_Zmax30000.0.csv
(RAiDER-NISAR-ST) [dbekaert@leffe HRES]$ raiderDelay.py --time 06:00 --model HRES --date 20090125 20191231 84 --station_file ../GNSS/partial_stations/gnssStationList_overbbox_C_Lon0to90.csv --zref 30000 -v 
WARNING: Weather model already exists, please remove it ("['./weather_files/HRES_2009_01_25_T06_00_00.nc']") if you want to download a new one.

dbekaert avatar Mar 05 '21 17:03 dbekaert