]> git.donarmstrong.com Git - neurodebian.git/commitdiff
Work on survey.
authorMichael Hanke <michael.hanke@gmail.com>
Thu, 12 May 2011 20:49:37 +0000 (16:49 -0400)
committerMichael Hanke <michael.hanke@gmail.com>
Thu, 12 May 2011 20:49:37 +0000 (16:49 -0400)
sandbox/select_country.inc [new file with mode: 0644]
sandbox/select_os_options.inc [new file with mode: 0644]
sandbox/survey.css [new file with mode: 0644]
sandbox/survey.rst

diff --git a/sandbox/select_country.inc b/sandbox/select_country.inc
new file mode 100644 (file)
index 0000000..e5ac2f7
--- /dev/null
@@ -0,0 +1,255 @@
+<select name="country" size="1">
+       <optgroup label="">
+               <option value="none" selected="selected">Select a country</option> 
+       </optgroup>
+       <optgroup label="Frequent choices">
+               <option value="Canada">Canada</option> 
+               <option value="France">France</option> 
+               <option value="Germany">Germany</option> 
+               <option value="Italy">Italy</option> 
+               <option value="Spain">Spain</option> 
+               <option value="United Kingdom">United Kingdom</option> 
+               <option value="United States">United States</option> 
+       </optgroup>
+       <optgroup label="Additional countries">
+               <option value="Afghanistan">Afghanistan</option> 
+               <option value="Albania">Albania</option> 
+               <option value="Algeria">Algeria</option> 
+               <option value="American Samoa">American Samoa</option> 
+               <option value="Andorra">Andorra</option> 
+               <option value="Angola">Angola</option> 
+               <option value="Anguilla">Anguilla</option> 
+               <option value="Antarctica">Antarctica</option> 
+               <option value="Antigua and Barbuda">Antigua and Barbuda</option> 
+               <option value="Argentina">Argentina</option> 
+               <option value="Armenia">Armenia</option> 
+               <option value="Aruba">Aruba</option> 
+               <option value="Australia">Australia</option> 
+               <option value="Austria">Austria</option> 
+               <option value="Azerbaijan">Azerbaijan</option> 
+               <option value="Bahamas">Bahamas</option> 
+               <option value="Bahrain">Bahrain</option> 
+               <option value="Bangladesh">Bangladesh</option> 
+               <option value="Barbados">Barbados</option> 
+               <option value="Belarus">Belarus</option> 
+               <option value="Belgium">Belgium</option> 
+               <option value="Belize">Belize</option> 
+               <option value="Benin">Benin</option> 
+               <option value="Bermuda">Bermuda</option> 
+               <option value="Bhutan">Bhutan</option> 
+               <option value="Bolivia">Bolivia</option> 
+               <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option> 
+               <option value="Botswana">Botswana</option> 
+               <option value="Bouvet Island">Bouvet Island</option> 
+               <option value="Brazil">Brazil</option> 
+               <option value="British Indian Ocean Territory">British Indian Ocean Territory</option> 
+               <option value="Brunei Darussalam">Brunei Darussalam</option> 
+               <option value="Bulgaria">Bulgaria</option> 
+               <option value="Burkina Faso">Burkina Faso</option> 
+               <option value="Burundi">Burundi</option> 
+               <option value="Cambodia">Cambodia</option> 
+               <option value="Cameroon">Cameroon</option> 
+               <option value="Canada">Canada</option> 
+               <option value="Cape Verde">Cape Verde</option> 
+               <option value="Cayman Islands">Cayman Islands</option> 
+               <option value="Central African Republic">Central African Republic</option> 
+               <option value="Chad">Chad</option> 
+               <option value="Chile">Chile</option> 
+               <option value="China">China</option> 
+               <option value="Christmas Island">Christmas Island</option> 
+               <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option> 
+               <option value="Colombia">Colombia</option> 
+               <option value="Comoros">Comoros</option> 
+               <option value="Congo">Congo</option> 
+               <option value="Congo, The Democratic Republic of The">Congo, The Democratic Republic of The</option> 
+               <option value="Cook Islands">Cook Islands</option> 
+               <option value="Costa Rica">Costa Rica</option> 
+               <option value="Cote D'ivoire">Cote D'ivoire</option> 
+               <option value="Croatia">Croatia</option> 
+               <option value="Cuba">Cuba</option> 
+               <option value="Cyprus">Cyprus</option> 
+               <option value="Czech Republic">Czech Republic</option> 
+               <option value="Denmark">Denmark</option> 
+               <option value="Djibouti">Djibouti</option> 
+               <option value="Dominica">Dominica</option> 
+               <option value="Dominican Republic">Dominican Republic</option> 
+               <option value="Ecuador">Ecuador</option> 
+               <option value="Egypt">Egypt</option> 
+               <option value="El Salvador">El Salvador</option> 
+               <option value="Equatorial Guinea">Equatorial Guinea</option> 
+               <option value="Eritrea">Eritrea</option> 
+               <option value="Estonia">Estonia</option> 
+               <option value="Ethiopia">Ethiopia</option> 
+               <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option> 
+               <option value="Faroe Islands">Faroe Islands</option> 
+               <option value="Fiji">Fiji</option> 
+               <option value="Finland">Finland</option> 
+               <option value="France">France</option> 
+               <option value="French Guiana">French Guiana</option> 
+               <option value="French Polynesia">French Polynesia</option> 
+               <option value="French Southern Territories">French Southern Territories</option> 
+               <option value="Gabon">Gabon</option> 
+               <option value="Gambia">Gambia</option> 
+               <option value="Georgia">Georgia</option> 
+               <option value="Germany">Germany</option> 
+               <option value="Ghana">Ghana</option> 
+               <option value="Gibraltar">Gibraltar</option> 
+               <option value="Greece">Greece</option> 
+               <option value="Greenland">Greenland</option> 
+               <option value="Grenada">Grenada</option> 
+               <option value="Guadeloupe">Guadeloupe</option> 
+               <option value="Guam">Guam</option> 
+               <option value="Guatemala">Guatemala</option> 
+               <option value="Guinea">Guinea</option> 
+               <option value="Guinea-bissau">Guinea-bissau</option> 
+               <option value="Guyana">Guyana</option> 
+               <option value="Haiti">Haiti</option> 
+               <option value="Heard Island and Mcdonald Islands">Heard Island and Mcdonald Islands</option> 
+               <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option> 
+               <option value="Honduras">Honduras</option> 
+               <option value="Hong Kong">Hong Kong</option> 
+               <option value="Hungary">Hungary</option> 
+               <option value="Iceland">Iceland</option> 
+               <option value="India">India</option> 
+               <option value="Indonesia">Indonesia</option> 
+               <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option> 
+               <option value="Iraq">Iraq</option> 
+               <option value="Ireland">Ireland</option> 
+               <option value="Israel">Israel</option> 
+               <option value="Italy">Italy</option> 
+               <option value="Jamaica">Jamaica</option> 
+               <option value="Japan">Japan</option> 
+               <option value="Jordan">Jordan</option> 
+               <option value="Kazakhstan">Kazakhstan</option> 
+               <option value="Kenya">Kenya</option> 
+               <option value="Kiribati">Kiribati</option> 
+               <option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option> 
+               <option value="Korea, Republic of">Korea, Republic of</option> 
+               <option value="Kuwait">Kuwait</option> 
+               <option value="Kyrgyzstan">Kyrgyzstan</option> 
+               <option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option> 
+               <option value="Latvia">Latvia</option> 
+               <option value="Lebanon">Lebanon</option> 
+               <option value="Lesotho">Lesotho</option> 
+               <option value="Liberia">Liberia</option> 
+               <option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option> 
+               <option value="Liechtenstein">Liechtenstein</option> 
+               <option value="Lithuania">Lithuania</option> 
+               <option value="Luxembourg">Luxembourg</option> 
+               <option value="Macao">Macao</option> 
+               <option value="Macedonia, The Former Yugoslav Republic of">Macedonia, The Former Yugoslav Republic of</option> 
+               <option value="Madagascar">Madagascar</option> 
+               <option value="Malawi">Malawi</option> 
+               <option value="Malaysia">Malaysia</option> 
+               <option value="Maldives">Maldives</option> 
+               <option value="Mali">Mali</option> 
+               <option value="Malta">Malta</option> 
+               <option value="Marshall Islands">Marshall Islands</option> 
+               <option value="Martinique">Martinique</option> 
+               <option value="Mauritania">Mauritania</option> 
+               <option value="Mauritius">Mauritius</option> 
+               <option value="Mayotte">Mayotte</option> 
+               <option value="Mexico">Mexico</option> 
+               <option value="Micronesia, Federated States of">Micronesia, Federated States of</option> 
+               <option value="Moldova, Republic of">Moldova, Republic of</option> 
+               <option value="Monaco">Monaco</option> 
+               <option value="Mongolia">Mongolia</option> 
+               <option value="Montserrat">Montserrat</option> 
+               <option value="Morocco">Morocco</option> 
+               <option value="Mozambique">Mozambique</option> 
+               <option value="Myanmar">Myanmar</option> 
+               <option value="Namibia">Namibia</option> 
+               <option value="Nauru">Nauru</option> 
+               <option value="Nepal">Nepal</option> 
+               <option value="Netherlands">Netherlands</option> 
+               <option value="Netherlands Antilles">Netherlands Antilles</option> 
+               <option value="New Caledonia">New Caledonia</option> 
+               <option value="New Zealand">New Zealand</option> 
+               <option value="Nicaragua">Nicaragua</option> 
+               <option value="Niger">Niger</option> 
+               <option value="Nigeria">Nigeria</option> 
+               <option value="Niue">Niue</option> 
+               <option value="Norfolk Island">Norfolk Island</option> 
+               <option value="Northern Mariana Islands">Northern Mariana Islands</option> 
+               <option value="Norway">Norway</option> 
+               <option value="Oman">Oman</option> 
+               <option value="Pakistan">Pakistan</option> 
+               <option value="Palau">Palau</option> 
+               <option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option> 
+               <option value="Panama">Panama</option> 
+               <option value="Papua New Guinea">Papua New Guinea</option> 
+               <option value="Paraguay">Paraguay</option> 
+               <option value="Peru">Peru</option> 
+               <option value="Philippines">Philippines</option> 
+               <option value="Pitcairn">Pitcairn</option> 
+               <option value="Poland">Poland</option> 
+               <option value="Portugal">Portugal</option> 
+               <option value="Puerto Rico">Puerto Rico</option> 
+               <option value="Qatar">Qatar</option> 
+               <option value="Reunion">Reunion</option> 
+               <option value="Romania">Romania</option> 
+               <option value="Russian Federation">Russian Federation</option> 
+               <option value="Rwanda">Rwanda</option> 
+               <option value="Saint Helena">Saint Helena</option> 
+               <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option> 
+               <option value="Saint Lucia">Saint Lucia</option> 
+               <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option> 
+               <option value="Saint Vincent and The Grenadines">Saint Vincent and The Grenadines</option> 
+               <option value="Samoa">Samoa</option> 
+               <option value="San Marino">San Marino</option> 
+               <option value="Sao Tome and Principe">Sao Tome and Principe</option> 
+               <option value="Saudi Arabia">Saudi Arabia</option> 
+               <option value="Senegal">Senegal</option> 
+               <option value="Serbia and Montenegro">Serbia and Montenegro</option> 
+               <option value="Seychelles">Seychelles</option> 
+               <option value="Sierra Leone">Sierra Leone</option> 
+               <option value="Singapore">Singapore</option> 
+               <option value="Slovakia">Slovakia</option> 
+               <option value="Slovenia">Slovenia</option> 
+               <option value="Solomon Islands">Solomon Islands</option> 
+               <option value="Somalia">Somalia</option> 
+               <option value="South Africa">South Africa</option> 
+               <option value="South Georgia and The South Sandwich Islands">South Georgia and The South Sandwich Islands</option> 
+               <option value="Spain">Spain</option> 
+               <option value="Sri Lanka">Sri Lanka</option> 
+               <option value="Sudan">Sudan</option> 
+               <option value="Suriname">Suriname</option> 
+               <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option> 
+               <option value="Swaziland">Swaziland</option> 
+               <option value="Sweden">Sweden</option> 
+               <option value="Switzerland">Switzerland</option> 
+               <option value="Syrian Arab Republic">Syrian Arab Republic</option> 
+               <option value="Taiwan, Province of China">Taiwan, Province of China</option> 
+               <option value="Tajikistan">Tajikistan</option> 
+               <option value="Tanzania, United Republic of">Tanzania, United Republic of</option> 
+               <option value="Thailand">Thailand</option> 
+               <option value="Timor-leste">Timor-leste</option> 
+               <option value="Togo">Togo</option> 
+               <option value="Tokelau">Tokelau</option> 
+               <option value="Tonga">Tonga</option> 
+               <option value="Trinidad and Tobago">Trinidad and Tobago</option> 
+               <option value="Tunisia">Tunisia</option> 
+               <option value="Turkey">Turkey</option> 
+               <option value="Turkmenistan">Turkmenistan</option> 
+               <option value="Turks and Caicos Islands">Turks and Caicos Islands</option> 
+               <option value="Tuvalu">Tuvalu</option> 
+               <option value="Uganda">Uganda</option> 
+               <option value="Ukraine">Ukraine</option> 
+               <option value="United Arab Emirates">United Arab Emirates</option> 
+               <option value="United Kingdom">United Kingdom</option> 
+               <option value="United States">United States</option> 
+               <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option> 
+               <option value="Uruguay">Uruguay</option> 
+               <option value="Uzbekistan">Uzbekistan</option> 
+               <option value="Vanuatu">Vanuatu</option> 
+               <option value="Venezuela">Venezuela</option> 
+               <option value="Viet Nam">Viet Nam</option> 
+               <option value="Virgin Islands, British">Virgin Islands, British</option> 
+               <option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option> 
+               <option value="Wallis and Futuna">Wallis and Futuna</option> 
+               <option value="Western Sahara">Western Sahara</option> 
+               <option value="Yemen">Yemen</option> 
+               <option value="Zambia">Zambia</option> 
+               <option value="Zimbabwe">Zimbabwe</option>
+       </optgroup>
+</select>
diff --git a/sandbox/select_os_options.inc b/sandbox/select_os_options.inc
new file mode 100644 (file)
index 0000000..1569a37
--- /dev/null
@@ -0,0 +1,23 @@
+<option value="none" selected="selected" label="Select an option"></option>
+<option value="windows" label="Microsoft Windows"></option>
+<option value="macosx" label="Apple Mac OS X"></option>
+<option value="rhel" label="Red Hat Enterprise Linux"></option>
+<option value="centos" label="CentOS"></option>
+<option value="fedora" label="Fedora"></option>
+<option value="scilinux" label="Scientific Linux"></option>
+<option value="debian" label="Debian"></option>
+<option value="ubuntu" label="Ubuntu"></option>
+<option value="biolinux" label="BioLinux"></option>
+<option value="slel" label="Suse Enterprise Linux"></option>
+<option value="suse" label="OpenSuse"></option>
+<option value="gentoo" label="Gentoo"></option>
+<option value="mandriva" label="Mandriva"></option>
+<option value="arch" label="Arch Linux"></option>
+<option value="slackware" label="Slackware"></option>
+<option value="otherlinux" label="Other GNU/Linux distribution"></option>
+<option value="starbsd" label="FreeBSD/OpenBSD/NetBSD"></option>
+<option value="unix" label="HP-UX/AIX/SCO/BSD"></option>
+<option value="qnx" label="QNX"></option>
+<option value="beos" label="BeOS"></option>
+<option value="solaris" label="Solaris"></option>
+<option value="other" label="Other operating system"></option>
diff --git a/sandbox/survey.css b/sandbox/survey.css
new file mode 100644 (file)
index 0000000..eb71fc7
--- /dev/null
@@ -0,0 +1,63 @@
+body {
+    font-family: sans-serif;
+    font-size: 100%;
+    background-color: #444;
+    color: #000;
+    margin: 1em;
+}
+
+div.document {
+    background-color: #fff;
+    padding: 1em;
+}
+
+div.rating {
+    text-align: center;
+    font-size: 80%;
+    float: left;
+    padding: 0.5em;
+}
+
+table.questionaire {
+    padding: 0px;
+}
+
+tr.oddrow {
+    background-color: #ddd;
+}
+
+table.questionaire td {
+    padding: 0px;
+    margin: 0px;
+}
+
+td.response {
+    text-align: left;
+    white-space: nowrap;
+    background-color: #eeffcc;
+}
+
+tr.oddrow td.response {
+    background-color: #ccd9af;
+}
+
+td.task {
+    text-align: left;
+}
+
+th p,
+td p {
+    padding: 0.2em;
+    margin: 0px;
+}
+
+a {
+    color: #820430;
+    text-decoration: none;
+}
+
+a:hover {
+    text-decoration: underline;
+}
+
+
index 076fd052138f58ae7ef0e69b1d6a80a25501718d..6a00f6fef510574a16a91e454dac9d3ff154f7c8 100644 (file)
@@ -1,6 +1,6 @@
 
