Howdy, Stranger!

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

Supported by

[wishlist] What would you like to see in OpenSesame?

1235

Comments

  • Hi! Really enjoy using it!

    I wanted to suggest one improvement to the already amazing touch response:
    the ability to define margins. otherwise the calculations of the rows and columns start from the very edge.

    Thanks for all your work!

  • Thanks! so I have a followup idea :) : adding grid lines to the sketchpad (invisible to subjects) marking the boarders of every 'zone', to ensure that stimuli in the different zones don't cross the zone's boarders.

  • someone to answer problems on the help forum would be nice?

  • I am deeply grateful for this software and for the countless hours of hard work that the developers put into it. However, I have lost dozens of paid participants to runtime errors involving Python repeatedly crashing, or IO errors involving supposedly missing files that I can see in the file pool. For example:

    https://forum.cogsci.nl/discussion/4640/ioerror-picture-file-does-not-exist-but-it-does

    I appreciate the effort of the moderators to help with the problems, but echoing @DanSolo, for me there are too many unpredictable crashes and not enough support to address them (which I understand--you have other things to do!). This is meant as purely constructive feedback. I am still a huge fan of the software and grateful to its creators and maintainers! It's just not working consistently for me (nor my collaborators using the same experiments). Perhaps we wouldn't have issues if we didn't use the Eye Tribe? I'm trying to switch to scripting the experiments myself in Python, as another experiment with scripts by @Edwin went smoothly (using the Eye Tribe and PyGaze).

    Again, none of this is meant as blame or criticism--just feedback that might be useful as you think about where to take OpenSesame. Thanks again for the great software, even if it doesn't always work for me :)

  • @DanSolo and @TomArmstrong There are indeed periods on the forum where we have a hard time keeping up. We're doing our best though!

    @TomArmstrong I've been peripherally following your discussion about the IOError. It's very strange, and I've never seen it happen myself. But it's on the radar now!

  • edited May 2019

    Hi @sebastiaan I think it would be great to be able to specify global lists of stimuli outside the block loop structures so that one could then be able to sample randomly from stimuli lists to present in each loop.

    Also for eyetracking with video stimuli, it would be useful to be able to store the frame numbers to the eyetracking file, so that those are matched.

    Thank you

    Helio

  • > @heliocuve I think it would be great to be able to specify global lists of stimuli outside the block loop structures so that one could then be able to sample randomly from stimuli lists to present in each loop.

    This sounds like what E-Prime calls 'nested loops'. Is that what you're referring to? In most cases, you can accomplish the same thing more elegantly by using advanced loop operations, for example by shuffling one column randomly from the other. Is there a specific scenario in which this wouldn't get you what you want?

  • Hi @sebastiaan

    You are right! I think that probably does it.

    Thank you,

    Cheers,

    Hélio

  • I hope that Opensesame can make recordings properly.

  • Order of variables in the output files: I would prefer to have the variables in the order they appear during the experiment instead of an alphabetic order. Maybe an option in the logger item would be nice to select between chronologic and alphabetic order of the variables.

  • Not sure whether the alternative is chronological order, but if you don't use the logger item, but log within an inline_scipt, (see https://osdoc.cogsci.nl/3.2/manual/python/log/#function-log46write95vars40var95listnone41), the variables don't get sorted, unless you explicitly do so.

    But indeed, maybe an added option to the logger item, might be a handy little addition.

    Eduard

    Buy Me A Coffee

  • @eduard @DahmSF Thanks, that's easy to add and might be useful to some people.

  • Hi OS team,

    It goes without saying that all of us in this big community owe you immense gratitude for your incessant work in making OpenSesame always better. Thank you!

    I don't know how much of crowd there is for this request, but I was wondering if OpenSesame could add support for the self-report dial and biometrics kit that comes with Gazepoint eye tracker? Theoretically I think they should be accessible through the same API used to support the Gazepoint eye tracker in opensesame. The self-report dial would be useful for studies where any self report ratings (that involves rotating a dial slider, etc) are required. And the Biometrics kit would allow to sync physiological data like skin conductance and heart rate. Because these devices are cheap I see the appeal of of getting them, and I know some people have been getting them to use with OS and Pygaze (just don't know if it is that many that would justify providing this support).

    Another more general request is for something that has been discussed probably a couple of times here, a solid slider implementation. I know and have used the available options and have adapted some, but always find rating experiments with sliders a bit of a pain in OS, as the current options are very specific, and optimizing them has proven to be tricky as well. In particular, I think a slider that can be used during and after stimulus presentation (for instance during a presentation of a video or a photo), and that can record single responses as well as continuous ratings would be a really valuable addition to the OS arsenal of tools.


    Thank you,


    Best

    Helio

  • Hi Helio,

    It goes without saying that all of us in this big community owe you immense gratitude for your incessant work in making OpenSesame always better. Thank you!

    That's great to hear, thank you!

    I don't know how much of crowd there is for this request, but I was wondering if OpenSesame could add support for the self-report dial and biometrics kit that comes with Gazepoint eye tracker?

    In terms of people from the OpenSesame team supporting this: that probably won't happen. We're stretched thin enough as it is, and I don't know of anyone using these devices. But if someone is interested in developing that, then of course we'd fully support that. It could be a set of third-party plugins.

    I know and have used the available options and have adapted some, but always find rating experiments with sliders a bit of a pain in OS, as the current options are very specific, and optimizing them has proven to be tricky as well. 

    That's a recurring question, and it might indeed be useful to add a slider to the form widgets. In your view, what would an ideal slider look like?

    Cheers!

    Sebastiaan

  • Thanks for your response @sebastiaan

    In terms of people from the OpenSesame team supporting this: that probably won't happen. We're stretched thin enough as it is, and I don't know of anyone using these device

    That is totally fair and understand, it was a long shot anyways.

    I am working on a few alternatives myself, and will let you know if I manage to get it working.

    That's a recurring question, and it might indeed be useful to add a slider to the form widgets. In your view, what would an ideal slider look like

    I think an ideal slider would be one that can be drawn onto any stimulus surface (by that I mean to be used concurrently with the stimulus presentation (e.g. images, videos) as well as on it's own. The first would allow for ratings to be provided while the stimulus is visible, and the latter would be for options where ratings are only needed after stimulus presentation.

    In both cases, it would be good to have an optional parameter to decide whether or not to collect continuous instead of only one rating. For instance, imagine people watching a video and continuously rating how they feel from positive to negative. So the slider would have to be able to continuously collect the ratings at a constant rate (e.g. every few milliseconds, or every few seconds), instead of providing only one rating.

    minor things would include:

    • being able to include labels in the slider, e.g. negative and positive, and very low and very high in the corners of the slider)
    • allow for the slider value to be displayed (like a tooltip maybe, and also optional). So if the slider is collecting ratings from 0 to 100, then the user would be able to see the exact value where they place the slider at any moment.
    • maybe adjustable granularity, rating ranges, e.g. 1 to 9 or 1: 100, etc;

    Those are the things I think would be useful for a wide variety of situations.


    Cheers!

    Helio

  • @DahmSF Solution to this issue is to comment line 55 in logger.py file in libopensesame folder (location varies depending on your operating system) which says self._logvars.sort()

    https://github.com/smathot/OpenSesame/blob/koffka/libopensesame/logger.py

  • It would be nice if there were a box you could optionally tick that would allow form objects (rather than those coded with in-line Python) to only go through the "prepare" phase just before they are run. Perhaps a more powerful GUI form builder in general. Obviously in-line python works well for this purpose, but it would be easier to teach people to build these forms if the GUI could do it. Still, thanks for the amazing software!

  • Pseudo randomization that works in osweb <3

  • Hey All,

    my wish would be that we can collect audio and video as a response from participants. This will come in very handy now that the research world is changing due to the Covid-19 pandemic and testing in person has become more difficult, and for some populations next to impossible.


    Thanks!

    Marta

    1. I would love to see the auto response option back on OS
    2. Please find out a way that we can run a text input without an html or java programming on OS web
    3. Use of python inline in OS web


    Regards

  • Hi!

    It would be great to be able to compile the experiment+backend into a .exe file!

    Thanks!

    Josh

  • It would be amazing if we could assign participant numbers for OSWeb experiments especially


    Peace!


    Metin

  • Hi,

    It would be great to have more OSWeb functionality for the Sampler. In particular make the "volume" and "stop after" features compatible with OSWeb. That would be extremely useful for experiments using auditory stimuli.

    Many thanks!

    David

  • Hi there,

    Since the thread remains open, here are some suggestions based on my experience so far (apologies for possible redundancies with suggestions from other users...).

    Would be awesome:

    • to be able to customize the opening OS/OSWeb splash screen (include own logo and text)
    • to be able to import external Javascript files
    • improved search engine to search the user forum
    • to extend the functionalities existing in OS to OSWeb, such as:
      • the possibility to play video
      • the possibility to constrain the randomization of trials (currently that function is somewhat limited in OS ("constrain" in Python script) and not compatible in OSWeb
      • the possibility to use file as a source in the loops
      • the possibility to implement form-type objects and inputs


    Just ideas 😉

    Thanks to the whole team for the great work!

    Best,

    Fabrice.

    Buy Me A Coffee

  • My biggest wish would be video or at least gif support for OSWeb.

  • Hi there!

    I think it would be pretty neat if OpenSesame was available as a Snap, as this would make it available for all/most major Linux distros. Don't know how much work that is or how large the demand for this would be.

    Best,

    Christian

  • Hi Christian,

    Not sure how much work it would be to make Opensesame available on Snap (that is more Sebastiaan's territory), but Opensesame is already available on most if not all operating systems via the conda install. I prefer this installation over apt, as it gives you more flexibility to mess with the python packages without messing with the system python packages. So maybe that is useful to you?

    Eduard

    Buy Me A Coffee

  • Hi Eduard,

    Thanks for your response. True, I completely forgot about the conda option. It just occurred to me as much of other open-source software (e.g., JASP, jamovi) is available via flatpack or snap. But thanks for refreshing my memory regarding conda :)

    Best,

    Christian

  • Would be great if to you mouse and keyboard responses within javascript items.

Sign In or Register to comment.

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