2 Computing environments in neuroscience research
3 ===============================================
7 <script language="Javascript">
8 function xmlhttpPost(strURL) {
9 var xmlHttpReq = false;
12 if (window.XMLHttpRequest) {
13 self.xmlHttpReq = new XMLHttpRequest();
16 else if (window.ActiveXObject) {
17 self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
19 self.xmlHttpReq.open('POST', strURL, true);
20 self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
21 self.xmlHttpReq.onreadystatechange = function() {
22 if (self.xmlHttpReq.readyState == 4) {
23 updatepage(self.xmlHttpReq.responseText);
26 self.xmlHttpReq.send(getquerystring());
29 function getquerystring() {
30 var form = document.forms['f1'];
31 var word = form.word.value;
32 qstr = 'w=' + escape(word); // NOTE: no '?' before querystring
36 function updatepage(str){
37 document.getElementById("result").innerHTML = str;
44 Subfield of neuroscience: ``MRI, EEG, MEG, electrophys. ...``
45 Position: ``undergraduate, phd student, postdoc, professor/supervisor, sysadmin``
46 employer: ``higher education (private/public funding), research facility
47 (private/public funding, company)``
48 country: ``long list``
49 do you develop software intended to be used by other researchers: ``yes, no``
51 Personal computing environment
52 ------------------------------
54 Here are a few questions about your preferred computing environment for
55 research activities like data acquisition and data analysis. This might be your
56 laptop, desktop, personal workstation or any other machine where **you decide**
57 what software you are using, and you have permission to install it yourself.
58 If you are using multiple environment, please describe the one that you find
59 most productive for research purposes. If you don't have access to a machine
60 for research purposes that you administer yourself, instead, please indicate
61 what kind of environment you would like to be doing your research in.
63 Do you have it: ``yes, no``
65 Type: ``laptop, commodity desktop, dedicated workstation,
66 compute cluster, grid/cloud computing environment``
68 Operating system: ``detailed choice, long list``
70 I prefer this environment because is offers (check all items that apply):
72 ``checkboxes (variety of available software; hardware support; ...)``
75 Institutionally provided computing environment
76 ----------------------------------------------
78 The following questions are about
79 What your employer offers.
81 Do you use it: ``yes, no``
83 Type: ``laptop, commodity desktop, dedicated workstation,
84 compute cluster, grid/cloud computing environment``
86 Operating system: ``detailed choice, long list``
88 I dislike (check all items that apply):
90 ``checkboxes (limited set of available software; slow admin response; ...)``
97 Do you use it? ``yes, no``
102 What solution: ``multi select vbox, vmware, kvm, xem, qemu``
103 On what host system: ``detailed list``
104 With what guest system ``detailed list``
106 Why do you use it: ``multi select``
108 - Otherwise software incompatible with my system
110 - Portable (test developed software across platforms)
112 What fraction of computing task do you do in a VM?
114 Do you do computing on clusters?
115 Do you do computing in a cloud?
121 What software are you using in your research?
123 ? Do you use real-time Linux kernel? if yes, which: ``multi select RTAI, Xenomai, RT_Linux``
126 General purpose computing
127 ~~~~~~~~~~~~~~~~~~~~~~~~~
131 Matlab, R, Python, Octave, ...
133 ``various collections of software for various purposes``
139 Do you use NeuroDebian repository: ``yes, no``
144 Generic computing/scripting/programming environments
164 Distributed Computing - frameworks and controllers
191 Diffusion Toolkit/Trackvis
204 NiPy/NiTime/DiPy/NiPype
214 Human Imaging Database (HID)
216 Neural Systems Modeling
242 Brain-computer interface
248 Hardware interface/Data acquisition
261 Psychophysics/Experimental Control
276 <input value="Go" type="button" onclick='JavaScript:xmlhttpPost("/cgi-bin/surveycollector.cgi")'></p>
277 <div id="result"></div>