Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

sebastiaan

About

Username
sebastiaan
Joined
Visits
6,740
Last Active
Roles
Administrator

Comments

  • Hi @ChrIm , Currently, the tobii-research package is only available for Python 3.10. This is a strict requirement, so it really won't work with any other version of Python. OpenSesame 3.3 is (for Windows) based on Python 3.7, and OpenSesame 4.0 is b…
  • Hi @MarkS , Thanks for reporting this. Indeed, it's because of the changed naming conventions in the new 4.0 plugin API. (Which now follows the PEP8 naming conventions.) However, it's still a bug because backwards compatibility with older plugins sh…
  • Hi @vickymitrousia , I would do this with a simple inline_script that continuously updates the color of the stimuli, for example like this (you would need to tweak the script, of course, but it conveys the principle): c = Canvas() c['my_stim'] = Re…
  • Hi @jgideon , OpenSesame knows the locations of all elements on a Canvas . You can get this information by simply iterating over a Canvas object. Let's say that you have a sketchpad called my_sketchpad, then you can get the names and coordinates o…
  • Hi @labovich , Yes, the Quest adaptive procedure is maintained in 4.0, and has in fact been improved because you can now run multiple quests in parallel. The documentation is mostly absent, I'm aware of that. It's on the radar but since there are ma…
  • Hi @carlotta_isabella , This has to do with the prepare-run strategy that OpenSesame uses to optimize timing. Specifically, sketchpad items are prepared during the prepare phase, such that they can be shown without any delay during the time-critica…
  • Thank you for sharing! 😃
  • Hi @vanessadcx and @eduard , There is no easy way to set the OpenSesame canvas as a backdrop on the EyeLink PC. Indeed, as Eduard says, the most practical way would be to use bitmaps for the stimuli and then send these bitmaps to the EyeLink using t…
  • Hi @Joshua_Gabriel , You're storing the response time in a variable called response_time ; however, this variable is not included in the logger . In addition, you're using the same variable (response_time ) three times in a row, but logging it only …
  • Hi @Siyang , Indeed, the lack of a persistent workspace was a serious limitation in OpenSesame 3.3 / OSWeb 1.4. However, in OpenSesame 4.0 / OSWeb 2.0, this has been resolved, so there is no longer a need to use the persistent object or other hacks…
  • Hi @conrado , Here's an example of how you can do this in an inline_html item in the upcoming OpenSesame 4.0. We first define an empty <img> tag with an id that we can refer to ('target_img'). Next, we retrieve an image from the pool by th…
  • @sflu Right, it was set to use the OSWeb backend, which is new in 4.0. (Previously, OSWeb existed, but it integrated with the interface differently.) Here's the updated example. Does this run for you? https://forum.cogsci.nl/uploads/638/2FNVQRAGTZPW…
  • Hi @elienbellon and @eduard , Ah I see now. Indeed, there was a bug in OSWeb that was triggered by the label in a form_html being numeric You can work around that, I suppose, but since you're in the development phase now anyway I would recommend ge…
  • Hi @mattia , My first thought is that the recording device may respond to changes in the trigger value, rather than to the triggers as such. If so, then you need explicitly reset the trigger back to 0 (or some other value) after each trigger is sent…
  • Hi @sflu , Depending on how much flexibility you need, the solution may actually be very simple and not require coroutines at all. Let's say that you create a single audio file that contains both the audio stimulus and (after 3000 ms) the timeout w…
  • Hi @JasperdeWaard , You're using an old version of EyeLinkParser that relies on functionality that no longer exists in DataMatrix. Upgrading should fix this: pip install eyelinkparser --upgrade Hope this helps! — Sebastiaan
  • Hi @elienbellon and @eduard , The experiment, which I downloaded from the last link above, contains Python inline_script items, which are simply not supported on OSWeb! I'm afraid that this will have to be rewritten to JavaScript (inline_javascript…
  • When I uncheck the "log all variables" option, the experiment runs fine in the browser. This is surprising, because logging all variables is recommended and should also be compatible with osweb (afaik). @sebastiaan is this error expected? …
  • Hi @tbosch , There is an IAT tutorial on the documentation site: https://osdoc.cogsci.nl/3.3/tutorials/iat/ Regarding the preselection: your question is too general! The best way to get help on this forum is by first trying to implement this yoursel…
  • Yes you did! (If you want the image to disappear after thekeyboard_response, you also need to insert another sketchpad afterwards.)
  • Hi @Joshua_Gabriel , You're using the var keyword to declare a variable. However, you need to use properties of the vars object. Specifically, before the form, you have a script that logs the start time: vars.start_time = Date.now() And after the …
  • Hi Zahra, Do you have an example in mind, of a paper where they have done such a thing? or do you have a measure for doing this? There is no standard way of reporting this. In this article, we provide some guidelines for pupil-size preprocessing and…
  • Hi @Joshua_Gabriel , There are two issues here: This code should be in the Run phase, because that's when the participant actually responds The start time and response time should be attached to the vars object so that they are preserved across scr…
  • Hi @pbe , There are a few separate topics intermixed here: RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd This error is harmless. When an experiment crashes and you see this error, it is tempting to draw a cau…
  • Hi @reniamorf , Column names should consist only of alphanumeric characters and underscores (and are not allowed to start with a number). In your case, it seems like the name contains at least a space, which is not allowed. Hope that clears things u…
  • Hi @dbquintela , Thanks for your interest in the paper! For most preprocessing steps it doesn't matter whether you apply them to the full time series that spans the entire experimental session, or to shorter 'epochs' that span individual trials. How…
  • Hi @sarah_alexandra , Yes, you can do that in various ways. The easiest is probably to create a list of variables that you want to exclude. And then you get a list of all variables that OpenSesame knows about with var.inspect() , filter out the ones…
  • Hi @Jessica Bourgin , That can happen, yes. The experiment runs in a separate Python process, which you cannot directly access through the console. To nevertheless allow for basic debugging, variables are explicitly copied from the experiment proces…
  • Hi @andream , To collect a multicharacter response, you would generally use the form_text_input item. Is there a specific reason that this wouldn't work in your case? — Sebastiaan
  • Hi @Gio38000 , It looks like the variable starting_time actually contains the response as opposed to the onset of the item. This is likely due to how you implemented this. That being said, you can get the reaction time more easily, by subtracting t…

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu http://45.77.173.118/ Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games