io Package

io Package

class NeuroCSVParser[source]

Bases: object

classmethod build_traces(header_info, data_array)[source]
classmethod extract_header(filename)[source]

Reads just the header out of a file

classmethod parse(filename)[source]
classmethod readbodydata(filename)[source]
classmethod resolve_header_backslashes(header_data)[source]
exception InvalidNeuroCSVFile[source]

Bases: exceptions.RuntimeError

class NeuroCSVWriter[source]

Bases: object

classmethod generate_column_header(tr, index)[source]
classmethod generate_eventset_header(eventset)[source]
classmethod write_to_buffer(fileObj, traces=None, event_sets=None, time_indices=None, csv_metadata=None)[source]
classmethod write_to_file(fileName, **kwargs)[source]
class TraceLoader[source]

Bases: object

fromcsv Module

exception InvalidNeuroCSVFile[source]

Bases: exceptions.RuntimeError

class NeuroCSVHeaderData(headerlines)[source]

Bases: object

__init__(headerlines)[source]
parse(headerlines)[source]
classmethod parse_at(line)[source]
parse_exclaim(line)[source]
summarise()[source]
class NeuroCSVParser[source]

Bases: object

classmethod build_traces(header_info, data_array)[source]
classmethod extract_header(filename)[source]

Reads just the header out of a file

classmethod parse(filename)[source]
classmethod readbodydata(filename)[source]
classmethod resolve_header_backslashes(header_data)[source]
parse_json_helpful(s)[source]

tocsv Module

class NeuroCSVWriter[source]

Bases: object

classmethod generate_column_header(tr, index)[source]
classmethod generate_eventset_header(eventset)[source]
classmethod write_to_buffer(fileObj, traces=None, event_sets=None, time_indices=None, csv_metadata=None)[source]
classmethod write_to_file(fileName, **kwargs)[source]

traceio Module

class TraceLoader[source]

Bases: object