bmtk.utils package#
Subpackages#
- bmtk.utils.brain_observatory package
- Subpackages
- Submodules
- bmtk.utils.brain_observatory.brain_observatory_cache module
BrainObservatoryApiBrainObservatoryCacheBrainObservatoryCache.ANALYSIS_DATA_KEYBrainObservatoryCache.CELL_SPECIMENS_KEYBrainObservatoryCache.EVENTS_DATA_KEYBrainObservatoryCache.EXPERIMENTS_KEYBrainObservatoryCache.EXPERIMENT_CONTAINERS_KEYBrainObservatoryCache.EXPERIMENT_DATA_KEYBrainObservatoryCache.EYE_GAZE_DATA_KEYBrainObservatoryCache.MANIFEST_VERSIONBrainObservatoryCache.STIMULUS_MAPPINGS_KEYBrainObservatoryCache.build_manifest()BrainObservatoryCache.get_ophys_experiment_data()
BrainObservatoryNwbDataSetBrainObservatoryNwbDataSet.FILE_METADATA_MAPPINGBrainObservatoryNwbDataSet.MOTION_CORRECTION_DATASETSBrainObservatoryNwbDataSet.PIPELINE_DATASETBrainObservatoryNwbDataSet.STIMULUS_TABLE_TYPESBrainObservatoryNwbDataSet.SUPPORTED_PIPELINE_VERSIONBrainObservatoryNwbDataSet.get_cell_specimen_ids()BrainObservatoryNwbDataSet.get_cell_specimen_indices()BrainObservatoryNwbDataSet.get_corrected_fluorescence_traces()BrainObservatoryNwbDataSet.get_demixed_traces()BrainObservatoryNwbDataSet.get_dff_traces()BrainObservatoryNwbDataSet.get_fluorescence_timestamps()BrainObservatoryNwbDataSet.get_fluorescence_traces()BrainObservatoryNwbDataSet.get_locally_sparse_noise_stimulus_template()BrainObservatoryNwbDataSet.get_max_projection()BrainObservatoryNwbDataSet.get_metadata()BrainObservatoryNwbDataSet.get_motion_correction()BrainObservatoryNwbDataSet.get_neuropil_r()BrainObservatoryNwbDataSet.get_neuropil_traces()BrainObservatoryNwbDataSet.get_pupil_location()BrainObservatoryNwbDataSet.get_pupil_size()BrainObservatoryNwbDataSet.get_roi_ids()BrainObservatoryNwbDataSet.get_roi_mask()BrainObservatoryNwbDataSet.get_roi_mask_array()BrainObservatoryNwbDataSet.get_running_speed()BrainObservatoryNwbDataSet.get_session_type()BrainObservatoryNwbDataSet.get_stimulus()BrainObservatoryNwbDataSet.get_stimulus_epoch_table()BrainObservatoryNwbDataSet.get_stimulus_table()BrainObservatoryNwbDataSet.get_stimulus_template()BrainObservatoryNwbDataSet.list_stimuli()BrainObservatoryNwbDataSet.number_of_cellsBrainObservatoryNwbDataSet.save_analysis_arrays()BrainObservatoryNwbDataSet.save_analysis_dataframes()BrainObservatoryNwbDataSet.stimulus_search
NoEyeTrackingException
- bmtk.utils.brain_observatory.cache module
- bmtk.utils.brain_observatory.manifest module
- bmtk.utils.brain_observatory.rma_engine module
- bmtk.utils.brain_observatory.rma_template module
ApiApi.cleanup_truncated_file()Api.construct_well_known_file_download_url()Api.default_api_urlApi.do_query()Api.do_rma_query()Api.download_urlApi.json_msg_query()Api.load_api_schema()Api.read_data()Api.retrieve_file_over_http()Api.retrieve_parsed_json_over_http()Api.retrieve_xml_over_http()Api.set_api_urls()Api.set_default_working_directory()
RmaApiRmaApi.ALLRmaApi.COUNTRmaApi.CRITERIARmaApi.DEBUGRmaApi.EQRmaApi.EXCEPTRmaApi.EXCPTRmaApi.FALSERmaApi.INCLUDERmaApi.ISRmaApi.MODELRmaApi.NUM_ROWSRmaApi.ONLYRmaApi.OPTIONSRmaApi.ORDERRmaApi.PIPERmaApi.PREVIEWRmaApi.SERVICERmaApi.START_ROWRmaApi.TABULARRmaApi.TRUERmaApi.build_query_url()RmaApi.build_schema_query()RmaApi.debug_clause()RmaApi.filter()RmaApi.filters()RmaApi.get_schema()RmaApi.model_query()RmaApi.model_stage()RmaApi.only_except_tabular_clause()RmaApi.options_clause()RmaApi.order_clause()RmaApi.pipe_stage()RmaApi.quote_string()RmaApi.service_query()RmaApi.service_stage()RmaApi.tuple_filters()
RmaTemplatestream_file_over_http()stream_zip_directory_over_http()
- bmtk.utils.brain_observatory.stimulus_info module
BinaryIntervalSearchTreeBrainObservatoryMonitorExperimentGeometryMonitorMonitor.aspect_ratioMonitor.get_mask()Monitor.grating_to_screen()Monitor.heightMonitor.lsn_image_to_screen()Monitor.map_stimulus()Monitor.maskMonitor.natural_movie_image_to_screen()Monitor.natural_scene_image_to_screen()Monitor.panel_sizeMonitor.pixel_sizeMonitor.pixels_to_visual_degrees()Monitor.set_spatial_unit()Monitor.show_image()Monitor.spatial_frequency_to_pix_per_cycle()Monitor.visual_degrees_to_pixels()Monitor.width
StimulusSearchall_stimuli()get_spatial_grating()get_spatio_temporal_grating()lsn_coordinate_to_monitor_coordinate()make_display_mask()map_monitor_coordinate_to_stimulus_coordinate()map_monitor_coordinate_to_template_coordinate()map_stimulus()map_stimulus_coordinate_to_monitor_coordinate()map_template_coordinate_to_monitor_coordinate()mask_stimulus_template()monitor_coordinate_to_lsn_coordinate()monitor_coordinate_to_natural_movie_coordinate()natural_movie_coordinate_to_monitor_coordinate()natural_scene_coordinate_to_monitor_coordinate()rotate()sessions_with_stimulus()stimuli_in_session()translate_image_and_fill()warp_stimulus_coords()
- bmtk.utils.brain_observatory.utils module
- Module contents
- bmtk.utils.cell_types_db package
- bmtk.utils.compile_mechanisms package
- bmtk.utils.create_environment package
- bmtk.utils.io package
- Submodules
- bmtk.utils.io.cell_vars module
CellVarRecorderCellVarRecorder.DataTableCellVarRecorder.add_cell()CellVarRecorder.close()CellVarRecorder.dtCellVarRecorder.flush()CellVarRecorder.initialize()CellVarRecorder.is_initializedCellVarRecorder.merge()CellVarRecorder.record_cell()CellVarRecorder.record_cell_block()CellVarRecorder.tstartCellVarRecorder.tstop
CellVarRecorderParallel
- bmtk.utils.io.firing_rates module
- bmtk.utils.io.ioutils module
- bmtk.utils.io.spike_trains module
- Module contents
- bmtk.utils.reports package
- Subpackages
- bmtk.utils.reports.compartment package
- 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
- 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
- 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
CurrentWriterv01CurrentWriterv01.DataTableCurrentWriterv01.close()CurrentWriterv01.dt()CurrentWriterv01.flush()CurrentWriterv01.initialize()CurrentWriterv01.merge()CurrentWriterv01.n_steps()CurrentWriterv01.record_clamps()CurrentWriterv01.set_dt()CurrentWriterv01.set_tstart()CurrentWriterv01.set_tstop()CurrentWriterv01.set_units()CurrentWriterv01.tstart()CurrentWriterv01.tstop()CurrentWriterv01.units()
- Module contents
- Subpackages
- bmtk.utils.sonata package
- Subpackages
- Submodules
- bmtk.utils.sonata.column_property module
- bmtk.utils.sonata.edge module
- bmtk.utils.sonata.edge_stats module
- bmtk.utils.sonata.file module
- bmtk.utils.sonata.file_root module
- bmtk.utils.sonata.group module
- bmtk.utils.sonata.node module
- bmtk.utils.sonata.population module
EdgePopulationEdgePopulation.build_indicies()EdgePopulation.edge_types_tableEdgePopulation.filter()EdgePopulation.get_row()EdgePopulation.get_source()EdgePopulation.get_source_population()EdgePopulation.get_sources()EdgePopulation.get_target()EdgePopulation.get_target_population()EdgePopulation.get_targets()EdgePopulation.group_id_columnEdgePopulation.group_index_columnEdgePopulation.group_indicies()EdgePopulation.next()EdgePopulation.source_populationEdgePopulation.target_populationEdgePopulation.to_dataframe()EdgePopulation.type_ids_column
NodePopulationNodePopulation.add_gids()NodePopulation.filter()NodePopulation.get_gid()NodePopulation.get_node_id()NodePopulation.get_row()NodePopulation.get_rows()NodePopulation.gidsNodePopulation.group_id_columnNodePopulation.group_index_columnNodePopulation.has_gidsNodePopulation.igids()NodePopulation.index_column_nameNodePopulation.inode_ids()NodePopulation.inode_type_ids()NodePopulation.next()NodePopulation.node_idsNodePopulation.node_types_tableNodePopulation.to_dataframe()NodePopulation.type_ids_column
PopulationPopulation.get_group()Population.group_id_columnPopulation.group_id_dsPopulation.group_idsPopulation.group_index_columnPopulation.group_index_dsPopulation.group_indicies()Population.groupsPopulation.igroup_ids()Population.igroup_indicies()Population.namePopulation.to_dataframe()Population.type_idsPopulation.type_ids_columnPopulation.types_table
- bmtk.utils.sonata.types_table module
- bmtk.utils.sonata.utils module
- Module contents
Submodules#
bmtk.utils.hdf5_helper module#
bmtk.utils.lazy_property module#
bmtk.utils.sim_setup module#
- class bmtk.utils.sim_setup.BioNetEnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]#
Bases:
EnvBuilder- property bmtk_simulator#
- property examples_dir#
- property target_simulator#
- class bmtk.utils.sim_setup.EnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]#
Bases:
object- property base_dir#
- property bmtk_simulator#
- build(include_examples=False, use_relative_paths=True, report_vars=[], report_nodes=None, clamp_reports=[], current_clamp=None, file_current_clamp=None, se_voltage_clamp=None, spikes_inputs=None, config_file='config.json', overwrite_config=False, **run_args)[source]#
- property components_dir#
- property examples_dir#
- property network_dir#
- property node_sets_file#
- property output_dir#
- property scripts_root#
- property target_simulator#
- class bmtk.utils.sim_setup.FilterNetEnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]#
Bases:
EnvBuilder- property bmtk_simulator#
- property examples_dir#
- property target_simulator#
- class bmtk.utils.sim_setup.PointNetEnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]#
Bases:
EnvBuilder- property bmtk_simulator#
- property examples_dir#
- property target_simulator#
- class bmtk.utils.sim_setup.PopNetEnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]#
Bases:
EnvBuilder- property bmtk_simulator#
- property examples_dir#
- property target_simulator#
- bmtk.utils.sim_setup.build_env_bionet(base_dir='.', network_dir=None, components_dir=None, node_sets_file=None, include_examples=False, overwrite_config=False, tstart=0.0, tstop=1000.0, dt=0.001, dL=20.0, spikes_threshold=-15.0, nsteps_block=5000, v_init=-80.0, celsius=34.0, report_vars=[], report_nodes=None, clamp_reports=[], current_clamp=None, file_current_clamp=None, se_voltage_clamp=None, spikes_inputs=None, compile_mechanisms=False, use_relative_paths=True, config_file=None)[source]#
- bmtk.utils.sim_setup.build_env_filternet(base_dir='.', network_dir=None, components_dir=None, node_sets_file=None, include_examples=False, tstart=0.0, tstop=1000.0, config_file='config.json')[source]#
- bmtk.utils.sim_setup.build_env_pointnet(base_dir='.', network_dir=None, components_dir=None, node_sets_file=None, include_examples=False, overwrite_config=False, tstart=0.0, tstop=1000.0, dt=0.001, dL=20.0, spikes_threshold=-15.0, nsteps_block=5000, v_init=-80.0, celsius=34.0, report_vars=[], report_nodes=None, current_clamp=None, spikes_inputs=None, use_relative_paths=True, config_file=None)[source]#