I have been running an experiment on Pavlovia using a psychopy coded program. I’m recruiting through Mturk. I’ve ran three rounds of the experiment and for some reason I am always missing data, even though the participants submitted the hit. I know that they completed the experiment because at the very end I have a random 7 digit string that is generated for each participant. The people who submit the hit have a random 7 digit string, but no CSV file. I haven’t had this issue in the past, but there has also been issues with my experiment updating to Pavlovia from psychopy when I make changes.
Does anyone else have this issue or have any suggestions for how to fix this?
Sorry to hear you are experiencing this, please can I check that you have the “save incomplete data” selected on the experiment page in pavlovia (as below)
Yes I do have that checked. I’ve gone through all of the files that saved and none of them have MTURK IDs or randomly generated codes that match these participants.
Would it be better not to have save incomplete results checked? I also have the files saving as CSV not database.
I think it is good to have the settings as you describe there (I was just checking data weren’t missing because of an incomplete dataset that wasn’t saved). Just to clarify, does the data save as you wish when running offline?
It does save when I run it offline. I’ve tried to replicate the problem myself. I’ve let the experiment run and pressed the minimal amount of buttons just to get through it. I’ve also exited out early in several ways, such as closing the browser versus closing the tab. I’ve also started the experiment and left it up for several hours to make sure that it doesn’t advance without me pressing buttons, which is doesn’t. It wasn’t happening before and then once I made a few changes and updated the experiment it started to happen.
Sure no problem. In pavlovia go dashboard>experiment then navigate to your experiment. Once there click on the “view code” option and that should take you to the gitlab
Sorry, you might need to ensure the project is set to public so that I can view it. In your gitlab project go settings> permissions and set visibility public then I should be able to view it if you resend the link.
I am having the same issue, participants are entering the completion code and then data is missing. Of 200 participants ran, only 188 saved data files for.