Hackathon2013 » History » Version 1
Padraig Gleeson, 30 Apr 2014 14:57
1 | 1 | Padraig Gleeson | ![](/attachments/download/106/OSBHackathon1.png) |
---|---|---|---|
2 | 1 | Padraig Gleeson | (Illustration courtesy of [Matteo Farinella](/users/34)) |
3 | 1 | Padraig Gleeson | |
4 | 1 | Padraig Gleeson | OSB Hackathon 2013 |
5 | 1 | Padraig Gleeson | ------------------ |
6 | 1 | Padraig Gleeson | |
7 | 1 | Padraig Gleeson | (Looking for details on the [Open Source Brain kick off meeting](http://www.opensourcebrain.org/projects/osb/wiki/Sardinia2013) in Sardinia?) |
8 | 1 | Padraig Gleeson | |
9 | 1 | Padraig Gleeson | Dates: **9am Wednesday 6th - 5pm Thursday 7th November, 2013** |
10 | 1 | Padraig Gleeson | |
11 | 1 | Padraig Gleeson | Location: University College London, UK. |
12 | 1 | Padraig Gleeson | |
13 | 1 | Padraig Gleeson | Local organisers: [Matteo Cantarelli](/users/43), [Padraig Gleeson](/users/4), [Eugenio Piasini](/users/3), [Angus Silver](/users/6), [Boris Marin](/users/67) |
14 | 1 | Padraig Gleeson | |
15 | 1 | Padraig Gleeson | ### Focus of meeting |
16 | 1 | Padraig Gleeson | |
17 | 1 | Padraig Gleeson | The focus of this meeting was on **open source multicompartmental, conductance based cortical cell & network models**. |
18 | 1 | Padraig Gleeson | |
19 | 1 | Padraig Gleeson | There are an increasing number of multicompartmental, conductance based (thalamo)cortical cell models being made available and reused/modified by interested parties to address different scientific questions. An example is the [Traub et al 2005 thalamocortical network model](http://www.opensourcebrain.org/projects/thalamocortical) for which Fortran, NEURON, MOOSE and NeuroML versions have been developed in various labs. This meeting was to look at the range of models out there from the neocortex and thalamus which are interesting for multiple parties and work towards getting these onto public, open source repositories, in standardised formats (NeuroML & potentially PyNN) and get them well tested, annotated and ready for use as research tools by the attendees and the wider community. |
20 | 1 | Padraig Gleeson | |
21 | 1 | Padraig Gleeson | ### Aims |
22 | 1 | Padraig Gleeson | |
23 | 1 | Padraig Gleeson | There were 3 specific aims of the meeting: |
24 | 1 | Padraig Gleeson | |
25 | 1 | Padraig Gleeson | 1) Consolidate the versions of the Traub network model **which aim to reproduce the results of the 2005 paper**; document what stage these versions are at and what the issues are with each implementation. |
26 | 1 | Padraig Gleeson | |
27 | 1 | Padraig Gleeson | 2) Create plans for **a new network model at this level of detail**, with updated cells and connectivity, initially based on a refined Traub model; this model *should be open source from the start* and as simulator independent as possible; gather requirements on the experimental data needed for this updated model and the electrical properties they should display; create a framework for optimising these models against the data. |
28 | 1 | Padraig Gleeson | |
29 | 1 | Padraig Gleeson | 3) Look at the range of **other multicompartmental, conductance based cortical models** which could benefit from this process too (and potentially could be candidates for modification for use in the model of 2) |
30 | 1 | Padraig Gleeson | |
31 | 1 | Padraig Gleeson | ### Attendees |
32 | 1 | Padraig Gleeson | |
33 | 1 | Padraig Gleeson | [Laszlo Bicskei](/users/229), Andrew Brown ([Southampton](http://www.ecs.soton.ac.uk/people/adb)), [Matteo Cantarelli](/users/43), [Chaitanya Chintaluri](/users/75), [Thomas Greg Corcoran](/users/228), [Helena Głąbska](/users/69), [Padraig Gleeson](/users/4), [Lea Goetz](/users/188), [Boris Marin](/users/67), [Philipe Mendonca](/users/195), [Simon O’Connor](/users/92), [Paola Perin](/users/210), [Eugenio Piasini](/users/3), [Subhasis Ray](/users/39), [Martina Rizza](/users/132), [Arnd Roth](/users/108), [Angus Silver](/users/6), [Richard Tomsett](/users/198), [Mike Vella](/users/50) |
34 | 1 | Padraig Gleeson | |
35 | 1 | Padraig Gleeson | ### Agenda |
36 | 1 | Padraig Gleeson | |
37 | 1 | Padraig Gleeson | #### Wednesday 6th November |
38 | 1 | Padraig Gleeson | |
39 | 1 | Padraig Gleeson | Overall theme: [Thalamocortical modelling](http://www.opensourcebrain.org/projects/corticalmodelling/wiki/Wiki), specifically project:thalamocortical |
40 | 1 | Padraig Gleeson | |
41 | 1 | Padraig Gleeson | **Topics for discussion** |
42 | 1 | Padraig Gleeson | |
43 | 1 | Padraig Gleeson | * Traub’s model logistic issues and known fixes [FORTRAN (parallel) versus NEURON (parallel) versus NeuroML versus MOOSE] |
44 | 1 | Padraig Gleeson | * Reproducibility of results from Traub’s paper |
45 | 1 | Padraig Gleeson | * Shortcomings/flaws/updates of Traub’s model - Cell level and Network level |
46 | 1 | Padraig Gleeson | * What can Traub’s model tell us? |
47 | 1 | Padraig Gleeson | * Is it worth fixing? |
48 | 1 | Padraig Gleeson | * Research interests for modelling a detailed compartmental TC columnar loop [Compartmental modelling versus spiking neurons]. |
49 | 1 | Padraig Gleeson | * A consensus on a good TC loop model - benchmark sorts. [other existing alternate models] |
50 | 1 | Padraig Gleeson | * Can we match (any) experiments? If so which kind? |
51 | 1 | Padraig Gleeson | |
52 | 1 | Padraig Gleeson | table{border:1px solid black}. |
53 | 1 | Padraig Gleeson | {background:\#ddd}. | |**Morning Session** | | |
54 | 1 | Padraig Gleeson | |9:00| [Angus Silver](/users/6) | Welcome | |
55 | 1 | Padraig Gleeson | |9:05| [Padraig Gleeson](/users/4) | Introduction & goals of Hackathon; introduction to Traub model ([Slides](http://www.opensourcebrain.org/attachments/download/117/Hackathon2013_Gleeson_IntroToHachathonAndTraub05.odp)) | |
56 | 1 | Padraig Gleeson | |09:30| [Matteo Cantarelli](/users/43) | Introduction to the latest features on Open Source Brain ([Slides](http://www.opensourcebrain.org/attachments/download/121/Hackathon2013_Cantarelli_OSBIntro.pdf)) | |
57 | 1 | Padraig Gleeson | |10:00| [Chaitanya Chintaluri](/users/75) & [Helena Głąbska](/users/69) | Experiences with Traub model in Parallel NEURON ([WIKI](http://www.opensourcebrain.org/projects/thalamocortical/wiki/Known_issues), [Slides](http://www.opensourcebrain.org/attachments/download/123/Hackathon2013_Glabska_NrnTraub.pdf)) | |
58 | 1 | Padraig Gleeson | |10:30| [Subhasis Ray](/users/39) | Experiences with Traub model in MOOSE ([WIKI](http://www.opensourcebrain.org/projects/thalamocortical/wiki/Known_issues), [Slides](http://www.opensourcebrain.org/attachments/download/122/Hackathon2013_Ray_MooseTraub.pdf)) | |
59 | 1 | Padraig Gleeson | |11:00| | **Coffee break** | |
60 | 1 | Padraig Gleeson | |11:15| [Padraig Gleeson](/users/4) | Experiences converting Traub model to NeuroML ([WIKI](http://www.opensourcebrain.org/projects/thalamocortical/wiki/Known_issues), [Slides](http://www.opensourcebrain.org/attachments/download/117/Hackathon2013_Gleeson_IntroToHachathonAndTraub05.odp)) | |
61 | 1 | Padraig Gleeson | |11:45| [Richard Tomsett](/users/198) | Large scale modelling of the cortex using reduced cell models ([Slides](http://www.opensourcebrain.org/attachments/download/129/Hackathon2013_Tomsett_CortexModel.ppt)) | |
62 | 1 | Padraig Gleeson | |12:15| [Arnd Roth](/users/108) | Optimization and testing of a reduced model of pyramidal neurons ([Paper](http://senselab.med.yale.edu/modeldb/ShowModel.asp?model=146026), [Slides](http://www.opensourcebrain.org/attachments/download/119/Hackathon2013_Roth_OptimisingReducedModels.ppt)) | |
63 | 1 | Padraig Gleeson | |12:45| | General discussion on Cortical modelling ([WIKI](http://www.opensourcebrain.org/projects/corticalmodelling/wiki/Wiki)) and issues with Traub model ([WIKI](http://www.opensourcebrain.org/projects/thalamocortical/wiki/Known_issues)) | |
64 | 1 | Padraig Gleeson | |13:00| | **Lunch** | |
65 | 1 | Padraig Gleeson | {background:\#ddd}. | |**Afternoon Session** | | |
66 | 1 | Padraig Gleeson | |14:00| | **Hacking session I**: installing, testing & documenting one another’s models; running network models on high performance computing infrastructure | |
67 | 1 | Padraig Gleeson | |15:30| | **Coffee break** | |
68 | 1 | Padraig Gleeson | |15:45| | Continued: General discussion on Cortical modelling ([WIKI](http://www.opensourcebrain.org/projects/corticalmodelling/wiki/Wiki)) and issues with Traub model ([WIKI](http://www.opensourcebrain.org/projects/thalamocortical/wiki/Known_issues)|) |
69 | 1 | Padraig Gleeson | |16:15| | A consensus on a good TC loop model ([WIKI](http://www.opensourcebrain.org/projects/corticalmodelling/wiki/Modelling_the_thalamocortical_loop)) | |
70 | 1 | Padraig Gleeson | |17:30| | **Close of day** | |
71 | 1 | Padraig Gleeson | |19:30| | **Dinner** | |
72 | 1 | Padraig Gleeson | |
73 | 1 | Padraig Gleeson | #### Thursday 7th November |
74 | 1 | Padraig Gleeson | |
75 | 1 | Padraig Gleeson | Overall theme: [Layer 5 pyramidal cell models](http://www.opensourcebrain.org/projects/l5pyramidalcellmodels/wiki) |
76 | 1 | Padraig Gleeson | |
77 | 1 | Padraig Gleeson | **Topics for discussion** |
78 | 1 | Padraig Gleeson | |
79 | 1 | Padraig Gleeson | * Inconsistencies in existing L5 Pyramidal cell models - a comparison. |
80 | 1 | Padraig Gleeson | * A consensus on a good model on L5Py cell. |
81 | 1 | Padraig Gleeson | * Nomenclature consensus for single cells - essential for interchangeability and testing. |
82 | 1 | Padraig Gleeson | * Milestones for the next meeting and commitments for parties towards development. |
83 | 1 | Padraig Gleeson | * Essential tools and requirements. [Data sharing, interoperability, testing etc] |
84 | 1 | Padraig Gleeson | * Debate on “columnar structure” of cortex - if this is the right way to think about cortex? |
85 | 1 | Padraig Gleeson | * Auditory cortex versus somatosensory barrel cortex |
86 | 1 | Padraig Gleeson | * Automated testing tools - fortnightly tests depending on participation. |
87 | 1 | Padraig Gleeson | |
88 | 1 | Padraig Gleeson | table{border:1px solid black}. |
89 | 1 | Padraig Gleeson | {background:\#ddd}. | |**Morning Session** | | |
90 | 1 | Padraig Gleeson | |9:00| [Chaitanya Chintaluri](/users/75) & [Helena Głąbska](/users/69) | Incorporating project:l5bpyrcellhayetal2011 biophysical properties into Traub model ([Slides](http://www.opensourcebrain.org/attachments/download/128/Hackathon2013_Chintaluri_HayL5.pdf)) | |
91 | 1 | Padraig Gleeson | |9:30| [Mike Vella](/users/50) | L5 Pyramidal cell modelling & [Neurotune](https://github.com/vellamike/neurotune) ([Slides](http://www.opensourcebrain.org/attachments/download/124/Hackathon2013_Vella_ShapeModulation.pdf)) | |
92 | 1 | Padraig Gleeson | |10:00| [Simon O’Connor](/users/92) | Piriform cortex pyramidal cell model of Vanier ([OSB project](http://www.opensourcebrain.org/projects/piriformcortexvanier), [Slides](http://www.opensourcebrain.org/attachments/download/120/Hackathon2013_OConnor_VanierPiriformCortexModel.pptx)) | |
93 | 1 | Padraig Gleeson | | 10:30 | [Angus Silver](/users/6) | Background network activity extends spatial and temporal integration in a L5 cortical pyramidal cell model | |
94 | 1 | Padraig Gleeson | |11:00| | **Coffee break** | |
95 | 1 | Padraig Gleeson | |11:30| | General discussion on L5 cell modelling ([WIKI](http://www.opensourcebrain.org/projects/l5pyramidalcellmodels/wiki)) | |
96 | 1 | Padraig Gleeson | |13:00| | **Lunch** | |
97 | 1 | Padraig Gleeson | {background:\#ddd}. | |**Afternoon Session** | | |
98 | 1 | Padraig Gleeson | |14:00| | **Hacking session II**: installing, testing pyramidal cell models; testing packages for model optimisation | |
99 | 1 | Padraig Gleeson | |15:00| | Pipeline for testing realistic models ([WIKI](http://www.opensourcebrain.org/projects/model-tuning/wiki/Wiki)) | |
100 | 1 | Padraig Gleeson | |15:30| | **Coffee break** | |
101 | 1 | Padraig Gleeson | |15:45| Next steps | How do we proceed ([WIKI](http://www.opensourcebrain.org/projects/corticalmodelling/wiki/Priorities)?) Planning for OSB 2014 | |
102 | 1 | Padraig Gleeson | |17:30| | **Close of meeting** | |
103 | 1 | Padraig Gleeson | |
104 | 1 | Padraig Gleeson | ### Next steps |
105 | 1 | Padraig Gleeson | |
106 | 1 | Padraig Gleeson | #### Some ideas/suggestions for improving OSB interface |
107 | 1 | Padraig Gleeson | |
108 | 1 | Padraig Gleeson | Add a search box beside tree view ([issue](https://github.com/epiasini/redmine/issues/63)). Related to [this](https://github.com/epiasini/redmine/issues/57) |
109 | 1 | Padraig Gleeson | |
110 | 1 | Padraig Gleeson | Make themes more obvious ([issue](https://github.com/epiasini/redmine/issues/64)) |
111 | 1 | Padraig Gleeson | |
112 | 1 | Padraig Gleeson | Link to GitHub issues/stars/forks ([issue](https://github.com/epiasini/redmine/issues/65)) |
113 | 1 | Padraig Gleeson | |
114 | 1 | Padraig Gleeson | List of contributors to the wiki more prominent ([issue](https://github.com/epiasini/redmine/issues/66)) |
115 | 1 | Padraig Gleeson | |
116 | 1 | Padraig Gleeson | #### Thalamocortical modelling |
117 | 1 | Padraig Gleeson | |
118 | 1 | Padraig Gleeson | A list of the priorities/agreed action points from the meeting are [here](http://www.opensourcebrain.org/projects/corticalmodelling/wiki/Priorities). |
119 | 1 | Padraig Gleeson | |
120 | 1 | Padraig Gleeson | ### Practicalities |
121 | 1 | Padraig Gleeson | |
122 | 1 | Padraig Gleeson | The meeting was held on the main UCL campus: http://www.ucl.ac.uk/maps. Room for both days was: [Foster Court 243](http://www.ucl.ac.uk/estates/roombooking/building-location/?id=040). |
123 | 1 | Padraig Gleeson | |
124 | 1 | Padraig Gleeson | Suggestions for accommodation in the vicinity: |
125 | 1 | Padraig Gleeson | http://www.gowerhousehotel.co.uk |
126 | 1 | Padraig Gleeson | http://www.jenkinshotel.demon.co.uk |
127 | 1 | Padraig Gleeson | |
128 | 1 | Padraig Gleeson | ### Enquiries |
129 | 1 | Padraig Gleeson | |
130 | 1 | Padraig Gleeson | If you have any enquiries about this meeting, please don’t hesitate to contact: [p.gleeson@ucl.ac.uk](mailto:p.gleeson@ucl.ac.uk). |