Here is a comprehensive list of Computational Neuroscience Software
My opinion below comes form the perspective of nonlinear dynamics (using differential equations to model ion currents in neurons). So more the math/physics/electrical engineering approach to Computational Neuroscience (not so much the Computer Science or Psychology approach):
I have found a list of Python and Matlab packages. I'll summarize them over here. As soon as I have gone through the packages, I'll provide some additional details.
edaExplorer: Also in Python.*
EdaExplorer is a tool that is able to detect noisy data from clean data. Five second epochs are made which will be categorized by a model that is the result ...
OpenSesame is a recent entry that is cross-platform and seems to promote GUI-based design while allowing customization via Python scripting.
It can be found at their website (link above). A recent article has references and summarizes 16 other tools as well (including some reported in the other stackexchange responses). I found great video tutorials and ...
List presented alphabetically
Cambridge Brain Sciences (cambridgebrainsciences.com)
Several "brain-training" type experiments including span tasks, mental rotation, and paired associate memory. Some tests require free registration on the site to complete. Data from the tests may be used for research purposes. Created by Adam Hampshire and Adrian Owen at ...
I highly recommend PsychoPy over E-prime. Why?
Keeping track of who has the e-prime dongle is annoying.
Students learn it more easily (see data below).
E-prime uses visual basic (boo) and PsychoPy uses Python (yay!).
PsychoPy easily integrates with R, matlab, and HTML.
Everyone is doing it... (see data).
Some folks at UCSD did a survey in summer/fall 2014 ...
You should consider SuperLab. It runs on Mac and Windows.
It uses a point-and-click user interface that makes it really easy to setup experiments. Even "programming" contingencies are done via point-and-click.
Disclaimer: I wrote the original version of SuperLab and I work at Cedrus, its developer.
Have you tried:
brainnetviewer http://www.nitrc.org/projects/bnv/ which is a toolbox for the SPM software package http://www.fil.ion.ucl.ac.uk/spm/
Also Nico Dosenbach has some amazing picture of brain connectivity in this paper http://www.ncbi....
I work mostly with MATLAB, and if necessary C/C++. Those are generic tools, but widely used in computational neuroscience. I often analyze and model spike trains in high time resolution, and there isn't a tool that is used universally yet. I have my own set of tools that I have developed in MATLAB. Also, many others in computational neuroscience publishes ...
I think the major reason is inertia, in the sense that many labs use Matlab, so many Matlab toolboxes are available, so many labs train people in the use of Matlab...
However, as a trained software engineer turned Neuroscientist who has been programming in various languages for close to 30 years, there are several reasons why I actually enjoy using Matlab. ...
There is now an app available on the iPad offering a cognitive test battery. It is a commercial application but fairly inexpensive. Joggle Research adapts several widely validated tests to the touch platform. Test result data is stored and instantly accessible on a cloud service (with a free tier to try it out).
Some here have noted potential limitations ...
The technology on the backend is using WebGL where available (nearly everywhere, including our phone) and this should give good timing in ...
The best review of experience sampling tools I've found is here.
Specifically, to answer you question, check out "MyExperience". To quote the website:
MyExperience is a BSD-licensed open source mobile data collection tool
developed for Windows Mobile devices (including PDAs and mobile
phones) using .NET CF 2 and Microsoft SQL Compact Edition.
I imagine most software designed for creating psychological experiments will be able to do this. (e.g., EPrime, Direct RT, MediaLab, SuperLab, etc.). I've mainly used Inquisit to record responses and response times. These are all proprietary options.
You could also readily implement a trial interface with a textbox and response times in standard programming ...
I completely agree with most the factors you've identified, but before I suggest some additional points, I'd like to correct one of yours:
file formats that can only be read in MATLAB
Unless you're talking about some obscure format that I'm unaware of (entirely possible!), MATLAB files are readable by non-MATLAB tools. In particular, scipy.io provides ...
Not intuitive, but to save the value of a curve plotted in a graph:
Right click the graph window, and choose "Pick Vector"
Click on the desired curve (it should change color i.e. to red)
In the NEURON Main Menu > Vector > Save to File
Type in the file name > Save
File will have two columns, first one for X-axis values (i.e. time) and second for the Y-axis (...
There is scientific evidence that boredom can increase error rates.
My gut feeling would tell me that boredom decreases vigilance, which then would increase the chance of errors. Vigilance being defined as sustained attention (Oken, 2006).
And indeed, vigilance has been directly linked to boredom, and more specifically, boredom ...
The state of the art in computer-scored Thematic Apperception Tests (TAT) as of 2015 appears to be that computer-scored TATs do not exist.
There does not appear to be any relevant results on Google Scholar, Web of Science or Scopus for any search I can think of including the term "thematic apperception" which yield any example or mention of computer-scored ...
To complement the answers, there's also Just Another Tool for Online Studies: JATOS (disclaimer: I'm one of the authors). It's an open source tool that focusses on the server side. It will provide:
a secure server
a database (MySQL or H2)
participant management (optionally prevents repeated access)
a graphical user interface to access results
run group ...
I'm currently working on a similar project and wanted to share some info.
A recent paper reports a similar concern but also a solution via the iPad's built in mic.
"The touch screen alone cannot be used for high temporal
resolution measurements because of the inherent delay ...
It has been a while since the question was asked, but I am going to give my answer anyway.
PsychoPy is really good and easy to use and is what I typically recommend people to use.
However, I recently found the Python library Expyriment and it seems promising. Although you will have to write your own code there are available methods for creating the window, ...
It has been a while since I asked this question, but I've tried out PsychoPy as some people suggested in the comments, and so far I'm really digging it. If you want you can use only the GUI to create your experiment, but if you're doing more advanced stuff you can export the code and start digging around in it.
As a bonus, it's also compatible with all ...
Since you mentioned the Stroop specifically, several versions of the Stroop task are available for Inquisit here.
Randall Engle's lab also maintains a set of validated working memory tasks, which are available on request to researchers. They include full and shortened versions of operation-, symmetry-, reading- and rotation-span for E-Prime 2.0.
Assuming I ...
After a little bit of googling, it seems that the original developer of SPAD-T, CISIA (dead link), is no longer in business, and the software appears to have become unavailable. I found the company off this list, so maybe it will be of some help in finding an alternative.
(I'm mostly answering this because I suspected that it otherwise never would be.)
You are looking for Mbrola! It's an open-source, text-based diphone synthesizer. While it doesn't allow you to control subtle information like formant frequency, it's perfect for controlling pitch and duration. The one caveat is that I have yet to get it to work on an Intel-based Mac, but that is primarily because the Windows GUI works so well that I could ...