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

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

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


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


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


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


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


3

Limesurvey is worth checking out (more suitable for questionnaire style tasks, but very flexible and with some coding it should be possible to, eg. record RTs) Wextor could be another possibility - it allows building more complicated designs, has not been developed for a bit, though...


3

I'm not sure if it can measure reaction times but Tatool, developed at the University of Zurich, is an open source experiment platform that can be run from the web: http://www.tatool.ch/


3

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. (2014). jsPsych: A JavaScript library for creating behavioral experiments in a Web browser. ...


3

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


3

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. http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0057364 "The touch screen alone cannot be used for high temporal resolution measurements because of the inherent delay ...



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