-Computing environments in neuroscience research
-===============================================
+Scientific software usage in neuroscience research
+==================================================
 
 .. raw:: html
 
@@ -38,114 +38,634 @@ Computing environments in neuroscience research
    }
    </script>
 
-General
--------
+   <form name="nss_survey" enctype="application/x-www-form-urlencoded">
 
-Subfield of neuroscience: ``MRI, EEG, MEG, electrophys. ...``
-Position: ``undergraduate, phd student, postdoc, professor/supervisor, sysadmin``
-employer: ``higher education (private/public funding), research facility
-(private/public funding, company)``
-country: ``long list``
-do you develop software intended to be used by other researchers: ``yes, no``
+Personal background
+-------------------
 
-Personal computing environment
-------------------------------
+.. raw:: html
+
+   <table>
+   <tr class="oddrow">
+   <td>
+
+Which country are working in?
+
+.. raw:: html
+
+   </td><td class="response">
+
+.. raw:: html
+   :file: select_country.inc
+
+.. raw:: html
+
+   </td></tr><tr><td>
+
+Where are you working?
+
+.. raw:: html
+
+   </td><td class="response">
+   <select name="position" size="1">
+   <option value="none" selected="selected" label="Select an option"></option>
+   <option value="edu_priv" label="Higher education (privately funded)"></option>
+   <option value="edu_pub" label="Higher education (publicly funded)"></option>
+   <option value="research_priv" label="Research institution (privately funded)"></option>
+   <option value="research_pub" label="Research institution (publicly funded)"></option>
+   <option value="company" label="Company"></option>
+   </select>
+   </td></tr><tr class="oddrow"><td>
+
+What is your position?
+
+.. raw:: html
+
+   </td><td class="response">
+   <select name="position" size="1">
+   <option value="none" selected="selected" label="Select an option"></option>
+   <option value="undergrad" label="Undergraduate student"></option>
+   <option value="graduate" label="PhD student"></option>
+   <option value="postdoc" label="Postdoc"></option>
+   <option value="professor" label="Professor/Supervisor"></option>
+   <option value="ra" label="Research assistant"></option>
+   <option value="researcher" label="Other researcher"></option>
+   <option value="sysadmin" label="System administrator"></option>
+   </select>
+   </td></tr><tr><td>
+
+What type of data are you working with? Please check all items that apply.
+
+.. raw:: html
+
+   </td><td class="response">
+   <table><tr><td>
+   <input type="checkbox" name="datamod" value="behav" />Behavioral<br />
+   <input type="checkbox" name="datamod" value="mri" />MRI/fMRI/DTI<br />
+   <input type="checkbox" name="datamod" value="meeg" />EEG/MEG<br />
+   </td><td>
+   <input type="checkbox" name="datamod" value="pet" />PET/SPECT<br />
+   <input type="checkbox" name="datamod" value="ephys" />Electrophysiology<br />
+   <input type="checkbox" name="datamod" value="spectro" />Microspectroscopy<br />
+   <input type="checkbox" name="datamod" value="other" />
+   <input name="other_datamodality" type="text" size="20" maxlength="40">
+   </td></tr></table>
+   </td></tr><tr class="oddrow"><td>
+
+Are you developing software that is intended to be used by other researchers?
+
+.. raw:: html
+
+   </td><td class="response">
+   <span><input type="radio" name="developer" value="yes" />Yes</span>
+   <span><input type="radio" name="developer" value="no" checked="checked" />No</span>
+   </td>
+   </tr>
+   </table>
+
+Personal scientific software environment
+----------------------------------------
+
+Here are a few questions about your personal scientific software environment
+for research activities like data acquisition, computational modeling, and data
+analysis. You might be running this on your laptop, desktop, personal
+workstation or any other machine where **you decide** what software you are
+using, and you typically also have permission to **install it yourself**.  If
+you are operating different environments, please describe the one that you find
+most productive for your research purposes. If you don't have a machine that
+you administer yourself, instead, please indicate what kind of scientific
+software environment you would like to be doing your research in.
+
+.. raw:: html
+
+   <table>
+   <tr>
+   <td>
+
+What type of hardware are you using?
+
+.. raw:: html
+
+   </td><td class="response">
+   <select name="pref_env" size="1">
+   <option value="none" selected="selected" label="Select an option"></option>
+   <option value="laptop" label="Laptop/Portable device"></option>
+   <option value="desktop" label="Commodity desktop"></option>
+   <option value="workstation" label="High-performance workstation"></option>
+   <option value="cluster" label="Compute cluster"></option>
+   <option value="grid" label="Grid/Cloud-computing facility"></option>
+   </select>
+   </td></tr><tr><td>
+
+What operating system is this environment running on?
+
+.. raw:: html
+
+   </td><td class="response">
+   <select name="pref_env" size="1">
+
+.. raw:: html
+   :file: select_os_options.inc
+
+.. raw:: html
+
+   </select>
+   </td></tr><tr><td>
+
+What fraction of your research activity time do you spend in this software
+environment as opposed to any other environment that you migh have access to?
+
+.. raw:: html
+
+   </td><td class="response">
+   <select name="pref_time" size="1">
+   <option value="none" selected="selected" label="Select an option"></option>
+   <option value="notime" label="None/I don't have this environment"></option>
+   <option value="little" label="Less then half of the time"></option>
+   <option value="most" label="More than half of the time"></option>
+   <option value="always" label="All of the time"></option>
+   </select>
+   </td></tr><tr><td>
+
+How much time do you spend each month on maintaining this environment?  This
+includes the time spent on operating system (security) upgrades, as well as
+installing and updating scientific software.
+
+.. raw:: html
+
+   </td><td class="response">
+   <input name="maint_time" type="text" size="3" maxlength="3"> hours per month
+   </td>
+   </tr>
+   </table>
+
+---------------------------------------------------------------
+
+Please indicate how much you agree to the following statements.
+
+.. raw:: html
+
+   <table>
+   <tr><th colspan="2" style="text-align:left;font-weight:normal">
+
+*I prefer this particular scientific software environment because ...*
+
+.. raw:: html
+
+   </th></tr><tr class="oddrow">
+   <td class="task">
+
+... the developers of an important research software recommend it
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr><td class="task">
+
+
+... of the variety of available research software for this environment
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr class="oddrow"><td class="task">
+
+
+... of the availibility of commercial support
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr><td class="task">
+
+
+... many of my colleagues use something similar
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr class="oddrow"><td class="task">
+
+
+... it is popular and I can get solutions for problems from web forums and mailing lists
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr><td class="task">
+
+
+... I rely on an particular application that only runs in this environment
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr class="oddrow"><td class="task">
+
+
+... it has adequate support for all required hardware
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr><td class="task">
+
+
+... I have the necessary technical skills to maintain this environment myself
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td>
+   </tr>
+   </table>
+
+
+Managed scientific software environment
+---------------------------------------
+
+The following questions are about a managed environment of scientific software
+that is provided to you to carry out computing and data analysis related
+research activities. Such an environment is typically managed by **dedicated IT
+staff**, and **you don't have permissions to install arbitrary software**. This
+environment may be shared by many researchers in a lab, a whole research
+institution, or even be publicly accessible. If you have access to multiple
+environments of this kind, please describe the one that offers most support for
+your particular research purposes.
+
+
+.. raw:: html
+
+   <table class="questionaire">
+   <tr>
+   <td>
+
+What type of hardware is this software environment running on?
+
+.. raw:: html
 
