bluepyemodel.tools.multiprotocols_efeatures_utils

MultiProtocol eFeature Utils

Functions

get_distances_from_recording_name(rec_name)

Get apical distances from recording name.

get_locations_from_recording_name(rec_name)

get_protocol_list_from_protocol_name(prot_name)

Reconstruct protocol list from protocol name

get_protocol_list_from_recording_name(rec_name)

Reconstruct recording list from recording name.

get_soma_protocol_from_protocol_name(...)

Get recording name at soma from multi-locations protocols' name

get_soma_protocol_from_recording_name(...)

Get recording name at soma from multi-locations protocols' name

split_protocol_name_with_location_list(prot_name)

Split full protocol name into 'real' protocol name, location list and amplitude.

get_distances_from_recording_name(rec_name)

Get apical distances from recording name.

get_protocol_list_from_protocol_name(prot_name)

Reconstruct protocol list from protocol name

get_protocol_list_from_recording_name(rec_name)

Reconstruct recording list from recording name.

get_soma_protocol_from_protocol_name(prot_name, amplitude)

Get recording name at soma from multi-locations protocols’ name

Parameters:
  • prot_name (str) – protocol name

  • amplitude (int) – amplitude

get_soma_protocol_from_recording_name(rec_name, amplitude)

Get recording name at soma from multi-locations protocols’ name

split_protocol_name_with_location_list(prot_name)

Split full protocol name into ‘real’ protocol name, location list and amplitude.

Parameters:

prot_name (str) – full protocol name containing location list e.g. LocalInjectionIDrestapic[050,080,110,200,340]_100