-
Notifications
You must be signed in to change notification settings - Fork 1
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
Script for generating images/web views of model ancestry #11
Comments
Might be relevant https://icg.neurotheory.ox.ac.uk/ On 29 June 2016 at 13:29, Padraig Gleeson [email protected] wrote:
|
I don't have enough javascript knowledge to generate an interactive website from the python script, but I have quite a bit of experience with python and would be happy to have a go on improving the python script. |
Thanks @BiaDarkia. The CSV file should be fairly stable, so have a look at what the options are for generating GraphViz, or there may be other Python packages you could use. NetworkX might be an option, and it seems to be possible to integrate that with GraphViz and JavaScript. |
@pgleeson I will submit a pull request shortly. There is still some work to be done, but the PNG file(s) that are generated by Parse.py already look much nicer. To give a short summary, I changed the following:
|
Brief description
Models in computational neuroscience (particularly detailed models with ion channels & multicompartmental cells) are generally based on previous work, with minor or major alterations to the code. Recording the history/relationship of these can be useful for finding out which contributor added which parameters/features and why.
This task aims to make a standard way to record these relationships in structured files and generate graphical representations to elucidate the relationships.
Information
Work on this has started here: https://github.com/OpenSourceBrain/CommunityModellingCA1. One of the aims of this project is to record the various cell/network models of hippocampal region CA1. Manual images of the relationships between modles in this area have been generated by @andrisecker, e.g.
However, it would be better if such diagrams could be generated automatically from structured text descriptions, see here. This would encourage updates to the ancestry description; a researcher would only have to add a line to the text file and the image can be updated.
A script has been started to generate an image like the above from this, see OpenSourceBrain/CommunityModellingCA1#4. This needs to be improved and other output formats supported:
Once the format for these csv files is stable and the images/views can be generated other model ancestry files can be requested from the community (cerebellum, cortex, basal gangli, olfactory cortex, etc.)
Knowledge prerequisites
Python
JSON
JavaScript (optional)
Computational neuroscience knowledge useful, but not required.
Contact
Contact p.gleeson -at- ucl.ac.uk if you are interested in contributing to this task, or fork https://github.com/OpenSourceBrain/CommunityModellingCA1 and start working.
The text was updated successfully, but these errors were encountered: