ResultClient#

class openfe.storage.resultclient.ResultClient(external_store)#

Bases: _ResultContainer

Methods

delete

load_network

Load a AlchemicalNetwork from its GufeKey

load_transformation

Load a Transformation from its GufeKey

store_network

Store a AlchemicalNetwork.

store_transformation

Store a Transformation.

Attributes

path

result_server

delete(location)#
load_bytes(location, *, allow_changed=False)#
load_network(key: str)#

Load a AlchemicalNetwork from its GufeKey

Parameters:

key (str) – the gufe key for this object

Returns:

the desired network

Return type:

AlchemicalNetwork

load_stream(location, *, allow_changed=False)#
load_transformation(key: str)#

Load a Transformation from its GufeKey

Parameters:

key (str) – the gufe key for this object

Returns:

the desired transformation

Return type:

Transformation

property path#
property result_server#
store_network(network)#

Store a AlchemicalNetwork.

Parmeters#

network: AlchemicalNetwork

the network to store

store_transformation(transformation)#

Store a Transformation.

Parameters:

transformation (Transformation) – the transformation to store