-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement PhET-iO for data collection #97
Comments
Tagging relevant Ratio and Proportion links: |
To bring up when we start in on PhET-iO development:
|
My understanding is that this is top priority for me this week. |
Copied over and edited from meeting notes: Minimum functionality for data collectionSynchronization
Storage needs
Minimum variable tracking for data collection in Quadrilateral:
@jessegreenberg, feel free to edit and add any details I missed! |
Thanks @BLFiedler thats great! There were some quad specific things that were listed yesterday that I no longer saw in the document. I think they were parallelogram state and vertex positions. Was there anything else? |
I believe they just got rearranged and should be below Sim model values above. But that does remind me of something. Do we have any property that states how many sets of parallel lines we have? |
Mentioning parallel efforts in phetsims/ratio-and-proportion#468 for linking purposes. |
Got it, thanks! I moved all state info under that checkbox.
We currently have a set of Property that would look like this in the data stream Would that work? We also have a |
Yeah, I think those would work! |
@BLFiedler can you please comment on which constants and query parameter values you would like? I scanned |
Sure - I think the idea behind this is if things end up changing over the course of development, there would be a log during the particular study on that specific version of any of the constants that may change later on. Also, having the information with the data prevents data loss in the future if for some reason versioning for the sims was lost or just flat out prevents someone from associating the data with the wrong version (I'm thinking about some of the confusions that may or may not have happened during the Voicing survey). But, you're also right that any adjusted variables associated with query parameters will be in the URL of the thing we send :) Somewhere I think it would be good just to have the sim tell us (with no bias or possible typos from a researcher) the default/initialized values of these: |
Sound was adjusted in phetsims/scenery-phet#739 and confirmed as OK by @BLFiedler. @BLFiedler what is remaining for this issue? Is there any other data or anything else related to iO instrumentation needed? |
Currently the parsing into CSV has data as null until it is first changed by the user. It would be helpful to fill in those null values with the defaults from the sim. |
I got #97 (comment) for most Properties, for example now vertex positions are filled in with the initial values from the |
@jessegreenberg if you can upload all of the files generated on metacog on 6/11/2022, then we can close this issue until further studies. If the files aren't too large, you can just e-mail them to me and I'll put them in the appropriate data folder. This backend collection is likely to be used in quad interviews this summer and fall - but we'll bring up a new issue with any changes needed. |
Hey @BLFiedler, would this data still be useful at this point? I can't remember how to collect exactly, but could relearn. Sorry I let this slip. |
No worries, we did not find time to work on this element specifically. However, it would be nice to have for some testing on my end when I do find some time, as well as archival purposes. I believe it was fairly quick and maybe MK can get you up to speed quickly? |
OK thanks, Ill take a look and connect with MK. |
I believe that @jessegreenberg has a good script for parsing the logs into data that is helpful for quad analysis, so is all you need help on getting the data from our data storage provider? |
@zepumph yes please! I forgot where to go and how to access... :( |
I slacked you some data, let me know if you have any questions. Also can you please slack me the exact link used for the recording? I can't find it and need to update the phet-io documentation with it for the history books. |
Thanks! All good here. Will let everyone know what becomes of the data as I find some off time to work on it! |
PhET-iO was implemented by JG in the early prototypes of Quad. Collecting relevant needs and information here for future refinement according to research needs.
Talking to MK, he reported this to me in Slack (when talking about Ratio and Proportion, but the same applies here):
The text was updated successfully, but these errors were encountered: