sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
This sounds like a fairly straightforward full-factorial design, where all combinations of independent variables occur. (Quote) Why don't you first try to set this up yourself and see how far you come. :wink: Then, if you get stuck, you can of cou…
-
@ChristianB (Quote) With the latest version (3.2.5), these notifications should disappear automatically when you hover over them. Is that not the case for you? Cheers! Sebastiaan
-
Hi Mojtaba, What kind of triggers do you want to send? That is, are you using the parallel port, the serial port, or something else? (A trigger as such is not a specific thing. It's just a generic term for a signal that you sent to some device.) (…
-
Hi Kian, If I understand correctly, you want to translate the timestamps as used by OpenSesame into absolute system time. Is that right? If so, then you could simultaneously log the absolute time and the OpenSesame timestamp at the start of the ex…
-
Hi Surya, There was a bug with Python 2 in the extension. I just pushed a bug-fix release to PyPi (1.1.2.1). Could you try updating and see if this resolves this issue? import pippip.main(['install', 'opensesame-extension-osweb', '--upgrade']) Ch…
-
Thank you! :-)
-
There are indeed compatibility issues with recent versions of Android. But to know whether that's the issue here, we need to know (as @eduard already says) exactly what happens!
-
(Quote) Yes, that was a project that we indeed started a few years ago. Unfortunately we abandoned it. So no, there's no response box sold by OpenSesame!
-
(Quote) Good! (Quote) We do not (currently) offer a server for logging. However, if you have a web server, you can install JATOS, and run OSWeb experiments from there, as described in the documentation: * https://osdoc.cogsci.nl/3.2/manual/osweb/
-
Hi Valentina, That's a a good question. As of v3.2, Canvas elements can have a name, and you can therefore use them to define regions of interest (ROIs). The next question is then how to define ROIs for separate words in a sentence. There are many …
-
Hi Stefan, (Quote) Hmm, I've never seen this, and I don't see how that would happen. But because people rarely take such long breaks it's difficult to exclude the possibility. My first guess, though, is that it's something different. For example, p…
-
Hi Christian, That's an interesting question. The var object has no memory (unlike the responses object). You could give it memory by overriding the way it sets variables, and by adding a function to retrieve a variable's history. Adding the follow…
-
(Quote) Good point
-
Hi Stephan, I think what happens is that the experiment does continue after pressing the space bar, but the window isn't refreshed to reflect this. So then you can get in the situation that the experiment is waiting for a response (without indicati…
-
Hi Brice, Do you have multiple Python environments? If so, you may have installed the extension into a different Python environment from the one that OpenSesame is using. And have you checked whether the extension is enabled (Menu → Tools → Plug-i…
-
Hi Nick, You're running into a weird property of Python 2 (but not Python 3), which is that integer divisions always return int values (and the decimals are discarded). In other words: 5 / 10 == 0 To avoid this, you can add a float somewhere in th…
-
Hi Noah, Installing OpenSesame on a Mac is indeed a little bothersome, but it will work. The basic procedure is this (@Daniel correct me if I'm wrong): * Download and open the OpenSesame Mac OS package * Drag OpenSesame onto the applications icon …
-
Hi, My first thought is that you're simply collecting two key presses, for example because you have inadvertently set the duration of a sketchpad to 'keypress', in addition to collecting a key press response during the trial. If that's not it, coul…
-
Hi Guerhan, It sounds like you're having trouble opening/ interpreting the log file, but you'll have to be a bit more specific! Could you attach an example data file here? Cheers! Sebastiaan
-
Hi Courtney, I don't have experience with HDF5 files myself, but my understanding is that this is a generic file format that can contains many different kinds of data, and can be read by many different libraries. So there's probably no single best …
-
Hi Liam, The easiest way to do this is by using a span tag around the words that you want to color, and then assign a special style to them. Like so: <span style=color:red;>red text</span> and <span style=color:green;>green text&…
-
Hi Brice, This is a separate extension, although it is included by default with the Windows and Mac OS. You can install it with: pip install opensesame-extension-osf Cheers! Sebastiaan
-
Hi Stephan, I'm assuming you're referring to the display scaling, right? (Resolution would refer to the number of pixels on the display.) I'm aware of this issue, and it's super-annoying. For the moment, I don't see any way to resolve this in OpenS…
-
Hi Isak, This should be doable, but how depends on the device. More specifically, how do they connect to the computer? It could be, for example, that they work just like a keyboard, in which case you can use a keyboard_response, or that they work j…
-
Hi Neo, This happens if you click on the red 'Stop' button (new in 3.2) while the experiment is running. I don't see how you could get this specific message in any other way, because if the experiment crashes you should get a different error messag…
-
@DahmSF (Quote) Yes, as of v3.2 you can have named Canvas elements that you can delete or change without having to redraw the entire Canvas. See: * https://osdoc.cogsci.nl/3.2/manual/python/canvas/#naming-accessing-and-modifying-elements
-
(Quote) Yes, that's certainly possible. This type of crash generally happens in very specific circumstances, and changing the computer or the version of OpenSesame/ Python may resolve it. Would it be an option to use the Python-3-based package of Op…
-
Hi Regina, This type of crash ('Python seems to have crashed') is very difficult to debug, because it's not related to a problem in your experiment per se. This happens when the Python interpreter crashes due to a bug in the underlying libraries. (…
-
Hi Tali, I see where this comes from, and I filed an issue for it. Essentially, the response variable is not properly exposed, meaning that the logger doesn't know about it until it has actually been set. So if the form occurs before the first logg…
-
Hi Surya, Thanks for giving OSWeb a shot! As you've probably seen (but just in case), OSWeb is still under development so we don't recommend using it in production. But of course we're keen to fix any bugs. Regarding the crash. Only a limited numb…