def getConnect(self): global pyHCP, getHCP # text, ok = QtGui.QInputDialog.getText(self, 'Input Dialog', 'Enter your name:') pyHCP = pyHCP(str(self.UserNameLineEdit.text()), str(self.PasswordLineEdit.text()), str(self.comboBox.currentText())) getHCP = getHCP(pyHCP) Projects = getHCP.getProjects().get('Projects') self.StatusLineEdit.setText('Session ID: %s' % getHCP.SessionId) # self.textEdit.setText('\n'.join(Projects[0])) # self.projectsComboBox.addItems(Projects) self.projectListWidget.clear() for i in xrange(0, len(Projects)): self.projectListWidget.addItem(Projects[i])
def getConnect(self): global pyHCP, getHCP # text, ok = QtGui.QInputDialog.getText(self, 'Input Dialog', 'Enter your name:') pyHCP = pyHCP(str(self.UserNameLineEdit.text()), str(self.PasswordLineEdit.text()), str(self.comboBox.currentText())) getHCP = getHCP(pyHCP) Projects = getHCP.getProjects().get('Projects') self.StatusLineEdit.setText('Session ID: %s' % getHCP.SessionId) # self.textEdit.setText('\n'.join(Projects[0])) # self.projectsComboBox.addItems(Projects) self.projectListWidget.clear() for i in xrange(0, len(Projects)): self.projectListWidget.addItem(Projects[i])
# getProjects # getScanMeta # getScanParms # getServer # getSessionId # getSessionMeta # getSessionQuality # getSubjectResourceMeta # getSubjectResourcesMeta # getSubjects # getSubjectSessions # getSubjectsSessions # getURLString #============================================================================== Projects = getHCP.getProjects() getHCP.Subject = getHCP.Subjects[0] getHCP.SubjectSessions = getHCP.getSubjectSessions() getHCP.Session = getHCP.SubjectSessions.get('Sessions')[0] getHCP.SessionMeta = getHCP.getSessionMeta() ScanParms = getHCP.getScanParms() ScanMeta = getHCP.getScanMeta() print ScanMeta.get('URIs')[ScanMeta.get('Collections').index('NIFTI')] writeHCP.writeFileFromURL(getHCP, ScanMeta.get('URIs')[ScanMeta.get('Collections').index('NIFTI')]) if (getHCP.Server.find('intradb') != -1): AssessorIDs = getHCP.getAssessorIDs( ) AssessorFileURIList = getHCP.getAssessorOutputFile( AssessorIDs )
# getProjects # getScanMeta # getScanParms # getServer # getSessionId # getSessionMeta # getSessionQuality # getSubjectResourceMeta # getSubjectResourcesMeta # getSubjects # getSubjectSessions # getSubjectsSessions # getURLString # ============================================================================== Projects = getHCP.getProjects() getHCP.Subject = getHCP.Subjects[0] getHCP.SubjectSessions = getHCP.getSubjectSessions() getHCP.Session = getHCP.SubjectSessions.get("Sessions")[0] getHCP.SessionMeta = getHCP.getSessionMeta() ScanParms = getHCP.getScanParms() ScanMeta = getHCP.getScanMeta() print ScanMeta.get("URIs")[ScanMeta.get("Collections").index("NIFTI")] writeHCP.writeFileFromURL(getHCP, ScanMeta.get("URIs")[ScanMeta.get("Collections").index("NIFTI")]) if getHCP.Server.find("intradb") != -1: AssessorIDs = getHCP.getAssessorIDs() AssessorFileURIList = getHCP.getAssessorOutputFile(AssessorIDs)