bluecellulab.circuit.format

Representing the circuit format.

Functions

determine_circuit_format(circuit)

Returns the circuit format for the input circuit path.

is_valid_json_file(fpath)

Check if the input file is a valid json.

Classes

CircuitFormat(*values)

class bluecellulab.circuit.format.CircuitFormat(*values)[source]
bluecellulab.circuit.format.determine_circuit_format(circuit)[source]

Returns the circuit format for the input circuit path.

Parameters:

circuit (str | Path | SimulationConfig)

Return type:

CircuitFormat

bluecellulab.circuit.format.is_valid_json_file(fpath)[source]

Check if the input file is a valid json.

Parameters:

fpath (str | Path)

Return type:

bool