-Here are a few questions about your preferred computing environment for
-research activities like data acquisition and data analysis. This might be your
-laptop, desktop, personal workstation or any other machine where **you decide**
-what software you are using, and you have permission to install it yourself.
-If you are using multiple environment, please describe the one that you find
-most productive for research purposes. If you don't have access to a machine
-for research purposes that you administer yourself, instead, please indicate
-what kind of environment you would like to be doing your research in.
+   </td><td class="response">
+   <select name="pref_env" size="1">
+   <option value="none" selected="selected" label="Select an option"></option>
+   <option value="laptop" label="Laptop/Portable device"></option>
+   <option value="desktop" label="Commodity desktop"></option>
+   <option value="workstation" label="High-performance workstation"></option>
+   <option value="cluster" label="Compute cluster"></option>
+   <option value="grid" label="Grid/Cloud-computing facility"></option>
+   </select>
+   </td></tr><tr><td>
 
-Do you have it: ``yes, no``
 
-Type: ``laptop, commodity desktop, dedicated workstation,
-compute cluster, grid/cloud computing environment``
+What operating system is this environment running on?
 
-Operating system: ``detailed choice, long list``
+.. raw:: html
+
+   </td><td class="response">
+   <select name="pref_env" size="1">
+
+.. raw:: html
+   :file: select_os_options.inc
+
+.. raw:: html
+
+   </select>
+   </td></tr><tr><td>
 
