split up list in two sessions
David McFarlane
mcfarla9 at msu.edu
Thu Jul 19 16:19:00 UTC 2012
Tobias,
Put your 960 stimuli in a nested StimList under your TrialList (which
runs your TrialProc using those stimuli). Set TrialList to exit
after 480 trials. That generates and runs the first 480 stimuli.
Follow all that with another List that calls the same nested StimList
for the remaining 480 virtual "trials". The Procedure in this List
does nothing but build a .txt file with the remaining 480 stimuli
(see "Print#" and related topics in the E-Basic Help facility),
formatted so that it can later be loaded into a List using the "File"
Load Method -- you do need to get the format exactly right for this
(check around for documentation on that (e.g.,
https://groups.google.com/forum/?fromgroups#!topic/e-prime/eWplk1ghnjE
), or ask PST Web Support).
Finally, a separate program for your second session will merely load
its StimList from the .txt file generated in the first session, and
Bob's your Uncle!
You could, of course, invert the order of those two blocks in the
fist session -- first write out the 480 trials to use next time, and
*then* run the remaining 480 trial for the first session. Do as you like.
That's enough from me, I leave you to do your own homework and work
out the details for yourself. If you still need more help, contact
PST Web Support at
http://support.pstnet.com/e%2Dprime/support/login.asp , they should
be happy to help.
-----
David McFarlane
E-Prime training
online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx
Twitter: @EPrimeMaster (twitter.com/EPrimeMaster)
At 7/18/2012 07:32 AM Wednesday, you wrote:
>David,
>
>thanks for your advice. I am not sure what you mean by " generate
>the full 960 trial List ".
>
>I have the 960 trials in a list, if I set the list to "exit after
>480 trials", how can I write the other half of the list, the unused
>trials, to a file?
>
>Tobias
>
>Am Dienstag, 17. Juli 2012 21:41:42 UTC+2 schrieb McFarlane, David:
>Tobias,
>
>Roughly speaking, I might first generate the full 960 trial List in
>the first session, output the second half of that List to a .txt file
>using Print#, etc., and then run the first half of the List. In the
>second session I would use the List File Load Method to read in the
>rest of the trials from the .txt file generated in the first session,
>and then run those.
>
>Good luck.
>
>-----
>David McFarlane
>E-Prime training
>online:
><http://psychology.msu.edu/Workshops_Courses/eprime.aspx>http://psychology.msu.edu/Workshops_Courses/eprime.aspx
>
>Twitter: @EPrimeMaster
>(<http://twitter.com/EPrimeMaster>twitter.com/EPrimeMaster)
>
>/----
>Stock reminder: 1) I do not work for PST. 2) PST's trained staff
>take any and all questions at
><http://support.pstnet.com/e%2Dprime/support/login.asp>http://support.pstnet.com/e%2Dprime/support/login.asp
>, and they
>strive to respond to all requests in 24-48 hours -- this is pretty
>much their substitute for proper documentation, so make full use of
>it. 3) In addition, PST takes questions at their Facebook page
>(<http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683>http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683
>
>), and offers several instructional videos there and on their YouTube
>channel
>(<http://www.youtube.com/user/PSTNET>http://www.youtube.com/user/PSTNET
>) (no Twitter feed yet,
>though). 4) If you do get an answer from PST staff, please extend
>the courtesy of posting their reply back here for the sake of others.
>\----
>
>
>At 7/17/2012 02:05 PM Tuesday, you wrote:
> >I have the following problem: I have a list of 960 trials (each
> >weight 1). It turned out that the experiment ist too long for one
> >session. This is why we want to do two sessions.
> >
> >How can I split up the list in two so that I have all 960
> >combinations randomly distributed among the two sessions? Is there
> >any way of doing so?
> >
> >Best,
> >TObias
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To post to this group, send email to e-prime at googlegroups.com.
To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com.
For more options, visit this group at http://groups.google.com/group/e-prime?hl=en.
More information about the Eprime
mailing list