bmtk.utils.reports package#
Subpackages#
- bmtk.utils.reports.compartment package
- Submodules
- bmtk.utils.reports.compartment.compartment_reader module
CompartmentReaderVer01CompartmentReaderVer01.custom_columns()CompartmentReaderVer01.data()CompartmentReaderVer01.default_populationCompartmentReaderVer01.dt()CompartmentReaderVer01.element_ids()CompartmentReaderVer01.element_pos()CompartmentReaderVer01.get_column()CompartmentReaderVer01.get_node_description()CompartmentReaderVer01.get_population()CompartmentReaderVer01.get_report_description()CompartmentReaderVer01.n_elements()CompartmentReaderVer01.node_ids()CompartmentReaderVer01.populationsCompartmentReaderVer01.time_trace()CompartmentReaderVer01.tstart()CompartmentReaderVer01.tstop()CompartmentReaderVer01.units()CompartmentReaderVer01.variable()
- bmtk.utils.reports.compartment.compartment_report module
- bmtk.utils.reports.compartment.compartment_writer module
CompartmentWriterv01CompartmentWriterv01.add_cell()CompartmentWriterv01.close()CompartmentWriterv01.flush()CompartmentWriterv01.initialize()CompartmentWriterv01.merge()CompartmentWriterv01.n_steps()CompartmentWriterv01.record_cell()CompartmentWriterv01.record_cell_block()CompartmentWriterv01.report_groupCompartmentWriterv01.set_dt()CompartmentWriterv01.set_time_trace()CompartmentWriterv01.set_tstart()CompartmentWriterv01.set_tstop()CompartmentWriterv01.set_units()CompartmentWriterv01.set_variable()CompartmentWriterv01.temp_files
PopulationWriterv01PopulationWriterv01.DataTablePopulationWriterv01.add_cell()PopulationWriterv01.close()PopulationWriterv01.dt()PopulationWriterv01.flush()PopulationWriterv01.h5_basePopulationWriterv01.initialize()PopulationWriterv01.merge()PopulationWriterv01.n_steps()PopulationWriterv01.record_cell()PopulationWriterv01.record_cell_block()PopulationWriterv01.set_dt()PopulationWriterv01.set_time_trace()PopulationWriterv01.set_tstart()PopulationWriterv01.set_tstop()PopulationWriterv01.set_units()PopulationWriterv01.set_variable()PopulationWriterv01.time_trace()PopulationWriterv01.tstart()PopulationWriterv01.tstop()PopulationWriterv01.units()PopulationWriterv01.variable()
barrier()
- bmtk.utils.reports.compartment.core module
CompartmentReaderABCCompartmentReaderABC.custom_columns()CompartmentReaderABC.data()CompartmentReaderABC.dt()CompartmentReaderABC.element_ids()CompartmentReaderABC.element_pos()CompartmentReaderABC.get_column()CompartmentReaderABC.get_node_description()CompartmentReaderABC.get_population()CompartmentReaderABC.get_report_description()CompartmentReaderABC.index()CompartmentReaderABC.n_elements()CompartmentReaderABC.n_steps()CompartmentReaderABC.node_ids()CompartmentReaderABC.populationsCompartmentReaderABC.time_trace()CompartmentReaderABC.tstart()CompartmentReaderABC.tstop()CompartmentReaderABC.units()CompartmentReaderABC.validate_file()CompartmentReaderABC.variable()
CompartmentWriterABCCompartmentWriterABC.add_cell()CompartmentWriterABC.close()CompartmentWriterABC.flush()CompartmentWriterABC.initialize()CompartmentWriterABC.merge()CompartmentWriterABC.record_cell()CompartmentWriterABC.record_cell_block()CompartmentWriterABC.set_dt()CompartmentWriterABC.set_time_trace()CompartmentWriterABC.set_tstart()CompartmentWriterABC.set_tstop()CompartmentWriterABC.set_units()CompartmentWriterABC.set_variable()
- bmtk.utils.reports.compartment.plotting module
- Module contents
- bmtk.utils.reports.spike_trains package
- Submodules
- bmtk.utils.reports.spike_trains.core module
- bmtk.utils.reports.spike_trains.plotting module
- bmtk.utils.reports.spike_trains.spike_train_buffer module
STCSVBufferSTCSVMPIBufferSTCSVMPIBufferV2STMPIBufferSTMemoryBufferSTMemoryBuffer.add_spike()STMemoryBuffer.add_spikes()STMemoryBuffer.close()STMemoryBuffer.flush()STMemoryBuffer.get_times()STMemoryBuffer.import_spikes()STMemoryBuffer.n_spikes()STMemoryBuffer.node_ids()STMemoryBuffer.populationsSTMemoryBuffer.set_units()STMemoryBuffer.spikes()STMemoryBuffer.to_dataframe()STMemoryBuffer.units()
- bmtk.utils.reports.spike_trains.spike_train_readers module
- bmtk.utils.reports.spike_trains.spike_trains module
- bmtk.utils.reports.spike_trains.spike_trains_api module
SpikeTrainsAPISpikeTrainsAPI.add_spike()SpikeTrainsAPI.add_spikes()SpikeTrainsAPI.close()SpikeTrainsAPI.flush()SpikeTrainsAPI.get_times()SpikeTrainsAPI.import_spikes()SpikeTrainsAPI.is_equal()SpikeTrainsAPI.is_subset()SpikeTrainsAPI.merge()SpikeTrainsAPI.n_spikes()SpikeTrainsAPI.node_ids()SpikeTrainsAPI.populationsSpikeTrainsAPI.set_units()SpikeTrainsAPI.sort_order()SpikeTrainsAPI.spikes()SpikeTrainsAPI.to_csv()SpikeTrainsAPI.to_dataframe()SpikeTrainsAPI.to_nwb()SpikeTrainsAPI.to_sonata()SpikeTrainsAPI.units()
SpikeTrainsReadOnlyAPI
- bmtk.utils.reports.spike_trains.spikes_file_writers module
- bmtk.utils.reports.spike_trains.stats module
- Module contents
Submodules#
bmtk.utils.reports.current_writer module#
- class bmtk.utils.reports.current_writer.CurrentWriterv01(file_name, num_currents, units=None, tstart=0.0, tstop=1.0, dt=0.01, n_steps=None, buffer_size=0, buffer_data=True, **kwargs)[source]#
Bases:
objectUsed to save current currents to the described hdf5 format.
- class DataTable[source]#
Bases:
objectA small struct to keep track of different data (and buffer) tables