ikaros-project / ikaros

An open infrastructure for system level brain modeling
GNU General Public License v2.0
23 stars 23 forks source link

Feature request: webui: dope sheet for inspecting and editing connection delays #151

Open trondarild opened 4 years ago

trondarild commented 4 years ago

In software that deal with time, like animation software, music, and circuit design, there is a notion of a "dope sheet". Such an interface enables resolving time issues. As ikaros models get more complex, timing issues are among the most difficult to resolve manually by editing delays on connections. For some future version of webui, it would be very useful to have an integrated temporal editor to enable direct inspection and manuplation of delays.

The game "shenzen io" basically is a kind of game version of ikaros, and shows how such a temporal inspector, or dope sheet might look.

Since outputs in ikaros are arrays, it might be necessary to select only a single index for an output to make something like this work in practice.

shenzen-iob