sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Hi Merel, Using a form to implement a numpad is not a bad idea! (Quote) Correct, but you can re-execute the form until the participant presses the enter button. And then you can use the return value of form._exec() to keep track of the response. I…
-
Hi, Using threads is possible with the Python thread module. But it's usually not necessary, and not a good idea, to do this. If you explain in more detail what you want to accomplish, perhaps we could help you find a better solution. (Detail being…
-
It seems that if you copy a figure, you get a bitmap copy, which you cannot easily edit (i.e. you cannot select and delete individual elements from the plot). It would be great if you could export the graph in .svg format, which you can edit in free…
-
Hi Merel, Right now the virtual keyboard is only applicable when running experiments on Android. What exactly do you want to do? Of course, you could implement something like an on-screen numpad with a bit of scripting. Cheers, Sebastiaan
-
Hi Rhett, Thanks for reporting this. It's a bug (#403) that results from the final slash in the path. To work around this, you can do the following: * If your experiment has files in the pool, first open the .osexp with a program like 7zip, extra…
-
Hi Pad, The file format actually hasn't really changed. Basically, if you have an .osexp file with files in the pool, you can rename it to .opensesame.tar.gz. If you have a script-only .osexp file, you can rename it to .opensesame. As long as you d…
-
(Quote) Fair enough, that's indeed what he says. But so does Gallistel in his Psych Sci column. Would you say that he makes the same mistake of confusing p(H|data) with p(data|H)?
-
Hi Zigi, I'm afraid not, or at least not with OpenSesame forms. Perhaps you can think of a different way to make the process a bit less cumbersome? For example, you could use a series of form_text_input items, so that each time that the participant…
-
Right, so then my statement was correct? (Quote) Or, phrased differently, you could say: BF01 is a likelihood ratio that reflects the likelihood of H0 compared to H1 given a set of data, but given only this set of data and not taking into account a…
-
Hi guys, While I generally take @EJ's word as gospel on these matters, I'm confused here. My understanding has always been that of the reviewer: The BF is a likelihood ratio that expresses how likely one hypothesis (say H0) is relative to another h…
-
In Ubuntu it's really easy. If you create a bash script run-exp.sh with something like this: #!/bin/bashopensesamerun exp1.osexp -s $1 -l subject-exp1-$1.csv -fopensesamerun exp2.osexp -s $1 -l subject-exp2-$1.csv -fopensesamerun exp3.osexp -s $1 -…
-
Hi guys. In OpenSesame 3, you can right-click on an item and do 'Copy (unlinked)', which you can then paste into another experiment. This will copy-paste the entire tree below the item that you selected. However, in many cases it might be easiest …
-
Hi Russel, It seems like you're using @esdalmaijer's eyetracker plug-ins. These were a sort of transition project between the old eyelink plug-ins and the current pygaze plug-ins. They are no longer updated, and, as you've experienced, don't work w…
-
Hi guys, It's indeed a bug (#401), and it will be fixed in the next maintenance release (3.0.7). For now, a workaround is the following: Add an inline_script item just before the sampler or synth item, and add the following line to the run phase (r…
-
Hi, A quick Google gives this results: * http://stackoverflow.com/questions/28371628/pyglet-unable-to-share-contexts-exception-when-running-psychopy-demo-twice The error is quite cryptic, and I'm not too familiar with OpenGL (perhaps @dschreij wi…
-
Hi Tristan, Thank you for getting on top of this! That's very useful information, and the issue should be fixed for 3.0.6. Cheers, Sebastiaan
-
This: self.items['media_player_gst'].eval_text = self.syntax.eval_text should be items['media_player_gst'].eval_text = self.syntax.eval_text That is, items is a global object, and not a property of self. See also: * http://osdoc.cogsci.nl/pytho…
-
(Quote) In all other trials (except the first) it appears after the end of the sound, you mean probably? So the problem is that the sampler doesn't block on the first run (which it should if duration is set to 'sound'), while it does block on all su…
-
(Quote) Could you be a bit more specific? What error message appears, and what version of OpenSesame are you using?
-
Hi Tristan, You probably have something in the file pool, in which case the .osexp is really a .tar.gz file (a kind of zip format): * http://osdoc.cogsci.nl/miscellaneous/file-format/ So you should be able to open the file with a tool like 7zip (…
-
Hi Dan, It looks like the frame object is not what it should be when it is passed to numpy.rot90(). The easiest way to debug this is simply to print out the return value and type of the frame object to the debug window: # Get a frameretval, frame …
-
Great work, thanks again!
-
Hi all, The best way to continuously collect responses while also presenting visual stimuli is the new coroutines plug-in. This is plug-in is currently under development (but seems to work well) and you have to install it separately. (It will be in…
-
Hi Marios, I'm not familiar with this design pattern. Could you make it a bit more concrete for me? What I understand is that you have a nested loop (A) with one column and several (say 3) rows: stim----TTL And you then have another loop (B) in w…
-
Hi David, Although we're working to improve this, the Mac OS packages are still a bit hit-and-miss. The different versions have been packaged differently, which is why it varies which version works on which system. As I'm writing this, the three b…
-
(Quote) Indeed. As far as I know, you cannot run online experiments with E-Prime. If you're looking for a similar package, you could try Presentation. This is also paid software, but does support running experiments in a browser.
-
Hi, Currently, it's not possible to run OpenSesame experiments in a browser. (The experiments that are online at cogsci.nl haven't been created with OpenSesame.) If we get the opportunity (i.e. funding), we will develop this functionality in the n…
-
Hi, How accurate keyboard response times are depends largely on the keyboard. It varies, but I think that a jitter in the order 10 ms is common. (See e.g. this paper.) If you use a dedicated response box, timing is usually almost perfect, with a ji…
-
Hi Marios, Not really, or at least not in a way that is simple enough to be useful for teaching. For 3.1, I'm actually working on a large update to the loop item though. This will implement a lot of functionality that is often requested (notably ps…
-
Hi, Thanks for pointing this one out. What happens is that opensesamerun still uses the old way of setting variables—which it shouldn't. This is harmless, but triggers a warning. What you could do is add the following line to the top of your experi…