Example #1
0
        processInput(inhash, req)

def buildHash(attribute, data):
    _hash = {}
    print("Sno. \t"+attribute)
    i=1
    for row in data:
        print(str(i) + "\t"+str(row[attribute]))
        _hash[str(i)] = row[attribute]
        _hash[row[attribute]] = row[attribute]
        i+=1
    return _hash

######Fetch collections############
try:
    collections = json.loads(tcia.get_collection_values().text)
except requests.exceptions.RequestException as e:
    print(e)
    sys.exit(1)

collectionHash = buildHash("Collection", collections)
collection = processInput(collectionHash, "Collection")

print ("Fetching patients for collection: "+ collection)

############Fetch Patients#############
try:
    patients = json.loads(tcia.get_patient(collection=collection).text)
except requests.exceptions.RequestException as e:
    print(e)
    sys.exit(1)
Example #2
0
        processInput(inhash, req)

def buildHash(attribute, data):
    _hash = {}
    print("Sno. \t"+attribute)
    i=1
    for row in data:
        print(str(i) + "\t"+str(row[attribute]))
        _hash[str(i)] = row[attribute]
        _hash[row[attribute]] = row[attribute]
        i+=1
    return _hash

######Fetch collections############
try:
    collections = json.loads(tcia.get_collection_values().text)
except requests.exceptions.RequestException as e:
    print(e)
    sys.exit(1)

collectionHash = buildHash("Collection", collections)
collection = processInput(collectionHash, "Collection")

print ("Fetching patients for collection: "+ collection)

############Fetch Patients#############
try:
    patients = json.loads(tcia.get_patient(collection=collection).text)
except requests.exceptions.RequestException as e:
    print(e)
    sys.exit(1)