Tag Info

Hot answers tagged

20

My research group has gone pure python for coding experiments; we've been burned too many times by glitches and implicit behaviour in boxed experiment-building software to bother trusting it. Moving from a point-and-click experiment design interface to pure code does have a large learning curve, and you want to be careful to model your own code on well ...


11

I would recommend Matlab and the Psychophysics Toolbox. It lets you display all sorts of stimuli in full-screen mode, and it lets you capture key strokes and mouse clicks.


11

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): Personally, ...


8

Programs/packages for EEG analysis There are decent MatLab toolboxes with good tutorials for for the analysis of EEG data. The EEGLAB toolbox (tutorial) can be operated by both GUI and command-line (and script). The fieldtrip toolbox (tutorial) is mainly operated by command line / script. Of course there are also (commercial) software packages for EEG ...


8

FingerFriendlySoft has created an app for all iOS devices (that is, iPod touch, iPhone and iPad) that is called N-back Suite. This is, as the name suggests, an app which lets you take the n-back test. Included are both the single and the dual n-back test and you can chose different amounts of n (from 1 to 10), five different speeds, and different type of ...


7

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 ...


7

@Jeromy Anglim: I'm actually creating a serial response time task (a widely used learning task) for the iPad now. We hope to get it up in the appstore soon but I'm using it along with a few others for my master's thesis. We're almost done putting the finishing touches on the task and hope to post a youtube video soon of the task. We're not intending to make ...


7

I would say there are no such tests/toolboxes, that would allow you to properly conduct any cognitive testing on iPhone, iPad or even using web-based applications. There are some games that attempt to do it, like the one suggested by @Speldosa, but nothing really serious. At the moment there seem to be no way to control and record different variables (like ...


6

WebExp is a client/server based psychology/linguistics experiment creation/running system written in Java. It is freely available. A subject types in the appropriate web address and they see the experiment pages that have been created; obviously you have to have access to a server on which the experiment software+configuration files are running. It ...


6

It sounds like you're looking for a platform on which to implement computerized adaptive tests (since subsequent questions are contingent on prior responses). I found Concerto, which is based in R and MySQL, but allows some flexibility in presentation (it says it uses HTML directly, but you could probably couple it with another language).


6

I use the FieldTrip toolbox in Matlab to analyze my own modified auditory MMN experiment :) But I use MEG, so I don't have that many software options. The toolbox is very powerful but it has a steep learning curve and I would recommend it only if you already have both Matlab and EEG data analysis experience. I don't analyze my data in the classical MMN way ...


6

I use Adobe Flash. My colleague Yana Weinstein has written a book on Flash Programming for the Social & Behavioral Sciences that should be out next month. I'm a contributor and helped write some of it! Check it out by clicking here.


6

Another option is to program in C/C++ using the Tscope library. If you're not experienced with programming, it's a bit tricky at first, but I'd say it pays off in the end. Tscope is a C/C++ experiment programming library for cognitive scientists. It is distributed under the Gnu Public License, and is intended to run on Windows 2000 and XP platforms. ...


6

Great question. There are two software packages that might be interesting to you: I have tried to run EPrime in a virtual machine on my Mac and it was a catastrophe. As I found out it used to work, but some of the later updates made it impossible. In the process of figuring this out, I came across PsyScope X. It is an actively developed open source ...


6

For an open source JavaScript/HTML/CSS solution, check out jsPsych: http://www.jspsych.org. It can be used for reaction time measurement and interactive designs. An article describing the library was recently published in Behavior Research Methods. de Leeuw, J. R. (2015). jsPsych: A JavaScript library for creating behavioral experiments in a Web browser. ...


5

Have you tried: connectomeviewer http://www.connectomeviewer.org/viewer brainnetviewer http://www.nitrc.org/projects/bnv/ which is a toolbox for the SPM software package http://www.fil.ion.ucl.ac.uk/spm/ Gephi http://gephi.org/ Trackvis http://trackvis.org/ Also Nico Dosenbach has some amazing picture of brain connectivity in this paper ...


5

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.


5

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 ...


5

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. ...


4

You'll want to look into PsychToolbox 3, a very capable Matlab/Octave toolbox intended for running high-precision behavioral psychology experiments. If you don't have access to Matlab, you can use Octave (which is available for Windows 7; see link) to run your experiments. The toolbox itself is a platform for creating interactive experiments, ranging from ...


4

I think ProjectImplicit will be what you want. It is also Java based and runs fully in the browser. It is by the Harvard guys that did run the IAT via web and collected ten thousand datasets this way. See here for their services (I am not sure if it is free but seems so at least for non-commerical research). If you like it and use it perhaps you can post ...


4

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 ...


4

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 ...


4

Another option is ScriptingRT. It's open source and fairly easy to use. The experiments are designed via a script language and then compiled into Flash apps. ScriptingRT is designed to measure reaction time differences in the millisecond range. Schubert et al. (2013) report comparisons with other response time programs (e.g., DMDX, e-prime, Inquisit, see ...


4

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 ...


4

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 ...


3

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. ...



Only top voted, non community-wiki answers of a minimum length are eligible