]> git.donarmstrong.com Git - neurodebian.git/blob - sandbox/survey.rst
Minimal set of questions for a survey
[neurodebian.git] / sandbox / survey.rst
1
2 Computing environments in neuroscience research
3 ===============================================
4
5 .. raw:: html
6
7    <script language="Javascript">
8    function xmlhttpPost(strURL) {
9        var xmlHttpReq = false;
10        var self = this;
11        // Mozilla/Safari
12        if (window.XMLHttpRequest) {
13            self.xmlHttpReq = new XMLHttpRequest();
14        }
15        // IE
16        else if (window.ActiveXObject) {
17            self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
18        }
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);
24            }
25        }
26        self.xmlHttpReq.send(getquerystring());
27    }
28
29    function getquerystring() {
30        var form     = document.forms['f1'];
31        var word = form.word.value;
32        qstr = 'w=' + escape(word);  // NOTE: no '?' before querystring
33        return qstr;
34    }
35
36    function updatepage(str){
37        document.getElementById("result").innerHTML = str;
38    }
39    </script>
40
41 General
42 -------
43
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
50 Personal computing environment
51 ------------------------------
52
53 Here are a few questions about your preferred computing environment for
54 research activities like data acquisition and data analysis. This might be your
55 laptop, desktop, personal workstation or any other machine where **you decide**
56 what software you are using, and you have permission to install it yourself.
57 If you are using multiple environment, please describe the one that you find
58 most productive for research purposes. If you don't have access to a machine
59 for research purposes that you administer yourself, instead, please indicate
60 what kind of environment you would like to be doing your research in.
61
62 Type: ``laptop, commodity desktop, dedicated workstation,
63 compute cluster, grid/cloud computing environment``
64
65 Operating system: ``detailed choice, long list``
66
67 I prefer this environment because is offers (check all items that apply):
68
69 ``checkboxes (variety of available software; hardware support; ...)``
70
71
72 Institutionally provided computing environment
73 ----------------------------------------------
74
75 The following questions are about 
76 What your employer offers.
77
78 Type: ``laptop, commodity desktop, dedicated workstation,
79 compute cluster, grid/cloud computing environment``
80
81 Operating system: ``detailed choice, long list``
82
83 I dislike (check all items that apply):
84
85 ``checkboxes (limited set of available software; slow admin response; ...)``
86
87 Virtualization
88 --------------
89
90 Do you use it:
91
92 IF
93 ~~
94
95 What solution: ``multi select vbox, vmware, kvm, xem, qemu``
96 On what host system: ``detailed list``
97 With what client system ``detailed list``
98
99 Why do you use it:
100
101 Otherwise incompatible with my system
102 Flexible snapshots
103 Portable
104
105 What fraction of computing task do you do in a VM?
106
107
108 Software usage
109 --------------
110
111 What software are you using in your research?
112
113 General purpose computing
114 ~~~~~~~~~~~~~~~~~~~~~~~~~
115
116 ``check boxes``
117
118 Matlab, R, Python, Octave, ...
119
120 ``various collections of software for various purposes``
121
122 ....
123
124
125 .. raw:: html
126
127    <input value="Go" type="button" onclick='JavaScript:xmlhttpPost("/cgi-bin/surveycollector.cgi")'></p>
128    <div id="result"></div>
129    </form>
130
131
132 Thanks