-I prefer this environment because is offers (check all items that apply):
+What fraction of time do you spend in this environment during your research
+activities?
 
-``checkboxes (variety of available software; hardware support; ...)``
+.. raw:: html
+
+   </td><td class="response">
+   <select name="pref_time" size="1">
+   <option value="none" selected="selected" label="Select an option"></option>
+   <option value="notime" label="None/I don't use this"></option>
+   <option value="little" label="Less then half of the time"></option>
+   <option value="most" label="More than half of the time"></option>
+   <option value="always" label="All of the time"></option>
+   </select>
+   </td>
+   </tr>
+   </table>
 
+---------------------------------------------------------------
 
-Institutionally provided computing environment
-----------------------------------------------
+How much do you agree to the following statements?
 
-The following questions are about
-What your employer offers.
+.. raw:: html
 
-Do you use it: ``yes, no``
+   <table>
+   <tr class="oddrow">
+   <td class="task">
 
-Type: ``laptop, commodity desktop, dedicated workstation,
-compute cluster, grid/cloud computing environment``
+This environment provides me with the best available tools for my research.
 
-Operating system: ``detailed choice, long list``
+.. raw:: html
 
-I dislike (check all items that apply):
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr><td class="task">
+
+The support staff solves all my technical problems and addresses my demands in
+a timely fashion.
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr class="oddrow"><td class="task">
+
+There are always enough licenses for essential commerical software tools.
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr><td class="task">
+
+I need to deploy additional software to be able to perform my research in this environment.
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr class="oddrow"><td class="task">
+
+
+Using this managed environment is more cost effective than operating a suitable
+environment myself.
+
+.. raw:: html
 
