]> git.donarmstrong.com Git - neurodebian.git/blobdiff - survey/survey.rst
Also for stats report which repo and which job number use our setup
[neurodebian.git] / survey / survey.rst
index 884cc67d478d469928a082048384ad1d70b5b3cd..aa48037169c6dcfa09b9ed95facffe0365944e19 100644 (file)
@@ -5,7 +5,8 @@ Scientific software usage in neuroscience research
 This survey should take about five minutes. Immediately after submission you
 will be presented with some statistics on previous responses. Please try to
 answer as many questions as you can, but don't worry if you cannot answer all
-of them.
+of them. *You need to have javascript enabled in your browser for this survey.*
+For feedback email team@neuro.debian.net
 
 .. raw:: html
 
@@ -16,6 +17,7 @@ of them.
    // prepare the form when the DOM is ready
    $(document).ready(function() {
        var options = {
+           beforeSubmit:  displayStatus,
            success:       showResponse,  // post-submit callback
            // other available options:
            url: "/cgi-bin/surveycollector.cgi",
@@ -33,11 +35,18 @@ of them.
        }); 
    }); 
 
+   // pre-submit callback 
+   function displayStatus(formData, jqForm, options) { 
+       $('#server_response').html("<emph>Sending survey data. This may take a few moments...</emph>");
+       return true; 
+   } 
+
    function showResponse(data, statusText, xhr, $form)  {
        // reset form if server reports success
        if (data.success == true) {
            $('#nss_survey').resetForm();
-           $('#server_response').html("All good");
+           $('#submit_button').hide();
+           $('#server_response').html("<p><em>Thanks for participating in this survey. Scroll down to see the statistics.</em></p>" + data.results)
        } else {
            $('#server_response').html("");
            alert(data.message);
@@ -98,6 +107,8 @@ What is your position?
    <option value="ra" label="Research assistant">Research assistant</option>
    <option value="researcher" label="Other researcher">Other researcher</option>
    <option value="sysadmin" label="System administrator">System administrator</option>
+   <option value="developer" label="Software developer">Software developer</option>
+   <option value="technician" label="Technician/Engineer">Technician/Engineer</option>
    </select>
    </td></tr><tr><td>
 
@@ -108,18 +119,20 @@ What type of data are you working with? Please check all items that apply.
    </td><td class="response">
    <table><tr><td>
    <input type="checkbox" name="bg_datamod" value="behav" />Behavioral<br />
+   <input type="checkbox" name="bg_datamod" value="genetic" />Genetic<br />
    <input type="checkbox" name="bg_datamod" value="mri" />MRI/fMRI/DTI<br />
    <input type="checkbox" name="bg_datamod" value="meeg" />EEG/MEG<br />
-   </td><td>
    <input type="checkbox" name="bg_datamod" value="pet" />PET/SPECT<br />
+   </td><td>
    <input type="checkbox" name="bg_datamod" value="ephys" />Electrophysiology<br />
    <input type="checkbox" name="bg_datamod" value="spectro" />Microspectroscopy<br />
-   <input type="checkbox" name="bg_datamod" value="other" />
+   <input type="checkbox" name="bg_datamod" value="simulation" />Computational modeling/Simulations<br />
+   <input type="checkbox" name="bg_datamod" value="otherdm" />
    <input name="bg_datamod_other" 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?
+Are you developing software that is intended to be used by others?
 
 .. raw:: html
 
@@ -150,7 +163,7 @@ software environment you would like to be doing your research in.
    <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?
+environment as opposed to any other environment that you might have access to?
 
 .. raw:: html
 
@@ -246,7 +259,7 @@ Please indicate how much you agree to the following statements.
    </td></tr><tr class="oddrow"><td class="task">
 
 
-... of the availibility of commercial support
+... of the availability of commercial support
 
 .. raw:: html
 
@@ -282,7 +295,7 @@ Please indicate how much you agree to the following statements.
    </td></tr><tr><td class="task">
 
 
-... I rely on a particular application that only runs in this environment
+... I rely on a particular application that runs in this environment only
 
 .. raw:: html
 
@@ -420,7 +433,7 @@ a timely fashion
    <div class="rating">Definitely disagree<br /><input type="radio" name="man_r2" value="0" /></div>
    </td></tr><tr class="oddrow"><td class="task">
 
-There are always enough licenses for essential commerical software tools
+There are always enough licenses for essential commercial software tools
 
 .. raw:: html
 
@@ -475,18 +488,19 @@ systems on one machine at the same time.
    <tr class="oddrow">
    <td class="task">
 
-How often do you use virtual machines for your research purposes?
+What fraction of your research activity time do you spend in a virtual
+environment as opposed to any other environment?
 
 .. raw:: html
 
    </td><td class="response">
    <select name="virt_time" size="1">
    <option value="none" selected="selected" label="Select an option">Select an option</option>
-   <option value="never" label="Never">Never</option>
-   <option value="occasionally" label="Occasionally">Occasionally</option>
-   <option value="often" label="Often">Often</option>
-   <option value="always" label="Exclusively">Exclusively</option>
-   </select><div style="font-size:60%">(skip the remaining questions of this section if "never")</div>
+   <option value="notime" label="None/I don't use this">None/I don't use this</option>
+   <option value="little" label="Less then half of the time">Less then half of the time</option>
+   <option value="most" label="More than half of the time">More than half of the time</option>
+   <option value="always" label="All of the time">All of the time</option>
+   </select>
    </td></tr><tr><td class="task">
 
 Which products for virtualization are you using?
@@ -503,7 +517,7 @@ Which products for virtualization are you using?
    <input type="checkbox" name="virt_prod" value="virtualpc" />Virtual PC<br />
    <input type="checkbox" name="virt_prod" value="xen" />Xen<br />
    <input type="checkbox" name="virt_prod" value="kvm" />KVM<br />
-   <input type="checkbox" name="virt_prod" value="other" />
+   <input type="checkbox" name="virt_prod" value="othervm" />
    <input name="virt_other" type="text" size="20" maxlength="40">
    </td></tr></table>
    </td></tr><tr class="oddrow"><td>
@@ -536,14 +550,17 @@ What **host operating system** are the virtual machines running on?
 .. raw:: html
 
    </select>
-   </td></tr><tr><td colspan="2">
+   </td></tr></table>
+
+---------------------------------------------------------------
 
 What are your reasons for employing virtualization in you research?
 Please indicate how much you agree to the following statements
 
 .. raw:: html
 
-   </td></tr><tr class="oddrow"><td class="task">
+   <table>
+   <tr class="oddrow"><td class="task">
 
 I can run software that is otherwise incompatible with my system
 
@@ -659,7 +676,7 @@ Comes with the operating system
 
 .. raw:: html
 
-   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value=macports"" /></td><td>
+   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value="macports" /></td><td>
 
 `Macports <http://www.macports.org>`_
 
@@ -671,7 +688,7 @@ Comes with the operating system
 
 .. raw:: html
 
-   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value=neurodebian"" /></td><td>
+   </td></tr><tr><td class="response"><input type="checkbox" name="software_resource" value="neurodebian" /></td><td>
 
 `NeuroDebian <http://neuro.debian.net>`_
 
@@ -701,7 +718,7 @@ Python bundles: `Enthought Python <http://www.enthought.com/products/index.php>`
 
 .. raw:: html
 
-   </td></tr><tr class="oddrow"><td class="response"><input type="checkbox" name="software_resource" value="other" /></td><td>
+   </td></tr><tr class="oddrow"><td class="response"><input type="checkbox" name="software_resource" value="otherres" /></td><td>
    <input name="software_resource_other" type="text" size="40" maxlength="200">
    </td></tr></table>
 
@@ -716,25 +733,28 @@ Generic computing/scripting/programming environments
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="cpp" />C/C++</td>
-   <td class="response"><input type="checkbox" name="sw" value="idl" />IDL</td>
-   <td class="response"><input type="checkbox" name="sw" value="labview" />LabVIEW</td>
-   <td class="response"><input type="checkbox" name="sw" value="lisrel" />LISREL</td>
-   <td class="response"><input type="checkbox" name="sw" value="maple" />Maple</td>
-   <td class="response"><input type="checkbox" name="sw" value="mathcad" />Mathcad</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="cpp" />C/C++</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="fortran" />Fortran</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="idl" />IDL</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="java" />Java</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="labview" />LabVIEW</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="lisrel" />LISREL</td>
    </tr><tr class="oddrow">
-   <td class="response"><input type="checkbox" name="sw" value="mathematica" />Mathematica</td>
-   <td class="response"><input type="checkbox" name="sw" value="matlab" />Matlab</td>
-   <td class="response"><input type="checkbox" name="sw" value="octave" />Octave</td>
-   <td class="response"><input type="checkbox" name="sw" value="perl" />Perl</td>
-   <td class="response"><input type="checkbox" name="sw" value="python" />Python</td>
-   <td class="response"><input type="checkbox" name="sw" value="r" />R</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="maple" />Maple</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="mathcad" />Mathcad</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="mathematica" />Mathematica</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="matlab" />Matlab</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="octave" />Octave</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="perl" />Perl</td>
    </tr><tr>
-   <td class="response"><input type="checkbox" name="sw" value="ruby" />Ruby</td>
-   <td class="response"><input type="checkbox" name="sw" value="scilab" />Scilab</td>
-   <td class="response"><input type="checkbox" name="sw" value="spss" />SPSS</td>
-   <td class="response"><input type="checkbox" name="sw" value="scirun" />SCIRun</td>
-   <td class="response"><input type="checkbox" name="sw" value="shell" />Shell scripting</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="python" />Python</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="r" />R</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="ruby" />Ruby</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="scilab" />Scilab</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="spss" />SPSS</td>
+   <td class="response"><input type="checkbox" name="sw_general" value="scirun" />SCIRun</td>
+   </tr><tr class="oddrow">
+   <td class="response"><input type="checkbox" name="sw_general" value="shell" />Shell scripting</td>
    </tr></table>
 
 Distributed computing - frameworks and controllers
@@ -743,12 +763,12 @@ Distributed computing - frameworks and controllers
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="sge" />SGE</td>
-   <td class="response"><input type="checkbox" name="sw" value="torque" />Torque/OpenPBS/Maui</td>
-   <td class="response"><input type="checkbox" name="sw" value="condor" />Condor</td>
-   <td class="response"><input type="checkbox" name="sw" value="globus" />Globus</td>
-   <td class="response"><input type="checkbox" name="sw" value="mpi" />MPI (any)</td>
-   <td class="response"><input type="checkbox" name="sw" value="ipython" />IPython</td>
+   <td class="response"><input type="checkbox" name="sw_dc" value="sge" />SGE</td>
+   <td class="response"><input type="checkbox" name="sw_dc" value="torque" />Torque/OpenPBS/Maui</td>
+   <td class="response"><input type="checkbox" name="sw_dc" value="condor" />Condor</td>
+   <td class="response"><input type="checkbox" name="sw_dc" value="globus" />Globus</td>
+   <td class="response"><input type="checkbox" name="sw_dc" value="mpi" />MPI (any)</td>
+   <td class="response"><input type="checkbox" name="sw_dc" value="ipython" />IPython</td>
    </tr></table>
 
 Imaging
@@ -757,52 +777,53 @@ Imaging
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="3dslicer" />3D Slicer</td>
-   <td class="response"><input type="checkbox" name="sw" value="afni" />AFNI</td>
-   <td class="response"><input type="checkbox" name="sw" value="aeskulap" />Aeskulap</td>
-   <td class="response"><input type="checkbox" name="sw" value="amide" />Amide</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="3dslicer" />3D Slicer</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="afni" />AFNI</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="aeskulap" />Aeskulap</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="amide" />Amide</td>
    </tr><tr class="oddrow">
-   <td class="response"><input type="checkbox" name="sw" value="birn" />BIRN Tools</td>
-   <td class="response"><input type="checkbox" name="sw" value="brainstools" />BRAINS Tools</td>
-   <td class="response"><input type="checkbox" name="sw" value="bioimgsuite" />Bioimage Suite</td>
-   <td class="response"><input type="checkbox" name="sw" value="brainmap" />BrainMap</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="birn" />BIRN Tools</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="brainstools" />BRAINS Tools</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="bioimgsuite" />Bioimage Suite</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="brainmap" />BrainMap</td>
    </tr><tr>
-   <td class="response"><input type="checkbox" name="sw" value="brainvisa" />BrainVISA/Anatomist</td>
-   <td class="response"><input type="checkbox" name="sw" value="brainvoyager" />BrainVoyager</td>
-   <td class="response"><input type="checkbox" name="sw" value="cmtk" />CMTK</td>
-   <td class="response"><input type="checkbox" name="sw" value="caret" />Caret</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="brainvisa" />BrainVISA/Anatomist</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="brainvoyager" />BrainVoyager</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="cmtk" />CMTK</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="camino" />Camino</td>
    </tr><tr class="oddrow">
-   <td class="response"><input type="checkbox" name="sw" value="connectomviewer" />ConnectomeViewer</td>
-   <td class="response"><input type="checkbox" name="sw" value="dsi" />DSI Studio</td>
-   <td class="response"><input type="checkbox" name="sw" value="dtitk" />DTI-TK</td>
-   <td class="response"><input type="checkbox" name="sw" value="trackvis" />Diffusion Toolkit/Trackvis</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="caret" />Caret</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="connectomviewer" />ConnectomeViewer</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="dsi" />DSI Studio</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="dtitk" />DTI-TK</td>
    </tr><tr>
-   <td class="response"><input type="checkbox" name="sw" value="fsl" />FSL</td>
-   <td class="response"><input type="checkbox" name="sw" value="fiji" />Fiji</td>
-   <td class="response"><input type="checkbox" name="sw" value="freesurfer" />FreeSurfer</td>
-   <td class="response"><input type="checkbox" name="sw" value="itksnap" />ITK-SNAP</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="trackvis" />Diffusion Toolkit/Trackvis</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="fsl" />FSL</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="fiji" />Fiji</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="freesurfer" />FreeSurfer</td>
    </tr><tr class="oddrow">
-   <td class="response"><input type="checkbox" name="sw" value="imagej" />ImageJ</td>
-   <td class="response"><input type="checkbox" name="sw" value="invesalius" />Invesalius</td>
-   <td class="response"><input type="checkbox" name="sw" value="loni" />LONI</td>
-   <td class="response"><input type="checkbox" name="sw" value="lipsia" />Lipsia</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="itksnap" />ITK-SNAP</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="imagej" />ImageJ</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="invesalius" />Invesalius</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="loni" />LONI</td>
    </tr><tr>
-   <td class="response"><input type="checkbox" name="sw" value="mango" />Mango</td>
-   <td class="response"><input type="checkbox" name="sw" value="mipav" />MIPAV/JIST</td>
-   <td class="response"><input type="checkbox" name="sw" value="mni" />MNI tools</td>
-   <td class="response"><input type="checkbox" name="sw" value="mricron" />MRIcron</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="lipsia" />Lipsia</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="mango" />Mango</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="mipav" />MIPAV/JIST</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="mni" />MNI tools</td>
    </tr><tr class="oddrow">
-   <td class="response"><input type="checkbox" name="sw" value="mrtrix" />MRtrix</td>
-   <td class="response"><input type="checkbox" name="sw" value="mvpa" />Matlab MVPA toolbox</td>
-   <td class="response"><input type="checkbox" name="sw" value="nibabel" />NiBabel/PyNIfTI</td>
-   <td class="response"><input type="checkbox" name="sw" value="nipy" />NiPy/NiTime/DiPy/NiPype</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="mricron" />MRIcron</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="mrtrix" />MRtrix</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="mvpa" />Matlab MVPA toolbox</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="nibabel" />NiBabel/PyNIfTI</td>
    </tr><tr>
-   <td class="response"><input type="checkbox" name="sw" value="pymvpa" />PyMVPA</td>
-   <td class="response"><input type="checkbox" name="sw" value="rest" />REST</td>
-   <td class="response"><input type="checkbox" name="sw" value="spm" />SPM</td>
-   <td class="response"><input type="checkbox" name="sw" value="v3d" />V3D</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="nipy" />NiPy/NiTime/DiPy/NiPype</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="pymvpa" />PyMVPA</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="rest" />REST</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="spm" />SPM</td>
    </tr><tr class="oddrow">
-   <td class="response"><input type="checkbox" name="sw" value="voxbo" />VoxBo</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="v3d" />V3D</td>
+   <td class="response"><input type="checkbox" name="sw_img" value="voxbo" />VoxBo</td>
    </tr></table>
 
 Data management
@@ -811,8 +832,8 @@ Data management
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="xnat" />XNAT/PyXNAT/...</td>
-   <td class="response"><input type="checkbox" name="sw" value="hid" />Human Imaging Database (HID)</td>
+   <td class="response"><input type="checkbox" name="sw_datamanage" value="xnat" />XNAT/PyXNAT/...</td>
+   <td class="response"><input type="checkbox" name="sw_datamanage" value="hid" />Human Imaging Database (HID)</td>
    </tr></table>
 
 Neural systems modeling
@@ -821,16 +842,30 @@ Neural systems modeling
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="brian" />Brian</td>
-   <td class="response"><input type="checkbox" name="sw" value="iqr" />iqr</td>
-   <td class="response"><input type="checkbox" name="sw" value="iNVT" />iNVT</td>
-   <td class="response"><input type="checkbox" name="sw" value="neuron" />NEURON</td>
-   <td class="response"><input type="checkbox" name="sw" value="nest" />NEST</td>
-   <td class="response"><input type="checkbox" name="sw" value="genesis" />Genesis</td>
-   <td class="response"><input type="checkbox" name="sw" value="moose" />Moose</td>
-   <td class="response"><input type="checkbox" name="sw" value="pcsim" />PCSIM</td>
-   <td class="response"><input type="checkbox" name="sw" value="pynn" />PyNN</td>
-   <td class="response"><input type="checkbox" name="sw" value="topographica" />Topographica</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="brian" />Brian</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="ecanse" />Siemens ECANSE</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="emergent" />Emergent NNSS</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="genesis" />Genesis</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="iNVT" />iNVT</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="iqr" />iqr</td>
+   </tr><tr class="oddrow">
+   <td class="response"><input type="checkbox" name="sw_neusys" value="moose" />Moose</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="nengo" />Nengo</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="nest" />NEST</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="neuroml" />NeuroML</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="neuron" />NEURON</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="neurosolutions" />NeuroSolutions</td>
+   </tr><tr>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="pcsim" />PCSIM</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="peltarion" />Peltarion</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="psics" />PSICS</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="pynn" />PyNN</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="snnap" />SNNAP</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="snns" />SNNS</td>
+   </tr><tr class="oddrow">
+   <td class="response"><input type="checkbox" name="sw_neusys" value="topographica" />Topographica</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="xnbc" />XNBC</td>
+   <td class="response"><input type="checkbox" name="sw_neusys" value="xpp" />XPP/XPPAUT</td>
    </tr></table>
 
 Electrophysiology, MEG/EEG
@@ -839,24 +874,42 @@ Electrophysiology, MEG/EEG
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="besa" />BESA</td>
-   <td class="response"><input type="checkbox" name="sw" value="biosig" />BioSig</td>
-   <td class="response"><input type="checkbox" name="sw" value="brainstorm" />BrainStorm</td>
-   <td class="response"><input type="checkbox" name="sw" value="chronus" />Chronus</td>
-   <td class="response"><input type="checkbox" name="sw" value="eeglab" />EEGLAB</td>
-   <td class="response"><input type="checkbox" name="sw" value="elekta" />Elekta Neuromag</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="asa" />ASA</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="besa" />BESA</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="biosig" />BioSig</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="brainbay" />BrainBay</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="brainstorm" />BrainStorm</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="brainsuite" />BrainSuite</td>
+   </tr><tr class="oddrow">
+   <td class="response"><input type="checkbox" name="sw_electro" value="brainvisionanalyzer" />Brainvision Analyzer</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="chronus" />Chronux</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="eeglab" />EEGLAB</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="elekta" />Elekta Neuromag</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="emse" />EMSE</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="fieldtrip" />Fieldtrip</td>
+   </tr><tr>
+   <td class="response"><input type="checkbox" name="sw_electro" value="fmatoolbox" />FMAToolbox</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="klustakwik" />KlustaKwik</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="klusters" />Klusters</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="loreta" />LORETA/sLORETA</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="mclust" />MClust</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="mne" />MNE suite</td>
    </tr><tr class="oddrow">
-   <td class="response"><input type="checkbox" name="sw" value="fieldtrip" />Fieldtrip</td>
-   <td class="response"><input type="checkbox" name="sw" value="klustakwik" />KlustaKwik</td>
-   <td class="response"><input type="checkbox" name="sw" value="loreta" />LORETA/sLORETA</td>
-   <td class="response"><input type="checkbox" name="sw" value="mne" />MNE suite</td>
-   <td class="response"><input type="checkbox" name="sw" value="neuroexplorer" />NeuroExplorer</td>
-   <td class="response"><input type="checkbox" name="sw" value="openmeeg" />OpenMEEG</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="ndmanager" />NDManager</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="neuroexplorer" />NeuroExplorer</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="neuroscan" />Neuroscan</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="neuroscope" />NeuroScope</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="neuroshare" />Neuroshare</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="openeeg" />OpenEEG</td>
    </tr><tr>
-   <td class="response"><input type="checkbox" name="sw" value="openelectrophy" />Openelectrophy</td>
-   <td class="response"><input type="checkbox" name="sw" value="rtxi" />RTXI</td>
-   <td class="response"><input type="checkbox" name="sw" value="relacs" />Relacs</td>
-   <td class="response"><input type="checkbox" name="sw" value="trellis" />?Trellis-neuro</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="openelectrophy" />Openelectrophy</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="openmeeg" />OpenMEEG</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="plexon" />Plexon</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="relacs" />Relacs</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="svarog" />Svarog</td>
+   <td class="response"><input type="checkbox" name="sw_electro" value="rtxi" />RTXI</td>
+   </tr><tr>
+   <td class="response"><input type="checkbox" name="sw_electro" value="trellis" />Trellis-neuro</td>
    </tr></table>
 
 Brain-computer interface
@@ -865,9 +918,9 @@ Brain-computer interface
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="bci2000" />BCI2000</td>
-   <td class="response"><input type="checkbox" name="sw" value="openvibe" />OpenVIBE</td>
-   <td class="response"><input type="checkbox" name="sw" value="pyff" />Pyff</td>
+   <td class="response"><input type="checkbox" name="sw_bci" value="bci2000" />BCI2000</td>
+   <td class="response"><input type="checkbox" name="sw_bci" value="openvibe" />OpenVIBE</td>
+   <td class="response"><input type="checkbox" name="sw_bci" value="pyff" />Pyff</td>
    </tr></table>
 
 Hardware interface/Data acquisition
@@ -876,9 +929,9 @@ Hardware interface/Data acquisition
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="comedi" />Comedi</td>
-   <td class="response"><input type="checkbox" name="sw" value="epics" />EPICS</td>
-   <td class="response"><input type="checkbox" name="sw" value="mx" />MX</td>
+   <td class="response"><input type="checkbox" name="sw_acq" value="comedi" />Comedi</td>
+   <td class="response"><input type="checkbox" name="sw_acq" value="epics" />EPICS</td>
+   <td class="response"><input type="checkbox" name="sw_acq" value="mx" />MX</td>
    </tr></table>
 
 Real-time solutions
@@ -887,29 +940,32 @@ Real-time solutions
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="rtai" />RTAI</td>
-   <td class="response"><input type="checkbox" name="sw" value="xenomai" />Xenomai</td>
-   <td class="response"><input type="checkbox" name="sw" value="rtlinux" />RTLinux</td>
-   <td class="response"><input type="checkbox" name="sw" value="preempt_rt" />PREEMPT_RT</td>
+   <td class="response"><input type="checkbox" name="sw_rt" value="rtai" />RTAI</td>
+   <td class="response"><input type="checkbox" name="sw_rt" value="xenomai" />Xenomai</td>
+   <td class="response"><input type="checkbox" name="sw_rt" value="rtlinux" />RTLinux</td>
+   <td class="response"><input type="checkbox" name="sw_rt" value="preempt_rt" />PREEMPT_RT</td>
    </tr></table>
 
-Psychophysics/Experimental control
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Psychophysics/Experiment control
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="dmdx" />DMDX</td>
-   <td class="response"><input type="checkbox" name="sw" value="eprime" />E-Prime</td>
-   <td class="response"><input type="checkbox" name="sw" value="presentation" />Presentation</td>
-   <td class="response"><input type="checkbox" name="sw" value="psychopy" />PsychoPy</td>
-   <td class="response"><input type="checkbox" name="sw" value="pyepl" />PyEPL</td>
-   <td class="response"><input type="checkbox" name="sw" value="psychtoolbox" />Psychtoolbox</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="cogent" />Cogent</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="dmdx" />DMDX</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="eprime" />E-Prime</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="opensesame" />OpenSesame</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="presentation" />Presentation</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="psychopy" />PsychoPy</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="psychtoolbox" />Psychtoolbox</td>
    </tr><tr class="oddrow">
-   <td class="response"><input type="checkbox" name="sw" value="psytoolkit" />Psytoolkit</td>
-   <td class="response"><input type="checkbox" name="sw" value="opensesame" />OpenSesame</td>
-   <td class="response"><input type="checkbox" name="sw" value="visionegg" />VisionEgg</td>
-   <td class="response"><input type="checkbox" name="sw" value="tscope" />Tscope</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="psyscope" />PsyScope</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="psytoolkit" />Psytoolkit</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="pyepl" />PyEPL</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="superlab" />SuperLab</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="tscope" />Tscope</td>
+   <td class="response"><input type="checkbox" name="sw_psychphys" value="visionegg" />VisionEgg</td>
    </tr></table>
 
 Other
@@ -918,19 +974,17 @@ Other
 .. raw:: html
 
    <table class="questionaire"><tr>
-   <td class="response"><input type="checkbox" name="sw" value="other" />
-   <input name="sw_other" type="text" size="40" maxlength="200"> <span style="font-size:70%">(comma-separated list)</span></td>
+   <td class="response"><input type="checkbox" name="sw_other" value="othersw" />
+   <input name="sw_other_name" type="text" size="40" maxlength="200"> <span style="font-size:70%">(comma-separated list)</span></td>
    </tr></table>
 
 ---------------------------------------------------------------
 
-Thanks for filling out the questionaire. Upon successful submission you will
-be presented with some statistics computed from all previous participants.
-
 .. raw:: html
 
-   <input value="Go" type="submit">
+   <!-- <input id="submit_button" value="Submit survey" type="submit">
    <div id="server_response"></div>
+   -->
    </form>