|
@@ -83,7 +83,7 @@ class iraemmBrowserWidget(ScriptedLoadableModuleWidget):
|
|
|
|
|
|
|
|
|
|
|
|
- ds=self.db.selectRows(self.project,self.schema,self.dataset,[])
|
|
|
+ ds=self.db.selectRows(self.project,self.schema,self.dataset,[],"segmentationReview")
|
|
|
ids=[row['PatientId'] for row in ds['rows']]
|
|
|
ids=list(set(ids))
|
|
|
|
|
@@ -225,7 +225,7 @@ class iraemmBrowserWidget(ScriptedLoadableModuleWidget):
|
|
|
|
|
|
def onPatientListChanged(self,i):
|
|
|
idFilter={'variable':'PatientId','value':self.patientList.currentText,'oper':'eq'}
|
|
|
- ds=self.db.selectRows(self.project,self.schema,self.dataset, [idFilter])
|
|
|
+ ds=self.db.selectRows(self.project,self.schema,self.dataset, [idFilter],"segmentationReview")
|
|
|
seq=[int(row['SequenceNum']) for row in ds['rows']]
|
|
|
self.visitList.clear()
|
|
|
|
|
@@ -242,7 +242,7 @@ class iraemmBrowserWidget(ScriptedLoadableModuleWidget):
|
|
|
idFilter={'variable':'PatientId',\
|
|
|
'value':self.patientList.currentText,'oper':'eq'}
|
|
|
sFilter={'variable':'SequenceNum','value':s,'oper':'eq'}
|
|
|
- ds=self.db.selectRows(self.project,self.schema,self.dataset,[idFilter,sFilter])
|
|
|
+ ds=self.db.selectRows(self.project,self.schema,self.dataset,[idFilter,sFilter],"segmentationReview")
|
|
|
if not len(ds['rows'])==1:
|
|
|
print("Found incorrect number {} of matches for [{}]/[{}]".\
|
|
|
format(len(ds['rows']),\
|