-``checkboxes (limited set of available software; slow admin response; ...)``
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr><td class="task">
 
+.. raw:: html
 
+   </td>
+   </tr>
+   </table>
 
 Virtualization
 --------------
 
-Do you use it? ``yes, no``
+The following questions are about your usage of systems for hardware
+virtualization in your research -- so-called **virtual machines**.
+Virtualization is a technology that allows running more than one operating
+systems on one machine at the same time.
 
-IF
-~~
+.. raw:: html
 
-What solution: ``multi select vbox, vmware, kvm, xem, qemu``
-On what host system: ``detailed list``
-With what guest system ``detailed list``
+   <table>
+   <tr class="oddrow">
+   <td class="task">
 
-Why do you use it: ``multi select``
+How often do you use virtual machines for your research purposes?
 
-  - Otherwise software incompatible with my system
-  - Flexible snapshots
-  - Portable (test developed software across platforms)
+.. raw:: html
 
-What fraction of computing task do you do in a VM?
+   </td><td class="response">
+   <select name="pref_time" size="1">
+   <option value="none" selected="selected" label="Select an option"></option>
+   <option value="never" label="Never"></option>
+   <option value="occasionally" label="Occasionally"></option>
+   <option value="often" label="Often"></option>
+   <option value="always" label="Exclusively"></option>
+   </select><div style="font-size:60%">(skip the remaining questions of this section if "never")</div>
+   </td></tr><tr><td class="task">
 
