Esempio n. 1
0
 def loadEnvData(self):
     def _hdrPreProc(row):
         ind = row.index("Latitude, Longitute (DD)")
         assert ind == 3
         return [ re.sub(r"[^a-zA-Z0-9_]+","_",name).strip("_") for name in (["id_samp"]+row[1:ind]+["Latitude (DD)", "Longitute (DD)"]+row[ind+1:]) ]
     def _preProc(row,*l,**kw):
         ind = 3
         return (row[:ind]+row[ind].split(",")+row[ind+1:],)
     PostPredAn.loadEnvData(csvInp=self.envInpCsv,dbOut=self.dbMergeFile,preProc=_preProc,hdrPreProc=_hdrPreProc)