scqubits.io_utils.fileio_backends#

Helper routines for writing data to h5 files.

Functions

np_savetxt_3d(array3d, filename)

Helper function that splits a 3d numpy array into 2d slices for writing as csv data to a new file.

Classes

CSVReader()

CSVWriter(filename[, file_handle])

Given filename="somename.csv", write initdata into somename.csv Then, additional csv files are written for each dataset, with filenames: "somename_" + dataname0 + ".csv" etc.

IOWriter(filename[, file_handle])

ABC for writing class instance data to file.