vivarium.data.spreadsheets module

Subclasses of DictWriter and DictReader that parse plaintext as JSON strings, allowing for basic type parsing and fields that are dictionaries or lists.

class vivarium.data.spreadsheets.JsonReader(*args, **kwargs)[source]

Bases: csv.DictReader

class vivarium.data.spreadsheets.JsonWriter(*args, **kwargs)[source]

Bases: csv.DictWriter

vivarium.data.spreadsheets.array_to_list(value)[source]
vivarium.data.spreadsheets.load_tsv(path)[source]
vivarium.data.spreadsheets.split_units(field)[source]