SynapsesWrapper Circuit_getProjectedSynapses( const CircuitPtr& circuit, bp::object pre, bp::object post, const brain::SynapsePrefetch prefetch ) { return SynapsesWrapper( circuit->getProjectedSynapses( gidsFromPython( pre ), gidsFromPython( post ), prefetch ), circuit ); }
SynapsesWrapper Circuit_getEfferentSynapses( const CircuitPtr& circuit, bp::object gids, const brain::SynapsePrefetch prefetch ) { return SynapsesWrapper( circuit->getEfferentSynapses( gidsFromPython( gids ), prefetch ), circuit ); }
CompartmentReportViewPtr CompartmentReport_createView(CompartmentReport& reader, bp::object gids) { auto view = reader.createView(gidsFromPython(gids)); return CompartmentReportViewPtr(new CompartmentReportView(std::move(view))); }
bp::object Circuit_getRotations( const Circuit& circuit, bp::object gids ) { return toNumpy( circuit.getRotations( gidsFromPython( gids ))); }