Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the data more accessible to other users #10

Open
astraw opened this issue Sep 12, 2011 · 2 comments
Open

Make the data more accessible to other users #10

astraw opened this issue Sep 12, 2011 · 2 comments

Comments

@astraw
Copy link
Member

astraw commented Sep 12, 2011

This would be beneficial for all flydra/humdra users and seems like it would help get Steve up and running with the various data formats the flydra currently produces. Furthermore, it would support the goal of allowing us (the biologists) to focus on gathering the data and doing the experiments, and quite possibly encourage computer vision and machine learning people, for example, to help us analyze our data. Currently flydra emits realtime output in .h5 files with both the 2D data and rough 3D data and .ufmf movie files, which are then analyzed and cleaned up through a series of further scripts to produce more final data including things like Kalman smoothed 3D position and orientation trajectories. Documenting the intermediate and final file formats (and potentially what the various processing steps do) would be a really useful goal.

@AndreaCensi
Copy link

Here is my proposal for how to better organize the DB structure:

https://github.com/strawlab/flydra_db/wiki

(I'll send you a DB to play with)

Note that this does not get into the actual data format used, just how to organize the collection of data in tables, groups, etc.

@astraw
Copy link
Member Author

astraw commented May 28, 2012

A canonical final flydra output format (FFOF) has now been invented! The output of "flydra_analysis_data2smoothed --hdf5 --time-data $INPUT.h5 $INPUT.h5" is actually documented. This is a very simple HDF5 schema, and it is documentated at http://strawlab.org/schemas/flydra/1.1/ This can be expanded to include other output data (e.g. orientations), but the plan is that what is there stays as-is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants