openworm / org.wormsim.frontend

WormSim frontend bundle
Other
3 stars 8 forks source link

Update WormSim recordings #133

Open gidili opened 8 years ago

gidili commented 8 years ago

Update the HDF5 to be compatible with the latest version of Geppetto for:

Example of what may have changed (the "aspect" is gone):

Entries like C302.muscle[0].mechanical.x will now be c302.muscle[0].x

The wormsim mechanical recording is generated from the python recordings generator. Sample usage in the tests.

The c302 recording is generated simply by running a simulation as specified in the c302 project, and the new recording will be generated automatically.

The HDF viewer can be used to inspect the new recordings.

gidili commented 8 years ago

@petepy @tarelli another thing that changed in Geppetto is that there are no longer SimulationTree and VisualizationTree, so not only the "aspect" (what used to be "mechanical") needs to be dropped from the path but also the tree. See for example on the wormsim recording this line (and a few lines below the same).

tarelli commented 8 years ago

@petepy for c302 it should be possible to just reuse the project/recording in Geppetto https://github.com/openworm/org.geppetto.core/tree/master/src/main/resources/projects/C302. We'll need to update the neuroml adding the bit about the backers (do a diff between the nml in wormsim and the one in geppetto and you'll know what I mean).