Open asanin-epfl opened 3 years ago
Isn't the goal of snap to allow access to datasets from within the circuit context? This is the reason why snap does not allow for example to access the node and edge populations as standalone files. This is the job of libsonata's low level api.
Yes. That's why I mentioned libsonata at the end of my comment. I created this issue for information only as inquired by @mgeplf.
The problem: Sonata specs force very complicated API to access reports.
When there is a report file, you want to open simply and access its data directly. Sonata specs, and hence bluepysnap, require additional steps:
So, we have to use this:
plus complicated configs of simulation and circuit:
sonata circuit config:
Instead of an easy access API like:
The proposition would be to create the easy access API. Currently
libsonata
offers such. The only thing it lacks is array indexing of report data https://github.com/BlueBrain/libsonata/issues/153.cc @mgeplf