-Do you do computing on clusters?
-Do you do computing in a cloud?
+Which products for virtualization are you using?
 
+.. raw:: html
 
-Software usage
---------------
+   </td><td class="response">
+   <table><tr><td>
+   <input type="checkbox" name="" value="" />VMWare<br />
+   <input type="checkbox" name="" value="" />VirtualBox<br />
+   <input type="checkbox" name="" value="" />Parallels<br />
+   <input type="checkbox" name="" value="" />QEMU<br />
+   </td><td>
+   <input type="checkbox" name="" value="" />Virtual PC<br />
+   <input type="checkbox" name="" value="" />Xen<br />
+   <input type="checkbox" name="" value="" />KVM<br />
+   <input type="checkbox" name="" value="other" />
+   <input name="other_vm" type="text" size="20" maxlength="40">
+   </td></tr></table>
+   </td></tr><tr class="oddrow"><td>
+
+What **guest operating system** is running inside virtual machine?
 
-What software are you using in your research?
+.. raw:: html
 
-? Do you use real-time Linux kernel? if yes, which: ``multi select RTAI, Xenomai, RT_Linux``
+   </td><td class="response">
+   <select name="pref_env" size="1">
 
+.. raw:: html
+   :file: select_os_options.inc
 
-General purpose computing
-~~~~~~~~~~~~~~~~~~~~~~~~~
+.. raw:: html
 
