bmtk.simulator.popnet package¶
Submodules¶
bmtk.simulator.popnet.config module¶
bmtk.simulator.popnet.popedge module¶
bmtk.simulator.popnet.popnetwork module¶
bmtk.simulator.popnet.popnode module¶
bmtk.simulator.popnet.popsimulator module¶
bmtk.simulator.popnet.sonata_adaptors module¶
- class bmtk.simulator.popnet.sonata_adaptors.PopEdgeAdaptor(network)[source]¶
Bases:
EdgeAdaptor
- class bmtk.simulator.popnet.sonata_adaptors.PopNetEdge(sonata_edge, edge_adaptor)[source]¶
Bases:
SonataBaseEdge
- property syn_weight¶
bmtk.simulator.popnet.utils module¶
- bmtk.simulator.popnet.utils.assert_model_known(model, model_dict)[source]¶
Test if a model in in the model_dict; if not, raise UnknownModelError
- bmtk.simulator.popnet.utils.create_instance(data_dict)[source]¶
Helper function to create an object from a dictionary containing:
“module”: The name of the module containing the class “class”: The name of the class to be used to create the object
- bmtk.simulator.popnet.utils.create_population_list(node_table, model_table)[source]¶
Create a population list from the node and model pandas tables
- bmtk.simulator.popnet.utils.df_to_csv(df, save_file_name, index=False, sep=' ', na_rep='None')[source]¶
- bmtk.simulator.popnet.utils.get_firing_rate_from_nwb(populations, nwb_file, trial)[source]¶
Calculates firing rates for an external population