From brandon_cernicky at yahoo.com Mon Dec 6 12:47:46 2004 From: brandon_cernicky at yahoo.com (Brandon Cernicky) Date: Mon, 6 Dec 2004 04:47:46 -0800 Subject: E-prime question Message-ID: Emma, the problem you are seeing with the backspace key can be resolved by getting the most recent version of E-Prime (full or Service Pack) from the PST/E-Prime website at http://www.pstnet.com/e-prime/support. -Brandon __________________________________ Do you Yahoo!? The all-new My Yahoo! - Get yours free! http://my.yahoo.com From brandon_cernicky at yahoo.com Mon Dec 6 12:51:17 2004 From: brandon_cernicky at yahoo.com (Brandon Cernicky) Date: Mon, 6 Dec 2004 04:51:17 -0800 Subject: run-time error - procedure object Message-ID: Nicole Pukay-Martin, Run-time Error (Line 574) -999: Factor Error: "???" is not a procedure object. This error indicates that the List object cannot find the procedure listed in the third column of your text file or the List contents are empty (??? is default for a value that is not set). In your sample code, did you change the "LoadMethod" property to file so the List knows to load from the file and not the graphical interface contents? -Brandon __________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhanced search. Learn more. http://info.mail.yahoo.com/mail_250 From jmt49 at cam.ac.uk Thu Dec 9 18:01:06 2004 From: jmt49 at cam.ac.uk (J.M. Thomson) Date: Thu, 9 Dec 2004 18:01:06 +0000 Subject: Auditory staircase procedure Message-ID: Hi there, I'm just writing to see if anyone has experience of designing auditory adaptive staircase procedures using e-prime. Although I have worked out a logic for the different trial/reversal counters one would need, I'm really struggling to work out the scripting needed to get e-prime to move both up and down a continuum of wav. files. Any help much appreciated! Thanks, Jenny Thomson Dr J. Thomson Research Fellow, Faculty of Education, University of Cambridge, Shaftesbury Road, Cambridge, CB3 9BB, U.K. From twthompson at gmail.com Tue Dec 14 20:39:02 2004 From: twthompson at gmail.com (Todd Thompson) Date: Tue, 14 Dec 2004 12:39:02 -0800 Subject: Experiment design question Message-ID: Hi, all. I've got a question that I hope will be very simple, but I haven't yet found a convenient answer. Any help will, well... help. I'm building an experiment that has four blocks of different trial types (A,B,C,D). I'd like to run these blocks in one script, one after the other. So far, no problem. I've got several lists: 1 that specifies the block orders, and four more that contain the trials for each block. However, I'd like to be able to run the blocks in a specified order, depending on the subject. For subject 1, I might want to run DCAB. For subject 2, I might want BCDA. And so on. Needless to say, I don't want to build and maintain one script for each of the 24 permutations of my block order. Can you think of a clever solution? Is there a way to manually specify the order of lists at the beginning of the experiment (via parsing a text input, if necessary, but preferably choosing from a drop-down or radio button)? Thanks so much! Todd ---- Todd Thompson Helen Wills Neuroscience Institute University of California, Berkeley From jianchun-he at uiowa.edu Tue Dec 14 21:05:45 2004 From: jianchun-he at uiowa.edu (George He) Date: Tue, 14 Dec 2004 15:05:45 -0600 Subject: Experiment design question In-Reply-To: <76b6fe28041214123946c13130@mail.gmail.com> Message-ID: Hi Todd, This does seem to be an easy task... You can have a drop-down at the script start-up (double click on the first line in the left panel in EPrime) and put whatever order you might want there. This will allow the experimenter to choose when the script starts. Then you can have a piece of "inline" script to actually set the order of the blocks as chosen. Just a bunch of if statements. If you need more help, please let me know. George Dept. of Psychiatry Univ. of Iowa Todd Thompson wrote: >Hi, all. I've got a question that I hope will be very simple, but I >haven't yet found a convenient answer. Any help will, well... help. > >I'm building an experiment that has four blocks of different trial >types (A,B,C,D). I'd like to run these blocks in one script, one after >the other. So far, no problem. I've got several lists: 1 that >specifies the block orders, and four more that contain the trials for >each block. > >However, I'd like to be able to run the blocks in a specified order, >depending on the subject. For subject 1, I might want to run DCAB. For >subject 2, I might want BCDA. And so on. > >Needless to say, I don't want to build and maintain one script for >each of the 24 permutations of my block order. Can you think of a >clever solution? Is there a way to manually specify the order of lists >at the beginning of the experiment (via parsing a text input, if >necessary, but preferably choosing from a drop-down or radio button)? > >Thanks so much! >Todd > >---- >Todd Thompson >Helen Wills Neuroscience Institute >University of California, Berkeley > > > From twthompson at gmail.com Tue Dec 14 22:52:35 2004 From: twthompson at gmail.com (Todd Thompson) Date: Tue, 14 Dec 2004 14:52:35 -0800 Subject: Experiment design question In-Reply-To: Message-ID: Paul and George - both solutions help; thanks so very much. I hadn't yet played with permutation selection, and that seems to make things quite simple. Thanks again! Todd On Tue, 14 Dec 2004 22:19:38 +0100, Groot PFC wrote: > Hi Todd, > > I'm not sure the following is (part of) the solution you're actually looking > for, but it is probably the easiest way to let EPrime run one of all > possible block permuations: > > - Make sure that the 4 blocks are part of a top-level block > list containing 4 levels (A..D) > - Set the 'order' property of the block list to 'permuation' > and the OrderBy property to 'Group'. > - Enable the group parameter in the startup info list and set > the minimum value to 1 and the maximum to 24. > > This allows you to choose any one of the 24 possible orders when starting > the script (see attach.) > > If you would predefine this selection depending on subject number, then you > would probably have to disable the 'group' startup parameter and insert some > inline script at the beginning of the exp. which sets the group-attribute > according to subject number and perform some block list initialization. > > best, > Paul Groot > Vrije Universiteit > Amsterdam > The Netherlands > > -----Original Message----- > From: Todd Thompson [mailto:twthompson at gmail.com] > Sent: dinsdag 14 december 2004 21:39 > To: eprime at mail.talkbank.org > Subject: Experiment design question > > Hi, all. I've got a question that I hope will be very simple, but I haven't > yet found a convenient answer. Any help will, well... help. > > I'm building an experiment that has four blocks of different trial types > (A,B,C,D). I'd like to run these blocks in one script, one after the other. > So far, no problem. I've got several lists: 1 that specifies the block > orders, and four more that contain the trials for each block. > > However, I'd like to be able to run the blocks in a specified order, > depending on the subject. For subject 1, I might want to run DCAB. For > subject 2, I might want BCDA. And so on. > > Needless to say, I don't want to build and maintain one script for each of > the 24 permutations of my block order. Can you think of a clever solution? > Is there a way to manually specify the order of lists at the beginning of > the experiment (via parsing a text input, if necessary, but preferably > choosing from a drop-down or radio button)? > > Thanks so much! > Todd > > ---- > Todd Thompson > Helen Wills Neuroscience Institute > University of California, Berkeley > > > From brandon_cernicky at yahoo.com Mon Dec 6 12:47:46 2004 From: brandon_cernicky at yahoo.com (Brandon Cernicky) Date: Mon, 6 Dec 2004 04:47:46 -0800 Subject: E-prime question Message-ID: Emma, the problem you are seeing with the backspace key can be resolved by getting the most recent version of E-Prime (full or Service Pack) from the PST/E-Prime website at http://www.pstnet.com/e-prime/support. -Brandon __________________________________ Do you Yahoo!? The all-new My Yahoo! - Get yours free! http://my.yahoo.com From brandon_cernicky at yahoo.com Mon Dec 6 12:51:17 2004 From: brandon_cernicky at yahoo.com (Brandon Cernicky) Date: Mon, 6 Dec 2004 04:51:17 -0800 Subject: run-time error - procedure object Message-ID: Nicole Pukay-Martin, Run-time Error (Line 574) -999: Factor Error: "???" is not a procedure object. This error indicates that the List object cannot find the procedure listed in the third column of your text file or the List contents are empty (??? is default for a value that is not set). In your sample code, did you change the "LoadMethod" property to file so the List knows to load from the file and not the graphical interface contents? -Brandon __________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhanced search. Learn more. http://info.mail.yahoo.com/mail_250 From jmt49 at cam.ac.uk Thu Dec 9 18:01:06 2004 From: jmt49 at cam.ac.uk (J.M. Thomson) Date: Thu, 9 Dec 2004 18:01:06 +0000 Subject: Auditory staircase procedure Message-ID: Hi there, I'm just writing to see if anyone has experience of designing auditory adaptive staircase procedures using e-prime. Although I have worked out a logic for the different trial/reversal counters one would need, I'm really struggling to work out the scripting needed to get e-prime to move both up and down a continuum of wav. files. Any help much appreciated! Thanks, Jenny Thomson Dr J. Thomson Research Fellow, Faculty of Education, University of Cambridge, Shaftesbury Road, Cambridge, CB3 9BB, U.K. From twthompson at gmail.com Tue Dec 14 20:39:02 2004 From: twthompson at gmail.com (Todd Thompson) Date: Tue, 14 Dec 2004 12:39:02 -0800 Subject: Experiment design question Message-ID: Hi, all. I've got a question that I hope will be very simple, but I haven't yet found a convenient answer. Any help will, well... help. I'm building an experiment that has four blocks of different trial types (A,B,C,D). I'd like to run these blocks in one script, one after the other. So far, no problem. I've got several lists: 1 that specifies the block orders, and four more that contain the trials for each block. However, I'd like to be able to run the blocks in a specified order, depending on the subject. For subject 1, I might want to run DCAB. For subject 2, I might want BCDA. And so on. Needless to say, I don't want to build and maintain one script for each of the 24 permutations of my block order. Can you think of a clever solution? Is there a way to manually specify the order of lists at the beginning of the experiment (via parsing a text input, if necessary, but preferably choosing from a drop-down or radio button)? Thanks so much! Todd ---- Todd Thompson Helen Wills Neuroscience Institute University of California, Berkeley From jianchun-he at uiowa.edu Tue Dec 14 21:05:45 2004 From: jianchun-he at uiowa.edu (George He) Date: Tue, 14 Dec 2004 15:05:45 -0600 Subject: Experiment design question In-Reply-To: <76b6fe28041214123946c13130@mail.gmail.com> Message-ID: Hi Todd, This does seem to be an easy task... You can have a drop-down at the script start-up (double click on the first line in the left panel in EPrime) and put whatever order you might want there. This will allow the experimenter to choose when the script starts. Then you can have a piece of "inline" script to actually set the order of the blocks as chosen. Just a bunch of if statements. If you need more help, please let me know. George Dept. of Psychiatry Univ. of Iowa Todd Thompson wrote: >Hi, all. I've got a question that I hope will be very simple, but I >haven't yet found a convenient answer. Any help will, well... help. > >I'm building an experiment that has four blocks of different trial >types (A,B,C,D). I'd like to run these blocks in one script, one after >the other. So far, no problem. I've got several lists: 1 that >specifies the block orders, and four more that contain the trials for >each block. > >However, I'd like to be able to run the blocks in a specified order, >depending on the subject. For subject 1, I might want to run DCAB. For >subject 2, I might want BCDA. And so on. > >Needless to say, I don't want to build and maintain one script for >each of the 24 permutations of my block order. Can you think of a >clever solution? Is there a way to manually specify the order of lists >at the beginning of the experiment (via parsing a text input, if >necessary, but preferably choosing from a drop-down or radio button)? > >Thanks so much! >Todd > >---- >Todd Thompson >Helen Wills Neuroscience Institute >University of California, Berkeley > > > From twthompson at gmail.com Tue Dec 14 22:52:35 2004 From: twthompson at gmail.com (Todd Thompson) Date: Tue, 14 Dec 2004 14:52:35 -0800 Subject: Experiment design question In-Reply-To: Message-ID: Paul and George - both solutions help; thanks so very much. I hadn't yet played with permutation selection, and that seems to make things quite simple. Thanks again! Todd On Tue, 14 Dec 2004 22:19:38 +0100, Groot PFC wrote: > Hi Todd, > > I'm not sure the following is (part of) the solution you're actually looking > for, but it is probably the easiest way to let EPrime run one of all > possible block permuations: > > - Make sure that the 4 blocks are part of a top-level block > list containing 4 levels (A..D) > - Set the 'order' property of the block list to 'permuation' > and the OrderBy property to 'Group'. > - Enable the group parameter in the startup info list and set > the minimum value to 1 and the maximum to 24. > > This allows you to choose any one of the 24 possible orders when starting > the script (see attach.) > > If you would predefine this selection depending on subject number, then you > would probably have to disable the 'group' startup parameter and insert some > inline script at the beginning of the exp. which sets the group-attribute > according to subject number and perform some block list initialization. > > best, > Paul Groot > Vrije Universiteit > Amsterdam > The Netherlands > > -----Original Message----- > From: Todd Thompson [mailto:twthompson at gmail.com] > Sent: dinsdag 14 december 2004 21:39 > To: eprime at mail.talkbank.org > Subject: Experiment design question > > Hi, all. I've got a question that I hope will be very simple, but I haven't > yet found a convenient answer. Any help will, well... help. > > I'm building an experiment that has four blocks of different trial types > (A,B,C,D). I'd like to run these blocks in one script, one after the other. > So far, no problem. I've got several lists: 1 that specifies the block > orders, and four more that contain the trials for each block. > > However, I'd like to be able to run the blocks in a specified order, > depending on the subject. For subject 1, I might want to run DCAB. For > subject 2, I might want BCDA. And so on. > > Needless to say, I don't want to build and maintain one script for each of > the 24 permutations of my block order. Can you think of a clever solution? > Is there a way to manually specify the order of lists at the beginning of > the experiment (via parsing a text input, if necessary, but preferably > choosing from a drop-down or radio button)? > > Thanks so much! > Todd > > ---- > Todd Thompson > Helen Wills Neuroscience Institute > University of California, Berkeley > > >