in cli/bioims/src/bioims.py [0:0]
def client(serviceName, params=None):
if serviceName == 'configuration':
return ConfigurationClient(params)
elif serviceName == 'label':
return LabelClient(params)
elif serviceName == 'message':
return MessageClient(params)
elif serviceName == 'image-artifact':
return ImageArtifactClient(params)
elif serviceName == 'plate-preprocessing':
return PlatePreprocessingClient(params)
elif serviceName == 'training-configuration':
return TrainingConfigurationClient(params)
elif serviceName == 'artifact':
return ArtifactClient(params)
elif serviceName == 'image-management':
return ImageManagementClient(params)
elif serviceName == 'process-plate':
return ProcessPlateClient(params)
elif serviceName == 'train':
return TrainClient(params)
elif serviceName == 'embedding':
return EmbeddingClient(params)
elif serviceName == 'search':
return SearchClient(params)
elif serviceName == 'tag':
return TagClient(params)
else:
print('service type {} not recognized'.format(serviceName))
return False