-``check boxes``
+   </select>
+   </td></tr><tr><td>
 
-Matlab, R, Python, Octave, ...
+What **host operating system** are the virtual machines running on?
 
-``various collections of software for various purposes``
+.. raw:: html
 
+   </td><td class="response">
+   <select name="pref_env" size="1">
 
-NeuroDebian
------------
+.. raw:: html
+   :file: select_os_options.inc
 
-Do you use NeuroDebian repository: ``yes, no``
+.. raw:: html
 
-....
+   </select>
+   </td></tr><tr><td colspan="2">
 
+What are your reasons for employing virtualization in you research?
+Please indicate how much you agree to the following statements.
 
 .. raw:: html
 
-   <input value="Go" type="button" onclick='JavaScript:xmlhttpPost("/cgi-bin/surveycollector.cgi")'></p>
+   </td></tr><tr class="oddrow"><td class="task">
+
+I can run software that is otherwise incompatible with my system.
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr><td class="task">
+
+I have the ability to easily create snapshot of my whole analysis environment.
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td></tr><tr class="oddrow"><td class="task">
+
+
+I can take my complete analysis environment with me and run in on different
+machines.
+
+.. raw:: html
+
+   </td><td class="response">
+   <div class="rating">Definitely agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly agree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Mostly disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   <div class="rating">Definitely disagree<br /><input type="radio" name="inst_r1" value="yes" /></div>
+   </td>
+   </tr>
+   </table>
+
+
+Resources for scientific software
+---------------------------------
+
+Where do you obtain scientific software that you employ in your research? Please
+check all items that apply.
+
+.. raw:: html
+
+   <table class="questionaire">
+   <tr class="oddrow">
+   <td class="response"><input type="checkbox" name="software_resource" value="pet" /></td><td>
+
+Directly form vendor or project website
+
+.. raw:: html
+
+   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+Retailer
+
+.. raw:: html
+
+   </td></tr><tr class="oddrow"><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`Extra Packages for Enterprise Linux (EPEL) <http://fedoraproject.org/wiki/EPEL>`_
+
+.. raw:: html
+
+   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`Fink <http://www.finkproject.org>`_
+
+.. raw:: html
+
+   </td></tr><tr class="oddrow"><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`FreeBSD ports <http://www.freebsd.org/ports/science.html>`_
+
+.. raw:: html
+
+   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`International neuroinformatics Coordinating Facility (INCF) Research Tools <http://www.incf.org/resources/research-tools>`_
+
+.. raw:: html
+
+   </td></tr><tr class="oddrow"><td><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`Macports <http://www.macports.org>`_
+
+.. raw:: html
+
+   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`NeuroDebian <http://neuro.debian.net>`_
+
+.. raw:: html
+
+   </td></tr><tr class="oddrow"><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`Neuroimaging Informatics Tools and Resources Clearinghouse (NITRC) <http://www.nitrc.org>`_
+
+.. raw:: html
+
+   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`Python Package Index (PyPi) <http://pypi.python.org>`_
+
+.. raw:: html
+
+   </td></tr><tr class="oddrow"><td class="response"><input type="checkbox" name="software_resource" value="" /></td><td>
+
+`Sourceforge <http://www.sourceforge.net>`_
+
+.. raw:: html
+
+   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value="other" /></td><td>
+   <input name="other_resource" type="text" size="40" maxlength="200">
+   </td></tr></table>
+
+Software selection
+------------------
+
+.. raw:: html
+
+   <input value="Go" type="button"
+          onclick='JavaScript:xmlhttpPost("/cgi-bin/surveycollector.cgi")'>
+
    <div id="result"></div>
    </form>
 
 
-Thanks
+