From liza.mccarron at uwe.ac.uk Mon Jan 4 15:13:57 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Mon, 4 Jan 2010 07:13:57 -0800 Subject: E-Prime 2 with Wine on Ubuntu? Message-ID: Hello and a Happy New Year to you all! Has anyone tried using E-Prime on linux via the Wine system? Specifically on Ubuntu? Cheers Liza -- 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. From fblanco81 at gmail.com Mon Jan 4 16:37:08 2010 From: fblanco81 at gmail.com (Gilgamesh) Date: Mon, 4 Jan 2010 08:37:08 -0800 Subject: E-Prime 1.1 in Windows 7 (64 bit) Message-ID: I need to use some old E-Studio v 1.1 files, but I cannot even install E-Prime 1.1 in my computer (Windows 7 64 bits). The problem might be easier to solve than it seems. I installed the drivers of the HASP USB key (Win 7 64 bits version) and the key shows the nice red LED. But then the installation process stops because the key is not recognized by the computer. According to the Aladdin DiagnostiX, the key is not there! Was somebody able to install the hardware key in a 64 bits based system? I could use Ubuntu as well, if somebody tell me it can be achieved... Thanks, Fernando -- 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. From neurodrum at gmail.com Mon Jan 4 20:27:06 2010 From: neurodrum at gmail.com (andrew hill) Date: Mon, 4 Jan 2010 12:27:06 -0800 Subject: E-Prime 2 with Wine on Ubuntu? In-Reply-To: <3c143d06-29d6-40a7-b03c-62e41979db82@o28g2000yqh.googlegroups.com> Message-ID: I've tried using it with CrossOver on Mac, which is WINE based. The biggest problem appears to be that Hasps aren't supported by WINE - the driver requires lower level loading than WINE can access, so while you can use E-Data Aid, Emerge, etc.. you cannot use E-Prime. Best, Andrew On Jan 4, 2010, at 7:13 AM, LizaM wrote: > Hello and a Happy New Year to you all! > > Has anyone tried using E-Prime on linux via the Wine system? > Specifically on Ubuntu? > > Cheers > > Liza > > -- > > 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. > > -- 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. From mcfarla9 at msu.edu Mon Jan 4 21:00:11 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 4 Jan 2010 16:00:11 -0500 Subject: E-Prime 1.1 in Windows 7 (64 bit) In-Reply-To: <97c4cb28-2991-4dee-85a8-a039231f61c0@q4g2000yqm.googlegrou ps.com> Message-ID: Fernando, Just some thoughts... Could you install 32-bit XP under a virtual machine and install EP1.1 under that? Or, could you install EP2 under Win7 64 bit and open the EP1.1 file through EP2? Hmm, AFAIK EP does not run under 64 bits, but I would be glad to be corrected there, and you might try doing your own search for "64" or whatever. Finally, how about just installing EP1.1 on another computer that still runs good old WinXP? Shouldn't be hard to find one of those, and might be a lot easier than trying to EP1.1 to run under Win7-64. Unless running the old EP1.1 files is just an excuse to try getting EP1.1 running under Win7-64 :). -- David McFarlane, Professional Faultfinder >I need to use some old E-Studio v 1.1 files, but I cannot even install >E-Prime 1.1 in my computer (Windows 7 64 bits). >The problem might be easier to solve than it seems. I installed the >drivers of the HASP USB key (Win 7 64 bits version) and the key shows >the nice red LED. >But then the installation process stops because the key is not >recognized by the computer. According to the Aladdin DiagnostiX, the >key is not there! > >Was somebody able to install the hardware key in a 64 bits based >system? > >I could use Ubuntu as well, if somebody tell me it can be achieved... > >Thanks, >Fernando -- 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. From fblanco81 at gmail.com Tue Jan 5 10:28:04 2010 From: fblanco81 at gmail.com (Gilgamesh) Date: Tue, 5 Jan 2010 02:28:04 -0800 Subject: E-Prime 1.1 in Windows 7 (64 bit) In-Reply-To: <4b4256dd.5344f10a.31f0.ffffb8acSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hello David, Thanks for your answers. You got me, I could use an old computer I have in the office to open those files, but I would be happy if I manage to run EP on my brand new laptop, so that I can work at home :-) Best, Fernando On 4 ene, 22:00, David McFarlane wrote: > Fernando, > > Just some thoughts...  Could you install 32-bit XP under a virtual > machine and install EP1.1 under that?  Or, could you install EP2 > under Win7 64 bit and open the EP1.1 file through EP2?  Hmm, AFAIK EP > does not run under 64 bits, but I would be glad to be corrected > there, and you might try doing your own search for "64" or whatever. > > Finally, how about just installing EP1.1 on another computer that > still runs good old WinXP?  Shouldn't be hard to find one of those, > and might be a lot easier than trying to EP1.1 to run under > Win7-64.  Unless running the old EP1.1 files is just an excuse to try > getting EP1.1 running under Win7-64 :). > > -- David McFarlane, Professional Faultfinder>I need to use some old E-Studio v 1.1 files, but I cannot even install > >E-Prime 1.1 in my computer (Windows 7 64 bits). > >The problem might be easier to solve than it seems. I installed the > >drivers of the HASP USB key (Win 7 64 bits version) and the key shows > >the nice red LED. > >But then the installation process stops because the key is not > >recognized by the computer. According to the Aladdin DiagnostiX, the > >key is not there! > > >Was somebody able to install the hardware key in a 64 bits based > >system? > > >I could use Ubuntu as well, if somebody tell me it can be achieved... > > >Thanks, > >Fernando -- 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. From Liza.Mccarron at uwe.ac.uk Tue Jan 5 11:12:31 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Tue, 5 Jan 2010 11:12:31 +0000 Subject: E-Prime 2 with Wine on Ubuntu? In-Reply-To: Message-ID: Thanks for that Andrew - thinking about this further, from what you say it would seem that E-Run would be likely to work too? Although I guess that would just bring in a new level of timing complexity!!! Cheers Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of andrew hill Sent: 04 January 2010 20:27 To: e-prime at googlegroups.com Subject: Re: E-Prime 2 with Wine on Ubuntu? I've tried using it with CrossOver on Mac, which is WINE based. The biggest problem appears to be that Hasps aren't supported by WINE - the driver requires lower level loading than WINE can access, so while you can use E-Data Aid, Emerge, etc.. you cannot use E-Prime. Best, Andrew On Jan 4, 2010, at 7:13 AM, LizaM wrote: > Hello and a Happy New Year to you all! > > Has anyone tried using E-Prime on linux via the Wine system? > Specifically on Ubuntu? > > Cheers > > Liza > > -- > > 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. > > -- 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. This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -- 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. From mcfarla9 at msu.edu Tue Jan 5 16:00:55 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 5 Jan 2010 11:00:55 -0500 Subject: Script for redoing a trial up to 16 times or untill response In-Reply-To: <72a778d2-bd82-45c6-87ba-e270ff3bf76c@f16g2000yqm.googlegro ups.com> Message-ID: Ariana/Mbecs, Your message found me just as I got hit with the double-whammy of the holidays and a major project, and by now you have either found your own solution or moved on to something else, but I will attempt a reply now anyway. You bring up three issues: (1) how to have every response logged when responses are allowed at any time during the PresentationList loop (2) allowing a response at any time during the PresentationList loop (3) what TrialT0 refers to As to (1), the original problem as posed by Julia Gómez (see http://groups.google.com/group/e-prime/browse_thread/thread/5e712b8b726ea0de ) took only one response during the PresentationList loop, and then exited the loop. So you are asking for something rather different here, and I would need more details before I could answer. As to (3), TrialT0 is just a variable that holds the start time of the trial (i.e., the PresentationList loop). I suppose most folks would name it something more like TrialStartTime, but I have a background in physics and math so something like t0 (that's "t-zero") seems a more natural symbol for an intiial time. Finally, issue (2) seems to strike more at what I promised to explain if asked, so I will belabor this a bit and propose two approaches. First, one could simply use Extended Input (see Appendix C of the User's Guide that came with E-Prime) with StimArray in the example. I.e., set the Time Limit of StimArray to (infinite), and then the subject can enter a response at any time during the loop. Everything else would work without change. Second, one could instead use Extended Input with a Wait object before PresentationList. Now the structure would look like TrialRespWait PresentationList PresentationProc StimArray BlankScreen TrialFinishScript TrialRespWait is a Wait object with Duration = 0 and an Input Mask with Time Limit = (infinite). One would then remove the Input Mask from StimArray. Finally, TrialFinishScript would be modified to refer to TrialRespWait, thus, If TrialRespWait.RT Then PresentationList.Terminate or one of the other forms for detecting a response in script (also see http://groups.google.com/group/e-prime/browse_thread/thread/f565dc7d0d507a3 for how to terminate any running List without knowing the List name, which coincidentally I also answered for you :) ). Now the subject can respond at any time during the PresentationList loop, the response will go to the TrialRespWait object, and if TrialRespWait has End Action set to Terminate then the response will terminate either StimArray or BlankScreen. Note that we no longer need RTStartScript and RTFinishScript, since TrialRespWait.RT automatically has the desired RT. (In general, Wait objects are not so much useful for "waiting" as they are for introducing silent/invisible Input Masks.) Note that for both of these approaches, if a response comes in during StimArray then the loop will still complete the BlankScreen. If one wanted to skip the BlankScreen then one might use an End Action of Jump in the first approach, or would have to add a bit more script for the second approach. Regards, -- David McFarlane, Professional Faultfinder At 11/20/2009 11:19 AM Friday, Ariana Rubin and Mbecs wrote: >Hi David, > >I would love to know how to have every response logged when responses >are allowed at any time during the PresentationList loop. I have been >working on a project similar to this one, and this is my last holdup. >I am very new to EPrime and scripting, and was also wondering in this >example what TrialT0 refers to. > >Thank you so much in advance! >-AR >-Mbecs > > >On Apr 28 2008, 1:51 pm, David McFarlane wrote: > > Julia, > > > > >(1) Measuring RT from the first display. > > > > >As I as previously explained, I present a visual array of stimuli > > >followed by a blank screen upto 16 times or until response > > >(stimArray+Blank, stimArray+Blank, and so on). The RT measure I get > > >is just from the last stimArray+Blank ( the one you respond to, > > >instead of being from the first one). I would like to have a measure > > >of the RT from the first display until response (whether is one or > > >16 displays). Is there a way to do this? > > > > There are several ways to do this. Here is one, for example. You > > will have to add some script to the start and end of your > > PresentationList, so the structure might now look like this: > > > > RTStartScript > > PresentationList > > PresentationProc > > StimArray > > BlankScreen > > TrialFinishScript > > RTFinishScript > > > > RTStartScript contains script like this: > > Dim TrialT0 as Long > > TrialT0 = Clock.Read > > > > RTFinishScript contains script like this: > > StimArray.RT = StimArray.RTTime - TrialT0 > > > > This assumes that you want to allow a response only during the > > presentation of each StimArray. If you want to allow a response any > > time during the PresentationList loop, there are other techniques, > > which I could explain if asked. > > > > Once again, for more information you can look at the Clock Object and > > InputMask Object topics in the online E-Basic help. > > > > I do not have an answer for your second request, I will leave that to > > others more talented than me. > > > > -- David McFarlane, Professional Faultfinder -- 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. From ttnicky at gmail.com Wed Jan 6 20:24:05 2010 From: ttnicky at gmail.com (Travis Nichols, Villanova University) Date: Wed, 6 Jan 2010 12:24:05 -0800 Subject: data logging through script Message-ID: Hi, I'm not very good with script, so pardon the question, but... I am programming an experiment that displays 3 pictures simultaneously on a screen (using the Slide object). One picture, top and center of display, is the exemplar picture, and then two pictures, bottom-left and -right are approximates. The user is asked which bottom picture most closely matches the top picture. There are 6 trials like this, and the stimuli are controlled through nested lists ("top", "left", "right"). Naturally, the "correct" answer varies from the bottom left choice and the bottom right choice. Within the nested lists I have an attribute "ID" that identifies the correct choice (all "top", or exemplar pictures, are given an ID value = 1, and then the bottom-left and -right choices are given ID = 1 if correct, and = 2 if incorrect). The user pushes the left mouse button to select the left picture and the right mouse button to select the right picture. I have a series of simple If And If statements to assess accuracy (e.g., If Slide1.RESP = "1" And If Left.GetAttrib ("ID") = "1" Then ... correct). My problem is this: How do I log a correct/incorrect choice (the "Then" part of my above script)? In the past I've only done data logging where I was able to build the correct answer into my lists, but I don't see how to do that in this case. Instead, it seems I need the script to write the accuracy into the logs somehow, and I'm not sure how to do that. Any help is appreciated. Thanks! Travis -------------- next part -------------- -- 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. From fblanco81 at gmail.com Thu Jan 7 14:19:04 2010 From: fblanco81 at gmail.com (Gilgamesh) Date: Thu, 7 Jan 2010 06:19:04 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <2009fccf-e4e4-41fb-8812-d0c95432a4e2@j24g2000yqa.googlegroups.com> Message-ID: It worked with me. Thank you very much! On 27 dic 2009, 16:29, Craig wrote: > Hello, >   One idea is to use XP mode in Windows 7.  There is virtualization > software available from Windows to allow you to run XP software in > Windows 7.  I am actually planning on trying this out in the next few > days as well. Here is the link:http://www.microsoft.com/windows/ > virtual-pc/download.aspx -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 7 16:32:02 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 7 Jan 2010 11:32:02 -0500 Subject: data logging through script In-Reply-To: <27583947-a9f8-41bc-933c-701c16fdfeb9@k17g2000yqh.googlegro ups.com> Message-ID: Travis, Suppose your Slide is called StimSlide. Then try something like ... Then StimSlide.ACC = 1 ' for correct response E-Prime might then take care of the step of setting the required attribute for you (I don't remember at the moment, and I'm too rushed to test it now), otherwise just go right to making the attribute yourself, thus ... Then c.SetAttrib "StimSlide.ACC", 1 ' for correct response Note that since .ACC is always 0 (incorrect) by default you don't really need to use an If clause to set incorrect responses, but that is up to you. Hope that helps, -- David McFarlane, Professional Faultfinder At 1/6/2010 03:24 PM Wednesday, you wrote: >Hi, > >I'm not very good with script, so pardon the question, but... > >I am programming an experiment that displays 3 pictures simultaneously >on a screen (using the Slide object). One picture, top and center of >display, is the exemplar picture, and then two pictures, bottom-left >and -right are approximates. The user is asked which bottom picture >most closely matches the top picture. There are 6 trials like this, >and the stimuli are controlled through nested lists ("top", "left", >"right"). Naturally, the "correct" answer varies from the bottom left >choice and the bottom right choice. Within the nested lists I have an >attribute "ID" that identifies the correct choice (all "top", or >exemplar pictures, are given an ID value = 1, and then the bottom-left >and -right choices are given ID = 1 if correct, and = 2 if incorrect). >The user pushes the left mouse button to select the left picture and >the right mouse button to select the right picture. I have a series of >simple If And If statements to assess accuracy (e.g., If Slide1.RESP = >"1" And If Left.GetAttrib ("ID") = "1" Then ... correct). > >My problem is this: How do I log a correct/incorrect choice (the >"Then" part of my above script)? In the past I've only done data >logging where I was able to build the correct answer into my lists, >but I don't see how to do that in this case. Instead, it seems I need >the script to write the accuracy into the logs somehow, and I'm not >sure how to do that. > >Any help is appreciated. Thanks! > >Travis -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 7 17:54:24 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 7 Jan 2010 12:54:24 -0500 Subject: Compatibility with Windows 7 In-Reply-To: Message-ID: I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. Then of course I would copy the result to a good old XP machine for running subjects. Just my $.02, -- David McFarlane, Professional Faultfinder >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? >Why bother? Why upgrade from XP in the first place then? Absurdities >don't get much better than that. > >________________________________________ >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf >Of Gilgamesh [fblanco81 at gmail.com] >Sent: Thursday, January 07, 2010 6:19 AM >To: E-Prime >Subject: Re: Compatibility with Windows 7 > >It worked with me. >Thank you very much! > >On 27 dic 2009, 16:29, Craig wrote: > > Hello, > > One idea is to use XP mode in Windows 7. There is virtualization > > software available from Windows to allow you to run XP software in > > Windows 7. I am actually planning on trying this out in the next few > > days as well. Here is the link:http://www.microsoft.com/windows/ > > virtual-pc/download.aspx -------------- next part -------------- -- 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. From zajdeld at ohsu.edu Thu Jan 7 17:25:34 2010 From: zajdeld at ohsu.edu (Daniel Zajdel) Date: Thu, 7 Jan 2010 09:25:34 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <32a4f78e-02be-4499-9fd6-81fef42a94dd@z41g2000yqz.googlegroups.com> Message-ID: I can't believe what I'm reading. Really? Run Windows 7 in XP mode? Why bother? Why upgrade from XP in the first place then? Absurdities don't get much better than that. ________________________________________ From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Gilgamesh [fblanco81 at gmail.com] Sent: Thursday, January 07, 2010 6:19 AM To: E-Prime Subject: Re: Compatibility with Windows 7 It worked with me. Thank you very much! On 27 dic 2009, 16:29, Craig wrote: > Hello, > One idea is to use XP mode in Windows 7. There is virtualization > software available from Windows to allow you to run XP software in > Windows 7. I am actually planning on trying this out in the next few > days as well. Here is the link:http://www.microsoft.com/windows/ > virtual-pc/download.aspx -------------- next part -------------- -- 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. From redondo_mai at gva.es Fri Jan 8 11:46:31 2010 From: redondo_mai at gva.es (MaiteR) Date: Fri, 8 Jan 2010 03:46:31 -0800 Subject: interstimulus time Message-ID: I'd want to know how to set a variability in the delay between the stimulus appereance, in a experiment about reaction time (e.g.: 500ms, 1000ms, 1000ms, 500ms, 1000ms, 500ms........) Maite. -------------- next part -------------- -- 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. From bianhaan at gmail.com Fri Jan 8 13:07:41 2010 From: bianhaan at gmail.com (bianhaan) Date: Fri, 8 Jan 2010 05:07:41 -0800 Subject: temporal order judgement type experiment Message-ID: Hello, I am currently trying to design an experiment along the lines of a temporal order judgement task where subjects however do not judge the temporal order of the stimuli but instead of to identify both stimuli. Basically, I want to present 2 stimuli at different locations on the screen overlaid on top of a constantly present background (which will probably be the hard part, I am not sure slideobject allows for this) with varying stimulus onset asynchronies ranging from left stimulus first to both stimuli simultaneously to right stimulus first. Responses would be collected from both stimuli. I have a 'medium' familiarity with Eprime and before I spent ages re- inventing the wheel, I was just wondering if someone might have an similar experiment lying around (or could point me in the direction of one) that I might use as a starting point... I would be very grateful, Bianca -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Fri Jan 8 14:10:33 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 8 Jan 2010 14:10:33 -0000 Subject: Compatibility with Windows 7 In-Reply-To: <4b461fd6.5344f10a.3784.744cSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hi David & List, Happy new year! Anyway, for a further tuppence, why not go all hardcore and use good old Windows 98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than any Windows XP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 07 January 2010 17:54 To: e-prime at googlegroups.com Subject: RE: Compatibility with Windows 7 I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. Then of course I would copy the result to a good old XP machine for running subjects. Just my $.02, -- David McFarlane, Professional Faultfinder >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? >Why bother? Why upgrade from XP in the first place then? Absurdities >don't get much better than that. > >________________________________________ >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of >Gilgamesh [fblanco81 at gmail.com] >Sent: Thursday, January 07, 2010 6:19 AM >To: E-Prime >Subject: Re: Compatibility with Windows 7 > >It worked with me. >Thank you very much! > >On 27 dic 2009, 16:29, Craig wrote: > > Hello, > > One idea is to use XP mode in Windows 7. There is virtualization > > software available from Windows to allow you to run XP software in > > Windows 7. I am actually planning on trying this out in the next > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > virtual-pc/download.aspx This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Fri Jan 8 14:13:39 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 8 Jan 2010 14:13:39 -0000 Subject: interstimulus time In-Reply-To: <77659985-ad25-4302-842e-9710ef6b2093@p8g2000yqb.googlegroups.com> Message-ID: Try the manual, or the getting-started-guide (ch1, probably), or indeed chapter 1 of the E-Primer (http://www.cognitology.eu/pubs/AnE-Primer2009.pdf). Lots of fun to learn and takes less time than writing a full explanation here. Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of MaiteR Sent: 08 January 2010 11:47 To: E-Prime Subject: interstimulus time I'd want to know how to set a variability in the delay between the stimulus appereance, in a experiment about reaction time (e.g.: 500ms, 1000ms, 1000ms, 500ms, 1000ms, 500ms........) Maite. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 8 15:40:48 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 8 Jan 2010 10:40:48 -0500 Subject: Compatibility with Windows 7 In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF0291E9BD@VUIEXCHC.ad.notti ngham.ac.uk> Message-ID: Michiel, Indeed, I still use Windows 98 on my home desktop, works just fine for me. And we kept a Win98 machine for a long time in our fMRI facility just for running E-Prime as part of IFIS. I have to disagree with you about Win98 security though, I ran Win98 both on campus and off for a long time without firewalls and suffered no problems while Win2000 & XP users got hacked into -- I credit that to the *weakness* of Win98, i.e., Win98 simply did not act as a server out of the box and so did not make a good target for network hackers! As to USB drives, those work as long as you can install a Win98 driver for them as I have for many. Alas, manufacturers are making fewer Win98 drivers for their devices, so at some point I will have to abandon Win98 just to use some new gizmo. More importantly, EP2 does not work with Win98, and for all I know neither does EP1.2. But back to the original question, EP1.1 does work with Win98 and that would work for the original poster. Cheers, -- David McFarlane, Professional Faultfinder >Hi David & List, >Happy new year! >Anyway, for a further tuppence, why not go all >hardcore and use good old Windows 98 (SECOND >EDITION!)? I remember we had E-Prime running on >Pentium machines and, testing this with the >E-Prime time-testing tools showed that they >performed much better than any Windows XP >system. Although that may well be because the XP >lab-machines were 'helpdesk supported', who did >not like shutting down processes such as >anti-virus, the amount of background processing >was much lower on the 98SE machines as well, >which, I believe, greatly improved timing. >Besides, PST wasn't quite sure they supported XP >up until XP was actually getting quite old and >Microsoft discontinued supporting 98. > >Granted, the security of 98 was absolutely >rubbish, but that's easily solved by putting a >good old lock on the doors to the lab; and no, >it didn't usually support USB disks, but floppy disks were fine... > >Cheers, >Mich > >Michiel Spapé >Research Fellow >Perception & Action group >University of Nottingham >School of Psychology > > >-----Original Message----- >From: e-prime at googlegroups.com >[mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane >Sent: 07 January 2010 17:54 >To: e-prime at googlegroups.com >Subject: RE: Compatibility with Windows 7 > >I don't run the Win7/XP mode/EP setup myself, >but I can imagine why I would. I would never do >this for running subjects, but I might well want >to to this on my development machine so that I >could have all the advanatages of Win7 for most >of my work and still do E-Prime development all >on the same modern machine. Then of course I >would copy the result to a good old XP machine for running subjects. > >Just my $.02, >-- David McFarlane, Professional Faultfinder > > > >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? > >Why bother? Why upgrade from XP in the first place then? Absurdities > >don't get much better than that. > > > >________________________________________ > >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of > >Gilgamesh [fblanco81 at gmail.com] > >Sent: Thursday, January 07, 2010 6:19 AM > >To: E-Prime > >Subject: Re: Compatibility with Windows 7 > > > >It worked with me. > >Thank you very much! > > > >On 27 dic 2009, 16:29, Craig wrote: > > > Hello, > > > One idea is to use XP mode in Windows 7. There is virtualization > > > software available from Windows to allow you to run XP software in > > > Windows 7. I am actually planning on trying this out in the next > > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > > virtual-pc/download.aspx -------------- next part -------------- -- 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. From yoedkenett at gmail.com Fri Jan 8 16:00:55 2010 From: yoedkenett at gmail.com (Yoed) Date: Fri, 8 Jan 2010 08:00:55 -0800 Subject: beginners questions Message-ID: Hi i am fairly new to E-Prime and am starting my attempts at writing experiments using E-Prime. i have two questions that i would be really happy if someone could answer me: 1. in my experiment i have four blocks of 60 word-pairs, and i want each and i want each subject to be presented with all four blocks in random order (counterbalance) - how do i do it? can someone send an example? 2. in my experiment i want the subject to enter responses via feedback. a. how do i do that? b. can my subjects enter feedback in hebrew? thank you very much! Yoed -------------- next part -------------- -- 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. From liza.mccarron at uwe.ac.uk Fri Jan 8 16:41:49 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Fri, 8 Jan 2010 08:41:49 -0800 Subject: beginners questions In-Reply-To: <213a888b-d93a-40f7-b201-1aac51cd5e01@l30g2000yqb.googlegroups.com> Message-ID: Hello, I think you can find help in solving your first query and producing your experiment by looking at the two nested list experiments in Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - these should help you to program the word lists and set the random order. These are called "Basic Reaction Time: Nested Lists" and "Basic Reaction Time: Extended Input". Finished examples of these experiments (NestingRT.es2 and NestingXRT.es2) can be found in the samples folder which is installed in the My Experiment folder when you install EPrime. As to query 2, I'm not sure but am sure that someone with more knowledge than myself will be along to help you soon! Liza On Jan 8, 4:00 pm, Yoed wrote: > Hi > i am fairly new to E-Prime and am starting my attempts at writing > experiments using E-Prime. > i have two questions that i would be really happy if someone could > answer me: > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > each  and i want each subject to be presented with all four blocks in > random order (counterbalance) - how do i do it? can someone send an > example? > > 2. in my experiment i want the subject to enter responses via > feedback. > a. how do i do that? > b. can my subjects enter feedback in hebrew? > > thank you very much! > Yoed -------------- next part -------------- -- 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. From tobias.fw at gmail.com Fri Jan 8 16:49:34 2010 From: tobias.fw at gmail.com (Tobi) Date: Fri, 8 Jan 2010 08:49:34 -0800 Subject: Graphic Software for stimulus design Message-ID: Hi together, our group is currently planning to buy some software licenses, among them software for stimulus design, i.e. mostly simple geometric shapes. I was wondering what other people might use for such purposes. Do you have a favourite software solution you might recommend? Best, Tobias -------------- next part -------------- -- 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. From roacha at gmail.com Fri Jan 8 19:17:58 2010 From: roacha at gmail.com (ajr) Date: Fri, 8 Jan 2010 11:17:58 -0800 Subject: textDisplay objects not aligning Message-ID: Hi all, I am using E-Prime 1.1 (1.1.4.1) and my stimulus proc consists of a textDisplay object with a row of letters, a textDisplay object with a word, a textDisplay object with a fixation cross, and a final textDisplay with a couple characters. My problem is that despite the fact that each textDisplay has the same properties: AlignHorizontal=center AlignVertical=center ClearAfter=No Height=100% Width=100% WordWrap=yes X=center XAlign=center Y=center YAlign=center the stimuli are not appearing at the same eye level - the first 3 objects appear centered, but the final object (to which the subject needs to respond) is randomly appearing at Y values that make it higher on the screen than all the others. I am at a loss for why this is happening. Is there a way to assign an absolute position to all the textDisplay objects to ensure they will be aligned on any computer? thanks - ajr -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 8 21:00:23 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 8 Jan 2010 16:00:23 -0500 Subject: textDisplay objects not aligning In-Reply-To: <1cfce7f9-049b-487d-b1d1-65080de138f3@e37g2000yqn.googlegro ups.com> Message-ID: ajr, Hmm, unrequested random vertical placement of text in a TextDisplay object, that is weird. I would be curious to know what the "couple of characters" might be, and whether you have any blank lines inserted at the top of any of the TextDisplay objects, although those would not explain the random placement. As to controlling the absolute placement of text on the screen, two approaches: - With a TextDisplay object, reduce the frame dimensions, then move the frame position via the frame X & Y properties. - Use a SlideText sub-object on a Slide display. -- David McFarlane, Professional Faultfinder >Hi all, >I am using E-Prime 1.1 (1.1.4.1) and my stimulus proc consists of a >textDisplay object with a row of letters, a textDisplay object with a >word, a textDisplay object with a fixation cross, and a final >textDisplay with a couple characters. > >My problem is that despite the fact that each textDisplay has the same >properties: >AlignHorizontal=center >AlignVertical=center >ClearAfter=No >Height=100% >Width=100% >WordWrap=yes >X=center >XAlign=center >Y=center >YAlign=center > >the stimuli are not appearing at the same eye level - the first 3 >objects appear centered, but the final object (to which the subject >needs to respond) is randomly appearing at Y values that make it >higher on the screen than all the others. I am at a loss for why this >is happening. Is there a way to assign an absolute position to all the >textDisplay objects to ensure they will be aligned on any computer? > >thanks >- ajr -------------- next part -------------- -- 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. From roacha at gmail.com Sat Jan 9 01:33:09 2010 From: roacha at gmail.com (ajr) Date: Fri, 8 Jan 2010 17:33:09 -0800 Subject: textDisplay objects not aligning In-Reply-To: <4b479cef.5944f10a.239c.ffff9af4SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks David, I was unable to resolve the strange textDisplay issue (the "characters" by the way was simply something like "A - 3" pulling from previously displayed letters). I did replace the textDisplay objects with Slides, and it works perfectly. I might go ahead and change all my text boxes since you are allowed much more control using the slides, including different fonts, font sizes, etc. Thanks very much -ajr -------------- next part -------------- -- 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. From mcgree at gmail.com Sat Jan 9 21:52:42 2010 From: mcgree at gmail.com (mcgree) Date: Sat, 9 Jan 2010 13:52:42 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <4b475207.5944f10a.207e.ffff9403SMTPIN_ADDED@gmr-mx.google.com> Message-ID: So, in looking at a few options for doing this a friend suggested that I use VMware player. Has anyone tried this or heard about using this particular software instead of going through the trouble to change the bios settings and everything. Would this actually work with the way that EPrime works? Thanks! -------------- next part -------------- -- 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. From rinusverdonschot at gmail.com Sun Jan 10 19:50:11 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Sun, 10 Jan 2010 11:50:11 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <6aadbde7-f2fa-4308-baac-438806ba3b05@m26g2000yqb.googlegroups.com> Message-ID: Hello, personally, it doesn't sound very appealing to me to run an Emulated OS to run E-prime...but as I've never tried it I don't know exactly what it'll do to the timing. I tested E-prime 2.0 (v2.0.8.22) a couple of times with some of my own experiments (including Voicekey equipment) and also the long Refresh Clock test from PSTNET in Windows 7 (home premium) and Windows7+Eprime 2 for me seems not to be a problem. Your question was that you didn't know whether it would work.. I think it will, at least it performes accurately on my PC. This might also be hardware dependent etc. Did you already buy E-prime? If so, then just test it on your PC and try it out.. Kind regards, Rinus ps: as I understand it XP mode cannot be run on "lower" versions of W7 (like my home premium) On 9 jan, 22:52, mcgree wrote: > So, in looking at a few options for doing this a friend suggested that > I use VMware player.  Has anyone tried this or heard about using this > particular software instead of going through the trouble to change the > bios settings and everything.  Would this actually work with the way > that EPrime works?  Thanks! -------------- next part -------------- -- 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. From zajdeld at ohsu.edu Mon Jan 11 01:34:23 2010 From: zajdeld at ohsu.edu (Daniel Zajdel) Date: Sun, 10 Jan 2010 17:34:23 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF0291E9BD@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Here, Here, Amen & Halleluiah. My lab never ran better than under Windows ME. As a researcher I am quite annoyed that every so often Microsoft comes along and insists I upgrade my already prefectly working system with inferior software that not only screws up my timing but also exposes me to all sorts of malicious code. I am firmly prepared to resist this new iniative to covert to Windows 7. It is already two years late, and every time Microsoft has pushed for a new operating system, starting with Windows 2000, it has made my life worse, so I cannot rely on any promises about reliability or efficiency, and I am through with debugging their crap code for them. My advice for anyone that seriously wants good timing is to run Eprime 1.x on any pre-Windows 2000 OS. ________________________________________ From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Michiel Spape [Michiel.Spape at nottingham.ac.uk] Sent: Friday, January 08, 2010 6:10 AM To: e-prime at googlegroups.com Subject: RE: Compatibility with Windows 7 Hi David & List, Happy new year! Anyway, for a further tuppence, why not go all hardcore and use good old Windows 98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than any Windows XP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 07 January 2010 17:54 To: e-prime at googlegroups.com Subject: RE: Compatibility with Windows 7 I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. Then of course I would copy the result to a good old XP machine for running subjects. Just my $.02, -- David McFarlane, Professional Faultfinder >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? >Why bother? Why upgrade from XP in the first place then? Absurdities >don't get much better than that. > >________________________________________ >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of >Gilgamesh [fblanco81 at gmail.com] >Sent: Thursday, January 07, 2010 6:19 AM >To: E-Prime >Subject: Re: Compatibility with Windows 7 > >It worked with me. >Thank you very much! > >On 27 dic 2009, 16:29, Craig wrote: > > Hello, > > One idea is to use XP mode in Windows 7. There is virtualization > > software available from Windows to allow you to run XP software in > > Windows 7. I am actually planning on trying this out in the next > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > virtual-pc/download.aspx This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Mon Jan 11 09:37:26 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Mon, 11 Jan 2010 09:37:26 +0000 Subject: Graphic Software for stimulus design In-Reply-To: <007c2a8b-95f4-4a22-90b5-9fac5cd86eae@o28g2000yqh.googlegroups.com> Message-ID: Hello, I tend to use Photoshop - if you only want to do simple stimulus prep then Photoshop Elements is much cheaper and simpler to use. However, The Gimp (GNU image manipulation program) is free and very good - I use that on my linux PC's and there is a windows version available too - http://www.gimp.org/windows/. Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Tobi Sent: 08 January 2010 16:50 To: E-Prime Subject: Graphic Software for stimulus design Hi together, our group is currently planning to buy some software licenses, among them software for stimulus design, i.e. mostly simple geometric shapes. I was wondering what other people might use for such purposes. Do you have a favourite software solution you might recommend? Best, Tobias This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Mon Jan 11 10:14:03 2010 From: liwenna at gmail.com (liwenna) Date: Mon, 11 Jan 2010 02:14:03 -0800 Subject: Graphic Software for stimulus design In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72B03@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: Hi Tobias, I don't really have a recommendation for you, I mostly repeat what Liza tells. I love photoshop and used it a lot when I still had it on my computer (recently switched to mac) and on my former university where it was available to all computers. My current university however does not have photoshop available on all computers yet only on a selected few in a seperate 'media laboratory' computer room. I also don't have photoshop at my private computer at home anymore and so I switched to GIMP. It's free and it pretty much does everything photoshop does. For people used to photoshop it is a bit counterintuitive at times however. If I had abundant moneyflow I'd go for photoshop, but lacking such a flow, GIMP absolutely suffices which is pretty awesome for a free progam. Think of features like control over imagesize and format(conversion), colours, saturation, brightness, tools for 'photoshopping'; all kinds of filters, size conversion etc etc. I think those tools will be used most and GIMP has it all. Best, liw On Jan 11, 10:37 am, Liza Mccarron wrote: > Hello, > > I tend to use Photoshop - if you only want to do simple stimulus prep then Photoshop Elements is much cheaper and simpler to use. However, The Gimp (GNU image manipulation program) is free and very good - I use that on my linux PC's and there is a windows version available too -http://www.gimp.org/windows/. > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Tobi > Sent: 08 January 2010 16:50 > To: E-Prime > Subject: Graphic Software for stimulus design > > Hi together, > > our group is currently planning to buy some software licenses, among them software for stimulus design, i.e. mostly simple geometric shapes. I was wondering what other people might use for such purposes. > Do you have a favourite software solution you might recommend? > > Best, > Tobias > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From fblanco81 at gmail.com Mon Jan 11 10:29:34 2010 From: fblanco81 at gmail.com (Gilgamesh) Date: Mon, 11 Jan 2010 02:29:34 -0800 Subject: Compatibility with Windows 7 In-Reply-To: Message-ID: Well, it's not that bad now I can program the experiments and analyze the data at home using my new laptop (emulating WinXP)... and still run the experiments in the oldest computers in the faculty, those we use as subject-stations (they run on Win 2000, which is quite reliable in my opinion). I feel reasonably happy about this scenario :-) Thanks again On 11 ene, 02:34, Daniel Zajdel wrote: > Here, Here, Amen & Halleluiah. My lab never ran better than under Windows ME. As a researcher I am quite annoyed that every so often Microsoft comes along and insists I upgrade my already prefectly working system with inferior software that not only screws up my timing but also exposes me to all sorts of malicious code. I am firmly prepared to resist this new iniative to covert to Windows 7. It is already two years late, and every time Microsoft has pushed for a new operating system, starting with Windows 2000, it has made my life worse, so I cannot rely on any promises about reliability or efficiency, and I am through with debugging their crap code for them. My advice for anyone that seriously wants good timing is to run Eprime 1.x on any pre-Windows 2000 OS. > > ________________________________________ > From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Michiel Spape [Michiel.Sp... at nottingham.ac.uk] > Sent: Friday, January 08, 2010 6:10 AM > To: e-prime at googlegroups.com > Subject: RE: Compatibility with Windows 7 > > Hi David & List, > Happy new year! > Anyway, for a further tuppence, why not go all hardcore and use good old Windows 98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than any Windows XP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. > > Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... > > Cheers, > Mich > > Michiel Spapé > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology-----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane > Sent: 07 January 2010 17:54 > To: e-prime at googlegroups.com > Subject: RE: Compatibility with Windows 7 > > I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would.  I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine.  Then of course I would copy the result to a good old XP machine for running subjects. > > Just my $.02, > -- David McFarlane, Professional Faultfinder > > >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? > >Why bother? Why upgrade from XP in the first place then? Absurdities > >don't get much better than that. > > >________________________________________ > >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of > >Gilgamesh [fblanc... at gmail.com] > >Sent: Thursday, January 07, 2010 6:19 AM > >To: E-Prime > >Subject: Re: Compatibility with Windows 7 > > >It worked with me. > >Thank you very much! > > >On 27 dic 2009, 16:29, Craig wrote: > > > Hello, > > >   One idea is to use XP mode in Windows 7.  There is virtualization > > > software available from Windows to allow you to run XP software in > > > Windows 7.  I am actually planning on trying this out in the next > > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > > virtual-pc/download.aspx > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From michael.erickson at ucr.edu Mon Jan 11 15:34:29 2010 From: michael.erickson at ucr.edu (Michael Erickson) Date: Mon, 11 Jan 2010 07:34:29 -0800 Subject: Graphic Software for stimulus design In-Reply-To: <007c2a8b-95f4-4a22-90b5-9fac5cd86eae@o28g2000yqh.googlegroups.com> Message-ID: On Fri, Jan 8, 2010 at 8:49 AM, Tobi wrote: > our group is currently planning to buy some software licenses, among > them software for stimulus design, i.e. mostly simple geometric > shapes. I was wondering what other people might use for such purposes. > Do you have a favourite software solution you might recommend? > For simple geometric shapes, GIMP & Photoshop seem ill suited. You probably want something that is vector-based (until you export bitmaps for E-Prime). I use xfig on Linux, but it looks like winfig might do a good job under MS Windows. http://www.schmidt-web-berlin.de/winfig/ also, xfig itself can be installed on Windows under cygwin. Another consideration is using a programming language to generate the shapes, but if they're simple enough to do that, you may as well use E-Basic. In the past, however, we have used R and MATLAB to generate stimuli such as Gabor patchesand Fourier descriptors . Only in the case of MATLAB would you need to pay for a license. Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From d.vinson at ucl.ac.uk Mon Jan 11 15:57:03 2010 From: d.vinson at ucl.ac.uk (David Vinson) Date: Mon, 11 Jan 2010 15:57:03 +0000 Subject: Skipped TextDisplay retains previous trial's .RT etc. Message-ID: Dear E-Prime group, I am working on an E-Prime 2.0 experiment, with a procedure that contains one or two response objects - display of the second one only happens on some trials. The problem is that "old" trial data are retained for those trials for which the second response is skipped. I'm sure there's a simple solution but I've thought myself into a corner on this one! Here is a brief description of a toy version of the experiment which exhibits the same problem: ----------------------------------------------------------------------------------------------- We have a list Object which calls a single procedure including the following main elements: 1. TextDisplay "Displayed every time" which appears on every trial, with standard data logging. 2. Inline "Check for skip" - 40% of the time the second textdisplay will not appear, instead setting a "Skipped" variable and skipping to a label after the second text display. 3. TextDisplay "Displayed sometimes", with standard data logging. 4. Label "Skip second", 5. Inline "Cleanup" which uses c.SetAttrib to set DisplayedSometimes.RT to -99 (and other such attributes/values) only if the Skipped variable is set. ----------------------------------------------------------------------------------------------- When the experiment runs, this works as desired, skipping the second text display approx 40% of the time. Our problem is in the data file. Assume that DisplayedSometimes occurred on trial N, thus generating real RTs etc for that trial, and that DisplayedSometimes was skipped on trial N+1 (and thus DisplayedSometimes.RT should be -99). Instead, we find that the same values are logged from the last time they were collected (e.g. if .RT was 555 on trial N, it will appear as 555 for trial N+1, and so on until DisplayedSometimes occurs again). If we add a c.Log to the "Cleanup" inline, this creates two entries for trial N+1 in the data file. The first entry contains our desired values (.RT of -99), The second entry, however, contains values from trial N, e.g. .RT of 555). Is there any way to clear/flush the previous trial data from objects like DisplayedSometimes in the example here? (or otherwise correctly assign NULL or some identifiable "skipped" value like the example of .RT = -99 to those trials)? We have considered the possibility of calling two different Procedures (one with a single TextDisplay and the other with both), but haven't found a suitable solution as in our actual experiment, the decision to skip or not is partially contingent upon the response made to the first. I'd be grateful for any advice - can supply a toy version of the experiment if my verbal description is confusing! (I have submitted a request to PST support but thought I would risk a concurrent submission to the group after seeing the "We are currently experiencing a large volume of requests..." message on the support site!). Thanks, David -- David Vinson, Ph.D. Postdoctoral Researcher Deafness, Cognition and Language Research Centre (DCAL) University College London 49 Gordon Square, London, WC1H 0PD Tel +44 (0)20 7679 8688 d.vinson at ucl.ac.uk -------------- next part -------------- -- 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. From yoedkenett at gmail.com Mon Jan 11 16:24:04 2010 From: yoedkenett at gmail.com (Yoed) Date: Mon, 11 Jan 2010 08:24:04 -0800 Subject: beginners questions In-Reply-To: Message-ID: thanks liza i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. as for my 2nd question - i am still hoping that someone might be able to answer me!!! On Jan 8, 6:41 pm, LizaM wrote: > Hello, > > I think you can find help in solving your first query and producing > your experiment by looking at the two nested list experiments in > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > these should help you to program the word lists and set the random > order. These are called "Basic Reaction Time:  Nested Lists" and > "Basic Reaction Time:  Extended Input".  Finished examples of these > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > samples folder which is installed in the My Experiment folder when you > install EPrime. > > As to query 2, I'm not sure but am sure that someone with more > knowledge than myself will be along to help you soon! > > Liza > > On Jan 8, 4:00 pm, Yoed wrote: > > > > > Hi > > i am fairly new to E-Prime and am starting my attempts at writing > > experiments using E-Prime. > > i have two questions that i would be really happy if someone could > > answer me: > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > each  and i want each subject to be presented with all four blocks in > > random order (counterbalance) - how do i do it? can someone send an > > example? > > > 2. in my experiment i want the subject to enter responses via > > feedback. > > a. how do i do that? > > b. can my subjects enter feedback in hebrew? > > > thank you very much! > > Yoed- Hide quoted text - > > - Show quoted text - -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Mon Jan 11 17:06:41 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Mon, 11 Jan 2010 17:06:41 -0000 Subject: Graphic Software for stimulus design In-Reply-To: <48dc38d31001110734q3526a95dw78b715a8bc1b2b9c@mail.gmail.com> Message-ID: Hi, Another one to consider, if you are not looking for something extreme, is Microsoft Expression Design - I tend to use it to patch up my plots and graphs these days, or, at least, until the 60 days free license runs out! Cheers, Mich PS: I like MS Paint, too. Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Michael Erickson Sent: 11 January 2010 15:34 To: e-prime Subject: Re: Graphic Software for stimulus design On Fri, Jan 8, 2010 at 8:49 AM, Tobi wrote: our group is currently planning to buy some software licenses, among them software for stimulus design, i.e. mostly simple geometric shapes. I was wondering what other people might use for such purposes. Do you have a favourite software solution you might recommend? For simple geometric shapes, GIMP & Photoshop seem ill suited. You probably want something that is vector-based (until you export bitmaps for E-Prime). I use xfig on Linux, but it looks like winfig might do a good job under MS Windows. http://www.schmidt-web-berlin.de/winfig/ also, xfig itself can be installed on Windows under cygwin. Another consideration is using a programming language to generate the shapes, but if they're simple enough to do that, you may as well use E-Basic. In the past, however, we have used R and MATLAB to generate stimuli such as Gabor patches and Fourier descriptors . Only in the case of MATLAB would you need to pay for a license. Michael This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Mon Jan 11 18:46:04 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 11 Jan 2010 13:46:04 -0500 Subject: beginners questions In-Reply-To: <21bc4f98-1a72-4adf-a8c0-41bdaf7b4c94@22g2000yqr.googlegrou ps.com> Message-ID: Yoed, >thanks liza >i am actually using eprime 1.4 Wow, where did you get that!? I just checked, and the latest 1.x version I can find for download is 1.2 (specifically 1.2.1.847). I would love to know how to get 1.4. >as for my 2nd question - i am still hoping that someone might be able >to answer me!!! Well, I am not sure what you mean by "in my experiment i want the subject to enter responses via feedback", but of course if you just want your feedback display to collect a response then you can do that in the ordinary way, or you can use the Advanded... input mask properties to collect multi-character responses along with an Echo Client (I think PST has a demo of this on their web site), or you can even use an AskBox or InputBox in script, etc. Sorry, I have nothing to offer on the Hebrew (or any language other than English) issue. -- David McFarlane, Professional Faultfinder >On Jan 8, 6:41 pm, LizaM wrote: > > Hello, > > > > I think you can find help in solving your first query and producing > > your experiment by looking at the two nested list experiments in > > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > > these should help you to program the word lists and set the random > > order. These are called "Basic Reaction Time: Nested Lists" and > > "Basic Reaction Time: Extended Input". Finished examples of these > > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > > samples folder which is installed in the My Experiment folder when you > > install EPrime. > > > > As to query 2, I'm not sure but am sure that someone with more > > knowledge than myself will be along to help you soon! > > > > Liza > > > > On Jan 8, 4:00 pm, Yoed wrote: > > > > > > > > > Hi > > > i am fairly new to E-Prime and am starting my attempts at writing > > > experiments using E-Prime. > > > i have two questions that i would be really happy if someone could > > > answer me: > > > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > > each and i want each subject to be presented with all four blocks in > > > random order (counterbalance) - how do i do it? can someone send an > > > example? > > > > > 2. in my experiment i want the subject to enter responses via > > > feedback. > > > a. how do i do that? > > > b. can my subjects enter feedback in hebrew? > > > > > thank you very much! > > > Yoed -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Mon Jan 11 19:06:07 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 11 Jan 2010 14:06:07 -0500 Subject: Graphic Software for stimulus design In-Reply-To: <48dc38d31001110734q3526a95dw78b715a8bc1b2b9c@mail.gmail.co m> Message-ID: I try to stick to programming and let others do the graphic design. But if I do get stuck with graphic design then I too prefer a vector-based product, so I might want to look at that winfig myself, thanks. And as you say, sometimes it works well just to draw directly with E-Prime script. I had been hesitant to do this for performance reasons, but then I figured out how to draw my shapes ahead of time on an offscreen canvas, and then use a little bit of script to just copy the predrawn figures onto the onscreen canvas where & when needed. Finally, like Michiel I sometimes find simple old MS Paint good enough. Also long ago I had a good experience with Paint Shop Pro, but I have not looked at that since Corel got hold of it. Finally, I have tried a free product called Paint.NET (http://www.getpaint.net ), that looks pretty good (at least my 12-year-old nephew found it a quite suitable substitute for Photoshop, downloaded & had it running himself in minutes after I told him about it). Just my $.02. -- David McFarlane, Professional Faultfinder >On Fri, Jan 8, 2010 at 8:49 AM, Tobi ><tobias.fw at gmail.com> wrote: >our group is currently planning to buy some software licenses, among >them software for stimulus design, i.e. mostly simple geometric >shapes. I was wondering what other people might use for such purposes. >Do you have a favourite software solution you might recommend? > > >For simple geometric shapes, GIMP & Photoshop seem ill suited. You >probably want something that is vector-based (until you export >bitmaps for E-Prime). I use xfig on Linux, but it looks like winfig >might do a good job under MS Windows. > >http://www.schmidt-web-berlin.de/winfig/ > >also, xfig itself can be installed on Windows under cygwin. > >Another consideration is using a programming language to generate >the shapes, but if they're simple enough to do that, you may as well >use E-Basic. In the past, however, we have used R and MATLAB to >generate stimuli such as >Gabor >patches and >Fourier >descriptors. > >Only in the case of MATLAB would you need to pay for a license. > >Michael -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Mon Jan 11 19:53:17 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 11 Jan 2010 14:53:17 -0500 Subject: Skipped TextDisplay retains previous trial's .RT etc. In-Reply-To: <4B4B4A4F.5010405@ucl.ac.uk> Message-ID: David, Standard reminder: 1) I do not work for PST. 2) PST's trained staff really does like to take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours. So don't be shy there. 3) If you do get an answer from PST Web Support, please extend the courtesy of posting their reply back here for the sake of others. That said, here is my take ... Gosh, I love these little puzzles that are so nicely described, so I just had to try it out with my own little "toy" demo and indeed, I recreated the problem handily. And this nicely illustrates a bit of the structure of the script that E-Studio automatically generates for us. If you look at the full script generated for your program, you will see that it adds a bunch of lines like c.SetAttrib DisplayedSometimes.Name & ".RT", DisplayedSometimes.RT just before the final c.Log and End Sub of your Procedure. Note that this script gets inserted *after* any of your objects and script in your Procedure, and before the end of the Procedure, and there is almost nothing you can do about it. So, your inline script directly changes attributes using ordinary c.SetAttrib statements, but does not change the underlying properties of your DisplayedSometimes object from its last occurrence. Then you use a c.Log in script, which dutifully logs your scripted values. Then the program dutifully moves on to replace your scripted attribute values with values from the DisplayedSometimes properties, which still hold its values from the last occurrence. And then E-Prime logs all that again. Whew! To avoid this, I would *not* use c.SetAttrib in this case. Instead I would have my script simply change the actual DisplayedSometimes.RT, etc. properties, and then let the automatically generated script take care of the rest for me. In general, I use c.SetAttrib only for attributes that do not belong to a stimulus/input object. BTW, I did say that that there is almost nothing you can do about that c.SetAtrib script that E-Studio adds at the end of your Procedure. But of course you could turn off logging for any desired stimulus objects, and then your own c.SetAttrib script would work as expected. But I deem this a poor practice. As indicated at the start, I wholeheartily approve of posting issues both to PST Web Support and this Group simultaneously, as you did. And if anyone wants to get the attention of this Professional Faultfinder then they do best by posting here on the E-Prime Google Group rather than on the PST Forum. The Forum gets too easily confused with Web Support, and otherwise merely duplicates the function of this Group, so I have been limiting my own activities on the Forum in favor of this Group. -- David McFarlane, Professional Faultfinder "When all is said and told, the 'naturalness' with which we use our native tongues boils down to the ease with which we can use them for making statements the nonsense of which is not obvious." -- Edsger W. Dijkstra, "On the foolishness of 'natural language programming'" (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) >Dear E-Prime group, > >I am working on an E-Prime 2.0 experiment, with a procedure that >contains one or two response objects - display of the second one >only happens on some trials. The problem is that "old" trial data >are retained for those trials for which the second response is >skipped. I'm sure there's a simple solution but I've thought myself >into a corner on this one! > >Here is a brief description of a toy version of the experiment which >exhibits the same problem: >----------------------------------------------------------------------------------------------- >We have a list Object which calls a single procedure including the >following main elements: > >1. TextDisplay "Displayed every time" which appears on every trial, >with standard data logging. > >2. Inline "Check for skip" - 40% of the time the second textdisplay >will not appear, instead setting a "Skipped" variable and skipping >to a label after the second text display. > >3. TextDisplay "Displayed sometimes", with standard data logging. > >4. Label "Skip second", > >5. Inline "Cleanup" which uses c.SetAttrib to set >DisplayedSometimes.RT to -99 (and other such attributes/values) only >if the Skipped variable is set. > >----------------------------------------------------------------------------------------------- >When the experiment runs, this works as desired, skipping the second >text display approx 40% of the time. > >Our problem is in the data file. Assume that DisplayedSometimes >occurred on trial N, thus generating real RTs etc for that trial, >and that DisplayedSometimes was skipped on trial N+1 (and thus >DisplayedSometimes.RT should be -99). Instead, we find that the same >values are logged from the last time they were collected (e.g. if >.RT was 555 on trial N, it will appear as 555 for trial N+1, and so >on until DisplayedSometimes occurs again). > >If we add a c.Log to the "Cleanup" inline, this creates two entries >for trial N+1 in the data file. The first entry contains our desired >values (.RT of -99), The second entry, however, contains values from >trial N, e.g. .RT of 555). > >Is there any way to clear/flush the previous trial data from objects >like DisplayedSometimes in the example here? (or otherwise correctly >assign NULL or some identifiable "skipped" value like the example of >.RT = -99 to those trials)? > >We have considered the possibility of calling two different >Procedures (one with a single TextDisplay and the other with both), >but haven't found a suitable solution as in our actual experiment, >the decision to skip or not is partially contingent upon the >response made to the first. > >I'd be grateful for any advice - can supply a toy version of the >experiment if my verbal description is confusing! > >(I have submitted a request to PST support but thought I would risk >a concurrent submission to the group after seeing the "We are >currently experiencing a large volume of requests..." message on the >support site!). > > >Thanks, >David > >-- >David Vinson, Ph.D. >Postdoctoral Researcher >Deafness, Cognition and Language Research Centre (DCAL) >University College London >49 Gordon Square, London, WC1H 0PD >Tel +44 (0)20 7679 8688 >d.vinson at ucl.ac.uk -------------- next part -------------- -- 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. From adamosth at gmail.com Mon Jan 11 20:56:43 2010 From: adamosth at gmail.com (Adam Osth) Date: Mon, 11 Jan 2010 15:56:43 -0500 Subject: Unable to communicate w/ thread that fills sound buffer contents? Message-ID: Hello there, I just got a unique error while doing an E-Prime experiment that has never come up before. I've run this experiment over 100 times now, but this just came up recently and I have no idea what it is. I couldn't even find it in the error appendix. This error message was transcribed by one of the research assistants who's unfamiliar with the program, so it may not have been completely accurate, but here it is: Error #999 Unable to communicate w/ thread that fills the sound buffer contents Does anybody know what this is or how to overcome it? I can't tell if this is an issue that requires a bigger sound buffer or not. This occurs during a distractor task where subjects hear beats played during slides that are used to produce a rhythm, and the subject has to tap out that rhythm. Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From Liza.Mccarron at uwe.ac.uk Tue Jan 12 09:44:36 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Tue, 12 Jan 2010 09:44:36 +0000 Subject: beginners questions In-Reply-To: <21bc4f98-1a72-4adf-a8c0-41bdaf7b4c94@22g2000yqr.googlegroups.com> Message-ID: The versions for EPrime 2 won't work with Eprime 1.2 - which is what I assume you have rather than 1.4.. there should be some examples in the User Guide documentation which came with it - have a read - I don't have any 1.2 installations anymore so can't check for you ... The language question seems to be something for PST support if David can't answer it! Go to http://www.pstnet.com/e-prime/support/login.asp and register and then they should answer your question in a couple of days. -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Sent: 11 January 2010 16:24 To: E-Prime Subject: Re: beginners questions thanks liza i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. as for my 2nd question - i am still hoping that someone might be able to answer me!!! On Jan 8, 6:41 pm, LizaM wrote: > Hello, > > I think you can find help in solving your first query and producing > your experiment by looking at the two nested list experiments in > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > these should help you to program the word lists and set the random > order. These are called "Basic Reaction Time:  Nested Lists" and > "Basic Reaction Time:  Extended Input".  Finished examples of these > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > samples folder which is installed in the My Experiment folder when you > install EPrime. > > As to query 2, I'm not sure but am sure that someone with more > knowledge than myself will be along to help you soon! > > Liza > > On Jan 8, 4:00 pm, Yoed wrote: > > > > > Hi > > i am fairly new to E-Prime and am starting my attempts at writing > > experiments using E-Prime. > > i have two questions that i would be really happy if someone could > > answer me: > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > each  and i want each subject to be presented with all four blocks > > in random order (counterbalance) - how do i do it? can someone send > > an example? > > > 2. in my experiment i want the subject to enter responses via > > feedback. > > a. how do i do that? > > b. can my subjects enter feedback in hebrew? > > > thank you very much! > > Yoed- Hide quoted text - > > - Show quoted text - This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From d.vinson at ucl.ac.uk Tue Jan 12 10:06:17 2010 From: d.vinson at ucl.ac.uk (David Vinson) Date: Tue, 12 Jan 2010 10:06:17 +0000 Subject: Skipped TextDisplay retains previous trial's .RT etc. In-Reply-To: <4b4b81ae.5344f10a.31f0.2926SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks David M - replacing c.SetAttrib statements with direct assignment (eg "DisplayedSometimes.RT = -99") works perfectly; my intended values are now correctly logged. -david v David McFarlane wrote: > David, > > Standard reminder: 1) I do not work for PST. 2) PST's trained staff > really does like to take any and all questions at > http://support.pstnet.com/e%2Dprime/support/login.asp , and they > strive to respond to all requests in 24-48 hours. So don't be shy > there. 3) If you do get an answer from PST Web Support, please extend > the courtesy of posting their reply back here for the sake of others. > > That said, here is my take ... > > Gosh, I love these little puzzles that are so nicely described, so I > just had to try it out with my own little "toy" demo and indeed, I > recreated the problem handily. And this nicely illustrates a bit of > the structure of the script that E-Studio automatically generates for us. > > If you look at the full script generated for your program, you will > see that it adds a bunch of lines like > > c.SetAttrib DisplayedSometimes.Name & ".RT", DisplayedSometimes.RT > > just before the final c.Log and End Sub of your Procedure. Note that > this script gets inserted *after* any of your objects and script in > your Procedure, and before the end of the Procedure, and there is > almost nothing you can do about it. > > So, your inline script directly changes attributes using ordinary > c.SetAttrib statements, but does not change the underlying properties > of your DisplayedSometimes object from its last occurrence. Then you > use a c.Log in script, which dutifully logs your scripted values. > Then the program dutifully moves on to replace your scripted attribute > values with values from the DisplayedSometimes properties, which still > hold its values from the last occurrence. And then E-Prime logs all > that again. Whew! > > To avoid this, I would *not* use c.SetAttrib in this case. Instead I > would have my script simply change the actual DisplayedSometimes.RT, > etc. properties, and then let the automatically generated script take > care of the rest for me. In general, I use c.SetAttrib only for > attributes that do not belong to a stimulus/input object. > > BTW, I did say that that there is almost nothing you can do about that > c.SetAtrib script that E-Studio adds at the end of your Procedure. > But of course you could turn off logging for any desired stimulus > objects, and then your own c.SetAttrib script would work as expected. > But I deem this a poor practice. > > > As indicated at the start, I wholeheartily approve of posting issues > both to PST Web Support and this Group simultaneously, as you did. > And if anyone wants to get the attention of this Professional > Faultfinder then they do best by posting here on the E-Prime Google > Group rather than on the PST Forum. The Forum gets too easily > confused with Web Support, and otherwise merely duplicates the > function of this Group, so I have been limiting my own activities on > the Forum in favor of this Group. > > > -- David McFarlane, Professional Faultfinder > "When all is said and told, the 'naturalness' with which we use our > native tongues boils down to the ease with which we can use them for > making statements the nonsense of which is not obvious." -- Edsger W. > Dijkstra, "On the foolishness of 'natural language programming'" > (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) > > >> Dear E-Prime group, >> >> I am working on an E-Prime 2.0 experiment, with a procedure that >> contains one or two response objects - display of the second one only >> happens on some trials. The problem is that "old" trial data are >> retained for those trials for which the second response is skipped. >> I'm sure there's a simple solution but I've thought myself into a >> corner on this one! >> >> Here is a brief description of a toy version of the experiment which >> exhibits the same problem: >> ----------------------------------------------------------------------------------------------- >> >> We have a list Object which calls a single procedure including the >> following main elements: >> >> 1. TextDisplay "Displayed every time" which appears on every trial, >> with standard data logging. >> >> 2. Inline "Check for skip" - 40% of the time the second textdisplay >> will not appear, instead setting a "Skipped" variable and skipping to >> a label after the second text display. >> >> 3. TextDisplay "Displayed sometimes", with standard data logging. >> >> 4. Label "Skip second", >> >> 5. Inline "Cleanup" which uses c.SetAttrib to set >> DisplayedSometimes.RT to -99 (and other such attributes/values) only >> if the Skipped variable is set. >> >> ----------------------------------------------------------------------------------------------- >> >> When the experiment runs, this works as desired, skipping the second >> text display approx 40% of the time. >> >> Our problem is in the data file. Assume that DisplayedSometimes >> occurred on trial N, thus generating real RTs etc for that trial, and >> that DisplayedSometimes was skipped on trial N+1 (and thus >> DisplayedSometimes.RT should be -99). Instead, we find that the same >> values are logged from the last time they were collected (e.g. if .RT >> was 555 on trial N, it will appear as 555 for trial N+1, and so on >> until DisplayedSometimes occurs again). >> >> If we add a c.Log to the "Cleanup" inline, this creates two entries >> for trial N+1 in the data file. The first entry contains our desired >> values (.RT of -99), The second entry, however, contains values from >> trial N, e.g. .RT of 555). >> >> Is there any way to clear/flush the previous trial data from objects >> like DisplayedSometimes in the example here? (or otherwise correctly >> assign NULL or some identifiable "skipped" value like the example of >> .RT = -99 to those trials)? >> >> We have considered the possibility of calling two different >> Procedures (one with a single TextDisplay and the other with both), >> but haven't found a suitable solution as in our actual experiment, >> the decision to skip or not is partially contingent upon the response >> made to the first. >> >> I'd be grateful for any advice - can supply a toy version of the >> experiment if my verbal description is confusing! >> >> (I have submitted a request to PST support but thought I would risk a >> concurrent submission to the group after seeing the "We are currently >> experiencing a large volume of requests..." message on the support >> site!). >> >> >> Thanks, >> David >> >> -- >> David Vinson, Ph.D. >> Postdoctoral Researcher >> Deafness, Cognition and Language Research Centre (DCAL) >> University College London >> 49 Gordon Square, London, WC1H 0PD >> Tel +44 (0)20 7679 8688 >> d.vinson at ucl.ac.uk > -- David Vinson, Ph.D. Postdoctoral Researcher Deafness, Cognition and Language Research Centre (DCAL) University College London 49 Gordon Square, London, WC1H 0PD Tel +44 (0)20 7679 8688 d.vinson at ucl.ac.uk -------------- next part -------------- -- 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. From yoedkenett at gmail.com Tue Jan 12 11:30:34 2010 From: yoedkenett at gmail.com (Yoed) Date: Tue, 12 Jan 2010 03:30:34 -0800 Subject: beginners questions In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72B23@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: hi yeah - i have version 1.2 (sorry for the mix up). can anyone help me with my first question and send me some example code? as for my second question: 1. david - i want my subjects to type an answer as a response which will be registered by e-prime - do you know how to do that (regardless of hebrew, ill even settle for english for the moment) 2. liza - thanks ill consult them Yoed On Jan 12, 11:44 am, Liza Mccarron wrote: > The versions for EPrime 2 won't work with Eprime 1.2 - which is what I assume you have rather than 1.4.. there should be some examples in the User Guide documentation which came with it - have a read - I don't have any 1.2 installations anymore so can't check for you ... > > The language question seems to be something for PST support if David can't answer it!  Go tohttp://www.pstnet.com/e-prime/support/login.aspand register and then they should answer your question in a couple of days. > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed > Sent: 11 January 2010 16:24 > To: E-Prime > Subject: Re: beginners questions > > thanks liza > i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. > as for my 2nd question - i am still hoping that someone might be able to answer me!!! > > On Jan 8, 6:41 pm, LizaM wrote: > > Hello, > > > I think you can find help in solving your first query and producing > > your experiment by looking at the two nested list experiments in > > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > > these should help you to program the word lists and set the random > > order. These are called "Basic Reaction Time:  Nested Lists" and > > "Basic Reaction Time:  Extended Input".  Finished examples of these > > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > > samples folder which is installed in the My Experiment folder when you > > install EPrime. > > > As to query 2, I'm not sure but am sure that someone with more > > knowledge than myself will be along to help you soon! > > > Liza > > > On Jan 8, 4:00 pm, Yoed wrote: > > > > Hi > > > i am fairly new to E-Prime and am starting my attempts at writing > > > experiments using E-Prime. > > > i have two questions that i would be really happy if someone could > > > answer me: > > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > > each  and i want each subject to be presented with all four blocks > > > in random order (counterbalance) - how do i do it? can someone send > > > an example? > > > > 2. in my experiment i want the subject to enter responses via > > > feedback. > > > a. how do i do that? > > > b. can my subjects enter feedback in hebrew? > > > > thank you very much! > > > Yoed- Hide quoted text - > > > - Show quoted text - > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found- Hide quoted text - > > - Show quoted text - -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Tue Jan 12 12:11:33 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Tue, 12 Jan 2010 12:11:33 +0000 Subject: beginners questions In-Reply-To: <605498a4-7485-4e0d-ab13-62966f97aa04@f5g2000yqh.googlegroups.com> Message-ID: Yoed, The information you are looking for is in appendix C of the Eprime 1.2 Users guide as well... The sample code is installed by default in the My Documents/ My Experiments/ Samples folder - do a search on the file names that I gave you in the last e-mail if you can't find it there. Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Sent: 12 January 2010 11:31 To: E-Prime Subject: Re: beginners questions hi yeah - i have version 1.2 (sorry for the mix up). can anyone help me with my first question and send me some example code? as for my second question: 1. david - i want my subjects to type an answer as a response which will be registered by e-prime - do you know how to do that (regardless of hebrew, ill even settle for english for the moment) 2. liza - thanks ill consult them Yoed On Jan 12, 11:44 am, Liza Mccarron wrote: > The versions for EPrime 2 won't work with Eprime 1.2 - which is what I assume you have rather than 1.4.. there should be some examples in the User Guide documentation which came with it - have a read - I don't have any 1.2 installations anymore so can't check for you ... > > The language question seems to be something for PST support if David can't answer it!  Go tohttp://www.pstnet.com/e-prime/support/login.aspand register and then they should answer your question in a couple of days. > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of Yoed > Sent: 11 January 2010 16:24 > To: E-Prime > Subject: Re: beginners questions > > thanks liza > i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. > as for my 2nd question - i am still hoping that someone might be able to answer me!!! > > On Jan 8, 6:41 pm, LizaM wrote: > > Hello, > > > I think you can find help in solving your first query and producing > > your experiment by looking at the two nested list experiments in > > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) > > - these should help you to program the word lists and set the random > > order. These are called "Basic Reaction Time:  Nested Lists" and > > "Basic Reaction Time:  Extended Input".  Finished examples of these > > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > > samples folder which is installed in the My Experiment folder when > > you install EPrime. > > > As to query 2, I'm not sure but am sure that someone with more > > knowledge than myself will be along to help you soon! > > > Liza > > > On Jan 8, 4:00 pm, Yoed wrote: > > > > Hi > > > i am fairly new to E-Prime and am starting my attempts at writing > > > experiments using E-Prime. > > > i have two questions that i would be really happy if someone could > > > answer me: > > > > 1. in my experiment i have four blocks of 60 word-pairs, and i > > > want each  and i want each subject to be presented with all four > > > blocks in random order (counterbalance) - how do i do it? can > > > someone send an example? > > > > 2. in my experiment i want the subject to enter responses via > > > feedback. > > > a. how do i do that? > > > b. can my subjects enter feedback in hebrew? > > > > thank you very much! > > > Yoed- Hide quoted text - > > > - Show quoted text - > > This incoming email to UWE has been independently scanned for viruses > by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus > software and none were found- Hide quoted text - > > - Show quoted text - This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Tue Jan 12 15:03:14 2010 From: liwenna at gmail.com (liwenna) Date: Tue, 12 Jan 2010 07:03:14 -0800 Subject: Black screen? Message-ID: Hello everyone! Several months ago I heard from a colleague that she has problems with e-prime 'blackscreening' during data-acquisition. The program just seemed to stall and shows a black screen. It needs to be forced closed when this happens.It had happened to her quite a few times. I tried to replicate this phenomenon using her e-studio files but failed. She had a really complex set-up with 10 or so procedures and I ended up blaming the complexity. However: my students have by now reported two similar incidents on a different computer in a different lab with two different experiments that are not as complicated as my colleagues experiment was. While I write this down I do realize that both experiments interact with .txt files 'outside' the program but I don't think that was the case on my colleagues' experiment. Inconveniently, my students on both incidents restarted the experiment and have overwritten the .txt files so I have no idea on what/where/when it happened. Then again: my colleague back then had stored the .txt files and they didn't gave me any clues as to what was going on. I don't like this, as you can guess, and I am trying to get an idea of what this could be.... Does anyone have any similar experiences or any smart thoughts? Best, liw -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Tue Jan 12 18:13:54 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Tue, 12 Jan 2010 18:13:54 -0000 Subject: Black screen? In-Reply-To: Message-ID: Hi Liwenna, Not really, I've had more experience with blue screens :) Anyway, a stupid idea might be, however: have you checked whether the screen saver is actually off, as well as the power settings not switching off the screen? It's not that this would cause black screens, normally, but the priority of E-Prime might not allow the screen-saving screen to actually be turned off, or some such. Are you sure it's a black screen anyway? (I mean, for you too?). White screens are very common if something takes control of the foreground - for example, pressing the much-hated (amongst E-Primers!) Start-button. Although considering your description, I'd still suggest checking power settings ('energy saving features') and screen saver settings. Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 12 January 2010 15:03 To: E-Prime Subject: Black screen? Hello everyone! Several months ago I heard from a colleague that she has problems with e-prime 'blackscreening' during data-acquisition. The program just seemed to stall and shows a black screen. It needs to be forced closed when this happens.It had happened to her quite a few times. I tried to replicate this phenomenon using her e-studio files but failed. She had a really complex set-up with 10 or so procedures and I ended up blaming the complexity. However: my students have by now reported two similar incidents on a different computer in a different lab with two different experiments that are not as complicated as my colleagues experiment was. While I write this down I do realize that both experiments interact with .txt files 'outside' the program but I don't think that was the case on my colleagues' experiment. Inconveniently, my students on both incidents restarted the experiment and have overwritten the .txt files so I have no idea on what/where/when it happened. Then again: my colleague back then had stored the .txt files and they didn't gave me any clues as to what was going on. I don't like this, as you can guess, and I am trying to get an idea of what this could be.... Does anyone have any similar experiences or any smart thoughts? Best, liw This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From jtib0827 at gmail.com Tue Jan 12 18:54:12 2010 From: jtib0827 at gmail.com (jtib0827 at gmail.com) Date: Tue, 12 Jan 2010 10:54:12 -0800 Subject: SoundIn Files Message-ID: Hello, I am not able to get SoundIn to give me a separate recording for each vocal response. I assign the object one file, and it plays a couple of the responses back, but the rest is blank. At an earlier stage the SoundIn was creating a separate file for each trial. I would like E- Prime to give me a single file with all of the responses. Any suggestions? David, thanks in advance for your help in previous entries. I took you're suggestion to switch to E-2, and its going well so far. jtib -------------- next part -------------- -- 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. From jtib0827 at gmail.com Tue Jan 12 20:07:03 2010 From: jtib0827 at gmail.com (jtib0827 at gmail.com) Date: Tue, 12 Jan 2010 12:07:03 -0800 Subject: Where is my fixation point? Message-ID: Hello, Ok, so I'm having some trouble getting a fixation cross to appear on the screen using E-2. I have not had trouble with this using E-Prime v1.x in the past. What is the easiest way to make sure that the point is positioned where your target will appear? Thanks, jtib -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Tue Jan 12 21:43:55 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 12 Jan 2010 16:43:55 -0500 Subject: beginners questions In-Reply-To: <605498a4-7485-4e0d-ab13-62966f97aa04@f5g2000yqh.googlegrou ps.com> Message-ID: Yoed, >as for my second question: >1. david - i want my subjects to type an answer as a response which >will be registered by e-prime - do you know how to do that (regardless >of hebrew, ill even settle for english for the moment) The quick & dirty way is to use an AskBox or InputBox, see those topics in the online E-Basic Help. The better way is to use the Advanced input mask to increase the MaxCount and add an EchoClient. If you browse through the Samples area of PST Web Support they may have an example to show this, or submit a request to them at http://support.pstnet.com/e%2Dprime/support/login.asp , they strive to respond to all requests in 24-48 hours. I will also send you separately a little demo program that I wrote a few months back. It's a little more complicated than you want, because I wanted to explore Echo Clients along with multiple input masks and extended input. And I will not answer any questions about my demo program, you have to dissect it for yourself :>. -- David McFarlane, Professional Faultfinder -------------- next part -------------- -- 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. From mcgree at gmail.com Wed Jan 13 00:22:11 2010 From: mcgree at gmail.com (mcgree) Date: Tue, 12 Jan 2010 16:22:11 -0800 Subject: Loading External Files Into A List - Proper Set-up Message-ID: Hello, I am trying to use the Factor.Load method to create a list from a text file that I specify. (See Post: http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6e02fd62/8ed0392bfc37d211?lnk=gst&q=loading+external+files+into+Lists+-+examples+or+potential+solutions%3F#8ed0392bfc37d211.) However, when I try to run the example from the help file I receive the following error when I try to compile the program: "child item is a procedure". I know a little about programming, but not much. Can anyone help me to fix this problem? Thank you very much in advance! -------------- next part -------------- -- 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. From tobias.fw at gmail.com Wed Jan 13 11:00:26 2010 From: tobias.fw at gmail.com (Tobi) Date: Wed, 13 Jan 2010 03:00:26 -0800 Subject: timing error Message-ID: Hi everyone, I am apparently having a timing error. In a procedure I use a slide called "target". I display it for 78 ms on a screen with 100 Hz which should result in display times of 80 ms. In the result file I find "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. "target.DurationError" is 33 ms. I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of pre-release time to virtually avoid such errors. Another slide beeing displayed before the target (98 ms, same settings) does not show this error. Does anyone have an idea what this error could result from? Thanks a lot, Tobias -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 13 11:15:34 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 13 Jan 2010 03:15:34 -0800 Subject: Loading External Files Into A List - Proper Set-up In-Reply-To: <69dbb4c4-0aff-4b29-95b4-81f41818dbaf@u7g2000yqm.googlegroups.com> Message-ID: Hello mister mcgree! Not quite sure about the child-thing but could something be amiss with the formatting of your .txt file so that a procedure ends up in, for instance, the nested column instead of the procedure column? The thread you link too contains a LOT of information and features while judging from your post I think you are only seeking for a way to load a .txt file into a list. Here is a bit more shorthand explanation of the 'basic way to load a .txt file into a list'. The .txt file should contain all the column headers of a 'normal list' (e.g. weight nested procedure) and all your own variables (e.g. stim) on the first line. Each 'collumn' must be separated by a tab. The next lines of the .txt files hold the 'content' of each 'cell' again divided by tabs. Here is a simple .txt file (but google group doesn't handle tabs too well... so it is a bit messy). Weight Nested Procedure stim 1 trialproc 2 1 trialproc 3 1 trialproc 1 1 trialproc 4 Now in e-prime simply add an inline to the procedure that holds your list and place it right before your list stating something like: --------------------------- Listname.LoadMethod = ebLoadMethodFile Listname.Filename = "files/listsubject" & c.GetAttrib("subject") & ".txt" Listname.Load ------------------- In the above example listname is the name of your list. Alo: the "files/" part denotes e-prime to look into a folder called files that's located within the folder that contains the e-studio file. I do this to keep things somewhat tidy, if you want to keep your .txt files in the same folder as your e-studio file is, remove the files/ part. The listsession" & c.GetAttrib("session") & ".txt" is to show how to select .txt files based on, for instance, subject number. For subject 1 a file called listsubject1.txt will be opened, for subject 2 listsubject2.txt etc etc. A feature like that is usually needed in cases where you need lists to be loaded from files. For the die-hard coders among us you could/should insert a listname.reset either somewhere AFTER the list has run or at the total beginning of the above code, before it loads the .txt file into the list. Now: you still need a procedure for your list to run. I usually create the procedure in the list 'the normal way' and leave it sitting there but you could opt to leave your 'list to be filled' totally empty and move the procedure to the 'unreferenced e-objects'. The moment the .txt file is loaded into the list e-prime will start referring to it. And that... is pretty much all there is to it. Unless you need more advanced options of course. In that case: let us know what you need. Good luck! liw On Jan 13, 1:22 am, mcgree wrote: > Hello, > I am trying to use the Factor.Load method to create a list from a > text file that I specify. (See Post:http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6....) > However, when I try to run the example from the help file I receive > the following error when I try to compile the program: "child item is > a procedure". I know a little about programming, but not much. Can > anyone help me to fix this problem? Thank you very much in advance! -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 13 11:17:20 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 13 Jan 2010 03:17:20 -0800 Subject: Where is my fixation point? In-Reply-To: Message-ID: To my best knowledge there's nothing different to that in e-prime 2 compared to 1. What is happening exactly? On Jan 12, 9:07 pm, "jtib0... at gmail.com" wrote: > Hello, > > Ok, so I'm having some trouble getting a fixation cross to appear on > the screen using E-2. I have not had trouble with this using E-Prime > v1.x in the past. What is the easiest way to make sure that the point > is positioned where your target will appear? > > Thanks, > jtib -------------- next part -------------- -- 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. From daniela.pfabigan at univie.ac.at Wed Jan 13 11:52:56 2010 From: daniela.pfabigan at univie.ac.at (Daniela Pfabigan) Date: Wed, 13 Jan 2010 12:52:56 +0100 Subject: timing error In-Reply-To: <8d32f035-3307-4202-b3b1-fb38db0e2f24@h9g2000yqa.googlegroups.com> Message-ID: Hi! Does your 'target' contain simple text or external files? We had huge onset delays when our .jpg-files where not downscaled to the appropriate presentation size. Cheers, Daniela Tobi schrieb: > Hi everyone, > > I am apparently having a timing error. In a procedure I use a slide > called "target". I display it for 78 ms on a screen with 100 Hz which > should result in display times of 80 ms. In the result file I find > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > "target.DurationError" is 33 ms. > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > pre-release time to virtually avoid such errors. > > Another slide beeing displayed before the target (98 ms, same > settings) does not show this error. > > Does anyone have an idea what this error could result from? > > Thanks a lot, > Tobias > -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 13 12:35:03 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 13 Jan 2010 04:35:03 -0800 Subject: Loading External Files Into A List - Proper Set-up In-Reply-To: Message-ID: Confusement I see! Something is terribly off in the part regarding "files/listsubject" & c.GetAttrib("subject") & ".txt" and/or the listsession" & c.GetAttrib("session") & ".txt" . The file that I took the code from actually uses an attribute called 'group' but as that is not a standard attribute in e-prime I thought that I would better replace it by session of subject and apparantly I didn't choose consequently ;) On Jan 13, 12:15 pm, liwenna wrote: > Hello mister mcgree! > > Not quite sure about the child-thing but could something be amiss with > the formatting of your .txt file so that a procedure ends up in, for > instance, the nested column instead of the procedure column? > > The thread you link too contains a LOT of information and features > while judging from your post I think you are only seeking for a way to > load a .txt file into a list. > > Here is a bit more shorthand explanation of the 'basic way to load > a .txt file into a list'. > > The .txt file should contain all the column headers of a 'normal > list' (e.g. weight nested procedure) and all your own variables (e.g. > stim) on the first line. Each 'collumn' must be separated by a tab. > The next lines of the .txt files hold the 'content' of each 'cell' > again divided by tabs. > > Here is a simple .txt file (but google group doesn't handle tabs too > well... so it is a bit messy). > > Weight Nested Procedure stim > 1 trialproc 2 > 1 trialproc 3 > 1 trialproc 1 > 1 trialproc 4 > > Now in e-prime simply add an inline to the procedure that holds your > list and place it right before your list stating something like: > > --------------------------- > > Listname.LoadMethod = ebLoadMethodFile > > Listname.Filename = "files/listsubject" & c.GetAttrib("subject") & > ".txt" > > Listname.Load > > ------------------- > > In the above example listname is the name of your list. Alo: the > "files/" part denotes e-prime to look into a folder called files > that's located within the folder that contains the e-studio file. I do > this to keep things somewhat tidy, if you want to keep your .txt files > in the same folder as your e-studio file is, remove the files/ part. > The listsession" & c.GetAttrib("session") & ".txt" is to show how to > select .txt files based on, for instance, subject number. For subject > 1 a file called listsubject1.txt will be opened, for subject 2 > listsubject2.txt etc etc. A feature like that is usually needed in > cases where you need lists to be loaded from files. > > For the die-hard coders among us you could/should insert a > listname.reset either somewhere AFTER the list has run or at the total > beginning of the above code, before it loads the .txt file into the > list. > > Now: you still need a procedure for your list to run. I usually create > the procedure in the list 'the normal way' and leave it sitting there > but you could opt to leave your 'list to be filled' totally empty and > move the procedure to the 'unreferenced e-objects'. The moment > the .txt file is loaded into the list e-prime will start referring to > it. > > And that... is pretty much all there is to it. > > Unless you need more advanced options of course. In that case: let us > know what you need. > > Good luck! > > liw > > On Jan 13, 1:22 am, mcgree wrote: > > > Hello, > > I am trying to use the Factor.Load method to create a list from a > > text file that I specify. (See Post:http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6....) > > However, when I try to run the example from the help file I receive > > the following error when I try to compile the program: "child item is > > a procedure". I know a little about programming, but not much. Can > > anyone help me to fix this problem? Thank you very much in advance! -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 13 13:25:53 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 13 Jan 2010 13:25:53 -0000 Subject: Where is my fixation point? In-Reply-To: <6b86a62d-2706-4730-a722-03b82c2248b1@j4g2000yqe.googlegroups.com> Message-ID: Hi jtib, Do you have a slide with a textdisplay 'subobject' showing a plus as a fixation crosshair (that's what I normally do)? Just go to subobject properties of the fixation and target and adjust the X and Y. As Liwenna says: what's really going wrong there (there's not an awful lot that can go wrong)? Have you tried creating this screen (which generally is rather easy) from scratch? Is the text display displaying the value of a list attribute (in which case you might wish to check there)? Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 13 January 2010 11:17 To: E-Prime Subject: Re: Where is my fixation point? To my best knowledge there's nothing different to that in e-prime 2 compared to 1. What is happening exactly? On Jan 12, 9:07 pm, "jtib0... at gmail.com" wrote: > Hello, > > Ok, so I'm having some trouble getting a fixation cross to appear on > the screen using E-2. I have not had trouble with this using E-Prime > v1.x in the past. What is the easiest way to make sure that the point > is positioned where your target will appear? > > Thanks, > jtib This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Wed Jan 13 13:45:05 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 13 Jan 2010 08:45:05 -0500 Subject: timing error In-Reply-To: <8d32f035-3307-4202-b3b1-fb38db0e2f24@h9g2000yqa.googlegroups.com> Message-ID: Tobias, Everything you need to know about critical timing is in Chapter 3 of the User's Guide that came with E-Prime. Go study that now. Do not pass Go, do not collect $200. -- David McFarlane, Professional Faultfinder > Hi everyone, > > I am apparently having a timing error. In a procedure I use a slide > called "target". I display it for 78 ms on a screen with 100 Hz which > should result in display times of 80 ms. In the result file I find > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > "target.DurationError" is 33 ms. > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > pre-release time to virtually avoid such errors. > > Another slide beeing displayed before the target (98 ms, same > settings) does not show this error. > > Does anyone have an idea what this error could result from? > > Thanks a lot, > Tobias -------------- next part -------------- -- 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. From jtib0827 at gmail.com Wed Jan 13 14:17:52 2010 From: jtib0827 at gmail.com (jtib0827 at gmail.com) Date: Wed, 13 Jan 2010 06:17:52 -0800 Subject: Where is my fixation point? In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF0291F505@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Hi Michiel, Because little can go wrong with the display, I am sort of confused as to why the fixation is not there. Yes, it is a textdisplay 'subobject' with a fixation crosshair. I will try adjusting the X and Y. Thanks for the help. jtib On Jan 13, 7:25 am, Michiel Spape wrote: > Hi jtib, > Do you have a slide with a textdisplay 'subobject' showing a plus as a fixation crosshair (that's what I normally do)? Just go to subobject properties of the fixation and target and adjust the X and Y. As Liwenna says: what's really going wrong there (there's not an awful lot that can go wrong)? Have you tried creating this screen (which generally is rather easy) from scratch? Is the text display displaying the value of a list attribute (in which case you might wish to check there)? > Cheers, > Mich > > Michiel Spapé > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 13 January 2010 11:17 > To: E-Prime > Subject: Re: Where is my fixation point? > > To my best knowledge there's nothing different to that in e-prime 2 compared to 1. > > What is happening exactly? > > On Jan 12, 9:07 pm, "jtib0... at gmail.com" wrote: > > Hello, > > > Ok, so I'm having some trouble getting a fixation cross to appear on > > the screen using E-2. I have not had trouble with this using E-Prime > > v1.x in the past. What is the easiest way to make sure that the point > > is positioned where your target will appear? > > > Thanks, > > jtib > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From rinusverdonschot at gmail.com Wed Jan 13 15:03:45 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Wed, 13 Jan 2010 07:03:45 -0800 Subject: beginners questions In-Reply-To: <605498a4-7485-4e0d-ab13-62966f97aa04@f5g2000yqh.googlegroups.com> Message-ID: Dear Yoed, Q1: If you have 4 block with 60 stimuli and you want to present them all to each subject, you might consider the following.. 1. make a main list, create 4 rows 2. put 4 different procedures in the list (called block1proc on row1, .... block4proc on row4 or whatever) (don't add stimuli) 3. put that main list selection order on offset (order by subject) to get a counterbalance including every block. 4. in each of the 4 procedures put an experimental list (1 "block/ list" per procedure) also they probably should all have the same proc, (like "trialproc") with your stimuli in it (and perhaps a little instruction before it) 5. so, then you have your four lists which you counterbalance based on subjectnumber. Q2: response with feedback, do you mean "echo" screen? goto keyboard advanced properties of for instance your textdisplay.. and add an echo display. perhaps you want alphanumeric recording and also but input buffer to more than 1 character.. experiment a bit with it.. Q3: if hebrew is only in unicode available probably you cannot do it, I tried it with Japanese.. it didn't work.. what you can do (as a trick) is directly edit the .ebs file (the compiled e-run file) and paste your stuff into there (and change the font into hebrew) but this requires some scripting knowledge and is not straightforward.. (make sure you don't compile it afterwards again) so I don't know whether this'll help you.. Anyway, I hope my tips were of some help. Take care, Rinus On 12 jan, 12:30, Yoed wrote: > hi > yeah - i have version 1.2 (sorry for the mix up). > can anyone help me with my first question and send me some example > code? > as for my second question: > 1. david - i want my subjects to type an answer as a response which > will be registered by e-prime - do you know how to do that (regardless > of hebrew, ill even settle for english for the moment) > 2. liza - thanks ill consult them > Yoed > > On Jan 12, 11:44 am, Liza Mccarron wrote:> The versions for EPrime 2 won't work with Eprime 1.2 - which is what I assume you have rather than 1.4.. there should be some examples in the User Guide documentation which came with it - have a read - I don't have any 1.2 installations anymore so can't check for you ... > > > The language question seems to be something for PST support if David can't answer it!  Go tohttp://www.pstnet.com/e-prime/support/login.aspandregister and then they should answer your question in a couple of days. > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed > > Sent: 11 January 2010 16:24 > > To: E-Prime > > Subject: Re: beginners questions > > > thanks liza > > i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. > > as for my 2nd question - i am still hoping that someone might be able to answer me!!! > > > On Jan 8, 6:41 pm, LizaM wrote: > > > Hello, > > > > I think you can find help in solving your first query and producing > > > your experiment by looking at the two nested list experiments in > > > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > > > these should help you to program the word lists and set the random > > > order. These are called "Basic Reaction Time:  Nested Lists" and > > > "Basic Reaction Time:  Extended Input".  Finished examples of these > > > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > > > samples folder which is installed in the My Experiment folder when you > > > install EPrime. > > > > As to query 2, I'm not sure but am sure that someone with more > > > knowledge than myself will be along to help you soon! > > > > Liza > > > > On Jan 8, 4:00 pm, Yoed wrote: > > > > > Hi > > > > i am fairly new to E-Prime and am starting my attempts at writing > > > > experiments using E-Prime. > > > > i have two questions that i would be really happy if someone could > > > > answer me: > > > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > > > each  and i want each subject to be presented with all four blocks > > > > in random order (counterbalance) - how do i do it? can someone send > > > > an example? > > > > > 2. in my experiment i want the subject to enter responses via > > > > feedback. > > > > a. how do i do that? > > > > b. can my subjects enter feedback in hebrew? > > > > > thank you very much! > > > > Yoed- Hide quoted text - > > > > - Show quoted text - > > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee anti-virus software and none were found- Hide quoted text - > > > - Show quoted text - -------------- next part -------------- -- 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. From rinusverdonschot at gmail.com Wed Jan 13 15:06:56 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Wed, 13 Jan 2010 07:06:56 -0800 Subject: SoundIn Files In-Reply-To: <5455c84b-00e0-418c-9874-13c453f734ba@s31g2000yqs.googlegroups.com> Message-ID: Hi, could you send your file to me.. so I can have a look.. or post it somewhere? Kind regards, Rinus On 12 jan, 19:54, "jtib0... at gmail.com" wrote: > Hello, > > I am not able to get SoundIn to give me a separate recording for each > vocal response. I assign the object one file, and it plays a couple of > the responses back, but the rest is blank. At an earlier stage the > SoundIn was creating a separate file for each trial. I would like E- > Prime to give me a single file with all of the responses. Any > suggestions? David, thanks in advance for your help in previous > entries. I took you're suggestion to switch to E-2, and its going well > so far. > > jtib -------------- next part -------------- -- 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. From mcgree at gmail.com Wed Jan 13 22:02:09 2010 From: mcgree at gmail.com (mcgree) Date: Wed, 13 Jan 2010 14:02:09 -0800 Subject: Loading External Files Into A List - Proper Set-up In-Reply-To: Message-ID: Thank you for the information. Unfortunately, I think that I have done what is outlined here, but it doesn't seem to be working. Obviously, I know that I am doing something wrong, I'm just not quite sure what. Currently, I am just trying to get a practice program to work rather than trying to tie together a full program and not be sure where the errors are coming from. To give a bit more detail, I am using the E-BasicExample file from the included tutorials. I have added the following code to the script that is just before the list named List1: List1.LoadMethod = ebLoadMethodFile List1.Filename = "MyTextFile.txt" List1.Load Additionally, I have created a .txt file that looks like the following: Weight Procedure Nested Stimulus CorrectAnswer 1 TrialProc Y 2 1 TrialProc X 1 1 TrialProc Y 2 1 TrialProc X 1 1 TrialProc Y 2 1 TrialProc X 1 (In the text file the information within each cell is actually located under the proper title, but the formatting is not working correctly here.) The only other information that I can think of that may be helpful is that I have left the list blank with the exception of the headers which are the same as the ones above. I also tried two different ways to set up the rest of the code: one where I left the procedure under the list (normal setup) and one where I moved it to the unreferenced objects section. The first way (basically just setting up the program normally) did not compile. Instead, the "child item is a procedure" error popped up. The second way (moving the procedure to the unreferenced objects section) allowed the code to be compiled; however when I actually run the program E- Prime crashes completely. Does anyone have any further thoughts on why this may be or what I can do to fix this problem? Thanks! On Jan 13, 7:35 am, liwenna wrote: > Confusement I see! > > Something is terribly off in the part regarding "files/listsubject" & > c.GetAttrib("subject") & ".txt"   and/or the > listsession" & c.GetAttrib("session") & ".txt"  . The file that I took > the code from actually uses an attribute called 'group' but as that is > not a standard attribute in e-prime I thought that I would better > replace it by session of subject and apparantly I didn't choose > consequently ;) > > On Jan 13, 12:15 pm, liwenna wrote: > > > Hello mister mcgree! > > > Not quite sure about the child-thing but could something be amiss with > > the formatting of your .txt file so that a procedure ends up in, for > > instance, the nested column instead of the procedure column? > > > The thread you link too contains a LOT of information and features > > while judging from your post I think you are only seeking for a way to > > load a .txt file into a list. > > > Here is a bit more shorthand explanation of the 'basic way to load > > a .txt file into a list'. > > > The .txt file should contain all the column headers of a 'normal > > list' (e.g. weight nested procedure) and all your own variables (e.g. > > stim) on the first line. Each 'collumn' must be separated by a tab. > > The next lines of the .txt files hold the 'content' of each 'cell' > > again divided by tabs. > > > Here is a simple .txt file (but google group doesn't handle tabs too > > well... so it is a bit messy). > > > Weight  Nested  Procedure       stim > > 1               trialproc       2 > > 1               trialproc       3 > > 1               trialproc       1 > > 1               trialproc       4 > > > Now in e-prime simply add an inline to the procedure that holds your > > list and place it right before your list stating something like: > > > --------------------------- > > > Listname.LoadMethod = ebLoadMethodFile > > > Listname.Filename = "files/listsubject" & c.GetAttrib("subject") & > > ".txt" > > > Listname.Load > > > ------------------- > > > In the above example listname is the name of your list. Alo: the > > "files/" part denotes e-prime to look into a folder called files > > that's located within the folder that contains the e-studio file. I do > > this to keep things somewhat tidy, if you want to keep your .txt files > > in the same folder as your e-studio file is, remove the files/ part. > > The listsession" & c.GetAttrib("session") & ".txt" is to show how to > > select .txt files based on, for instance, subject number. For subject > > 1 a file called listsubject1.txt will be opened, for subject 2 > > listsubject2.txt etc etc. A feature like that is usually needed in > > cases where you need lists to be loaded from files. > > > For the die-hard coders among us you could/should insert a > > listname.reset either somewhere AFTER the list has run or at the total > > beginning of the above code, before it loads the .txt file into the > > list. > > > Now: you still need a procedure for your list to run. I usually create > > the procedure in the list 'the normal way' and leave it sitting there > > but you could opt to leave your 'list to be filled' totally empty and > > move the procedure to the 'unreferenced e-objects'. The moment > > the .txt file is loaded into the list e-prime will start referring to > > it. > > > And that... is pretty much all there is to it. > > > Unless you need more advanced options of course. In that case: let us > > know what you need. > > > Good luck! > > > liw > > > On Jan 13, 1:22 am, mcgree wrote: > > > > Hello, > > >      I am trying to use the Factor.Load method to create a list from a > > > text file that I specify.  (See Post:http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6....) > > > However, when I try to run the example from the help file I receive > > > the following error when I try to compile the program:  "child item is > > > a procedure".  I know a little about programming, but not much.  Can > > > anyone help me to fix this problem?  Thank you very much in advance! -------------- next part -------------- -- 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. From tobias.fw at gmail.com Thu Jan 14 00:33:32 2010 From: tobias.fw at gmail.com (Tobi) Date: Wed, 13 Jan 2010 16:33:32 -0800 Subject: timing error In-Reply-To: <4B4DCE61.4070208@msu.edu> Message-ID: Thanks David, I just found the User's Guide. I will read the 50 pages of chapter 3, I promise. Could you or anyone give me a hint for my special problem anyway? Thanks a lot, Tobias On 13 Jan., 14:45, David McFarlane wrote: > Tobias, > > Everything you need to know about critical timing is in Chapter 3 of the > User's Guide that came with E-Prime.  Go study that now.  Do not pass > Go, do not collect $200. > > -- David McFarlane, Professional Faultfinder > > > Hi everyone, > > > I am apparently having a timing error. In a procedure I use a slide > > called "target". I display it for 78 ms on a screen with 100 Hz which > > should result in display times of 80 ms. In the result file I find > > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > "target.DurationError" is 33 ms. > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > > pre-release time to virtually avoid such errors. > > > Another slide beeing displayed before the target (98 ms, same > > settings) does not show this error. > > > Does anyone have an idea what this error could result from? > > > Thanks a lot, > > Tobias -------------- next part -------------- -- 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. From tobias.fw at gmail.com Thu Jan 14 12:51:44 2010 From: tobias.fw at gmail.com (Tobi) Date: Thu, 14 Jan 2010 04:51:44 -0800 Subject: timing error In-Reply-To: <1adbe4a1-a584-41db-9d4c-dc534be964e9@p8g2000yqb.googlegroups.com> Message-ID: Okay, after having read the entire Chapter 3 I found out that I have actually done everything right in terms of setting. However I found the reason for the timing error having a closer look at the result file. The timing error was always there in case the slide "ISI" between the slides "Cue" and "Target" had the duration variable 0. I also used other durations for "ISI", specified in the block list. As a slide always uses at least on circle, the timing error then occurs even when using OnsetSync function. This seems to be a serious problem. Do you have any idea how to solve this problem? I could maybe use a script asking for the ISI duration value and skipping the "ISI" slide when duration is 0. However a script in a short sequence of stimuli might also cause some timing problems. Maybe you have a better idea? BEst, Tobias On 14 Jan., 01:33, Tobi wrote: > Thanks David, > > I just found the User's Guide. I will read the 50 pages of chapter 3, > I promise. > Could you or anyone give me a hint for my special problem anyway? > > Thanks a lot, > Tobias > > On 13 Jan., 14:45, David McFarlane wrote: > > > Tobias, > > > Everything you need to know about critical timing is in Chapter 3 of the > > User's Guide that came with E-Prime.  Go study that now.  Do not pass > > Go, do not collect $200. > > > -- David McFarlane, Professional Faultfinder > > > > Hi everyone, > > > > I am apparently having a timing error. In a procedure I use a slide > > > called "target". I display it for 78 ms on a screen with 100 Hz which > > > should result in display times of 80 ms. In the result file I find > > > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > > "target.DurationError" is 33 ms. > > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > > > pre-release time to virtually avoid such errors. > > > > Another slide beeing displayed before the target (98 ms, same > > > settings) does not show this error. > > > > Does anyone have an idea what this error could result from? > > > > Thanks a lot, > > > Tobias -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Thu Jan 14 13:17:22 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Thu, 14 Jan 2010 13:17:22 -0000 Subject: timing error In-Reply-To: <832fbfa7-3088-4975-a90e-9e0edaad9674@j14g2000yqm.googlegroups.com> Message-ID: Hi Tobias, You did actually turn OnsetSync OFF, didn't you (I mean, with onsetsync or offsetsync on, it's not very strange it uses at least one cycle). I seem to recall, however, that 0 ms textdisplays and such did 'flash' before my eyes, which would appear to mean it's a bit longer than 0 ms anyway! Still, I don't find it a particularly nasty problem, because, as you say, a tiny piece of script (if ISI.duration = 0 then goto label1 'label1 being just after ISI) should solve the problem immediately. There's absolutely no reason why a script of this sort should take longer than a few nanoseconds to be processed, especially as compared to setting up a slide which in the end *should not even show*. There are, however, many more ways around this, even without script. You could, for example, just use a different procedure for conditions in which ISI is 0, that is, without the ISI there at all - that would also immediately take care of the problem and would be, in a way, even more efficient processor-wise. Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Tobi Sent: 14 January 2010 12:52 To: E-Prime Subject: Re: timing error Okay, after having read the entire Chapter 3 I found out that I have actually done everything right in terms of setting. However I found the reason for the timing error having a closer look at the result file. The timing error was always there in case the slide "ISI" between the slides "Cue" and "Target" had the duration variable 0. I also used other durations for "ISI", specified in the block list. As a slide always uses at least on circle, the timing error then occurs even when using OnsetSync function. This seems to be a serious problem. Do you have any idea how to solve this problem? I could maybe use a script asking for the ISI duration value and skipping the "ISI" slide when duration is 0. However a script in a short sequence of stimuli might also cause some timing problems. Maybe you have a better idea? BEst, Tobias On 14 Jan., 01:33, Tobi wrote: > Thanks David, > > I just found the User's Guide. I will read the 50 pages of chapter 3, > I promise. > Could you or anyone give me a hint for my special problem anyway? > > Thanks a lot, > Tobias > > On 13 Jan., 14:45, David McFarlane wrote: > > > Tobias, > > > Everything you need to know about critical timing is in Chapter 3 of > > the User's Guide that came with E-Prime.  Go study that now.  Do not > > pass Go, do not collect $200. > > > -- David McFarlane, Professional Faultfinder > > > > Hi everyone, > > > > I am apparently having a timing error. In a procedure I use a > > > slide called "target". I display it for 78 ms on a screen with 100 > > > Hz which should result in display times of 80 ms. In the result > > > file I find "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > > "target.DurationError" is 33 ms. > > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 > > > ms of pre-release time to virtually avoid such errors. > > > > Another slide beeing displayed before the target (98 ms, same > > > settings) does not show this error. > > > > Does anyone have an idea what this error could result from? > > > > Thanks a lot, > > > Tobias This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From liza.mccarron at uwe.ac.uk Thu Jan 14 16:17:02 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Thu, 14 Jan 2010 08:17:02 -0800 Subject: Running one E-Run File directly after another? Message-ID: Hello, I have a student who needs to run 2 EPrime files directly after each other - the reason they can't be amalgomated into one file is because the data file from file 1 is pretty complex and data file 2 is pretty simple - as she has quite a job on her hands to make sense of file 1 I want to keep tings as simple as possible by having the second set of data in a different file.. However, I would like file 1 to follow seamlessly from file 2 - is there a way of doing this in EPrime? If not, what would people suggest as a way to do this? Many Thanks Liza -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 16:50:59 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 11:50:59 -0500 Subject: Running one E-Run File directly after another? In-Reply-To: <6a755627-26ba-4e18-b591-804e691766fc@p24g2000yqm.googlegroups.com> Message-ID: Liza, This has been discussed before on the Group or the Forum, but it is not obvious how to search for those threads. Here is a hint: Search using the term "autoit". Regards, -- David McFarlane, Professional Faultfinder LizaM wrote: > Hello, > > I have a student who needs to run 2 EPrime files directly after each > other - the reason they can't be amalgomated into one file is because > the data file from file 1 is pretty complex and data file 2 is pretty > simple - as she has quite a job on her hands to make sense of file 1 I > want to keep tings as simple as possible by having the second set of > data in a different file.. However, I would like file 1 to follow > seamlessly from file 2 - is there a way of doing this in EPrime? If > not, what would people suggest as a way to do this? > > Many Thanks > > Liza -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 21:22:10 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 16:22:10 -0500 Subject: beginners questions Message-ID: Yoed, >1. david - i want my subjects to type an answer as a response which >will be registered by e-prime I just noticed that my earlier response neglected the "will be registered by e-prime" aspect of your question. For the record, things like AskBox or InputBox will not log anything to the data file unless you add some specific script to do that. In contrast, using advanced features of the Input Mask will get your responses logged without needing script, unless you want more extensive information like the time of each key press, etc. (for things like that you have to delve into the InputMask.Responses topic of the online E-Basic Help, and download the example program from PST). -- David McFarlane, Professional Faultfinder -------------- next part -------------- -- 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. From david.b.mccoy at gmail.com Thu Jan 14 21:34:16 2010 From: david.b.mccoy at gmail.com (David McCoy) Date: Thu, 14 Jan 2010 13:34:16 -0800 Subject: Counting Span task Message-ID: Hello, I am programming a counting span task where a subject will see objects in a couple of slides and need to report the total at the end. I have attributes that report the number of objects in each slide. However; I would like to add these numbers under a new attribute called 'totals' to use as the correct answer. Is there a conversation somewhere in this forum that I can look at to help me? Thanks! -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 21:55:00 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 16:55:00 -0500 Subject: timing error In-Reply-To: <832fbfa7-3088-4975-a90e-9e0edaad9674@j14g2000yqm.googlegro ups.com> Message-ID: Tobias, I just noticed in your post that started this thread you said that you use vertical blank for both Onset Sync and Offset Sync. In general, for visual display objects I would set Onset Sync to vertical blank, and Offset sync to (none), which is the default (I leave it as an exercise for you to ponder why this makes sense). But if you instead used a Wait object for your ISI then, as Mich mentioned, I might set both Onset Sync and Offset Sync to (none) and then duration should work as expected. Even then I would rather follow Mich's further advice to either use a bit of inline script to skip past the ISI, or use a separate Procedure without the ISI, whenever the ISI duration is 0. You might be surprised at how much script will run in less than a millisecond. As you read in Chapter 3, the real time bottlenecks are disk access (e.g., loading image and sound files), display synchronization, and interruptions from the operating system. But don't take my word for this. You can time script yourself using the microsecond clock in E-Prime (see the Clock topic in the online E-Basic Help). -- David McFarlane, Professional Faultfinder At 1/14/2010 07:51 AM Thursday, you wrote: >Okay, after having read the entire Chapter 3 I found out that I have >actually done everything right in terms of setting. However I found >the reason for the timing error having a closer look at the result >file. The timing error was always there in case the slide "ISI" >between the slides "Cue" and "Target" had the duration variable 0. I >also used other durations for "ISI", specified in the block list. As a >slide always uses at least on circle, the timing error then occurs >even when using OnsetSync function. > >This seems to be a serious problem. Do you have any idea how to solve >this problem? I could maybe use a script asking for the ISI duration >value and skipping the "ISI" slide when duration is 0. However a >script in a short sequence of stimuli might also cause some timing >problems. Maybe you have a better idea? > >BEst, >Tobias > >On 14 Jan., 01:33, Tobi wrote: > > Thanks David, > > > > I just found the User's Guide. I will read the 50 pages of chapter 3, > > I promise. > > Could you or anyone give me a hint for my special problem anyway? > > > > Thanks a lot, > > Tobias > > > > On 13 Jan., 14:45, David McFarlane wrote: > > > > > Tobias, > > > > > Everything you need to know about critical timing is in Chapter 3 of the > > > User's Guide that came with E-Prime. Go study that now. Do not pass > > > Go, do not collect $200. > > > > > -- David McFarlane, Professional Faultfinder > > > > > > Hi everyone, > > > > > > I am apparently having a timing error. In a procedure I use a slide > > > > called "target". I display it for 78 ms on a screen with 100 Hz which > > > > should result in display times of 80 ms. In the result file I find > > > > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > > > "target.DurationError" is 33 ms. > > > > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > > > > pre-release time to virtually avoid such errors. > > > > > > Another slide beeing displayed before the target (98 ms, same > > > > settings) does not show this error. > > > > > > Does anyone have an idea what this error could result from? > > > > > > Thanks a lot, > > > > 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. -------------- next part -------------- -- 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. From rmutreja at gmail.com Thu Jan 14 22:06:39 2010 From: rmutreja at gmail.com (Rachna) Date: Thu, 14 Jan 2010 14:06:39 -0800 Subject: accuracy summation Message-ID: I am interested in creating an e-prime script that will provide me with the participants accuracy immediately after the experiment is run. However, I only want the overall accuracy on certain conditions. Please let me know if you know how to do this. -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 22:36:15 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 17:36:15 -0500 Subject: Loading External Files Into A List - Proper Set-up In-Reply-To: Message-ID: Ah, posting your .txt file was the key. Getting the external file format right is tricky, and I don't know where PST documents this (but try the List.Filename, List.LoadMethod, and List.Load topics in the online E-Basic Help), but I will suggest a way out at the end. So as a bit of personal exercise, I made a little demo program using your sample .txt (which I will send you separately). Your main problem is that your .txt is not properly formatted. In particular, you have your Procedure and Nested columns mixed up, and you do not have a tab between the Stimulus and CorrectAnswer headings. With those changes your file works OK. You will note that my demo program uses no script. It also has a fully formed TrialList which then gets replaced by the loaded list (I set the Weight to 0 as a hint that List entries come from somewhere else). This is not necessary, but it helps to visualize things. And here is the real hint: Start by making a small version of your List in E-Studio, and leave the List Load Method at Embedded. Then generate the script and look down at the bottom for the generated embedded List. Copy that into a text editor. Voila! You now have a properly formatted template that you may edit for your final external list. Then set your List Load Method to File, etc. -- David McFarlane, Professional Faultfinder At 1/13/2010 05:02 PM Wednesday, mcgree wrote: >Thank you for the information. Unfortunately, I think that I have >done what is outlined here, but it doesn't seem to be working. >Obviously, I know that I am doing something wrong, I'm just not quite >sure what. Currently, I am just trying to get a practice program to >work rather than trying to tie together a full program and not be sure >where the errors are coming from. To give a bit more detail, I am >using the E-BasicExample file from the included tutorials. I have >added the following code to the script that is just before the list >named List1: >List1.LoadMethod = ebLoadMethodFile > >List1.Filename = "MyTextFile.txt" > >List1.Load > >Additionally, I have created a .txt file that looks like the >following: >Weight Procedure Nested Stimulus CorrectAnswer >1 TrialProc Y 2 >1 TrialProc X 1 >1 TrialProc Y 2 >1 TrialProc X 1 >1 TrialProc Y 2 >1 TrialProc X 1 > >(In the text file the information within each cell is actually located >under the proper title, but the formatting is not working correctly >here.) The only other information that I can think of that may be >helpful is that I have left the list blank with the exception of the >headers which are the same as the ones above. > >I also tried two different ways to set up the rest of the code: one >where I left the procedure under the list (normal setup) and one where >I moved it to the unreferenced objects section. The first way >(basically just setting up the program normally) did not compile. >Instead, the "child item is a procedure" error popped up. The second >way (moving the procedure to the unreferenced objects section) allowed >the code to be compiled; however when I actually run the program E- >Prime crashes completely. Does anyone have any further thoughts on >why this may be or what I can do to fix this problem? Thanks! > >On Jan 13, 7:35 am, liwenna wrote: > > Confusement I see! > > > > Something is terribly off in the part regarding "files/listsubject" & > > c.GetAttrib("subject") & ".txt" and/or the > > listsession" & c.GetAttrib("session") & ".txt" . The file that I took > > the code from actually uses an attribute called 'group' but as that is > > not a standard attribute in e-prime I thought that I would better > > replace it by session of subject and apparantly I didn't choose > > consequently ;) > > > > On Jan 13, 12:15 pm, liwenna wrote: > > > > > Hello mister mcgree! > > > > > Not quite sure about the child-thing but could something be amiss with > > > the formatting of your .txt file so that a procedure ends up in, for > > > instance, the nested column instead of the procedure column? > > > > > The thread you link too contains a LOT of information and features > > > while judging from your post I think you are only seeking for a way to > > > load a .txt file into a list. > > > > > Here is a bit more shorthand explanation of the 'basic way to load > > > a .txt file into a list'. > > > > > The .txt file should contain all the column headers of a 'normal > > > list' (e.g. weight nested procedure) and all your own variables (e.g. > > > stim) on the first line. Each 'collumn' must be separated by a tab. > > > The next lines of the .txt files hold the 'content' of each 'cell' > > > again divided by tabs. > > > > > Here is a simple .txt file (but google group doesn't handle tabs too > > > well... so it is a bit messy). > > > > > Weight Nested Procedure stim > > > 1 trialproc 2 > > > 1 trialproc 3 > > > 1 trialproc 1 > > > 1 trialproc 4 > > > > > Now in e-prime simply add an inline to the procedure that holds your > > > list and place it right before your list stating something like: > > > > > --------------------------- > > > > > Listname.LoadMethod = ebLoadMethodFile > > > > > Listname.Filename = "files/listsubject" & c.GetAttrib("subject") & > > > ".txt" > > > > > Listname.Load > > > > > ------------------- > > > > > In the above example listname is the name of your list. Alo: the > > > "files/" part denotes e-prime to look into a folder called files > > > that's located within the folder that contains the e-studio file. I do > > > this to keep things somewhat tidy, if you want to keep your .txt files > > > in the same folder as your e-studio file is, remove the files/ part. > > > The listsession" & c.GetAttrib("session") & ".txt" is to show how to > > > select .txt files based on, for instance, subject number. For subject > > > 1 a file called listsubject1.txt will be opened, for subject 2 > > > listsubject2.txt etc etc. A feature like that is usually needed in > > > cases where you need lists to be loaded from files. > > > > > For the die-hard coders among us you could/should insert a > > > listname.reset either somewhere AFTER the list has run or at the total > > > beginning of the above code, before it loads the .txt file into the > > > list. > > > > > Now: you still need a procedure for your list to run. I usually create > > > the procedure in the list 'the normal way' and leave it sitting there > > > but you could opt to leave your 'list to be filled' totally empty and > > > move the procedure to the 'unreferenced e-objects'. The moment > > > the .txt file is loaded into the list e-prime will start referring to > > > it. > > > > > And that... is pretty much all there is to it. > > > > > Unless you need more advanced options of course. In that case: let us > > > know what you need. > > > > > Good luck! > > > > > liw > > > > > On Jan 13, 1:22 am, mcgree wrote: > > > > > > Hello, > > > > I am trying to use the Factor.Load method to create a list from a > > > > text file that I specify. (See > Post:http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6....) > > > > However, when I try to run the example from the help file I receive > > > > the following error when I try to compile the program: "child item is > > > > a procedure". I know a little about programming, but not much. Can > > > > anyone help me to fix this problem? Thank you very much in advance! -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 22:50:07 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 17:50:07 -0500 Subject: accuracy summation In-Reply-To: Message-ID: Rachna, Standard reminder: 1) I do not work for PST. 2) PST's trained staff really does like to take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours. So don't be shy there. 3) If you do get an answer from PST Web Support, please extend the courtesy of posting their reply back here for the sake of others. That said, here is my take ... I see two issues here: (1) How to collect accuracy statistics during the session, and (2) how to display that result contingent to some condition. As to (1), in broad scope you need to use some inline script and set up some global variable(s) as needed. Study Chapter 4 of the User's Guide that came with E-Prime to get started on this. You might also find the Summation object useful here, look at that topic in the online E-Basic Help. As to (2), you might take care of this with an If...Then construct in some inline script. Or, depending on your program structure, you could use a Condition List set to Counterbalance order to pick different Procedures with different display options as needed. -- David McFarlane, Professional Faultfinder "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman, Nobel prize-winning physicist) At 1/14/2010 05:06 PM Thursday, you wrote: >I am interested in creating an e-prime script that will provide me >with the participants accuracy immediately after the experiment is >run. However, I only want the overall accuracy on certain conditions. >Please let me know if you know how to do this. -------------- next part -------------- -- 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. From liza.mccarron at uwe.ac.uk Fri Jan 15 10:37:36 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Fri, 15 Jan 2010 02:37:36 -0800 Subject: Running one E-Run File directly after another? In-Reply-To: <4B4F4B73.8070508@msu.edu> Message-ID: Thanks David - have downloaded that and been playing with it this morning currently using Frank Bosco's very useful call ebs script (thanks Frank!) - one of the files runs fine through Autoit, the other file will sometimes load and sometimes not - not sure why so while I will investigate that for the future I think I might just get the student to start the second file manually for the time being as workload is such that I don't think I will have a chance to learn AutoIt to it's full capacity in the next few weeks! Cheers Liza On Jan 14, 4:50 pm, David McFarlane wrote: > Liza, > > This has been discussed before on the Group or the Forum, but it is not > obvious how to search for those threads.  Here is a hint:  Search using > the term "autoit". > > Regards, > -- David McFarlane, Professional Faultfinder > > > > LizaM wrote: > > Hello, > > > I have a student who needs to run 2 EPrime files directly after each > > other - the reason they can't be amalgomated into one file is because > > the data file from file 1 is pretty complex and data file 2 is pretty > > simple - as she has quite a job on her hands to make sense of file 1 I > > want to keep tings as simple as possible by having the second set of > > data in a different file.. However, I would like file 1 to follow > > seamlessly from file 2 - is there a way of doing this in EPrime?  If > > not, what would people suggest as a way to do this? > > > Many Thanks > > > Liza- Hide quoted text - > > - Show quoted text - -------------- next part -------------- -- 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. From liwenna at gmail.com Fri Jan 15 10:49:05 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 15 Jan 2010 02:49:05 -0800 Subject: Running one E-Run File directly after another? In-Reply-To: <180461d3-227a-4680-9c85-54a0ac8c8dd8@k17g2000yqh.googlegroups.com> Message-ID: Hi Liza, I don't know which version of the autoit script you're running now (the original version by Frank, or the modified one that autofills the subject session number)? In the last version it might help to extend the 'sleep' periods in the script somewhat. I found that sometimes the sleep periods are too short and the autoit script runs more fast than the computer does and this way the next erun file doesn't start. If you use the modified version also make sure that the subjects are properly instructed to not touch anything when the script is opening and autofilling the next task. And on a 'sticking my nose in matters that are not mine note': why not have your student simply delete all the attributes that belong to one task when analysing the other and vice versa? The autoit script is, unfortunately, far from perfect and unless you want to merge like 4 or more complex tasks, I wouldn't prefer to use it over "simply" merging tasks and deleting attributes. Best, liwenna On Jan 15, 11:37 am, LizaM wrote: > Thanks David - have downloaded that and been playing with it this > morning currently using Frank Bosco's very useful call ebs script > (thanks Frank!) - one of the files runs fine through Autoit, the other > file will sometimes load and sometimes not - not sure why so while I > will investigate that for the future I think I might just get the > student to start the second file manually for the time being as > workload is such that I don't think I will have a chance to learn > AutoIt to it's full capacity in the next few weeks! > > Cheers > > Liza > > On Jan 14, 4:50 pm, David McFarlane wrote: > > > Liza, > > > This has been discussed before on the Group or the Forum, but it is not > > obvious how to search for those threads. Here is a hint: Search using > > the term "autoit". > > > Regards, > > -- David McFarlane, Professional Faultfinder > > > LizaM wrote: > > > Hello, > > > > I have a student who needs to run 2 EPrime files directly after each > > > other - the reason they can't be amalgomated into one file is because > > > the data file from file 1 is pretty complex and data file 2 is pretty > > > simple - as she has quite a job on her hands to make sense of file 1 I > > > want to keep tings as simple as possible by having the second set of > > > data in a different file.. However, I would like file 1 to follow > > > seamlessly from file 2 - is there a way of doing this in EPrime? If > > > not, what would people suggest as a way to do this? > > > > Many Thanks > > > > Liza- Hide quoted text - > > > - Show quoted text - -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Fri Jan 15 11:18:19 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Fri, 15 Jan 2010 11:18:19 +0000 Subject: Running one E-Run File directly after another? In-Reply-To: <7629e538-380c-4d14-a6bd-6c280fe0c050@a6g2000yqm.googlegroups.com> Message-ID: Liwenna, I'm running Frank's original. That is a good point about the script being better suited to complex tasks and I think it is overkill for what I am trying to do here. I agree to some extent with what you say about merging the files and deleting the attributes but in this case the student really is having enough difficulty with processing the main data file so I really want to keep things as simple as possible with the 2nd part! She is quite happy to run the two files separately - in fact was expecting to do so - it's just my desire to make things seamless and tidy that is driving this! But thanks for the input - as to your 'sticking my nose in matters that are not mine note' that's more than welcome (and one of the great things about this group) as it gives me another way of looking at things and some valuable inout from someone with a great deal more experience! Many Thanks Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 15 January 2010 10:49 To: E-Prime Subject: Re: Running one E-Run File directly after another? Hi Liza, I don't know which version of the autoit script you're running now (the original version by Frank, or the modified one that autofills the subject session number)? In the last version it might help to extend the 'sleep' periods in the script somewhat. I found that sometimes the sleep periods are too short and the autoit script runs more fast than the computer does and this way the next erun file doesn't start. If you use the modified version also make sure that the subjects are properly instructed to not touch anything when the script is opening and autofilling the next task. And on a 'sticking my nose in matters that are not mine note': why not have your student simply delete all the attributes that belong to one task when analysing the other and vice versa? The autoit script is, unfortunately, far from perfect and unless you want to merge like 4 or more complex tasks, I wouldn't prefer to use it over "simply" merging tasks and deleting attributes. Best, liwenna On Jan 15, 11:37 am, LizaM wrote: > Thanks David - have downloaded that and been playing with it this > morning currently using Frank Bosco's very useful call ebs script > (thanks Frank!) - one of the files runs fine through Autoit, the other > file will sometimes load and sometimes not - not sure why so while I > will investigate that for the future I think I might just get the > student to start the second file manually for the time being as > workload is such that I don't think I will have a chance to learn > AutoIt to it's full capacity in the next few weeks! > > Cheers > > Liza > > On Jan 14, 4:50 pm, David McFarlane wrote: > > > Liza, > > > This has been discussed before on the Group or the Forum, but it is > > not obvious how to search for those threads. Here is a hint: > > Search using the term "autoit". > > > Regards, > > -- David McFarlane, Professional Faultfinder > > > LizaM wrote: > > > Hello, > > > > I have a student who needs to run 2 EPrime files directly after > > > each other - the reason they can't be amalgomated into one file is > > > because the data file from file 1 is pretty complex and data file > > > 2 is pretty simple - as she has quite a job on her hands to make > > > sense of file 1 I want to keep tings as simple as possible by > > > having the second set of data in a different file.. However, I > > > would like file 1 to follow seamlessly from file 2 - is there a > > > way of doing this in EPrime? If not, what would people suggest as a way to do this? > > > > Many Thanks > > > > Liza- Hide quoted text - > > > - Show quoted text - This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Fri Jan 15 12:52:18 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 15 Jan 2010 04:52:18 -0800 Subject: Where is my fixation point? In-Reply-To: Message-ID: Has the fixationcross been retrieved yet? On Jan 13, 3:17 pm, "jtib0... at gmail.com" wrote: > Hi Michiel, > > Because little can go wrong with the display, I am sort of confused as > to why the fixation is not there. Yes, it is a textdisplay 'subobject' > with a fixation crosshair. I will try adjusting the X and Y. Thanks > for the help. > > jtib > > On Jan 13, 7:25 am, Michiel Spape > wrote: > > > Hi jtib, > > Do you have a slide with a textdisplay 'subobject' showing a plus as a fixation crosshair (that's what I normally do)? Just go to subobject properties of the fixation and target and adjust the X and Y. As Liwenna says: what's really going wrong there (there's not an awful lot that can go wrong)? Have you tried creating this screen (which generally is rather easy) from scratch? Is the text display displaying the value of a list attribute (in which case you might wish to check there)? > > Cheers, > > Mich > > > Michiel Spapé > > Research Fellow > > Perception & Action group > > University of Nottingham > > School of Psychology > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > > Sent: 13 January 2010 11:17 > > To: E-Prime > > Subject: Re: Where is my fixation point? > > > To my best knowledge there's nothing different to that in e-prime 2 compared to 1. > > > What is happening exactly? > > > On Jan 12, 9:07 pm, "jtib0... at gmail.com" wrote: > > > Hello, > > > > Ok, so I'm having some trouble getting a fixation cross to appear on > > > the screen using E-2. I have not had trouble with this using E-Prime > > > v1.x in the past. What is the easiest way to make sure that the point > > > is positioned where your target will appear? > > > > Thanks, > > > jtib > > This message has been checked for viruses but the contents of an attachment > > may still contain software viruses which could damage your computer system: > > you are advised to perform your own checks. Email communications with the > > University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 15 14:54:01 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 15 Jan 2010 09:54:01 -0500 Subject: beginners questions In-Reply-To: Message-ID: At 1/13/2010 10:03 AM Wednesday, Rinus wrote: >what you can do (as a trick) is directly edit the .ebs file (the >compiled e-run file) and paste your stuff into there (and change the >font into hebrew) but this requires some scripting knowledge and is >not straightforward. Also note that direct editing of the .ebs file is possible only in good old EP1. PST removed this capability from EP2. Please see the discussion at http://support.pstnet.com/forum/Topic696-12-1.aspx . -- David McFarlane, Professional Faultfinder -------------- next part -------------- -- 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. From tobias.fw at gmail.com Fri Jan 15 15:01:13 2010 From: tobias.fw at gmail.com (Tobi) Date: Fri, 15 Jan 2010 07:01:13 -0800 Subject: timing error In-Reply-To: <4b4f92b9.5344f10a.7f03.21afSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks a lot, when I don't use OffsetSync, I have an error of only 10 ms (and not 20 ms). But with the skipping ISI-slide when ISI is 0, that works fine. No timing errors then. Script runs fast I can tell ;) Cheers, Tobias On 14 Jan., 22:55, David McFarlane wrote: > Tobias, > > I just noticed in your post that started this thread you said that > you use vertical blank for both Onset Sync and Offset Sync.  In > general, for visual display objects I would set Onset Sync to > vertical blank, and Offset sync to (none), which is the default (I > leave it as an exercise for you to ponder why this makes sense).  But > if you instead used a Wait object for your ISI then, as Mich > mentioned, I might set both Onset Sync and Offset Sync to (none) and > then duration should work as expected.  Even then I would rather > follow Mich's further advice to either use a bit of inline script to > skip past the ISI, or use a separate Procedure without the ISI, > whenever the ISI duration is 0.  You might be surprised at how much > script will run in less than a millisecond.  As you read in Chapter > 3, the real time bottlenecks are disk access (e.g., loading image and > sound files), display synchronization, and interruptions from the > operating system.  But don't take my word for this.  You can time > script yourself using the microsecond clock in E-Prime (see the Clock > topic in the online E-Basic Help). > > -- David McFarlane, Professional Faultfinder > > At 1/14/2010 07:51 AM Thursday, you wrote: > > >Okay, after having read the entire Chapter 3 I found out that I have > >actually done everything right in terms of setting. However I found > >the reason for the timing error having a closer look at the result > >file. The timing error was always there in case the slide "ISI" > >between the slides "Cue" and "Target" had the duration variable 0. I > >also used other durations for "ISI", specified in the block list. As a > >slide always uses at least on circle, the timing error then occurs > >even when using OnsetSync function. > > >This seems to be a serious problem. Do you have any idea how to solve > >this problem? I could maybe use a script asking for the ISI duration > >value and skipping the "ISI" slide when duration is 0. However a > >script in a short sequence of stimuli might also cause some timing > >problems. Maybe you have a better idea? > > >BEst, > >Tobias > > >On 14 Jan., 01:33, Tobi wrote: > > > Thanks David, > > > > I just found the User's Guide. I will read the 50 pages of chapter 3, > > > I promise. > > > Could you or anyone give me a hint for my special problem anyway? > > > > Thanks a lot, > > > Tobias > > > > On 13 Jan., 14:45, David McFarlane wrote: > > > > > Tobias, > > > > > Everything you need to know about critical timing is in Chapter 3 of the > > > > User's Guide that came with E-Prime.  Go study that now.  Do not pass > > > > Go, do not collect $200. > > > > > -- David McFarlane, Professional Faultfinder > > > > > > Hi everyone, > > > > > > I am apparently having a timing error. In a procedure I use a slide > > > > > called "target". I display it for 78 ms on a screen with 100 Hz which > > > > > should result in display times of 80 ms. In the result file I find > > > > > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > > > > "target.DurationError" is 33 ms. > > > > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > > > > > pre-release time to virtually avoid such errors. > > > > > > Another slide beeing displayed before the target (98 ms, same > > > > > settings) does not show this error. > > > > > > Does anyone have an idea what this error could result from? > > > > > > Thanks a lot, > > > > > 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. -------------- next part -------------- -- 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. From tobias.fw at gmail.com Fri Jan 15 15:07:58 2010 From: tobias.fw at gmail.com (Tobi) Date: Fri, 15 Jan 2010 07:07:58 -0800 Subject: 576 images in one slide Message-ID: Hi together, I want to show a screen with a 24*24-matrix of small images (24*24 pixels each). It is quite annoying to insert new images on a slide, at least when we're talking about 576 (and to specify filename, position etc.). I thought about using one big bitmap including all those small images, but due to theoretical reasons images should be randomly placed in each trial. Is there a way to specify a slide's content with inline script? That would make it much easier doing copy and paste. Thanks a lot, Tobias -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 15 15:17:11 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 15 Jan 2010 10:17:11 -0500 Subject: 576 images in one slide In-Reply-To: Message-ID: Tobia, Two thoughts: (1) Arrange 576 SlideImage sub-objects on your slide and use attribute references for the Filename in each of them. You might combine this with a nested list to hold & randomize your image file names, and "colon syntax" for referencing them in the Slide (look that up in the index in the User's Guide). (2) If that seems too tedious and you want to do things more directly in script, then make a mockup of a slide with images, generate the script, and look at the script that E-Studio generates for the slide and images. You can puzzle it out from there, along with forays into the online E-Basic Help guided by what you see in the script. Good luck! -- David McFarlane, Professional Faultfinder >Hi together, > >I want to show a screen with a 24*24-matrix of small images (24*24 >pixels each). It is quite annoying to insert new images on a slide, at >least when we're talking about 576 (and to specify filename, position >etc.). > >I thought about using one big bitmap including all those small images, >but due to theoretical reasons images should be randomly placed in >each trial. > >Is there a way to specify a slide's content with inline script? That >would make it much easier doing copy and paste. > >Thanks a lot, >Tobias -------------- next part -------------- -- 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. From yoedkenett at gmail.com Fri Jan 15 16:04:59 2010 From: yoedkenett at gmail.com (Yoed) Date: Fri, 15 Jan 2010 08:04:59 -0800 Subject: string input exampl error Message-ID: Hi ive tried running the string input experiment sample from the PST site, so i can figure out how to apply it into my own experiment. the thing is that every time i tried running it i got an error message telling me that it cannot create the devicebox keyboard. an error occured while attempting to open the device. Device Name: Keyboard Error: 0x00000385 Message: Unable to created the directx object: 0x8004005 Line: 310 Error Number: 10051 ive tried writing to the eprime support and ask them how to fix it but every time i tried sending them an email the site crashed, therefor i thought to send this question to the group - how do i fix this problem? also - can i enter string text in hebrew? if so - how can i do that? thanks Yoed -------------- next part -------------- -- 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. From tobias.fw at gmail.com Fri Jan 15 16:47:07 2010 From: tobias.fw at gmail.com (Tobi) Date: Fri, 15 Jan 2010 08:47:07 -0800 Subject: 576 images in one slide In-Reply-To: <4b5086fe.5344f10a.07a5.3d45SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks David, 576 times inserting sub-objects is indeed too tedious, especially as copy-paste doesn't work in e-prime for filename or positionin the object settings. If I change the code, I can only do that for the e-run script file, right? If I do change something here I won't see that anywhere in a visual form like in the main program of e-prime, if I'm not wrong. This might make it hard to check if it is running as I want. Tobias On 15 Jan., 16:17, David McFarlane wrote: > Tobia, > > Two thoughts: > > (1) Arrange 576 SlideImage sub-objects on your slide and use > attribute references for the Filename in each of them.  You might > combine this with a nested list to hold & randomize your image file > names, and "colon syntax" for referencing them in the Slide (look > that up in the index in the User's Guide). > > (2) If that seems too tedious and you want to do things more directly > in script, then make a mockup of a slide with images, generate the > script, and look at the script that E-Studio generates for the slide > and images.  You can puzzle it out from there, along with forays into > the online E-Basic Help guided by what you see in the script. > > Good luck! > -- David McFarlane, Professional Faultfinder > > >Hi together, > > >I want to show a screen with a 24*24-matrix of small images (24*24 > >pixels each). It is quite annoying to insert new images on a slide, at > >least when we're talking about 576 (and to specify filename, position > >etc.). > > >I thought about using one big bitmap including all those small images, > >but due to theoretical reasons images should be randomly placed in > >each trial. > > >Is there a way to specify a slide's content with inline script? That > >would make it much easier doing copy and paste. > > >Thanks a lot, > >Tobias -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 15 17:16:19 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 15 Jan 2010 12:16:19 -0500 Subject: 576 images in one slide In-Reply-To: <17e84357-3ec9-4a50-ab61-dc4bb7a402d8@22g2000yqr.googlegrou ps.com> Message-ID: Tobias, >576 times inserting sub-objects is indeed too tedious, especially as >copy-paste doesn't work in e-prime for filename or positionin the >object settings. > >If I change the code, I can only do that for the e-run script file, >right? If I do change something here I won't see that anywhere in a >visual form like in the main program of e-prime, if I'm not wrong. >This might make it hard to check if it is running as I want. No, no, no. Sorry if that was not clear. Look at the generated script just to figure out how things get done. Then go back to E-Studio and do your editing & exploration in inline script there. I would make one simple demo program to generate working code that I can examine, and then a separate demo program where I make my changes (and mistakes!). That said, here is another hint. You have not said whether you are stuck with EP1 or EP2. But if you have access to good old EP1, it is much, much easier to explore script in E-Run there. As you recognize, what you change in E-Run will not propogate back to E-Studio, but in this case you just use E-Run edits to explore & learn, then apply (possibly by copy & paste) what you learn with E-Run back to inline script in E-Studio. Hope that makes things clearer. -- David McFarlane, Professional Faultfinder -------------- next part -------------- -- 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. From tobias.fw at gmail.com Sat Jan 16 19:25:27 2010 From: tobias.fw at gmail.com (Tobi) Date: Sat, 16 Jan 2010 11:25:27 -0800 Subject: CreateInputMask for Joystick In-Reply-To: <4b2a9e60.5844f10a.327a.549bSMTPIN_ADDED@gmr-mx.google.com> Message-ID: After one month I finally got an answer which is, however, really helpful. here we go: "The ResponseMode and ProcessBackspace properties are valid only for the Keyboard device. If you look at the Duration/Input tab of feedback and click on Advanced Properties for the Keyboard input mask, you will see that Keyboard Advanced Properties has a tab called Collection that specifies the values for ResponseMode and ProcessBackspace. Because Joystick does not use those properties, there is no corresponding tab in its Advanced Properties window, and you cannot reference those properties in script. To fix the problem, all you have to do is delete the red portion of the following script: feedback.InputMasks.Add Joystick.CreateInputMask("{ANY}", "", CLng (feedback.Duration), CLng("1"), ebEndResponseActionTerminate, CLogical ("Yes"), "", "", "ResponseMode:All ProcessBackspace:Yes") Do the same for the PauseB input mask script. You should also make sure to create an input mask for PauseA because its duration is set to infinite." On 17 Dez. 2009, 22:10, David McFarlane wrote: > Tobias, > > I would go right to PST Web Support with this, > you may contact them athttp://support.pstnet.com/e%2Dprime/support/login.asp > , and they strive to respond to all requests in > 24-48 hours.  And then please post back here with the answer! > > -- David McFarlane, Professional Faultfinder > > >I used the following code to call an object in the unreferenced > >objects, "feedback", as a feedback for accuracy and RT in the last > >block. > > >I used the term "feedback.InputMasks.Add Keyboard.CreateInputMask" to > >specifiy the input. Now I want to use a Joystick instead of a > >keyboard. That works well for the entire experiment, but not for this > >code. The error message is: "Unknown Custom Option: "Response Mode". > > >By the way: I use E-Prime 2. How can I solve this problem? > > >Thanks fo all kinds of help! > > >Tobias > > >This is the code (crucial parts are "feedback.InputMasks.Add > >Joystick.CreateInputMask"): > > >If c.GetAttrib("exppart") = "task" Then > >         If  c.GetAttrib(c.GetAttrib("Running") & ".Sample")  MOD 60 = 0 AND > >c.GetAttrib(c.GetAttrib("Running") & ".Sample")  MOD 1680 <> 0 Then > >                 c.SetAttrib "BlockAcc", > > Format(CStr(CDbl(SummationAcc.Mean * 100)), > >"0.0") > >                 c.SetAttrib "BlockRT", > > Format(CStr(CDbl(SummationRT.Mean )), "0") > >                 RT = c.GetAttrib("BlockRT") > >                 Acc = c.GetAttrib("BlockAcc") > >                         blockcount = blockcount +1 > >                         feedback.InputMasks.Add > > Joystick.CreateInputMask("{ANY}", "", CLng > >(feedback.Duration), CLng("1"), ebEndResponseActionTerminate, CLogical > >("Yes"), "", "", "ResponseMode:All ProcessBackspace:Yes") > >                         feedback.text = > > "Leistung in Block " & blockcount & "/28" & "\n\n\n > >\n" & "Reaktionszeit: " & RT & " ms" & "\n" & "Richtige Antworten: " & > >Acc & " %" & "\n\n\n" & "- Beliebige Taste zum Fortsetzen drücken -" > >                         feedback.run > >                         Set SummationAcc = New Summation > >                         Set SummationRT = New Summation > >                         PauseA.Run > >                         PauseB.InputMasks.Add > > Joystick.CreateInputMask("{ANY}", "", CLng > >(PauseB.Duration), CLng("1"), ebEndResponseActionTerminate, CLogical > >("Yes"), "", "", "ResponseMode:All ProcessBackspace:Yes") > >                         PauseB.Run > >         End if -------------- next part -------------- -- 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. From yoedkenett at gmail.com Sun Jan 17 11:42:25 2010 From: yoedkenett at gmail.com (Yoed Kenett) Date: Sun, 17 Jan 2010 13:42:25 +0200 Subject: beginners questions In-Reply-To: <4b4f8b07.5944f10a.2830.235eSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hi is it possible to enter string responses in hebrew with EPrime 2? On Thu, Jan 14, 2010 at 11:22 PM, David McFarlane wrote: > Yoed, > > > 1. david - i want my subjects to type an answer as a response which >> will be registered by e-prime >> > > I just noticed that my earlier response neglected the "will be registered > by e-prime" aspect of your question. For the record, things like AskBox or > InputBox will not log anything to the data file unless you add some specific > script to do that. In contrast, using advanced features of the Input Mask > will get your responses logged without needing script, unless you want more > extensive information like the time of each key press, etc. (for things like > that you have to delve into the InputMask.Responses topic of the online > E-Basic Help, and download the example program from PST). > > -- David McFarlane, Professional Faultfinder > > > -- > 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. > > > > -- Yoed -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michiel.Spape at nottingham.ac.uk Mon Jan 18 12:13:04 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Mon, 18 Jan 2010 12:13:04 -0000 Subject: beginners questions In-Reply-To: <4b50818f.5944f10a.2830.3e82SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks for that thread, it was quite a good read, apart from the final response ("your concerns have been noted", but then in 2000 words). I, too, thought it was a horrible idea to delete that capability and I understood the concerns about protection, but what is so difficult about adding a little checkbox under "generate script" with "encryption"? PST keeps reminding me of the product-formerly-known-as-SPSS (now PASW?) who kept adding features few of the former 'end users' (i.e. Statistical Package for Social Sciences) really needed, presumably requested by marketing strategists and big time organisations, at the cost of massive processing power, whilst keeping the known bugs right where they used to be (ever tried editing the legends of plots made with Repeated Measures ANOVAs?) Sorry, just needed to do a Monday morning rant... Cheers, Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 15 January 2010 14:54 To: e-prime at googlegroups.com; E-Prime Subject: Re: beginners questions At 1/13/2010 10:03 AM Wednesday, Rinus wrote: >what you can do (as a trick) is directly edit the .ebs file (the >compiled e-run file) and paste your stuff into there (and change the >font into hebrew) but this requires some scripting knowledge and is not >straightforward. Also note that direct editing of the .ebs file is possible only in good old EP1. PST removed this capability from EP2. Please see the discussion at http://support.pstnet.com/forum/Topic696-12-1.aspx . -- David McFarlane, Professional Faultfinder This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Mon Jan 18 12:20:10 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Mon, 18 Jan 2010 12:20:10 -0000 Subject: beginners questions In-Reply-To: <48251bb71001170342y742703a4i1894099a8833f7e6@mail.gmail.com> Message-ID: Hi, Did you read the replies you received last time? Perhaps you could tell us where you're stuck, otherwise, I believe the answer should be "yes, it is." String responses: possible, bit difficult (read previous responses) Hebrew: possible (I once made an experiment in Farsi!) E-Prime 2 should provide full support for non-Latin languages (UNICODE support and international languages). Best, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Kenett Sent: 17 January 2010 11:42 To: e-prime at googlegroups.com Subject: Re: beginners questions Hi is it possible to enter string responses in hebrew with EPrime 2? On Thu, Jan 14, 2010 at 11:22 PM, David McFarlane wrote: Yoed, 1. david - i want my subjects to type an answer as a response which will be registered by e-prime I just noticed that my earlier response neglected the "will be registered by e-prime" aspect of your question. For the record, things like AskBox or InputBox will not log anything to the data file unless you add some specific script to do that. In contrast, using advanced features of the Input Mask will get your responses logged without needing script, unless you want more extensive information like the time of each key press, etc. (for things like that you have to delve into the InputMask.Responses topic of the online E-Basic Help, and download the example program from PST). -- David McFarlane, Professional Faultfinder -- 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. -- Yoed This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From yoedkenett at gmail.com Mon Jan 18 12:26:29 2010 From: yoedkenett at gmail.com (Yoed Kenett) Date: Mon, 18 Jan 2010 14:26:29 +0200 Subject: beginners questions In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF029B1F61@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Michiel regarding hebrew responses - how do i do that? ive tried entering a response in hebrew and i was not able to write hebrew characters On Mon, Jan 18, 2010 at 2:20 PM, Michiel Spape < Michiel.Spape at nottingham.ac.uk> wrote: > Hi, > > Did you read the replies you received last time? Perhaps you could tell us > where you’re stuck, otherwise, I believe the answer should be “yes, it is.” > > String responses: possible, bit difficult (read previous responses) > > Hebrew: possible (I once made an experiment in Farsi!) > > E-Prime 2 should provide full support for non-Latin languages (UNICODE > support and international languages). > > Best, > > Mich > > > > *Michiel Spapé* > > *Research Fellow* > > *Perception & Action group* > > *University of Nottingham* > > *School of Psychology*** > > > > *From:* e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] *On > Behalf Of *Yoed Kenett > *Sent:* 17 January 2010 11:42 > > *To:* e-prime at googlegroups.com > *Subject:* Re: beginners questions > > > > Hi > > is it possible to enter string responses in hebrew with EPrime 2? > > On Thu, Jan 14, 2010 at 11:22 PM, David McFarlane > wrote: > > Yoed, > > > > 1. david - i want my subjects to type an answer as a response which > will be registered by e-prime > > > > I just noticed that my earlier response neglected the "will be registered > by e-prime" aspect of your question. For the record, things like AskBox or > InputBox will not log anything to the data file unless you add some specific > script to do that. In contrast, using advanced features of the Input Mask > will get your responses logged without needing script, unless you want more > extensive information like the time of each key press, etc. (for things like > that you have to delve into the InputMask.Responses topic of the online > E-Basic Help, and download the example program from PST). > > -- David McFarlane, Professional Faultfinder > > > -- > 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. > > > > > > -- > Yoed > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system: you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > -- > 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. > > -- Yoed -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michiel.Spape at nottingham.ac.uk Mon Jan 18 17:26:17 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Mon, 18 Jan 2010 17:26:17 -0000 Subject: beginners questions In-Reply-To: <48251bb71001180426m7e7abfaeh5c98e9d7d75d936d@mail.gmail.com> Message-ID: Hi, A: Perhaps - I don't know, I've never seen a Hebrew keyboard - because you require multiple keypresses in order to obtain a single character? Have a look under the Duration/Input tab of your textdisplay or whatnot, go for Advanced, change MaxCount and take not of each point you find confusion. Then go through the Help files and seek clarification. Regarding UNICODE and such, I'm sure Rinus, from this list, could help you, as he's very experienced with non-Latin languages (met Uw welnemen, Rinus!). B: If you also really want strings (rather than one keypress) to work in E-Prime, check the Echo display under the same Advanced button. However, one wonders what you're using E-Prime for... if it'd be questionnaires and such, I'd say go for an entirely different programme (unless you're like me and find it cool to do things the difficult way?). If not, are you really interested in sub-millisecond accurate recordings of every reaction-time of every key-press? If not, I'd suggest read once again through David's comments regarding InputBoxes and such. Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Kenett Sent: 18 January 2010 12:26 To: e-prime at googlegroups.com Subject: Re: beginners questions Michiel regarding hebrew responses - how do i do that? ive tried entering a response in hebrew and i was not able to write hebrew characters On Mon, Jan 18, 2010 at 2:20 PM, Michiel Spape wrote: Hi, Did you read the replies you received last time? Perhaps you could tell us where you're stuck, otherwise, I believe the answer should be "yes, it is." String responses: possible, bit difficult (read previous responses) Hebrew: possible (I once made an experiment in Farsi!) E-Prime 2 should provide full support for non-Latin languages (UNICODE support and international languages). Best, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Kenett Sent: 17 January 2010 11:42 To: e-prime at googlegroups.com Subject: Re: beginners questions Hi is it possible to enter string responses in hebrew with EPrime 2? On Thu, Jan 14, 2010 at 11:22 PM, David McFarlane wrote: Yoed, 1. david - i want my subjects to type an answer as a response which will be registered by e-prime I just noticed that my earlier response neglected the "will be registered by e-prime" aspect of your question. For the record, things like AskBox or InputBox will not log anything to the data file unless you add some specific script to do that. In contrast, using advanced features of the Input Mask will get your responses logged without needing script, unless you want more extensive information like the time of each key press, etc. (for things like that you have to delve into the InputMask.Responses topic of the online E-Basic Help, and download the example program from PST). -- David McFarlane, Professional Faultfinder -- 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. -- Yoed This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. -- Yoed -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Mon Jan 18 19:03:21 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 18 Jan 2010 14:03:21 -0500 Subject: beginners questions In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF029B2160@VUIEXCHC.ad.notti ngham.ac.uk> Message-ID: At 1/18/2010 12:26 PM Monday, Michiel Spape wrote: >one wonders what you’re using E-Prime for if >it’d be questionnaires and such, I’d say go for >an entirely different programme (unless you’re >like me and find it cool to do things the difficult way?). Yeah, I hate it when folks try to press E-Prime into service for simple questionnaires. EP simply is not made for that, its sole purpose is for tasks that require tight control and measurement of timing, otherwise folks make things too difficult for themselves. Around here we have found MediaLab from Empirisoft very useful for all sorts of questionnaires. Or if you can get your hands on any decent web programmer you could do questionnaires very handily in any web browser using HTML, CSS, and JavaScript (with a bit of ActiveX in IE if you want automatic storage of data to disk). Heck, much of the Web these days is basically questionnaires, take a look around, so if folks can do all that for web apps without E-Prime, why not for simple psychology questionnaires? Just my US$.02. -- David McFarlane, Professional Faultfinder "When all is said and told, the 'naturalness' with which we use our native tongues boils down to the ease with which we can use them for making statements the nonsense of which is not obvious." -- Edsger W. Dijkstra, "On the foolishness of 'natural language programming'" (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) -------------- next part -------------- -- 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. From yoedkenett at gmail.com Mon Jan 18 20:39:17 2010 From: yoedkenett at gmail.com (Yoed Kenett) Date: Mon, 18 Jan 2010 22:39:17 +0200 Subject: beginners questions In-Reply-To: <4b54b079.5344f10a.7b04.ffffb37fSMTPIN_ADDED@gmr-mx.google.com> Message-ID: thank you all of your remarks i am familiar with medialab and am not trying to make my life harder for nothing. i am building a RT visual creativity exp which requires the subject to enter his responses. so far ive been quite impressed with eprime as a good experiment code program and therefor thought what i want to do can be done with it thanks, Yoed On Mon, Jan 18, 2010 at 9:03 PM, David McFarlane wrote: > At 1/18/2010 12:26 PM Monday, Michiel Spape wrote: > >> one wonders what you’re using E-Prime for… if it’d be questionnaires and >> such, I’d say go for an entirely different programme (unless you’re like me >> and find it cool to do things the difficult way?). >> > > > > Yeah, I hate it when folks try to press E-Prime into service for simple > questionnaires. EP simply is not made for that, its sole purpose is for > tasks that require tight control and measurement of timing, otherwise folks > make things too difficult for themselves. Around here we have found > MediaLab from Empirisoft very useful for all sorts of questionnaires. Or if > you can get your hands on any decent web programmer you could do > questionnaires very handily in any web browser using HTML, CSS, and > JavaScript (with a bit of ActiveX in IE if you want automatic storage of > data to disk). Heck, much of the Web these days is basically > questionnaires, take a look around, so if folks can do all that for web apps > without E-Prime, why not for simple psychology questionnaires? > > Just my US$.02. > > -- David McFarlane, Professional Faultfinder > "When all is said and told, the 'naturalness' with which we use our native > tongues boils down to the ease with which we can use them for making > statements the nonsense of which is not obvious." -- Edsger W. Dijkstra, > "On the foolishness of 'natural language programming'" ( > http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) > > > -- > 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. > > > > -- Yoed -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From melissa.dewolf at gmail.com Tue Jan 19 01:13:53 2010 From: melissa.dewolf at gmail.com (melissa) Date: Mon, 18 Jan 2010 17:13:53 -0800 Subject: randomizing list order and nested loops Message-ID: I am trying to randomize my list of trials such that I have 8 different categories and then 6 examples within each category and 1 example from each of the 8 categories must be shown before the the next set of examples in a random order. Right now I have each of the 8 categories separated into different lists with the 6 examples in each of the category lists. Then in my trial list, I call each of the 8 categories once, in a random order. Then, in my block list, I weighted the block procedure 6 times. However, when I ran it, for some reason I got multiple trials with the same category in the first block- I thought that if I selected "random" it does duplicate trials. Is this a product of the way I am weighting the list or nesting it? Is there a better way to organize the lists? Thank you -------------- next part -------------- -- 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. From liwenna at gmail.com Tue Jan 19 11:04:59 2010 From: liwenna at gmail.com (liwenna) Date: Tue, 19 Jan 2010 03:04:59 -0800 Subject: randomizing list order and nested loops In-Reply-To: Message-ID: Hey Melissa, Could it be that you've set the categorylists to exit after 1 sample? If so, change that to exit after 1 cycle and see if that helps (and the same goes for the 'samples list'). Best, liwenna On Jan 19, 2:13 am, melissa wrote: > I am trying to randomize my list of trials such that I have 8 > different categories and then 6 examples within each category and 1 > example from each of the 8 categories must be shown before the the > next set of examples in a random order.  Right now I have each of the > 8 categories separated into different lists with the 6 examples in > each of the category lists.  Then in my trial list, I call each of the > 8 categories once, in a random order.  Then, in my block list, I > weighted the block procedure 6 times.  However, when I ran it, for > some reason I got multiple trials with the same category in the first > block- I thought that if I selected "random" it does duplicate > trials.  Is this a product of the way I am weighting the list or > nesting it?  Is there a better way to organize the lists? > > Thank you -------------- next part -------------- -- 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. From liza.mccarron at uwe.ac.uk Tue Jan 19 11:34:20 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Tue, 19 Jan 2010 03:34:20 -0800 Subject: Specifying output data file location? Message-ID: Hello, Is there any way I can specify the output location for my data file from EPrime 2.0 to be somewhere other than the folder where the experiment file is loacted? From searching this list I realize that I can't change the file name that is output but can't find any reference to location. Thanks Liza -------------- next part -------------- -- 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. From liwenna at gmail.com Tue Jan 19 12:06:27 2010 From: liwenna at gmail.com (liwenna) Date: Tue, 19 Jan 2010 04:06:27 -0800 Subject: Specifying output data file location? In-Reply-To: Message-ID: Hi Liza, I am not around e-prime right now. But... according to PST-site changing the name and location of the .edat file should be a feature of 2.0. Can't find how to do it though. My guess would be that you need to change something in the menu under the purple e-prime logo at the top of your 'experiment tree'. Did you check things there? Best, liw On Jan 19, 12:34 pm, LizaM wrote: > Hello, > > Is there any way I can specify the output location for my data file > from EPrime 2.0 to be somewhere other than the folder where the > experiment file is loacted?  From searching this list I realize that I > can't change the file name that is output but can't find any reference > to location. > > Thanks > > Liza -------------- next part -------------- -- 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. From rmutreja at gmail.com Tue Jan 19 15:53:15 2010 From: rmutreja at gmail.com (Rachna Mutreja) Date: Tue, 19 Jan 2010 09:53:15 -0600 Subject: randomizing list order and nested loops In-Reply-To: Message-ID: Hi Melissa, You could copy the list 6 time and weight it once and then randomize without duplication. To keep track of each line, you can create another column called "Item" and number it starting from 1 onwards to make sure that the same item is not repeated multiple times. Rachna On Mon, Jan 18, 2010 at 7:13 PM, melissa wrote: > I am trying to randomize my list of trials such that I have 8 > different categories and then 6 examples within each category and 1 > example from each of the 8 categories must be shown before the the > next set of examples in a random order. Right now I have each of the > 8 categories separated into different lists with the 6 examples in > each of the category lists. Then in my trial list, I call each of the > 8 categories once, in a random order. Then, in my block list, I > weighted the block procedure 6 times. However, when I ran it, for > some reason I got multiple trials with the same category in the first > block- I thought that if I selected "random" it does duplicate > trials. Is this a product of the way I am weighting the list or > nesting it? Is there a better way to organize the lists? > > Thank you > > -- > 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. > > > > -- Project Coordinator Developmental Cognitive Neuroscience Laboratory Northwestern University 2240 Campus Drive Frances Searle Building, Room 2-330 Evanston, Illinois, 60208 Phone: 847.467.1936 r-mutreja at northwestern.edu -- 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rinusverdonschot at gmail.com Wed Jan 20 11:25:27 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Wed, 20 Jan 2010 03:25:27 -0800 Subject: Specifying output data file location? In-Reply-To: <81820044-adc7-4082-b007-98abff5d35d0@b2g2000yqi.googlegroups.com> Message-ID: Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. first create your packagefile.. (with the packagefile editor).. for instance, if you want time+date as part of your edat2 filename, you might add the following to the "initpackages" tree (in your package, in the packagefile editor) c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) &_ "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" then once you've created the package you have to add it to your experiment.. 1. go in eprime 2.0 --> tools, options, tab: packages (this contains the path to the folder your package should be in, you can also add a folder) 2. start your exp, go in the structure view to Experiment (int the top) 3. click on "packages" and add your package 4. now your files are written with date + time This explanation will self destruct in 5 seconds... 4 seconds... ... 3 seconds... (why are you still reading this.. get to a safe distance) 2. seconds... 1.... secoooooond.. [you have too much time if you're actually still reading this, you should be creating your package..] Bye, Rinus On 19 jan, 13:06, liwenna wrote: > Hi Liza, > > I am not around e-prime right now. But... according to PST-site > changing the name and location of the .edat file should be a feature > of 2.0. Can't find how to do it though. My guess would be that you > need to change something in the menu under the purple e-prime logo at > the top of your 'experiment tree'. > > Did you check things there? > > Best, > > liw > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > Hello, > > > Is there any way I can specify the output location for my data file > > from EPrime 2.0 to be somewhere other than the folder where the > > experiment file is loacted?  From searching this list I realize that I > > can't change the file name that is output but can't find any reference > > to location. > > > Thanks > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > - Tekst uit oorspronkelijk bericht weergeven - -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 12:29:08 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 12:29:08 +0000 Subject: Specifying output data file location? In-Reply-To: <99d29fdd-21aa-45d3-b24b-4bc9b4e3287c@a32g2000yqm.googlegroups.com> Message-ID: Thank you for the replies liwenna and Rinus... Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... I think I may ask PST support.... Thanks Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Rinus Sent: 20 January 2010 11:25 To: E-Prime Subject: Re: Specifying output data file location? Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. first create your packagefile.. (with the packagefile editor).. for instance, if you want time+date as part of your edat2 filename, you might add the following to the "initpackages" tree (in your package, in the packagefile editor) c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) &_ "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" then once you've created the package you have to add it to your experiment.. 1. go in eprime 2.0 --> tools, options, tab: packages (this contains the path to the folder your package should be in, you can also add a folder) 2. start your exp, go in the structure view to Experiment (int the top) 3. click on "packages" and add your package 4. now your files are written with date + time This explanation will self destruct in 5 seconds... 4 seconds... ... 3 seconds... (why are you still reading this.. get to a safe distance) 2. seconds... 1.... secoooooond.. [you have too much time if you're actually still reading this, you should be creating your package..] Bye, Rinus On 19 jan, 13:06, liwenna wrote: > Hi Liza, > > I am not around e-prime right now. But... according to PST-site > changing the name and location of the .edat file should be a feature > of 2.0. Can't find how to do it though. My guess would be that you > need to change something in the menu under the purple e-prime logo at > the top of your 'experiment tree'. > > Did you check things there? > > Best, > > liw > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > Hello, > > > Is there any way I can specify the output location for my data file > > from EPrime 2.0 to be somewhere other than the folder where the > > experiment file is loacted?  From searching this list I realize that > > I can't change the file name that is output but can't find any > > reference to location. > > > Thanks > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > - Tekst uit oorspronkelijk bericht weergeven - This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 14:53:44 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 06:53:44 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BAC@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: Hey Liza (and hoi Rinus)! The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. Some of the 'infrastructure' for this manager is allready in place though. In the end of any 2.0 script you should be able to find these lines: ************ ' Set the Filenames for the data files Dim strFilenameRecovery As String Dim strFilenameEDAT As String 'If the attribute DataFile.Filename.Override exists ' then use it for the .txt and .edat filenames If c.AttribExists("DataFile.Filename.Override") Then ' Set the default Data Filename strFilenameRecovery = CStr(c.GetAttrib ("DataFile.Filename.Override")) & ".txt" strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" Else ' Set the default Data Filename strFilenameRecovery = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" End If ************* Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . Maybe one of the more code knowledgeable people around here can come up with an idea?? That all said.... Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. Wouldn't that work just as well for you Liza? Best, Anne-Wil On Jan 20, 1:29 pm, Liza Mccarron wrote: > Thank you for the replies liwenna and Rinus... > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > I think I may ask PST support.... > > Thanks > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Rinus > Sent: 20 January 2010 11:25 > To: E-Prime > Subject: Re: Specifying output data file location? > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > first create your packagefile.. (with the packagefile editor).. > for instance, if you want time+date as part of your edat2 filename, you might add the following to the "initpackages" tree (in your package, in the packagefile editor) > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > (c.GetAttrib("Subject")) &_ > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > then once you've created the package you have to add it to your experiment.. > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains the path to the folder your package should be in, you can also add a > folder) > 2. start your exp, go in the structure view to Experiment (int the top) 3. click on "packages" and add your package 4. now your files are written with date + time > > This explanation will self destruct in 5 seconds... > > 4 seconds... > > ... > > 3 seconds... (why are you still reading this.. get to a safe distance) > > 2. seconds... > > 1.... secoooooond.. > [you have too much time if you're actually still reading this, you should be creating your package..] > > Bye, Rinus > > On 19 jan, 13:06, liwenna wrote: > > Hi Liza, > > > I am not around e-prime right now. But... according to PST-site > > changing the name and location of the .edat file should be a feature > > of 2.0. Can't find how to do it though. My guess would be that you > > need to change something in the menu under the purple e-prime logo at > > the top of your 'experiment tree'. > > > Did you check things there? > > > Best, > > > liw > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > Hello, > > > > Is there any way I can specify the output location for my data file > > > from EPrime 2.0 to be somewhere other than the folder where the > > > experiment file is loacted? From searching this list I realize that > > > I can't change the file name that is output but can't find any > > > reference to location. > > > > Thanks > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > - Tekst uit oorspronkelijk bericht weergeven - > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 15:39:49 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 15:39:49 +0000 Subject: Specifying output data file location? In-Reply-To: <3b6e709d-0d1c-4ae5-aea4-ffee60f77891@b10g2000yqa.googlegroups.com> Message-ID: Liwenna, Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! Hope this makes sense... Liza (like your user name by the way!) -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 14:54 To: E-Prime Subject: Re: Specifying output data file location? Hey Liza (and hoi Rinus)! The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. Some of the 'infrastructure' for this manager is allready in place though. In the end of any 2.0 script you should be able to find these lines: ************ ' Set the Filenames for the data files Dim strFilenameRecovery As String Dim strFilenameEDAT As String 'If the attribute DataFile.Filename.Override exists ' then use it for the .txt and .edat filenames If c.AttribExists("DataFile.Filename.Override") Then ' Set the default Data Filename strFilenameRecovery = CStr(c.GetAttrib ("DataFile.Filename.Override")) & ".txt" strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" Else ' Set the default Data Filename strFilenameRecovery = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" End If ************* Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . Maybe one of the more code knowledgeable people around here can come up with an idea?? That all said.... Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. Wouldn't that work just as well for you Liza? Best, Anne-Wil On Jan 20, 1:29 pm, Liza Mccarron wrote: > Thank you for the replies liwenna and Rinus... > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > I think I may ask PST support.... > > Thanks > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of Rinus > Sent: 20 January 2010 11:25 > To: E-Prime > Subject: Re: Specifying output data file location? > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > first create your packagefile.. (with the packagefile editor).. > for instance, if you want time+date as part of your edat2 filename, > you might add the following to the "initpackages" tree (in your > package, in the packagefile editor) > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > (c.GetAttrib("Subject")) &_ > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > then once you've created the package you have to add it to your experiment.. > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > the path to the folder your package should be in, you can also add a > folder) > 2. start your exp, go in the structure view to Experiment > (int the top) 3. click on "packages" and add your package 4. now your > files are written with date + time > > This explanation will self destruct in 5 seconds... > > 4 seconds... > > ... > > 3 seconds... (why are you still reading this.. get to a safe distance) > > 2. seconds... > > 1.... secoooooond.. > [you have too much time if you're actually still reading this, you > should be creating your package..] > > Bye, Rinus > > On 19 jan, 13:06, liwenna wrote: > > Hi Liza, > > > I am not around e-prime right now. But... according to PST-site > > changing the name and location of the .edat file should be a feature > > of 2.0. Can't find how to do it though. My guess would be that you > > need to change something in the menu under the purple e-prime logo > > at the top of your 'experiment tree'. > > > Did you check things there? > > > Best, > > > liw > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > Hello, > > > > Is there any way I can specify the output location for my data > > > file from EPrime 2.0 to be somewhere other than the folder where > > > the experiment file is loacted? From searching this list I > > > realize that I can't change the file name that is output but can't > > > find any reference to location. > > > > Thanks > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > - Tekst uit oorspronkelijk bericht weergeven - > > This incoming email to UWE has been independently scanned for viruses > by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus > software and none were found This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 16:24:46 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 08:24:46 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BB4@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: Well.... Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. Presto and enjoy! Anne-Wil On Jan 20, 4:39 pm, Liza Mccarron wrote: > Liwenna, > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > Hope this makes sense... > > Liza > > (like your user name by the way!) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 20 January 2010 14:54 > To: E-Prime > Subject: Re: Specifying output data file location? > > Hey Liza (and hoi Rinus)! > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > Some of the 'infrastructure' for this manager is allready in place though. In the end of any 2.0 script you should be able to find these > lines: > > ************ > ' Set the Filenames for the data files > Dim strFilenameRecovery As String > Dim strFilenameEDAT As String > > 'If the attribute DataFile.Filename.Override exists > ' then use it for the .txt and .edat filenames > If c.AttribExists("DataFile.Filename.Override") Then > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib > ("DataFile.Filename.Override")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > Else > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib("Experiment")) & "-" & CStr > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & "-" & CStr > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > End If > > ************* > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > That all said.... > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > Wouldn't that work just as well for you Liza? > > Best, > > Anne-Wil > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > Thank you for the replies liwenna and Rinus... > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > I think I may ask PST support.... > > > Thanks > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of Rinus > > Sent: 20 January 2010 11:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > first create your packagefile.. (with the packagefile editor).. > > for instance, if you want time+date as part of your edat2 filename, > > you might add the following to the "initpackages" tree (in your > > package, in the packagefile editor) > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) &_ > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > then once you've created the package you have to add it to your experiment.. > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > > the path to the folder your package should be in, you can also add a > > folder) > > 2. start your exp, go in the structure view to Experiment > > (int the top) 3. click on "packages" and add your package 4. now your > > files are written with date + time > > > This explanation will self destruct in 5 seconds... > > > 4 seconds... > > > ... > > > 3 seconds... (why are you still reading this.. get to a safe distance) > > > 2. seconds... > > > 1.... secoooooond.. > > [you have too much time if you're actually still reading this, you > > should be creating your package..] > > > Bye, Rinus > > > On 19 jan, 13:06, liwenna wrote: > > > Hi Liza, > > > > I am not around e-prime right now. But... according to PST-site > > > changing the name and location of the .edat file should be a feature > > > of 2.0. Can't find how to do it though. My guess would be that you > > > need to change something in the menu under the purple e-prime logo > > > at the top of your 'experiment tree'. > > > > Did you check things there? > > > > Best, > > > > liw > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > Hello, > > > > > Is there any way I can specify the output location for my data > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > the experiment file is loacted? From searching this list I > > > > realize that I can't change the file name that is output but can't > > > > find any reference to location. > > > > > Thanks > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > This incoming email to UWE has been independently scanned for viruses > > by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee anti-virus > > software and none were found > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 16:26:23 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 08:26:23 -0800 Subject: Specifying output data file location? In-Reply-To: Message-ID: and because I love stating the obviously: don't forget to move your jpeg's to the folder called stimuli ^.^ Also: stimuli\ works for me, but I think I remember instances where stimuli/ was used, so fiddle around with that if it doesn't work. On Jan 20, 5:24 pm, liwenna wrote: > Well.... > > Fortunately it is really quite simple to store your stimuli in a > different folder! (once you know how). > > Create a new folder within the folder that holds your e-studio file > and call it (for instance) stimuli. > > Now.... it is most likely the case that you have imageobjects that > refer to an attribute in a list to retrieve a filename... right? And > in the imageobject properties this looks as follows: filename: > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and > you're set. Alternatively you could insert the string stimuli\ into > all your lists but that's far more work and unneeded. > > Presto and enjoy! > > Anne-Wil > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > Hope this makes sense... > > > Liza > > > (like your user name by the way!) > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > > Sent: 20 January 2010 14:54 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hey Liza (and hoi Rinus)! > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > Some of the 'infrastructure' for this manager is allready in place though. In the end of any 2.0 script you should be able to find these > > lines: > > > ************ > > ' Set the Filenames for the data files > > Dim strFilenameRecovery As String > > Dim strFilenameEDAT As String > > > 'If the attribute DataFile.Filename.Override exists > > ' then use it for the .txt and .edat filenames > > If c.AttribExists("DataFile.Filename.Override") Then > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib > > ("DataFile.Filename.Override")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > Else > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > End If > > > ************* > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > That all said.... > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > Wouldn't that work just as well for you Liza? > > > Best, > > > Anne-Wil > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of Rinus > > > Sent: 20 January 2010 11:25 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > first create your packagefile.. (with the packagefile editor).. > > > for instance, if you want time+date as part of your edat2 filename, > > > you might add the following to the "initpackages" tree (in your > > > package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) &_ > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > > > the path to the folder your package should be in, you can also add a > > > folder) > > > 2. start your exp, go in the structure view to Experiment > > > (int the top) 3. click on "packages" and add your package 4. now your > > > files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > > [you have too much time if you're actually still reading this, you > > > should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > > changing the name and location of the .edat file should be a feature > > > > of 2.0. Can't find how to do it though. My guess would be that you > > > > need to change something in the menu under the purple e-prime logo > > > > at the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data > > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > > the experiment file is loacted? From searching this list I > > > > > realize that I can't change the file name that is output but can't > > > > > find any reference to location. > > > > > > Thanks > > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > > This incoming email to UWE has been independently scanned for viruses > > > by McAfee anti-virus software and none were detected > > > > This email was independently scanned for viruses by McAfee anti-virus > > > software and none were found > > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 17:23:00 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 17:23:00 +0000 Subject: Specifying output data file location? In-Reply-To: Message-ID: Ah ha! That works excellently with the stim lists - thanks for that... BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: 'Retrieve the filename from the Context Dim strImageFile As String strImageFile = c.GetAttrib("target") 'Assign the new filename ImageDisplay3.Filename = strImageFile 'Instruct the object to load the image ' contents into its internal structures ImageDisplay3.Load Where "target" is the attribute in the stim lists where the filenames of the images are stored.... So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? Cheers Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 16:25 To: E-Prime Subject: Re: Specifying output data file location? Well.... Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. Presto and enjoy! Anne-Wil On Jan 20, 4:39 pm, Liza Mccarron wrote: > Liwenna, > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > Hope this makes sense... > > Liza > > (like your user name by the way!) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of liwenna > Sent: 20 January 2010 14:54 > To: E-Prime > Subject: Re: Specifying output data file location? > > Hey Liza (and hoi Rinus)! > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > Some of the 'infrastructure' for this manager is allready in place > though. In the end of any 2.0 script you should be able to find these > lines: > > ************ > ' Set the Filenames for the data files > Dim strFilenameRecovery As String > Dim strFilenameEDAT As String > > 'If the attribute DataFile.Filename.Override exists > ' then use it for the .txt and .edat filenames > If c.AttribExists("DataFile.Filename.Override") Then > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib > ("DataFile.Filename.Override")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > Else > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib("Experiment")) > & "-" & CStr > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > "-" & CStr > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > End If > > ************* > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > That all said.... > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > Wouldn't that work just as well for you Liza? > > Best, > > Anne-Wil > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > Thank you for the replies liwenna and Rinus... > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > I think I may ask PST support.... > > > Thanks > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of Rinus > > Sent: 20 January 2010 11:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > first create your packagefile.. (with the packagefile editor).. > > for instance, if you want time+date as part of your edat2 filename, > > you might add the following to the "initpackages" tree (in your > > package, in the packagefile editor) > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) &_ > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > then once you've created the package you have to add it to your experiment.. > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > > the path to the folder your package should be in, you can also add a > > folder) > > 2. start your exp, go in the structure view to Experiment > > (int the top) 3. click on "packages" and add your package 4. now > > your files are written with date + time > > > This explanation will self destruct in 5 seconds... > > > 4 seconds... > > > ... > > > 3 seconds... (why are you still reading this.. get to a safe > > distance) > > > 2. seconds... > > > 1.... secoooooond.. > > [you have too much time if you're actually still reading this, you > > should be creating your package..] > > > Bye, Rinus > > > On 19 jan, 13:06, liwenna wrote: > > > Hi Liza, > > > > I am not around e-prime right now. But... according to PST-site > > > changing the name and location of the .edat file should be a > > > feature of 2.0. Can't find how to do it though. My guess would be > > > that you need to change something in the menu under the purple > > > e-prime logo at the top of your 'experiment tree'. > > > > Did you check things there? > > > > Best, > > > > liw > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > Hello, > > > > > Is there any way I can specify the output location for my data > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > the experiment file is loacted? From searching this list I > > > > realize that I can't change the file name that is output but > > > > can't find any reference to location. > > > > > Thanks > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > This incoming email to UWE has been independently scanned for > > viruses by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee > > anti-virus software and none were found > > This incoming email to UWE has been independently scanned for viruses > by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus > software and none were found This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 17:35:27 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 09:35:27 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BB9@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: Not entirely sure but what if you modify the 'assign the new filename' into: 'Assign the new filename ImageDisplay3.Filename = stimuli\strImageFile ? On Jan 20, 6:23 pm, Liza Mccarron wrote: > Ah ha! That works excellently with the stim lists - thanks for that... > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > 'Retrieve the filename from the Context > Dim strImageFile As String > strImageFile = c.GetAttrib("target") > > 'Assign the new filename > ImageDisplay3.Filename = strImageFile > > 'Instruct the object to load the image > ' contents into its internal structures > ImageDisplay3.Load > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > Cheers > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 20 January 2010 16:25 > To: E-Prime > Subject: Re: Specifying output data file location? > > Well.... > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > Presto and enjoy! > > Anne-Wil > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > Liwenna, > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > Hope this makes sense... > > > Liza > > > (like your user name by the way!) > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 14:54 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hey Liza (and hoi Rinus)! > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > Some of the 'infrastructure' for this manager is allready in place > > though. In the end of any 2.0 script you should be able to find these > > lines: > > > ************ > > ' Set the Filenames for the data files > > Dim strFilenameRecovery As String > > Dim strFilenameEDAT As String > > > 'If the attribute DataFile.Filename.Override exists > > ' then use it for the .txt and .edat filenames > > If c.AttribExists("DataFile.Filename.Override") Then > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib > > ("DataFile.Filename.Override")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > Else > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib("Experiment")) > > & "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > End If > > > ************* > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > That all said.... > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > Wouldn't that work just as well for you Liza? > > > Best, > > > Anne-Wil > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of Rinus > > > Sent: 20 January 2010 11:25 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > first create your packagefile.. (with the packagefile editor).. > > > for instance, if you want time+date as part of your edat2 filename, > > > you might add the following to the "initpackages" tree (in your > > > package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) &_ > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > > > the path to the folder your package should be in, you can also add a > > > folder) > > > 2. start your exp, go in the structure view to Experiment > > > (int the top) 3. click on "packages" and add your package 4. now > > > your files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe > > > distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > > [you have too much time if you're actually still reading this, you > > > should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > > changing the name and location of the .edat file should be a > > > > feature of 2.0. Can't find how to do it though. My guess would be > > > > that you need to change something in the menu under the purple > > > > e-prime logo at the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data > > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > > the experiment file is loacted? From searching this list I > > > > > realize that I can't change the file name that is output but > > > > > can't find any reference to location. > > > > > > Thanks > > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > > This incoming email to UWE has been independently scanned for > > > viruses by McAfee anti-virus software and none were detected > > > > This email was independently scanned for viruses by McAfee > > > anti-virus software and none were found > > > This incoming email to UWE has been independently scanned for viruses > > by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee anti-virus > > software and none were found > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 17:41:51 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 17:41:51 +0000 Subject: Specifying output data file location? In-Reply-To: <8bf5c766-fab4-47ef-8c74-452f6f045e67@o28g2000yqh.googlegroups.com> Message-ID: Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... Will investigate more tomorrow... Thanks for all the help :) -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 17:35 To: E-Prime Subject: Re: Specifying output data file location? Not entirely sure but what if you modify the 'assign the new filename' into: 'Assign the new filename ImageDisplay3.Filename = stimuli\strImageFile ? On Jan 20, 6:23 pm, Liza Mccarron wrote: > Ah ha! That works excellently with the stim lists - thanks for that... > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > 'Retrieve the filename from the Context Dim strImageFile As > String strImageFile = c.GetAttrib("target") > > 'Assign the new filename > ImageDisplay3.Filename = strImageFile > > 'Instruct the object to load the image > ' contents into its internal structures ImageDisplay3.Load > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > Cheers > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of liwenna > Sent: 20 January 2010 16:25 > To: E-Prime > Subject: Re: Specifying output data file location? > > Well.... > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > Presto and enjoy! > > Anne-Wil > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > Liwenna, > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > Hope this makes sense... > > > Liza > > > (like your user name by the way!) > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 14:54 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hey Liza (and hoi Rinus)! > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > Some of the 'infrastructure' for this manager is allready in place > > though. In the end of any 2.0 script you should be able to find > > these > > lines: > > > ************ > > ' Set the Filenames for the data files > > Dim strFilenameRecovery As String > > Dim strFilenameEDAT As String > > > 'If the attribute DataFile.Filename.Override exists > > ' then use it for the .txt and .edat filenames > > If c.AttribExists("DataFile.Filename.Override") Then > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib > > ("DataFile.Filename.Override")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > Else > > > ' Set the default Data Filename > > strFilenameRecovery = > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > End If > > > ************* > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > That all said.... > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > Wouldn't that work just as well for you Liza? > > > Best, > > > Anne-Wil > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > On Behalf Of Rinus > > > Sent: 20 January 2010 11:25 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > first create your packagefile.. (with the packagefile editor).. > > > for instance, if you want time+date as part of your edat2 > > > filename, you might add the following to the "initpackages" tree > > > (in your package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) &_ > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > contains the path to the folder your package should be in, you can > > > also add a > > > folder) > > > 2. start your exp, go in the structure view to Experiment > > > (int the top) 3. click on "packages" and add your package 4. now > > > your files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe > > > distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > > [you have too much time if you're actually still reading this, you > > > should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > > changing the name and location of the .edat file should be a > > > > feature of 2.0. Can't find how to do it though. My guess would > > > > be that you need to change something in the menu under the > > > > purple e-prime logo at the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data > > > > > file from EPrime 2.0 to be somewhere other than the folder > > > > > where the experiment file is loacted? From searching this > > > > > list I realize that I can't change the file name that is > > > > > output but can't find any reference to location. > > > > > > Thanks > > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > > This incoming email to UWE has been independently scanned for > > > viruses by McAfee anti-virus software and none were detected > > > > This email was independently scanned for viruses by McAfee > > > anti-virus software and none were found > > > This incoming email to UWE has been independently scanned for > > viruses by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee > > anti-virus software and none were found > > This incoming email to UWE has been independently scanned for viruses > by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus > software and none were found This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 18:05:02 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 10:05:02 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BBB@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: 'Assign the new filename ImageDisplay3.Filename = "stimuli/"&strImageFile ^ that works for me! Please let me hear tomorrow that it also worked for you ;) Have a nice evening! liw p.s. thanks for the compliment! On Jan 20, 6:41 pm, Liza Mccarron wrote: > Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... > > Will investigate more tomorrow... Thanks for all the help :) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 20 January 2010 17:35 > To: E-Prime > Subject: Re: Specifying output data file location? > > Not entirely sure but what if you modify the 'assign the new filename' > into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > > ? > > On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > > Cheers > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Well.... > > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > > Presto and enjoy! > > > Anne-Wil > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > > Hope this makes sense... > > > > Liza > > > > (like your user name by the way!) > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hey Liza (and hoi Rinus)! > > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > Else > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > > "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > End If > > > > ************* > > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > > That all said.... > > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > Best, > > > > Anne-Wil > > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > > Thank you for the replies liwenna and Rinus... > > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > > I think I may ask PST support.... > > > > > Thanks > > > > > Liza > > > > > -----Original Message----- > > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > > On Behalf Of Rinus > > > > Sent: 20 January 2010 11:25 > > > > To: E-Prime > > > > Subject: Re: Specifying output data file location? > > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > > first create your packagefile.. (with the packagefile editor).. > > > > for instance, if you want time+date as part of your edat2 > > > > filename, you might add the following to the "initpackages" tree > > > > (in your package, in the packagefile editor) > > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > > (c.GetAttrib("Subject")) &_ > > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > > then once you've created the package you have to add it to your experiment.. > > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > > contains the path to the folder your package should be in, you can > > > > also add a > > > > folder) > > > > 2. start your exp, go in the structure view to Experiment > > > > (int the top) 3. click on "packages" and add your package 4. now > > > > your files are written with date + time > > > > > This explanation will self destruct in 5 seconds... > > > > > 4 seconds... > > > > > ... > > > > > 3 seconds... (why are you still reading this.. get to a safe > > > > distance) > > > > > 2. seconds... > > > > > 1.... secoooooond.. > > > > [you have too much time if you're actually still reading this, you > > > > should be creating your package..] > > > > > Bye, Rinus > > > > > On 19 jan, 13:06, liwenna wrote: > > > > > Hi Liza, > > > > > > I am not around e-prime right now. But... according to PST-site > > > > > changing the name and location of the .edat file should be a > > > > > feature of 2.0. Can't find how to do it though. My guess would > > > > > be that you need to change something in the menu under the > > > > > purple e-prime logo at the top of your 'experiment tree'. > > > > > > Did you check things there? > > > > > > Best, > > > > > > liw > > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > > Hello, > > > > > > > Is there any way I can specify the output location for my data > > > > > > file from EPrime 2.0 to be somewhere other than the folder > > > > > > where the experiment file is loacted? From searching this > > > > > > list I realize that I can't change the file name that is > > > > > > output but can't find any > > ... > > read more » -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 18:07:12 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 10:07:12 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BBB@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: this one works too: 'Retrieve the filename from the Context Dim strImageFile As String strImageFile = "stimuli/"&c.GetAttrib("target") 'Assign the new filename ImageDisplay3.Filename = strImageFile 'Instruct the object to load the image ' contents into its internal structures ImageDisplay3.Load basically the same thing but on a different location on the script ;) Just to ahead any next buts :p As for the students pulling data thing... I would just copy the datafolder as often as there are students ;) And now I really go. On Jan 20, 6:41 pm, Liza Mccarron wrote: > Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... > > Will investigate more tomorrow... Thanks for all the help :) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 20 January 2010 17:35 > To: E-Prime > Subject: Re: Specifying output data file location? > > Not entirely sure but what if you modify the 'assign the new filename' > into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > > ? > > On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > > Cheers > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Well.... > > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > > Presto and enjoy! > > > Anne-Wil > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > > Hope this makes sense... > > > > Liza > > > > (like your user name by the way!) > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hey Liza (and hoi Rinus)! > > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > Else > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > > "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > End If > > > > ************* > > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > > That all said.... > > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > Best, > > > > Anne-Wil > > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > > Thank you for the replies liwenna and Rinus... > > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > > I think I may ask PST support.... > > > > > Thanks > > > > > Liza > > > > > -----Original Message----- > > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > > On Behalf Of Rinus > > > > Sent: 20 January 2010 11:25 > > > > To: E-Prime > > > > Subject: Re: Specifying output data file location? > > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > > first create your packagefile.. (with the packagefile editor).. > > > > for instance, if you want time+date as part of your edat2 > > > > filename, you might add the following to the "initpackages" tree > > > > (in your package, in the packagefile editor) > > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > > (c.GetAttrib("Subject")) &_ > > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > > then once you've created the package you have to add it to your experiment.. > > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > > contains the path to the folder your package should be in, you can > > > > also add a > > > > folder) > > > > 2. start your exp, go in the structure view to Experiment > > > > (int the top) 3. click on "packages" and add your package 4. now > > > > your files are written with date + time > > > > > This explanation will self destruct in 5 seconds... > > > > > 4 seconds... > > > > > ... > > > > > 3 seconds... (why are you still reading this.. get to a safe > > > > distance) > > > > > 2. seconds... > > > > > 1.... secoooooond.. > > > > [you have too much time if you're actually still reading this, you > > > > should be creating your package..] > > > > > Bye, Rinus > > > > > On 19 jan, 13:06, liwenna wrote: > > > > > Hi Liza, > > > > > > I am not around e-prime right now. But... according to PST-site > > > > > changing the name and location of the .edat file should be a > > > > > feature of 2.0. Can't find how to do it though. My guess would > > > > > be that you need to change something in the menu under the > > > > > purple e-prime logo at the top of your 'experiment tree'. > > > > > > Did you check things there? > > > > > > Best, > > > > > > liw > > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > > Hello, > > > > > > > Is there any way I can specify the output location for my data > > > > > > file from EPrime 2.0 to be somewhere other than the folder > > > > > > where the experiment file is loacted? From searching this > > > > > > list I realize that I can't change the file name that is > > > > > > output but can't find any > > ... > > read more » -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 18:08:02 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 18:08:02 +0000 Subject: Specifying output data file location? In-Reply-To: Message-ID: It does indeed! You are a star! Many thanks and have a good evening yourself :) -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 18:05 To: E-Prime Subject: Re: Specifying output data file location? 'Assign the new filename ImageDisplay3.Filename = "stimuli/"&strImageFile ^ that works for me! Please let me hear tomorrow that it also worked for you ;) Have a nice evening! liw p.s. thanks for the compliment! On Jan 20, 6:41 pm, Liza Mccarron wrote: > Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... > > Will investigate more tomorrow... Thanks for all the help :) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of liwenna > Sent: 20 January 2010 17:35 > To: E-Prime > Subject: Re: Specifying output data file location? > > Not entirely sure but what if you modify the 'assign the new filename' > into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > > ? > > On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > > Cheers > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Well.... > > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > > Presto and enjoy! > > > Anne-Wil > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > > Hope this makes sense... > > > > Liza > > > > (like your user name by the way!) > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > On Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hey Liza (and hoi Rinus)! > > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > Else > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) > > > & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > End If > > > > ************* > > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > > That all said.... > > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > Best, > > > > Anne-Wil > > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > > Thank you for the replies liwenna and Rinus... > > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > > I think I may ask PST support.... > > > > > Thanks > > > > > Liza > > > > > -----Original Message----- > > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > > On Behalf Of Rinus > > > > Sent: 20 January 2010 11:25 > > > > To: E-Prime > > > > Subject: Re: Specifying output data file location? > > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > > first create your packagefile.. (with the packagefile editor).. > > > > for instance, if you want time+date as part of your edat2 > > > > filename, you might add the following to the "initpackages" tree > > > > (in your package, in the packagefile editor) > > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & > > > > CStr > > > > (c.GetAttrib("Subject")) &_ > > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > > then once you've created the package you have to add it to your experiment.. > > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > > contains the path to the folder your package should be in, you > > > > can also add a > > > > folder) > > > > 2. start your exp, go in the structure view to Experiment > > > > (int the top) 3. click on "packages" and add your > > > > package 4. now your files are written with date + time > > > > > This explanation will self destruct in 5 seconds... > > > > > 4 seconds... > > > > > ... > > > > > 3 seconds... (why are you still reading this.. get to a safe > > > > distance) > > > > > 2. seconds... > > > > > 1.... secoooooond.. > > > > [you have too much time if you're actually still reading this, > > > > you should be creating your package..] > > > > > Bye, Rinus > > > > > On 19 jan, 13:06, liwenna wrote: > > > > > Hi Liza, > > > > > > I am not around e-prime right now. But... according to > > > > > PST-site changing the name and location of the .edat file > > > > > should be a feature of 2.0. Can't find how to do it though. My > > > > > guess would be that you need to change something in the menu > > > > > under the purple e-prime logo at the top of your 'experiment tree'. > > > > > > Did you check things there? > > > > > > Best, > > > > > > liw > > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > > Hello, > > > > > > > Is there any way I can specify the output location for my > > > > > > data file from EPrime 2.0 to be somewhere other than the > > > > > > folder where the experiment file is loacted? From searching > > > > > > this list I realize that I can't change the file name that > > > > > > is output but can't find any > > ... > > read more » This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 18:09:40 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 18:09:40 +0000 Subject: Specifying output data file location? In-Reply-To: <5c80c52c-2c6b-46cc-8d23-17698e11a0d6@j19g2000yqk.googlegroups.com> Message-ID: That works too :) Lovely job! Not worried about edat file location now as I can move all the images to a sub folder and the confusion that existed will have gone (mostly!)! -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 18:07 To: E-Prime Subject: Re: Specifying output data file location? this one works too: 'Retrieve the filename from the Context Dim strImageFile As String strImageFile = "stimuli/"&c.GetAttrib("target") 'Assign the new filename ImageDisplay3.Filename = strImageFile 'Instruct the object to load the image ' contents into its internal structures ImageDisplay3.Load basically the same thing but on a different location on the script ;) Just to ahead any next buts :p As for the students pulling data thing... I would just copy the datafolder as often as there are students ;) And now I really go. On Jan 20, 6:41 pm, Liza Mccarron wrote: > Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... > > Will investigate more tomorrow... Thanks for all the help :) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of liwenna > Sent: 20 January 2010 17:35 > To: E-Prime > Subject: Re: Specifying output data file location? > > Not entirely sure but what if you modify the 'assign the new filename' > into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > > ? > > On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > > Cheers > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Well.... > > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > > Presto and enjoy! > > > Anne-Wil > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > > Hope this makes sense... > > > > Liza > > > > (like your user name by the way!) > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > On Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hey Liza (and hoi Rinus)! > > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > Else > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) > > > & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > End If > > > > ************* > > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > > That all said.... > > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > Best, > > > > Anne-Wil > > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > > Thank you for the replies liwenna and Rinus... > > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > > I think I may ask PST support.... > > > > > Thanks > > > > > Liza > > > > > -----Original Message----- > > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > > On Behalf Of Rinus > > > > Sent: 20 January 2010 11:25 > > > > To: E-Prime > > > > Subject: Re: Specifying output data file location? > > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > > first create your packagefile.. (with the packagefile editor).. > > > > for instance, if you want time+date as part of your edat2 > > > > filename, you might add the following to the "initpackages" tree > > > > (in your package, in the packagefile editor) > > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & > > > > CStr > > > > (c.GetAttrib("Subject")) &_ > > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > > then once you've created the package you have to add it to your experiment.. > > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > > contains the path to the folder your package should be in, you > > > > can also add a > > > > folder) > > > > 2. start your exp, go in the structure view to Experiment > > > > (int the top) 3. click on "packages" and add your > > > > package 4. now your files are written with date + time > > > > > This explanation will self destruct in 5 seconds... > > > > > 4 seconds... > > > > > ... > > > > > 3 seconds... (why are you still reading this.. get to a safe > > > > distance) > > > > > 2. seconds... > > > > > 1.... secoooooond.. > > > > [you have too much time if you're actually still reading this, > > > > you should be creating your package..] > > > > > Bye, Rinus > > > > > On 19 jan, 13:06, liwenna wrote: > > > > > Hi Liza, > > > > > > I am not around e-prime right now. But... according to > > > > > PST-site changing the name and location of the .edat file > > > > > should be a feature of 2.0. Can't find how to do it though. My > > > > > guess would be that you need to change something in the menu > > > > > under the purple e-prime logo at the top of your 'experiment tree'. > > > > > > Did you check things there? > > > > > > Best, > > > > > > liw > > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > > Hello, > > > > > > > Is there any way I can specify the output location for my > > > > > > data file from EPrime 2.0 to be somewhere other than the > > > > > > folder where the experiment file is loacted? From searching > > > > > > this list I realize that I can't change the file name that > > > > > > is output but can't find any > > ... > > read more » This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From ttnicky at gmail.com Thu Jan 21 19:32:38 2010 From: ttnicky at gmail.com (Travis Nichols, Villanova University) Date: Thu, 21 Jan 2010 11:32:38 -0800 Subject: back-converting from script to studio Message-ID: Hello, I am in the process of revising a previous experiment coded in E- Prime. Much to my sad surprise, I have found that at some point in between the original coding and the present, I deleted the original studio file for one condition of the experiment. I still have the E- Run script file that I was using to remotely conduct the experiment, but that is not helping me now as I am trying to revise the project. Is there anyway to convert the script file back into a studio file? It seems like it should be possible: since Studio created the script file, it should be able to convert the script back to studio, right? Any suggestions are welcome, Travis -------------- next part -------------- -- 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. From neurodrum at gmail.com Thu Jan 21 19:45:48 2010 From: neurodrum at gmail.com (andrew hill) Date: Thu, 21 Jan 2010 11:45:48 -0800 Subject: Parallels issues Message-ID: hi folks, has anyone experienced this? previously working eprime scripts are now failing due to display refresh problems, when running in WinXP / Parallels on a Macbook Pro. (error -999 pointing at script line that checks for valid refresh rates). these scripts still work on "regular" windows machines. this is true for any script, including the PST-provided samples.. i've tried to set the script to inherit display resolution, or manually set the resolution, but it doesn't work.. the script gets as far as collecting subject # / session #, but then fails.. i remember having this problem once before on an iMac, and i believe i fixed it somehow, but i cannot for the life of me figure out how to, now. anyone have any suggestions or ideas, either in how to adjust the Parallels settings or to disable the refresh rate check and get around this issue? thanks, andrew -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 21 19:50:19 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jan 2010 14:50:19 -0500 Subject: back-converting from script to studio In-Reply-To: Message-ID: Travis, Sorry, bucko. You don't have to take my word for this, for if you search the Google Group or the PST Forum you will see that this very issue has come up time and again -- there is no automated way to reconstruct an .es or .es2 file from an .ebs or .ebs2 file, no way, no how. You will just have to manually reconstruct your .es/.es2 file. If you have a good-old EP1 .ebs file (which is plain readable text) and some expertise in reading E-Basic code then you might use that as a guide. But if you have only a bad-new EP2 .ebs2 file (now binhex-encoded, once again see discussion thread at http://support.pstnet.com/forum/Topic696-12-2.aspx ) then all hope is lost. Well, maybe one last hope does remain, try "Copy backup experiments to the desktop" from the General tab of the Tools > Options dialog. -- David McFarlane, Professional Faultfinder >I am in the process of revising a previous experiment coded in E- >Prime. Much to my sad surprise, I have found that at some point in >between the original coding and the present, I deleted the original >studio file for one condition of the experiment. I still have the E- >Run script file that I was using to remotely conduct the experiment, >but that is not helping me now as I am trying to revise the project. > >Is there anyway to convert the script file back into a studio file? It >seems like it should be possible: since Studio created the script >file, it should be able to convert the script back to studio, right? > >Any suggestions are welcome, -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 21 20:46:36 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jan 2010 15:46:36 -0500 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BBB@EGEN-MBX02.camp us.ads.uwe.ac.uk> Message-ID: For some explanation of using '\' vs. '/' for file path separators in E-Prime, please see http://support.pstnet.com/forum/Topic2336-12-1.aspx , http://support.pstnet.com/forum/Topic1689-12-1.aspx , and http://support.pstnet.com/forum/Topic1718-5-1.aspx . There is also an explanation in the PST Knowledge Base, but that explanation is inaccurate. However, PST did get it right in the Reference Guide on p. 62. Liza, glad you got the stimulus files squared away (thanks to liw's great help!). As for keeping each student's data files separate, how about just assigning each student a Session number to use for their runs? Unfortunately, I cannot think of any easy way to sort or select data files based on the Session number, but then if you really dare you could subvert the Subject number to use as a student number, and use the Session number for the subject or whatever. Then it gets easy to sort & separate each student's data files. But you already thought of that. -- David McFarlane, Professional Faultfinder At 1/20/2010 12:41 PM Wednesday, Liza Mccarron wrote: >Sorry, should have said I'd tried that - have tried it with the / >and \ as in modifying the filename on the imagedisplayobject I've >had to use stimuli/[target] not stimuli\[target] ... > >Will investigate more tomorrow... Thanks for all the help :) > >-----Original Message----- >From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On >Behalf Of liwenna >Sent: 20 January 2010 17:35 >To: E-Prime >Subject: Re: Specifying output data file location? > >Not entirely sure but what if you modify the 'assign the new filename' >into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > >? > > > >On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > > BUT (there's always a but isn't there???) as I have so many > images (50 images in each list which run as a sequence with only > 200ms delay between each and 64 lists in total) - I've been using > an inline preload script (which I picked up from a post on here > somewhere..) which has made the whole file run better - as in: > > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > > Where "target" is the attribute in the stim lists where the > filenames of the images are stored.... > > > > So, my question is - how do I (or even, can I?) specify the path > in the inline so that the preload picks up the images from the > stimuli folder as currently the preload script fails with a 11041 > error (as I would expect it to after moving all the images..)?? > > > > Cheers > > > > Liza > > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > > Well.... > > > > Fortunately it is really quite simple to store your stimuli in a > different folder! (once you know how). > > > > Create a new folder within the folder that holds your e-studio > file and call it (for instance) stimuli. > > > > Now.... it is most likely the case that you have imageobjects > that refer to an attribute in a list to retrieve a filename... > right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: > stimuli\[stimname] and you're set. Alternatively you could insert > the string stimuli\ into all your lists but that's far more work and unneeded. > > > > Presto and enjoy! > > > > Anne-Wil > > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > > Thanks for all that - food for thought there for sure and I may > well have a play with that when I have a lttle time spare - which > will not be for a while now due to the pressure of third year > project students looming on the horizon! > > > > > Yes, you are quite right, I could simply do as you suggest and > have the edat collected in the EPrime folder.. BUT.. due to the > fact that the project folder has about 3000 jpeg files in it > (largely placed there as a result of my initial ineptitude in > setting folder locations within lists -something I have meant to > correct but have not got round to for various reasons) AND I like > to set up all the students a separate data collection folder (piece > of cake with Superlab!) so that they all experience the same > structure when pulling their data off my ideal would be to be able > to direct the EDat files elsewhere! > > > > > Hope this makes sense... > > > > > Liza > > > > > (like your user name by the way!) > > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > > Hey Liza (and hoi Rinus)! > > > > > The matter doesn't quite let me go... Do ask PST about it. I > will guess that they will answer that this will be possible trough > a new graphical interface that is yet (still) to be implemented and > will allow users to modify external startup info properties (aka > the startup info manager). I found mentions of this nifty device as > way back as 2007. > > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = > CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > > Else > > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > > "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > > End If > > > > > ************* > > > > > Now the solution seems simple: create an attribute attribute > DataFile.Filename.Override et presto, the script will use that > value for your edat filenames. Setting it > DataFile.Filename.Override to foldername/restofthename should do > the rest... but... the tricky thing is.... I can absolutely not > find a way to create or declare DataFile.Filename.Override. I tried > it in the startup-info, in inlines on the main proc and on > subprocs, set it as an attribute in a list and tried to > user-declare it... nothing. E-prime sees datafile as a function, > doesn't like the dots in it etc etc . > > > > > Maybe one of the more code knowledgeable people around here can > come up with an idea?? > > > > > That all said.... > > > > > Why do you need to change the foldername of the edat file? What > I usually do is place my estudio in the folder where I want to > collect my edat files, create the e-run file and then create a > shortcut to the erun-file and move this to a separate > 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > > Best, > > > > > Anne-Wil -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 21 21:08:23 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jan 2010 16:08:23 -0500 Subject: Specifying output data file location? In-Reply-To: <3b6e709d-0d1c-4ae5-aea4-ffee60f77891@b10g2000yqa.googlegro ups.com> Message-ID: Indeed, this has been discussed several times, which you can see if you run a search using terms like "data folder". Back in the days of EP1 we could use something like Paul Groot's E-Kick tool to provide this functionality, but since EP2 now very unhelpfully bin.base64 encodes the .ebs2 files we can no longer do such things, and PST, once again unhelpfully, has not yet provided an alternative (yet again, see discussion thread at http://support.pstnet.com/forum/Topic696-12-2.aspx ). As discussed below, the StartupInfo file facility promises the answer for EP2. This was announced at least as far back as Oct 2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but no details have been forthcoming since then. I myself have a Web Support request about this very issue going back to Dec 2008, at which time Matt said that the StartupInfo file would "be available in an upcoming build" when a public editor became available (a "public editor"!? why not just use a plain old text file that we can view and edit as we like??), and that he would notify me when this happened. Over a year later, and I have not seen any such notice. Perhaps it's time for me to update my support request. Once again PST shows its prediliction for breaking things that already work, and promising new things that they cannot deliver. IOW, PST has become the Microsoft of behavioral research. -- David McFarlane, Professional Faultfinder At 1/20/2010 09:53 AM Wednesday, liwenna wrote: >Hey Liza (and hoi Rinus)! > >The matter doesn't quite let me go... Do ask PST about it. I will >guess that they will answer that this will be possible trough a new >graphical interface that is yet (still) to be implemented and will >allow users to modify external startup info properties (aka the >startup info manager). I found mentions of this nifty device as way >back as 2007. > >Some of the 'infrastructure' for this manager is allready in place >though. In the end of any 2.0 script you should be able to find these >lines: > >************ > ' Set the Filenames for the data files > Dim strFilenameRecovery As String > Dim strFilenameEDAT As String > > 'If the attribute DataFile.Filename.Override exists > ' then use it for the .txt and .edat filenames > If c.AttribExists("DataFile.Filename.Override") Then > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib >("DataFile.Filename.Override")) & ".txt" > strFilenameEDAT = > CStr(c.GetAttrib("DataFile.Filename.Override")) & >".edat" > > Else > > ' Set the default Data Filename > strFilenameRecovery = > CStr(c.GetAttrib("Experiment")) & "-" & CStr >(c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > "-" & CStr >(c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & >".edat" > > End If > >************* > >Now the solution seems simple: create an attribute attribute >DataFile.Filename.Override et presto, the script will use that value >for your edat filenames. Setting it DataFile.Filename.Override to >foldername/restofthename should do the rest... but... the tricky >thing is.... I can absolutely not find a way to create or declare >DataFile.Filename.Override. I tried it in the startup-info, in inlines >on the main proc and on subprocs, set it as an attribute in a list and >tried to user-declare it... nothing. E-prime sees datafile as a >function, doesn't like the dots in it etc etc . > >Maybe one of the more code knowledgeable people around here can come >up with an idea?? > >That all said.... > >Why do you need to change the foldername of the edat file? What I >usually do is place my estudio in the folder where I want to collect >my edat files, create the e-run file and then create a shortcut to the >erun-file and move this to a separate 'startmyexperiment'-folder. >Wouldn't that work just as well for you Liza? > >Best, > >Anne-Wil > > >On Jan 20, 1:29 pm, Liza Mccarron wrote: > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using > EPrime standard and therefore don't have the Package File editor... > :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment > Object Properties (I assume this is what you meant?) but can't find > anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > On Behalf Of Rinus > > Sent: 20 January 2010 11:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into > something you want.. you might create and add a packagefile to do this.. > > first create your packagefile.. (with the packagefile editor).. > > for instance, if you want time+date as part of your edat2 > filename, you might add the following to the "initpackages" tree > (in your package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) &_ > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your > experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > contains the path to the folder your package should be in, you can also add a > > folder) > > 2. start your exp, go in the structure view to Experiment > (int the top) 3. click on "packages" and add your package > 4. now your files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > [you have too much time if you're actually still reading this, > you should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > changing the name and location of the .edat file should be a feature > > > of 2.0. Can't find how to do it though. My guess would be that you > > > need to change something in the menu under the purple e-prime logo at > > > the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data file > > > > from EPrime 2.0 to be somewhere other than the folder where the > > > > experiment file is loacted? From searching this list I realize that > > > > I can't change the file name that is output but can't find any > > > > reference to location. > > > > > > Thanks > > > > > > Liza -------------- next part -------------- -- 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. From lennertz.t at gmail.com Fri Jan 22 01:32:20 2010 From: lennertz.t at gmail.com (Tracy) Date: Thu, 21 Jan 2010 17:32:20 -0800 Subject: Cyrillic font? Message-ID: I'm trying to run an experiment in which some of the text is presented in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it possible to import a font into E-prime? Many thanks in advance, Tracy -- 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. From liwenna at gmail.com Fri Jan 22 09:13:13 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 22 Jan 2010 01:13:13 -0800 Subject: Cyrillic font? In-Reply-To: <974f1b6e-acd2-4a4a-89cd-77dda5eb9fee@e27g2000yqd.googlegroups.com> Message-ID: Oops... did it again... wrote a long post but sent it to Tracy in private accidentally. Maybe Tracy kan repost here, the short gist was that Yoed is also searching for this feature and that the possibilites totally depend on the version of e-prime used and the exact needs for the font use (textdisplay or also input). I suggested to use bitmaps with all the text if no textinput was needed. liw On Jan 22, 2:32 am, Tracy wrote: > I'm trying to run an experiment in which some of the text is presented > in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it > possible to import a font into E-prime? > > Many thanks in advance, > Tracy -- 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. From t.marinis at reading.ac.uk Fri Jan 22 09:17:36 2010 From: t.marinis at reading.ac.uk (Theodoros Marinis) Date: Fri, 22 Jan 2010 09:17:36 -0000 Subject: Cyrillic font? Message-ID: Hi Tracy, some years ago we wanted to run an experiment with Greek fonts and what we did was create picture files for each word and then use the picture or slide presentation. It is a lot of work. After we did all that, we realised that although the manual says that it doesn't support Cyrillic fonts, it actually worked with Greek. So, do check whether it works. Best, --Theo v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^ Dr Theodoros Marinis Reader (Associate Professor) in Clinical Linguistics School of Psychology and Clinical Language Sciences University of Reading Reading RG6 6AL, UK Tel. +44-118-378 7465 Fax +44-118-378 4693 http://www.reading.ac.uk/cls/about/staff/t-marinis.asp v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^ ________________________________ From: e-prime at googlegroups.com on behalf of Tracy Sent: Fri 22/01/2010 01:32 To: E-Prime Subject: Cyrillic font? I'm trying to run an experiment in which some of the text is presented in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it possible to import a font into E-prime? Many thanks in advance, Tracy -- 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. -- 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. From rinusverdonschot at gmail.com Fri Jan 22 11:20:01 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Fri, 22 Jan 2010 03:20:01 -0800 Subject: Cyrillic font? In-Reply-To: <974f1b6e-acd2-4a4a-89cd-77dda5eb9fee@e27g2000yqd.googlegroups.com> Message-ID: which version of eprime? probably 1.X which doesn't allow it.. (i had the same problem with Japanese). E-prime 2 should not give you any problems.. (I just tested it.. it works fine) I heard there is a kinda workaround (but I have not really tried how you should do that): which is: you might wanna put it directly into an .EBS (script) file.. and change the font to cyrillic... then you should check how it'll work.. bcoz the .EBS is ANSI en not UNICODE.. so it might not work after all.. "just" upgrade to Eprime 2.0 ;-) Take care, Rinus On 22 jan, 02:32, Tracy wrote: > I'm trying to run an experiment in which some of the text is presented > in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it > possible to import a font into E-prime? > > Many thanks in advance, > Tracy -- 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. From Liza.Mccarron at uwe.ac.uk Fri Jan 22 12:21:58 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Fri, 22 Jan 2010 12:21:58 +0000 Subject: Specifying output data file location? In-Reply-To: <4b58c25f.5944f10a.48d6.2a05SMTPIN_ADDED@gmr-mx.google.com> Message-ID: OK , I have had an answer from PST support about this issue and I will be testing it as soon as I have time (students permitting!) but am posting it here in case it is useful to anyone in the meantime: >From Cindy Carper on 1/21/2010 1:18:00 PM Liza, It is possible to change the location of where the EDAT2 files are saved so that they can be saved to a folder other than the one where the ES2 file and stimulus files are saved. The DataFile object within E-Prime generates a .txt file, known as the E-Recovery text file, during the running of an experiment. At the end of the experiment, this file is converted into an EDAT file for use within E-DataAid and E-Merge. By default, these files are written to the same folder/directory as the experiment EBS file that is running. E-Prime 1.1 (and later) introduces the ability to redirect the default location for the E-Data files to be written. Upon opening of the data file, E-Prime will look at the system E-DataPath environment variable. If it is specified, all EDAT files will be written to this location during the running of experiments. This setting overrides the default. All data files will be written to this location regardless of what folder they are run from. To restore to the default setting of writing the data file contents in the same directory as the running experiment EBS file, simply delete or clear the value of the E-DataPath environment variable. How to specify the E-DataPath environment variable in Windows XP/Vista Select the System applet from Control Panel. Select the Advanced tab property page. Click the "Environment Variables" button. Create a E-DataPath environment variable and specify the drive letter and directory of the location where the data files should be written. If E-DataPath is created under the user section, only experiments run while logged in as the current user will be affected. If E-DataPath is created under the system section, all experiments run will be affected. Consult with your Network Administrator upon choosing the system variable option. Click OK to close and save. -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 21 January 2010 21:08 To: e-prime at googlegroups.com; E-Prime Subject: Re: Specifying output data file location? Indeed, this has been discussed several times, which you can see if you run a search using terms like "data folder". Back in the days of EP1 we could use something like Paul Groot's E-Kick tool to provide this functionality, but since EP2 now very unhelpfully bin.base64 encodes the .ebs2 files we can no longer do such things, and PST, once again unhelpfully, has not yet provided an alternative (yet again, see discussion thread at http://support.pstnet.com/forum/Topic696-12-2.aspx ). As discussed below, the StartupInfo file facility promises the answer for EP2. This was announced at least as far back as Oct 2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but no details have been forthcoming since then. I myself have a Web Support request about this very issue going back to Dec 2008, at which time Matt said that the StartupInfo file would "be available in an upcoming build" when a public editor became available (a "public editor"!? why not just use a plain old text file that we can view and edit as we like??), and that he would notify me when this happened. Over a year later, and I have not seen any such notice. Perhaps it's time for me to update my support request. Once again PST shows its prediliction for breaking things that already work, and promising new things that they cannot deliver. IOW, PST has become the Microsoft of behavioral research. -- David McFarlane, Professional Faultfinder At 1/20/2010 09:53 AM Wednesday, liwenna wrote: >Hey Liza (and hoi Rinus)! > >The matter doesn't quite let me go... Do ask PST about it. I will guess >that they will answer that this will be possible trough a new graphical >interface that is yet (still) to be implemented and will allow users to >modify external startup info properties (aka the startup info manager). >I found mentions of this nifty device as way back as 2007. > >Some of the 'infrastructure' for this manager is allready in place >though. In the end of any 2.0 script you should be able to find these >lines: > >************ > ' Set the Filenames for the data files > Dim strFilenameRecovery As String > Dim strFilenameEDAT As String > > 'If the attribute DataFile.Filename.Override exists > ' then use it for the .txt and .edat filenames > If c.AttribExists("DataFile.Filename.Override") Then > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib >("DataFile.Filename.Override")) & ".txt" > strFilenameEDAT = > CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > Else > > ' Set the default Data Filename > strFilenameRecovery = > CStr(c.GetAttrib("Experiment")) & "-" & CStr >(c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & >"-" & CStr >(c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > End If > >************* > >Now the solution seems simple: create an attribute attribute >DataFile.Filename.Override et presto, the script will use that value >for your edat filenames. Setting it DataFile.Filename.Override to >foldername/restofthename should do the rest... but... the tricky thing >is.... I can absolutely not find a way to create or declare >DataFile.Filename.Override. I tried it in the startup-info, in inlines >on the main proc and on subprocs, set it as an attribute in a list and >tried to user-declare it... nothing. E-prime sees datafile as a >function, doesn't like the dots in it etc etc . > >Maybe one of the more code knowledgeable people around here can come up >with an idea?? > >That all said.... > >Why do you need to change the foldername of the edat file? What I >usually do is place my estudio in the folder where I want to collect my >edat files, create the e-run file and then create a shortcut to the >erun-file and move this to a separate 'startmyexperiment'-folder. >Wouldn't that work just as well for you Liza? > >Best, > >Anne-Wil > > >On Jan 20, 1:29 pm, Liza Mccarron wrote: > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using > EPrime standard and therefore don't have the Package File editor... > :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment > Object Properties (I assume this is what you meant?) but can't find > anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > On Behalf Of Rinus > > Sent: 20 January 2010 11:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into > something you want.. you might create and add a packagefile to do this.. > > first create your packagefile.. (with the packagefile editor).. > > for instance, if you want time+date as part of your edat2 > filename, you might add the following to the "initpackages" tree (in > your package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) &_ > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your > experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > contains the path to the folder your package should be in, you can > also add a > > folder) > > 2. start your exp, go in the structure view to Experiment > (int the top) 3. click on "packages" and add your package 4. > now your files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe > > distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > [you have too much time if you're actually still reading this, > you should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > changing the name and location of the .edat file should be a > > > feature of 2.0. Can't find how to do it though. My guess would be > > > that you need to change something in the menu under the purple > > > e-prime logo at the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > the experiment file is loacted? From searching this list I > > > > realize that I can't change the file name that is output but > > > > can't find any reference to location. > > > > > > Thanks > > > > > > Liza This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -- 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. From mcfarla9 at msu.edu Fri Jan 22 15:18:50 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 22 Jan 2010 10:18:50 -0500 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A39EBE01A@EGEN-MBX02.camp us.ads.uwe.ac.uk> Message-ID: As noted, that solution has been around since EP1.1, and in fact Ms. Carper copied her answer directly from PST Knowledge Base article #1073, itself posted way back in May of 2001. So nothing new there. Nevertheless, no-one here steered you to that solution. Wonder why? Because nobody so far as I know has found that capability of any use. Think about it. The E-DataPath environment variable sends *all* your data from *all* your studies to the same directory. This is useful only in those cases where someone wants to gather all the data from all their studies into one master directory -- say, if you run the same study from several networked machines, but want all the data gathered into one networked directory for easier merging (but for critical timing you should never run E-Prime on a networked machine anyway, so much for that use). But this is almost the *opposite* of what you want for your use. Of course, with some clever use of batch files or AutoIt script you might manage to set a different E-DataPath environment variable for different runs, good luck with that. So far I have not found anyone who has had any use for the E-DataPath environment variable, so I will be very interested to learn what you make of it. -- David McFarlane, Professional Faultfinder "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman, Nobel prize-winning physicist) At 1/22/2010 07:21 AM Friday, Liza Mccarron wrote: >OK , I have had an answer from PST support about this issue and I >will be testing it as soon as I have time (students permitting!) but >am posting it here in case it is useful to anyone in the meantime: > > From Cindy Carper on 1/21/2010 1:18:00 PM >Liza, > >It is possible to change the location of where the EDAT2 files are >saved so that they can be saved to a folder other than the one where >the ES2 file and stimulus files are saved. The DataFile object >within E-Prime generates a .txt file, known as the E-Recovery text >file, during the running of an experiment. At the end of the >experiment, this file is converted into an EDAT file for use within >E-DataAid and E-Merge. > >By default, these files are written to the same folder/directory as >the experiment EBS file that is running. E-Prime 1.1 (and later) >introduces the ability to redirect the default location for the >E-Data files to be written. > >Upon opening of the data file, E-Prime will look at the system >E-DataPath environment variable. If it is specified, all EDAT files >will be written to this location during the running of experiments. >This setting overrides the default. All data files will be written >to this location regardless of what folder they are run from. To >restore to the default setting of writing the data file contents in >the same directory as the running experiment EBS file, simply delete >or clear the value of the E-DataPath environment variable. > >How to specify the E-DataPath environment variable in Windows XP/Vista >Select the System applet from Control Panel. >Select the Advanced tab property page. >Click the "Environment Variables" button. >Create a E-DataPath environment variable and specify the drive >letter and directory of the location where the data files should be written. >If E-DataPath is created under the user section, only experiments >run while logged in as the current user will be affected. >If E-DataPath is created under the system section, all experiments >run will be affected. >Consult with your Network Administrator upon choosing the system >variable option. >Click OK to close and save. -- 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. From lennertz.t at gmail.com Fri Jan 22 16:40:37 2010 From: lennertz.t at gmail.com (Tracy) Date: Fri, 22 Jan 2010 08:40:37 -0800 Subject: Cyrillic font? In-Reply-To: Message-ID: Thank you all for your kind replies. I'm currently using a version of E-Prime 1. I ended up converting my text to bitmaps and displaying the bitmaps using an Image Display slide in E-Prime. It seems to be working fine. Thanks again, Tracy On Jan 22, 6:20 am, Rinus wrote: > which version of eprime? probably 1.X which doesn't allow it.. (i had > the same problem with Japanese). > E-prime 2 should not give you any problems.. (I just tested it.. it > works fine) > I heard there is a kinda workaround (but I have not really tried how > you should do that): which is: you might wanna put it directly into > an .EBS (script) file.. and change the font to cyrillic... then you > should check how it'll work.. bcoz the .EBS is ANSI en not UNICODE.. > so it might not work after all..   "just" upgrade to Eprime 2.0 ;-) > > Take care, > > Rinus > > On 22 jan, 02:32, Tracy wrote: > > > I'm trying to run an experiment in which some of the text is presented > > in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it > > possible to import a font into E-prime? > > > Many thanks in advance, > > Tracy -- 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. From sarah.levy.21 at gmail.com Fri Jan 22 19:46:28 2010 From: sarah.levy.21 at gmail.com (Sarah) Date: Fri, 22 Jan 2010 11:46:28 -0800 Subject: Go/NoGo Staircase Procedure Inline Message-ID: Hello, I'm attempting to devise an adaptive staircase procedure for my simple go/nogo task (my stimuli are arrows). I was wondering where do I place the inline scripts in my experiment--- Within my SessionProc? Or within each of my 3 Procs after the target stimulus? Also, what will my inline look like? I understand what a step_size is, but I do not understand how to manipulate the values for it. Could this be a start for my inline? BothArrows is the go task and I'm assuming 1 means its a correct response. If BothArrows.RESP = 1 then ... Any help would be greatly appreciated---thanks! Sarah -- 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. From shivani.shivipr at gmail.com Sun Jan 24 06:43:04 2010 From: shivani.shivipr at gmail.com (Shivani R) Date: Sat, 23 Jan 2010 22:43:04 -0800 Subject: Discarding some trials from feedback Message-ID: Hi, I am designing an experiment using E Prime in which the subject is presented with a stimulus, he/she hears a tone and then has to make a decision after hearing the tone. The feedback is getting displayed after every 25 trials and there are total 1400 trials. Any decision (whether correct or incorrect) made before hearing the tone should be discarded (not taken into account for getting feedback). I am quite new to E Prime and facing a lot of problem in putting this logic in my script. The script that I have now is as follows: 'Stimulus comes up on the screen followed by a tone and next there is Wait1 object to collect the response. Any response to Stimulus object (which is a response before the tone) should be discarded. Any response to Wait1 object (which is after hearing the tone) should be taken in the feedback. Dim TrialAcc As String 'If subject responded to Stimulus, this is before the tone and the trial is logged as incorrect If Stimulus.RESP <> "" Then TrialACC = "0" 'No response to Stimulus, but correct response to Wait1 is a correct trial If Stimulus.RESP = "" And Wait1.ACC = 1 Then TrialACC = "1" 'No response to Stimulus, but incorrect response to Wait1 is a incorrect trial If Stimulus.RESP = "" And Wait1.ACC = 0 Then TrialACC = "0" End If 'The AddObservation command adds the ACC value to the Summation object, Acc. Acc.AddObservation Trial.ACC Debug.Print "TrialAcc = " & Trial.ACC 'The Debug.Print command prints the mean value of the Summation 'object, Acc, in the Output window. Debug.Print Acc.Mean c.SetAttrib "OverallAcc", Format(Acc.Mean*100, "00.0") So actually, right now if the subject makes a response before hearing the tone, irrespective of whether it was correct or incorrect, it is taken as incorrect. But I don't want to include this trial info at all in my feedback. I want to discard this. For eg. if out of 2 trials subject responds to first trial before hearing the tone and then for the next trial he responds after hearing the tone and that too correctly, then he should get overall accuracy as 100 and not 50. The first trial where he responded before the tone should not be taken into consideration in his feedback for overall accuracy. I tried a lot but unable to put this logic in my experiment. Any help is really appreciated. Thanks Shivani -- 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. From Liza.Mccarron at uwe.ac.uk Mon Jan 25 09:53:03 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Mon, 25 Jan 2010 09:53:03 +0000 Subject: Specifying output data file location? In-Reply-To: <4b59c1e4.5344f10a.3cd9.4962SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hmm.. Thanks for that David - I did suspect something similar - on initial reading I couldn't see how changing the environment variable would help in this case as the environment variable is a global setting. Also, I must say that the PST knowledge base isn't the easiest thing to search! -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 22 January 2010 15:19 To: e-prime at googlegroups.com Subject: RE: Specifying output data file location? As noted, that solution has been around since EP1.1, and in fact Ms. Carper copied her answer directly from PST Knowledge Base article #1073, itself posted way back in May of 2001. So nothing new there. Nevertheless, no-one here steered you to that solution. Wonder why? Because nobody so far as I know has found that capability of any use. Think about it. The E-DataPath environment variable sends *all* your data from *all* your studies to the same directory. This is useful only in those cases where someone wants to gather all the data from all their studies into one master directory -- say, if you run the same study from several networked machines, but want all the data gathered into one networked directory for easier merging (but for critical timing you should never run E-Prime on a networked machine anyway, so much for that use). But this is almost the *opposite* of what you want for your use. Of course, with some clever use of batch files or AutoIt script you might manage to set a different E-DataPath environment variable for different runs, good luck with that. So far I have not found anyone who has had any use for the E-DataPath environment variable, so I will be very interested to learn what you make of it. -- David McFarlane, Professional Faultfinder "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman, Nobel prize-winning physicist) At 1/22/2010 07:21 AM Friday, Liza Mccarron wrote: >OK , I have had an answer from PST support about this issue and I >will be testing it as soon as I have time (students permitting!) but >am posting it here in case it is useful to anyone in the meantime: > > From Cindy Carper on 1/21/2010 1:18:00 PM >Liza, > >It is possible to change the location of where the EDAT2 files are >saved so that they can be saved to a folder other than the one where >the ES2 file and stimulus files are saved. The DataFile object >within E-Prime generates a .txt file, known as the E-Recovery text >file, during the running of an experiment. At the end of the >experiment, this file is converted into an EDAT file for use within >E-DataAid and E-Merge. > >By default, these files are written to the same folder/directory as >the experiment EBS file that is running. E-Prime 1.1 (and later) >introduces the ability to redirect the default location for the >E-Data files to be written. > >Upon opening of the data file, E-Prime will look at the system >E-DataPath environment variable. If it is specified, all EDAT files >will be written to this location during the running of experiments. >This setting overrides the default. All data files will be written >to this location regardless of what folder they are run from. To >restore to the default setting of writing the data file contents in >the same directory as the running experiment EBS file, simply delete >or clear the value of the E-DataPath environment variable. > >How to specify the E-DataPath environment variable in Windows XP/Vista >Select the System applet from Control Panel. >Select the Advanced tab property page. >Click the "Environment Variables" button. >Create a E-DataPath environment variable and specify the drive >letter and directory of the location where the data files should be written. >If E-DataPath is created under the user section, only experiments >run while logged in as the current user will be affected. >If E-DataPath is created under the system section, all experiments >run will be affected. >Consult with your Network Administrator upon choosing the system >variable option. >Click OK to close and save. -- 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. This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -- 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. From ttnicky at gmail.com Tue Jan 26 16:24:49 2010 From: ttnicky at gmail.com (Travis Nichols, Villanova University) Date: Tue, 26 Jan 2010 08:24:49 -0800 Subject: back-converting from script to studio In-Reply-To: <4b58b004.5244f10a.2988.2a0cSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Bummer... On Jan 21, 2:50 pm, David McFarlane wrote: > Travis, > > Sorry, bucko.  You don't have to take my word for this, for if you > search the Google Group or the PST Forum you will see that this very > issue has come up time and again -- there is no automated way to > reconstruct an .es or .es2 file from an .ebs or .ebs2 file, no way, > no how.  You will just have to manually reconstruct your .es/.es2 > file.  If you have a good-old EP1 .ebs file (which is plain readable > text) and some expertise in reading E-Basic code then you might use > that as a guide.  But if you have only a bad-new EP2 .ebs2 file (now > binhex-encoded, once again see discussion thread athttp://support.pstnet.com/forum/Topic696-12-2.aspx) then all hope is lost. > > Well, maybe one last hope does remain, try "Copy backup experiments > to the desktop" from the General tab of the Tools > Options dialog. > > -- David McFarlane, Professional Faultfinder > > > > >I am in the process of revising a previous experiment coded in E- > >Prime. Much to my sad surprise, I have found that at some point in > >between the original coding and the present, I deleted the original > >studio file for one condition of the experiment. I still have the E- > >Run script file that I was using to remotely conduct the experiment, > >but that is not helping me now as I am trying to revise the project. > > >Is there anyway to convert the script file back into a studio file? It > >seems like it should be possible: since Studio created the script > >file, it should be able to convert the script back to studio, right? > > >Any suggestions are welcome,- Hide quoted text - > > - Show quoted text - -- 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. From sarah.levy.21 at gmail.com Tue Jan 26 17:24:43 2010 From: sarah.levy.21 at gmail.com (Sarah) Date: Tue, 26 Jan 2010 09:24:43 -0800 Subject: do not want same stimulus in a row but need overall random selection Message-ID: I am making a simple stroop task with 4 colors, and about 20 trials (1 trial list and 1 trial procedure). I have already selected Random Selection under the property pages for my trial list, but how do I ensure that a red target won't come after another red target, or a blue after a blue, etc? Is an inline necessary? Thank you -- 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. From mcfarla9 at msu.edu Tue Jan 26 20:27:44 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 26 Jan 2010 15:27:44 -0500 Subject: do not want same stimulus in a row but need overall random selection In-Reply-To: Message-ID: Sarah, This topic comes up again and again, as you can see at http://www.pstnet.com/forum/Topic2186-5-1.aspx , http://support.pstnet.com/forum/Topic3166-5-1.aspx , and http://support.pstnet.com/forum/Topic3178-5-1.aspx , or by running your own search with appropriate search terms (I like to refer to "consectutive repeats" or "tandem repeats", but some folks refer to "runs" or "two in a row" or "twice in a row"). You have a very simple case, so you might make do by adapting the NoRepeat.es example downloadable from PST. Just know that their algorithm will fail for cases of any complexity, as it is a form of "bogosort" (look that up on Wikipedia). By contrast, you can find an elegant, formally proven, general solution in Remillard, G. (2008) "A program for generating randomized simple and context-sensitive sequences", Beh Res Meth 40 (2): 484-492, and Remillard, G., & Clark, J. M. (1999) "Generating fixed-length sequences statisfying any given nth-order transition probability matrix", Beh Res Meth, Instr, & Computers 31: 235-243, but I have not seen this implemented yet in E-Prime. I have a less elegant but possibly more serviceable algorithm that I present briefly in the above threads, although I still have not gotten around to implementing that in E-Prime myself (I did do it long ago in C, which I still find a much more suitable platform for this kind of work). Good luck, -- David McFarlane, Professional Faultfinder "When all is said and told, the 'naturalness' with which we use our native tongues boils down to the ease with which we can use them for making statements the nonsense of which is not obvious." -- Edsger W. Dijkstra, "On the foolishness of 'natural language programming'" (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) At 1/26/2010 12:24 PM Tuesday, Sarah wrote: >I am making a simple stroop task with 4 colors, and about 20 trials (1 >trial list and 1 trial procedure). I have already selected Random >Selection under the property pages for my trial list, but how do I >ensure that a red target won't come after another red target, or a >blue after a blue, etc? Is an inline necessary? > >Thank you -- 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. From mscullin521 at gmail.com Wed Jan 27 01:02:25 2010 From: mscullin521 at gmail.com (Mike) Date: Tue, 26 Jan 2010 17:02:25 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT Message-ID: Hi, I'm trying to create a procedure in which the duration of a screen is dependent on how long it took to respond to the previous screen. Participants need to see a word on the screen and respond to it (with a key press). The next screen (a blank screen) then needs to last for 1500 ms minus X (where X = the RT on the screen with the word). Does anyone know how to write that script? Thanks! Mike -- 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. From mcfarla9 at msu.edu Wed Jan 27 02:29:13 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Tue, 26 Jan 2010 18:29:13 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: Have you worked through Chapter 4 of the User's Guide that came with E- Prime? -- David McFarlane, Professional Faultfinder On Jan 26, 8:02 pm, Mike wrote: > I'm trying to create a procedure in which the duration of a screen is > dependent on how long it took to respond to the previous screen. > > Participants need to see a word on the screen and respond to it (with > a key press). The next screen (a blank screen) then needs to last for > 1500 ms minus X (where X = the RT on the screen with the word). > > Does anyone know how to write that script? -- 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. From ekoren2 at gmail.com Wed Jan 27 07:00:59 2010 From: ekoren2 at gmail.com (Eli Koren) Date: Wed, 27 Jan 2010 09:00:59 +0200 Subject: randomize part of trialist Message-ID: Hi There! 1)How can i make random order trialist for each part of the triallist separately for example random order 1-60 random order 61-120 random order 121-180 2)How can do it with condition of not more then 3 trials with the same attribute for example VF can be LVF or RVF , i want not more 3 trials consecutiv e be the same VF attribute? Thanks Eli Koren -- 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ekoren2 at gmail.com Wed Jan 27 07:05:44 2010 From: ekoren2 at gmail.com (Eli Koren) Date: Wed, 27 Jan 2010 09:05:44 +0200 Subject: stimulus right or left Message-ID: Hi there! I use a script : if (c.GetAttrib("VF") = "LVF") then Stimulus1.X = "32%" else stimulus1.X = "68%" end if How can i insure that the stimulus be 4 Cm left or right from the center on any screen ? Thanks Eli koren -- 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From liwenna at gmail.com Wed Jan 27 10:55:48 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 27 Jan 2010 02:55:48 -0800 Subject: stimulus right or left In-Reply-To: Message-ID: Hey Eli, Unfortunately there's no way to ensure a 4cm distance on any screen. X and Y coordinates can be given in percentages of the screen (as in your script) or in pixels (i.e. if you would take out the % sign, your x value would become 32th pixel or 68th pixel). When e-prime runs a script it will 'take control' over the displaysettings and adjust it to the values set in the script. By default this is 640 x 480. You can adjust these settings by clickinng the e-prime logo at the top of your experiment tree and then go to the devices tab and edit 'display'. I suggest you and everyone else to do this right away when you start a new experiment. The exact distances between two pictures or between a picture and the midline of the screen is decided by size and resolution of the screen. By fiddling around with the x values you can set e-prime to show the picture on 4cm from the midline on your screen and this will be 4cm on any screen with the same size, but if the screen you run e-prime on is different in size, the distance in cm will vary accordingly. The above is no 'solutions' just a description of what e-prime 'does'. Best, liw On Jan 27, 8:05 am, Eli Koren wrote: > Hi there! > I use a script : > if (c.GetAttrib("VF") = "LVF") then > Stimulus1.X = "32%" > else > stimulus1.X = "68%" > end if > > How can i insure that the stimulus be 4 Cm left or right from the center on > any > screen ? > > Thanks > Eli koren -- 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. From liwenna at gmail.com Wed Jan 27 10:58:42 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 27 Jan 2010 02:58:42 -0800 Subject: randomize part of trialist In-Reply-To: Message-ID: Hey again Eli, I suggest that you read up the manual on lists and nesting of lists. I think, based on what you wrote, that you'd be best off with 3 separate list of 60 trials with a nested list for the LVF attribute. Best, liw On Jan 27, 8:00 am, Eli Koren wrote: > Hi There! > 1)How can i make random order trialist for each part of the triallist > separately > for example random order 1-60 > random order 61-120 > random order 121-180 > 2)How can do it with condition of not more then 3 trials with the same > attribute for > example VF can be LVF or RVF , i want not more 3 trials consecutiv e be the > same VF attribute? > > Thanks > Eli Koren -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 27 11:19:00 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 27 Jan 2010 11:19:00 -0000 Subject: do not want same stimulus in a row but need overall random selection In-Reply-To: Message-ID: Hi, There are several ways to go about doing this, but most indeed require you to use a) inline scripts (e.g. manually reselecting trials on the basis of past trials), b) pre-built trial lists or c) hard thinking. For a, you might, for example, think of building a list at the start of the experiment in which you just reshuffle until the same target does not come up twice in a row - which is by far the easiest, if not most efficient method one can think of. For example: 'this goes in userscript Dim alltargets() as string 'declares an array which will hold your targets. Dim I as integer 'for running loops Dim justgo as boolean Dim trialnum 'this goes as a little inline before the rest of the experiment begins For I = 1 to 20 '20 being the number of trials you have, right? If (I >= 1) and (I <= 4) then alltargets(i) = "red" If (I >= 1) and (I <= 4) then alltargets(i) = "green" If (I >= 1) and (I <= 4) then alltargets(i) = "blue" If (I >= 1) and (I <= 4) then alltargets(i) = "brown" Next I 'after which the list is sorted Justgo = true While Justgo = true Randomizearray alltargets For I = 1 to 19 If alltargets(i+1) alltargets(i) then JustGo = true else Justgo = false Next i Wend Granted, that's about as inefficient (possibly buggy?) algorithm you might get, but it does save a lot of thinking, and if you're paid for thinking about psychology rather than mathematics, I think it's not so bad to go for the road of least effort in this regard. Anyway, once you got your alltargets randomized, you merely select the next one every trial - put it in the triallist, if you like: trialnum = trialnum + 1 c.SetAttrib "TheTarget", alltargets(trialnum) if c.GetAttrib ("TheTarget") = c.GetAttrib ("TheWord") then c.SetAttrib "Congruency", "Contruent" else c.SetAttrib "Congruency", "Incongruent" ... Anyway, I just read David wrote something about this too, so I'll let you figure that out. In the mean time, I'd like to add that it really isn't so problematic to have reoccurrences of trial types. Usually, the word repeats but not the colour (or vice versa), the chance of both repeating being 1/16th (in your case), and the Stroop effect is *far* too robust to be bothered by it. If you are anyway, my suggestion would be to actually just filter such trials out afterwards. Best, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Sarah Sent: 26 January 2010 17:25 To: E-Prime Subject: do not want same stimulus in a row but need overall random selection I am making a simple stroop task with 4 colors, and about 20 trials (1 trial list and 1 trial procedure). I have already selected Random Selection under the property pages for my trial list, but how do I ensure that a red target won't come after another red target, or a blue after a blue, etc? Is an inline necessary? Thank you -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From mscullin521 at gmail.com Wed Jan 27 14:42:01 2010 From: mscullin521 at gmail.com (Mike) Date: Wed, 27 Jan 2010 06:42:01 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: I have somewhat, but I'm not very experienced with writing script and I cannot seem to find what I need in the user's guide. On Jan 26, 8:29 pm, dkmcf wrote: > Have you worked through Chapter 4 of the User's Guide that came with E- > Prime? > > -- David McFarlane, Professional Faultfinder > > On Jan 26, 8:02 pm, Mike wrote: > > > I'm trying to create a procedure in which the duration of a screen is > > dependent on how long it took to respond to the previous screen. > > > Participants need to see a word on the screen and respond to it (with > > a key press). The next screen (a blank screen) then needs to last for > > 1500 ms minus X (where X = the RT on the screen with the word). > > > Does anyone know how to write that script? -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 27 14:44:01 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 27 Jan 2010 14:44:01 -0000 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: TargetScreen.Duration = 1500 - PreviousScreen.Duration ...where TargetScreen is the name of the one you want shorter and PreviousScreen is the name of the screen where a reaction is given and this one line goes between the two. .RT would not work as well as .Duration since in the case of no reaction, the RT would be 0. I have assumed here that the TargetScreen here is terminated with response. Also try reading and working through the exorcises of the infamous "E-Primer" at www.cognitology.eu (with the other things published, direct download link far below). Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of dkmcf Sent: 27 January 2010 02:29 To: E-Prime Subject: Re: Varying Trial Duration Based Upon Previous Trial RT Have you worked through Chapter 4 of the User's Guide that came with E- Prime? -- David McFarlane, Professional Faultfinder On Jan 26, 8:02 pm, Mike wrote: > I'm trying to create a procedure in which the duration of a screen is > dependent on how long it took to respond to the previous screen. > > Participants need to see a word on the screen and respond to it (with > a key press). The next screen (a blank screen) then needs to last for > 1500 ms minus X (where X = the RT on the screen with the word). > > Does anyone know how to write that script? -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 27 14:53:37 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 27 Jan 2010 14:53:37 -0000 Subject: stimulus right or left In-Reply-To: <84533839-8627-486c-8030-800c5132aee2@o28g2000yqh.googlegroups.com> Message-ID: To give a further clue: Well, given that you can measure the size of the screen with a certain optometrical device (yes, I do mean the one you had in grammar school), or, for you people with imperial measures, by placing your feet on the screen, and given the default resolution of 640 x 480, you can easily tell E-Prime to move a certain stimulus 4 cm to the left. My screen measures about one and a half foot, for example (it doesn't seem to work now anymore...), I think that's about 45 cm. 1 cm is therefore 640 / 45 = 14.22 pixels. 4 cm left of the centre is, therefore, 320 - 56.89 = 263. Yay! Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 27 January 2010 10:56 To: E-Prime Subject: Re: stimulus right or left Hey Eli, Unfortunately there's no way to ensure a 4cm distance on any screen. X and Y coordinates can be given in percentages of the screen (as in your script) or in pixels (i.e. if you would take out the % sign, your x value would become 32th pixel or 68th pixel). When e-prime runs a script it will 'take control' over the displaysettings and adjust it to the values set in the script. By default this is 640 x 480. You can adjust these settings by clickinng the e-prime logo at the top of your experiment tree and then go to the devices tab and edit 'display'. I suggest you and everyone else to do this right away when you start a new experiment. The exact distances between two pictures or between a picture and the midline of the screen is decided by size and resolution of the screen. By fiddling around with the x values you can set e-prime to show the picture on 4cm from the midline on your screen and this will be 4cm on any screen with the same size, but if the screen you run e-prime on is different in size, the distance in cm will vary accordingly. The above is no 'solutions' just a description of what e-prime 'does'. Best, liw On Jan 27, 8:05 am, Eli Koren wrote: > Hi there! > I use a script : > if (c.GetAttrib("VF") = "LVF") then > Stimulus1.X = "32%" > else > stimulus1.X = "68%" > end if > > How can i insure that the stimulus be 4 Cm left or right from the center on > any > screen ? > > Thanks > Eli koren -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From mscullin521 at gmail.com Wed Jan 27 15:38:55 2010 From: mscullin521 at gmail.com (Mike) Date: Wed, 27 Jan 2010 07:38:55 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF02AC13F7@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: When I plug that script in between the two screens the duration of the second screen is still its original fixed amount (i.e. what is specified under properties). How do I get the second screen to vary in duration? I appreciate the help! Michael On Jan 27, 8:44 am, Michiel Spape wrote: > TargetScreen.Duration = 1500 - PreviousScreen.Duration > ...where TargetScreen is the name of the one you want shorter and PreviousScreen is the name of the screen where a reaction is given and this one line goes between the two. .RT would not work as well as .Duration since in the case of no reaction, the RT would be 0. I have assumed here that the TargetScreen here is terminated with response. > > Also try reading and working through the exorcises of the infamous "E-Primer" atwww.cognitology.eu(with the other things published, direct download link far below). > > Michiel Spapé > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of dkmcf > Sent: 27 January 2010 02:29 > To: E-Prime > Subject: Re: Varying Trial Duration Based Upon Previous Trial RT > > Have you worked through Chapter 4 of the User's Guide that came with E- > Prime? > > -- David McFarlane, Professional Faultfinder > > On Jan 26, 8:02 pm, Mike wrote: > > I'm trying to create a procedure in which the duration of a screen is > > dependent on how long it took to respond to the previous screen. > > > Participants need to see a word on the screen and respond to it (with > > a key press). The next screen (a blank screen) then needs to last for > > 1500 ms minus X (where X = the RT on the screen with the word). > > > Does anyone know how to write that script? > > -- > 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 athttp://groups.google.com/group/e-prime?hl=en. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 27 17:23:24 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 27 Jan 2010 17:23:24 -0000 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: I suspect the second screen is set to an attribute? Whether it is or not, insert [secondscreenduration] as its duration (in properties), and change the script to c.SetAttrib "secondscreenduration", 1500 - PreviousScreen.Duration voila! Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology * exercises -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Mike Sent: 27 January 2010 15:39 To: E-Prime Subject: Re: Varying Trial Duration Based Upon Previous Trial RT When I plug that script in between the two screens the duration of the second screen is still its original fixed amount (i.e. what is specified under properties). How do I get the second screen to vary in duration? I appreciate the help! Michael On Jan 27, 8:44 am, Michiel Spape wrote: > TargetScreen.Duration = 1500 - PreviousScreen.Duration > ...where TargetScreen is the name of the one you want shorter and PreviousScreen is the name of the screen where a reaction is given and this one line goes between the two. .RT would not work as well as .Duration since in the case of no reaction, the RT would be 0. I have assumed here that the TargetScreen here is terminated with response. > > Also try reading and working through the exorcises* of the infamous "E-Primer" atwww.cognitology.eu(with the other things published, direct download link far below). > > Michiel Spapé > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of dkmcf > Sent: 27 January 2010 02:29 > To: E-Prime > Subject: Re: Varying Trial Duration Based Upon Previous Trial RT > > Have you worked through Chapter 4 of the User's Guide that came with E- > Prime? > > -- David McFarlane, Professional Faultfinder > > On Jan 26, 8:02 pm, Mike wrote: > > I'm trying to create a procedure in which the duration of a screen is > > dependent on how long it took to respond to the previous screen. > > > Participants need to see a word on the screen and respond to it (with > > a key press). The next screen (a blank screen) then needs to last for > > 1500 ms minus X (where X = the RT on the screen with the word). > > > Does anyone know how to write that script? > > -- > 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 athttp://groups.google.com/group/e-prime?hl=en. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -- 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. -- 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. From mcfarla9 at msu.edu Wed Jan 27 17:48:09 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Wed, 27 Jan 2010 09:48:09 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: I took another look at your question. I believe you will find this discussed at http://support.pstnet.com/forum/Topic1988-12-1.aspx . -- David McFarlane, Professional Faultfinder On Jan 26, 8:02 pm, Mike wrote: > I'm trying to create a procedure in which the duration of a screen is > dependent on how long it took to respond to the previous screen. > > Participants need to see a word on the screen and respond to it (with > a key press). The next screen (a blank screen) then needs to last for > 1500 ms minus X (where X = the RT on the screen with the word). > > Does anyone know how to write that script? -- 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. From mscullin521 at gmail.com Wed Jan 27 20:14:31 2010 From: mscullin521 at gmail.com (Mike) Date: Wed, 27 Jan 2010 12:14:31 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: <60c9b8c5-3189-40dd-a21d-eee45214e9b5@n4g2000yqf.googlegroups.com> Message-ID: Thanks for all the help. It's working now. I ended up doing it a little different than you suggested Michiel, but wouldn't have gotten there without ya. Here's my script for anyone who might want it in the future: If Member.RT > 0 then c.SetAttrib "ITIduration", 1500 - Member.RT elseif Member.RT = 0 then c.SetAttrib "ITIduration", 50 End if Note that "Member" is the first screen and will disappear after 1450 ms if no response is recorded. ITIduration refers to the duration of the second screen (see Michiel's most recent post in this thread for referencing it in properties). Whether or not you respond to the first screen (or how fast you respond), the two screens will last 1500 ms together. Thanks again, Mike On Jan 27, 11:48 am, dkmcf wrote: > I took another look at your question.  I believe you will find this > discussed athttp://support.pstnet.com/forum/Topic1988-12-1.aspx. > > -- David McFarlane, Professional Faultfinder > > On Jan 26, 8:02 pm, Mike wrote: > > > I'm trying to create a procedure in which the duration of a screen is > > dependent on how long it took to respond to the previous screen. > > > Participants need to see a word on the screen and respond to it (with > > a key press). The next screen (a blank screen) then needs to last for > > 1500 ms minus X (where X = the RT on the screen with the word). > > > Does anyone know how to write that script? -- 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. From roccorocks5 at yahoo.com Wed Jan 27 22:53:45 2010 From: roccorocks5 at yahoo.com (neuropsych76) Date: Wed, 27 Jan 2010 14:53:45 -0800 Subject: alternate outcomes from a response Message-ID: Hello, I am glad to have found this forum on e-prime! [Smile] I'm in the process of learning e-prime and I'm hoping to continue learn advanced techniques. I'm trying to create an experiment where the participant chooses one option and a certain set of outcomes occur and if they choose another option then another set of outcomes occurs. I know I can have correct or incorrect on the feedback display but what if I want to have 3 options to pick from? I can make 1 correct, 2 incorrect but what if I want a third or fourth outcome? i.e. if the participant chooses 1 something different happens from 2, or 3. Is this able to be done with out any inline script? Thank you very much for any help! -- 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. From kommunaut at gmail.com Thu Jan 28 09:52:53 2010 From: kommunaut at gmail.com (kommunaut) Date: Thu, 28 Jan 2010 01:52:53 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <40e578ee-65fe-46a2-ad73-2713366212b2@m16g2000yqc.googlegroups.com> Message-ID: Hi! - in the near future I will have to use an older E-Prime Version that requires a USB-Dongle (HASP) to run. Did anyone happen to try that with a virtual XP machine (e.g. XP-mode) running under Windows 7? Any problems integrating the Dongle? Also: Did anyone already try out Version 1.1.? Thanks a lot in advance!! Stefan On 11 Jan., 11:29, Gilgamesh wrote: > Well, it's not that bad now I can program the experiments and analyze > the data at home using my new laptop (emulating WinXP)... and still > run the experiments in the oldest computers in the faculty, those we > use as subject-stations (they run on Win 2000, which is quite reliable > in my opinion). > I feel reasonably happy about this scenario :-) > > Thanks again > > On 11 ene, 02:34, Daniel Zajdel wrote: > > > Here, Here, Amen & Halleluiah. My lab never ran better than underWindowsME. As a researcher I am quite annoyed that every so often Microsoft comes along and insists I upgrade my already prefectly working system with inferior software that not only screws up my timing but also exposes me to all sorts of malicious code. I am firmly prepared to resist this new iniative to covert toWindows7. It is already two years late, and every time Microsoft has pushed for a new operating system, starting withWindows2000, it has made my life worse, so I cannot rely on any promises about reliability or efficiency, and I am through with debugging their crap code for them. My advice for anyone that seriously wants good timing is to run Eprime 1.x on any pre-Windows2000 OS. > > > ________________________________________ > > From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Michiel Spape [Michiel.Sp... at nottingham.ac.uk] > > Sent: Friday, January 08, 2010 6:10 AM > > To: e-prime at googlegroups.com > > Subject: RE: Compatibility withWindows7 > > > Hi David & List, > > Happy new year! > > Anyway, for a further tuppence, why not go all hardcore and use good oldWindows98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than anyWindowsXP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. > > > Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... > > > Cheers, > > Mich > > > Michiel Spapé > > Research Fellow > > Perception & Action group > > University of Nottingham > > School of Psychology-----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane > > Sent: 07 January 2010 17:54 > > To: e-prime at googlegroups.com > > Subject: RE: Compatibility withWindows7 > > > I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would.  I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine.  Then of course I would copy the result to a good old XP machine for running subjects. > > > Just my $.02, > > -- David McFarlane, Professional Faultfinder > > > >I can't believe what I'm reading. Really? RunWindows7inXP mode? > > >Why bother? Why upgrade from XP in the first place then? Absurdities > > >don't get much better than that. > > > >________________________________________ > > >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of > > >Gilgamesh [fblanc... at gmail.com] > > >Sent: Thursday, January 07, 2010 6:19 AM > > >To: E-Prime > > >Subject: Re: Compatibility withWindows7 > > > >It worked with me. > > >Thank you very much! > > > >On 27 dic 2009, 16:29, Craig wrote: > > > > Hello, > > > >   One idea is to useXP modeinWindows7.  There is virtualization > > > > software available fromWindowsto allow you to run XP software in > > > >Windows7.  I am actually planning on trying this out in the next > > > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > > > virtual-pc/download.aspx > > > This message has been checked for viruses but the contents of an attachment > > may still contain software viruses which could damage your computer system: > > you are advised to perform your own checks. Email communications with the > > University of Nottingham may be monitored as permitted by UK legislation. -- 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. From kommunaut at gmail.com Thu Jan 28 10:31:27 2010 From: kommunaut at gmail.com (kommunaut) Date: Thu, 28 Jan 2010 02:31:27 -0800 Subject: E-Prime 1.1 in Windows 7 (64 bit) In-Reply-To: <02c32877-fb17-44f1-aeec-584df09d75ee@l30g2000yqb.googlegroups.com> Message-ID: Hi - I have the same problem: E-Prime / HASP Dongle / Windows 7 64 Bit Did you - or somebody else - manage to get it running? What's the trick?! Thanks a lot! Stefan On 5 Jan., 11:28, Gilgamesh wrote: > Hello David, > > Thanks for your answers. > You got me, I could use an old computer I have in the office to open > those files, but I would be happy if I manage to run EP on my brand > new laptop, so that I can work at home :-) > > Best, > Fernando > > On 4 ene, 22:00, David McFarlane wrote: > > > Fernando, > > > Just some thoughts...  Could you install 32-bitXPunder avirtual > > machine and install EP1.1 under that?  Or, could you install EP2 > > under Win7 64 bit and open the EP1.1 file through EP2?  Hmm, AFAIK EP > > does not run under 64 bits, but I would be glad to be corrected > > there, and you might try doing your own search for "64" or whatever. > > > Finally, how about just installing EP1.1 on another computer that > > still runs good old WinXP?  Shouldn't be hard to find one of those, > > and might be a lot easier than trying to EP1.1 to run under > > Win7-64.  Unless running the old EP1.1 files is just an excuse to try > > getting EP1.1 running under Win7-64 :). > > > -- David McFarlane, Professional Faultfinder>I need to use some old E-Studio v 1.1 files, but I cannot even install > > >E-Prime 1.1 in my computer (Windows 7 64 bits). > > >The problem might be easier to solve than it seems. I installed the > > >drivers of the HASP USB key (Win 7 64 bits version) and the key shows > > >the nice red LED. > > >But then the installation process stops because the key is not > > >recognized by the computer. According to the Aladdin DiagnostiX, the > > >key is not there! > > > >Was somebody able to install the hardware key in a 64 bits based > > >system? > > > >I could use Ubuntu as well, if somebody tell me it can be achieved... > > > >Thanks, > > >Fernando -- 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. From liwenna at gmail.com Thu Jan 28 10:50:27 2010 From: liwenna at gmail.com (liwenna) Date: Thu, 28 Jan 2010 02:50:27 -0800 Subject: alternate outcomes from a response In-Reply-To: <722b16cf-d8c9-417e-ad27-e5b808c82f7f@a13g2000vbf.googlegroups.com> Message-ID: Hey neuropsych, What is the 'something different' that you want to happen? Is it another text or another display altogether? I suggest that you ditch the feedbackscreen and build your own 'feedbackscreen' on a normal slide. Then you do need inlines, but these really aren't scary, so don't worry. An inline could contain a series of lines that reads the response and then manipulates some variable or another that determines the content of the next screen. If responsslide.resp = "1" = then do this and this If responselide.resp = "2" then do this and this If responslide.resp = "3" then do this and this. The word responseslide should be replaced by the name of your responseslide, 1 2 and 3 should be replaced by the actual response (i.e: if your subject answer trought the buttons z am and space it could be set to "z", "m" and "{SPACE}"). You would also need to replace the 'do this and this' but the code that comes there is totally dependent on your needs. So... tell us a litle bit more about the thing that you want to happen. Best, liw On Jan 27, 11:53 pm, neuropsych76 wrote: > Hello, > > I am glad to have found this forum on e-prime! [Smile] > > I'm in the process of learning e-prime and I'm hoping to continue > learn advanced techniques. > I'm trying to create an experiment where the participant chooses one > option and a certain set of outcomes occur and if they choose another > option then another set of outcomes occurs. > I know I can have correct or incorrect on the feedback display but > what if I want to have 3 options to pick from? I can make 1 correct, 2 > incorrect but what if I want a third or fourth outcome? > i.e. if the participant chooses 1 something different happens from 2, > or 3. > > Is this able to be done with out any inline script? > > Thank you very much for any help! -- 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. From liwenna at gmail.com Thu Jan 28 13:02:26 2010 From: liwenna at gmail.com (liwenna) Date: Thu, 28 Jan 2010 05:02:26 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <08154a49-4799-4e2f-a7ab-3c7e3d36ee6a@a32g2000yqm.googlegroups.com> Message-ID: If I am not mistaken it's actually the newer e-prime (2.0) that required a dongle to run.... at least it does at my university whereas at my previous university we used e-prime 1.2 and the dongle was only required during installation of e-prime. But all that aside... I also remember that there were always problems when installing e-prime due to missing HASP drivers that had to be manually installed. Download them for instance here: http://www.aladdin.com/support/hasp/enduser.aspx (and if you happen to plan on installing e-prime on a non-internet connected computer, bring the driver on an usb stick!). No experience with running e-prime on a virtual xp in windows 7, so can't help you out on that one. My guess is that it should work, but do make sure that you verify the timing etc. Good luck and let us know, please! Best, liw On Jan 28, 10:52 am, kommunaut wrote: > Hi! - in the near future I will have to use an older E-Prime Version > that requires a USB-Dongle (HASP) to run. Did anyone happen to try > that with a virtual XP machine (e.g. XP-mode) running under Windows 7? > Any problems integrating the Dongle? > > Also: Did anyone already try out Version 1.1.? > > Thanks a lot in advance!! > Stefan > > On 11 Jan., 11:29, Gilgamesh wrote: > > > Well, it's not that bad now I can program the experiments and analyze > > the data at home using my new laptop (emulating WinXP)... and still > > run the experiments in the oldest computers in the faculty, those we > > use as subject-stations (they run on Win 2000, which is quite reliable > > in my opinion). > > I feel reasonably happy about this scenario :-) > > > Thanks again > > > On 11 ene, 02:34, Daniel Zajdel wrote: > > > > Here, Here, Amen & Halleluiah. My lab never ran better than underWindowsME. As a researcher I am quite annoyed that every so often Microsoft comes along and insists I upgrade my already prefectly working system with inferior software that not only screws up my timing but also exposes me to all sorts of malicious code. I am firmly prepared to resist this new iniative to covert toWindows7. It is already two years late, and every time Microsoft has pushed for a new operating system, starting withWindows2000, it has made my life worse, so I cannot rely on any promises about reliability or efficiency, and I am through with debugging their crap code for them. My advice for anyone that seriously wants good timing is to run Eprime 1.x on any pre-Windows2000 OS. > > > > ________________________________________ > > > From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Michiel Spape [Michiel.Sp... at nottingham.ac.uk] > > > Sent: Friday, January 08, 2010 6:10 AM > > > To: e-prime at googlegroups.com > > > Subject: RE: Compatibility withWindows7 > > > > Hi David & List, > > > Happy new year! > > > Anyway, for a further tuppence, why not go all hardcore and use good oldWindows98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than anyWindowsXP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. > > > > Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... > > > > Cheers, > > > Mich > > > > Michiel Spapé > > > Research Fellow > > > Perception & Action group > > > University of Nottingham > > > School of Psychology-----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane > > > Sent: 07 January 2010 17:54 > > > To: e-prime at googlegroups.com > > > Subject: RE: Compatibility withWindows7 > > > > I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would.  I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine.  Then of course I would copy the result to a good old XP machine for running subjects. > > > > Just my $.02, > > > -- David McFarlane, Professional Faultfinder > > > > >I can't believe what I'm reading. Really? RunWindows7inXP mode? > > > >Why bother? Why upgrade from XP in the first place then? Absurdities > > > >don't get much better than that. > > > > >________________________________________ > > > >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of > > > >Gilgamesh [fblanc... at gmail.com] > > > >Sent: Thursday, January 07, 2010 6:19 AM > > > >To: E-Prime > > > >Subject: Re: Compatibility withWindows7 > > > > >It worked with me. > > > >Thank you very much! > > > > >On 27 dic 2009, 16:29, Craig wrote: > > > > > Hello, > > > > >   One idea is to useXP modeinWindows7.  There is virtualization > > > > > software available fromWindowsto allow you to run XP software in > > > > >Windows7.  I am actually planning on trying this out in the next > > > > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > > > > virtual-pc/download.aspx > > > > This message has been checked for viruses but the contents of an attachment > > > may still contain software viruses which could damage your computer system: > > > you are advised to perform your own checks. Email communications with the > > > University of Nottingham may be monitored as permitted by UK legislation. -- 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. From mcfarla9 at msu.edu Thu Jan 28 16:52:00 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 11:52:00 -0500 Subject: alternate outcomes from a response In-Reply-To: <722b16cf-d8c9-417e-ad27-e5b808c82f7f@a13g2000vbf.googlegro ups.com> Message-ID: Standard reminder: 1) I do not work for PST. 2) PST's trained staff really does like to take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours. So don't be shy there. 3) If you do get an answer from PST Web Support, please extend the courtesy of posting their reply back here for the sake of others. That said, here is my take ... So, you want to have multiple correct response targets? As it turns out back in Oct 2009 I drafted a discussion of various ways to do this meaning to post that here on the Google Group, along with a program to demonstrate it all. Sadly, I got called away to other projects just as I was on the verge of finishing my demo program (and I still don't know how to post files to the Group anyway, sigh). But here is a preview from my draft text, in case it is of any use. ---------------- Earlier online discussions have presented four methods for using multiple correct response targets in E-Prime: (1) http://support.pstnet.com/forum/Topic1072-5-1.aspx (from Matt Lenhart (PST staff), 15 Jan 2008) discusses the most basic approach of using inline script and If...Then. (2) http://groups.google.com/group/e-prime/browse_thread/thread/934247a6e5ad3e3b (or http://listserv.linguistlist.org/cgi-bin/wa?A2=ind0906E&L=EPRIME&P=R162 ) (from Peter Quain, 29 Jun 2009) essentially extends (1) just using an array and loop to handle large numbers of correct responses. (3) http://listserv.linguistlist.org/cgi-bin/wa?A2=ind0709D&L=EPRIME&P=R736 (from Paul Groot, 26 Sep 2007) shows how to do (1) & (2) much more elegantly using the InStr() function (see the online E-Basic Help). (4) http://support.pstnet.com/forum/Topic2223-5-1.aspx (from David McFarlane (this author), 7 Oct 2008) hints at how to use multiple input masks (see the Input Mask Object topic in the online E-Basic Help). ---------------- You will note that method (4) does not use any inline script, as you asked, and I really like it; however, I hazard that very few E-Prime users other than me would dare to use multiple input masks in that manner (and as a result I tend to favor the InStr() script method just for the sake of others who have to use my work :) ). If you send me a private e-mail I will send you what I have worked out so far, as long as you promise not to ask me any more questions about it (insofar as it is merely a work in progress). -- David McFarlane, Professional Faultfinder At 1/27/2010 05:53 PM Wednesday, neuropsych76 wrote: >I'm in the process of learning e-prime and I'm hoping to continue >learn advanced techniques. >I'm trying to create an experiment where the participant chooses one >option and a certain set of outcomes occur and if they choose another >option then another set of outcomes occurs. >I know I can have correct or incorrect on the feedback display but >what if I want to have 3 options to pick from? I can make 1 correct, 2 >incorrect but what if I want a third or fourth outcome? >i.e. if the participant chooses 1 something different happens from 2, >or 3. > >Is this able to be done with out any inline script? > >Thank you very much for any help! -- 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. From mcfarla9 at msu.edu Thu Jan 28 17:00:15 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 12:00:15 -0500 Subject: Compatibility with Windows 7 In-Reply-To: <08154a49-4799-4e2f-a7ab-3c7e3d36ee6a@a32g2000yqm.googlegro ups.com> Message-ID: At 1/28/2010 04:52 AM Thursday, kommunaut wrote: >Also: Did anyone already try out Version 1.1.? OK, so why are some folks so keen on running EP1.1 instead of 1.2? You know that anyone with a license can download the latest version of 1.2 from the PST web site? -- David McFarlane, Professional Faultfinder -- 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. From mcfarla9 at msu.edu Thu Jan 28 17:15:47 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 12:15:47 -0500 Subject: Compatibility with Windows 7 In-Reply-To: <08154a49-4799-4e2f-a7ab-3c7e3d36ee6a@a32g2000yqm.googlegro ups.com> Message-ID: At 1/28/2010 04:52 AM Thursday, kommunaut wrote: >Also: Did anyone already try out Version 1.1.? Slightly off topic, but FWIW: I have EP1.2 running perfectly well directly under Vista; however, that worked only after I installed device drivers for EP2. I.e., the device drivers from EP1 are not compatible with Vista (and by extension, I suppose Win7), but the EP2 drivers are compatible with Vista, and EP1 will use the EP2 drivers if they are installed and then everything works well directly under Vista without any emulators, etc. (well, sound & videos have problems in EP2.0.8.22 under Vista, but that is supposed to be fixed in EP2.0.8.73). I suppose this might work just as well under Windows 7. Of course, this only works if you have both EP1 & EP2, and some might wonder what's the point, if you have EP2 why even bother with EP1? And I answer that EP1 still surpasses EP2 in many regards. -- David McFarlane, Professional Faultfinder -- 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. From tobias.fw at gmail.com Thu Jan 28 17:45:52 2010 From: tobias.fw at gmail.com (Tobias) Date: Thu, 28 Jan 2010 09:45:52 -0800 Subject: Echo/ max count Message-ID: Hej, I am having a problem using echo and max count. Wonder if anyone can help... This is my experiment: 2 letters are presented and participants are to enter both of them. I found some topics in the forum that could help me composing a decent version. However, there remains a problem: Problem1 - if I use a high max count, st. like 100, people could just enter many letters or at least more than 2 and then press the termination response key (for me it's ENTER) - if I use the excact number as max count, i.e. 2, the display will terminate without the people being able to check what they answered. Also, if people press BACKSPACE after the first letter, this will terminate the display. So put it clearly what I need: Participants should never see more than 2 letters on the screen (and only these two should be recorded in the result file) and they should be able after the 2nd letter to still change the entered letters if they encounter a mistake. Problem 2 - how can I specify two correct answers in the response key options? Can I enter two if max count > 1? will it also count ENTER as one reponse if that is my termination response? -- 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. From mcfarla9 at msu.edu Thu Jan 28 18:33:49 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 13:33:49 -0500 Subject: Echo/ max count In-Reply-To: <8fed53fb-4c1b-49dd-a1c8-8c330b25a590@b2g2000yqi.googlegrou ps.com> Message-ID: Tobias, Thanks for a clear exposition of what you want. Let's see if I can offer anything useful. Problem 1: I can't think of an easy way in E-Prime for this. On my stimulus/response object I might try using and Duration of 0 with extended input (see Appendix C of the User's Guide), that would allow my program to go right to script where I could inspect and manipulate the input. For that you would want to read up on the InputMask and related topics in the online E-Basic Help, and search aroung the Group and the Forum for more threads that cover "multiple responses" (also see MultipleResponseCollection.es in the PST Web Downloads area or E-Prime Google Group files). I don't quite know how you would handle the Echo display, maybe you would skip the Echo and use an attribute reference and object.Draw to redraw the screen as needed after each key entry (and maybe use a Wait object for input, with a display object for the echo). Anyway, once you get an acceptable response you could use .Terminate to stop the input mask. Whew! Maybe somebody else has a better idea. Problem 2: liw & I just addressed this today at http://groups.google.com/group/e-prime/browse_thread/thread/88ff4d154c205986 , and I am about to add a bit more to that thread. -- David McFarlane, Professional Faultfinder >I am having a problem using echo and max count. Wonder if anyone can >help... > >This is my experiment: 2 letters are presented and participants are to >enter both of them. I found some topics in the forum that could help >me composing a decent version. However, there remains a problem: > >Problem1 > >- if I use a high max count, st. like 100, people could just enter >many letters or at least more than 2 and then press the termination >response key (for me it's ENTER) >- if I use the excact number as max count, i.e. 2, the display will >terminate without the people being able to check what they answered. >Also, if people press BACKSPACE after the first letter, this will >terminate the display. > >So put it clearly what I need: Participants should never see more than >2 letters on the screen (and only these two should be recorded in the >result file) and they should be able after the 2nd letter to still >change the entered letters if they encounter a mistake. > > >Problem 2 > >- how can I specify two correct answers in the response key options? >Can I enter two if max count > 1? will it also count ENTER as one >reponse if that is my termination response? -- 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. From mcfarla9 at msu.edu Thu Jan 28 18:39:07 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 13:39:07 -0500 Subject: alternate outcomes from a response In-Reply-To: <4b61c161.5344f10a.7aca.2612SMTPIN_ADDED@gmr-mx.google.com> Message-ID: What do you know, reading "VB and VBA in a Nutshell" over lunch at the coffee shop a moment ago (I really am that much a geek) I was reminded about the Like operator, which you may also find documented in the online E-Basic Help. So that could offer yet another way to score multiple correct response targets, and I will have to add that to my demo program. -- David McFarlane, Professional Faultfinder >Standard reminder: 1) I do not work for PST. 2) PST's trained >staff really does like to take any and all questions at >http://support.pstnet.com/e%2Dprime/support/login.asp , and they >strive to respond to all requests in 24-48 hours. So don't be shy >there. 3) If you do get an answer from PST Web Support, please >extend the courtesy of posting their reply back here for the sake of others. > >That said, here is my take ... > > >So, you want to have multiple correct response targets? As it turns >out back in Oct 2009 I drafted a discussion of various ways to do >this meaning to post that here on the Google Group, along with a >program to demonstrate it all. Sadly, I got called away to other >projects just as I was on the verge of finishing my demo program >(and I still don't know how to post files to the Group anyway, >sigh). But here is a preview from my draft text, in case it is of any use. > >---------------- >Earlier online discussions have presented four methods for using >multiple correct response targets in E-Prime: > >(1) http://support.pstnet.com/forum/Topic1072-5-1.aspx (from Matt >Lenhart (PST staff), 15 Jan 2008) discusses the most basic approach >of using inline script and If...Then. > >(2) >http://groups.google.com/group/e-prime/browse_thread/thread/934247a6e5ad3e3b >(or >http://listserv.linguistlist.org/cgi-bin/wa?A2=ind0906E&L=EPRIME&P=R162 >) (from Peter Quain, 29 Jun 2009) essentially extends (1) just using >an array and loop to handle large numbers of correct responses. > >(3) >http://listserv.linguistlist.org/cgi-bin/wa?A2=ind0709D&L=EPRIME&P=R736 >(from Paul Groot, 26 Sep 2007) shows how to do (1) & (2) much more >elegantly using the InStr() function (see the online E-Basic Help). > >(4) http://support.pstnet.com/forum/Topic2223-5-1.aspx (from David >McFarlane (this author), 7 Oct 2008) hints at how to use multiple >input masks (see the Input Mask Object topic in the online E-Basic Help). >---------------- > >You will note that method (4) does not use any inline script, as you >asked, and I really like it; however, I hazard that very few E-Prime >users other than me would dare to use multiple input masks in that >manner (and as a result I tend to favor the InStr() script method >just for the sake of others who have to use my work :) ). > >If you send me a private e-mail I will send you what I have worked >out so far, as long as you promise not to ask me any more questions >about it (insofar as it is merely a work in progress). > >-- David McFarlane, Professional Faultfinder > > >At 1/27/2010 05:53 PM Wednesday, neuropsych76 wrote: >>I'm in the process of learning e-prime and I'm hoping to continue >>learn advanced techniques. >>I'm trying to create an experiment where the participant chooses one >>option and a certain set of outcomes occur and if they choose another >>option then another set of outcomes occurs. >>I know I can have correct or incorrect on the feedback display but >>what if I want to have 3 options to pick from? I can make 1 correct, 2 >>incorrect but what if I want a third or fourth outcome? >>i.e. if the participant chooses 1 something different happens from 2, >>or 3. >> >>Is this able to be done with out any inline script? >> >>Thank you very much for any help! -- 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. From mcfarla9 at msu.edu Thu Jan 28 18:53:11 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 13:53:11 -0500 Subject: Compatibility with Windows 7 In-Reply-To: <75b2ad56-d4d1-4ee2-9c6d-6491e2d2e3ee@m16g2000yqc.googlegro ups.com> Message-ID: liwenna wrote: >If I am not mistaken it's actually the newer e-prime (2.0) that >required a dongle to run.... at least it does at my university whereas >at my previous university we used e-prime 1.2 and the dongle was only >required during installation of e-prime. Depends on what you mean by "E-Prime". As you recall, there is no program called "E-Prime", rather E-Prime properly refers to a suite of programs. We all (including me) have the bad habit of loosely referring to any program in the suite as "E-Prime" when we really mean something more specific like (most often) E-Studio, or E-Run, or E-DataAid, etc. So here's the story as far as I can figure it out... *All* versions of E-Prime require a hardware key ("dongle") or network key to run *E-Studio*. All versions of E-Prime do *not* require any key to run any other programs in the suite, e.g., E-Run or E-DataAid. EP1 does require a key during installation, whereas EP2 does not. (So far I have managed to avoid network keys, so I cannot say much about them.) On a side topic, over on the PST Forum every once in a while someone writes in with a problem with the "subject station" installation. I never understand why anyone bothers with "subject station" installations. Around here we just do a full install of E-Prime whereever we might need it. Then, whatever station currently has the hardware key serves as the "development" station, and any others serve as "subject" and "data analysis" stations. We can change those roles at will, and as I understand it this all fits within the terms of the license without us ever hassling with "subject stations". -- David McFarlane, Professional Faultfinder -- 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. From mcfarla9 at msu.edu Thu Jan 28 20:02:16 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 15:02:16 -0500 Subject: Specifying output data file location? In-Reply-To: <4b58c25f.5944f10a.48d6.2a05SMTPIN_ADDED@gmr-mx.google.com> Message-ID: At 1/21/2010 04:08 PM Thursday, David McFarlane wrote: >As discussed below, the StartupInfo file facility promises the >answer for EP2. This was announced at least as far back as Oct 2007 >(see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but no >details have been forthcoming since then. I myself have a Web >Support request about this very issue going back to Dec 2008, at >which time Matt said that the StartupInfo file would "be available >in an upcoming build" when a public editor became available (a >"public editor"!? why not just use a plain old text file that we >can view and edit as we like??), and that he would notify me when >this happened. Over a year later, and I have not seen any such >notice. Perhaps it's time for me to update my support request. OK, I did some legwork and at long last got the following response from Matt at PST: "The public build that includes the StartupInfo Editor (2.0.8.73) was just released in December. Anyone can get it via the Download section on the support site or via http://www.pstnet.com/e-prime/support/getep2.asp. Note that this is available in E-Prime 2.0 Professional only. "The StartupInfo Editor functionality is documented in the New Features Guide, available through the E-Prime 2.0 folder on the Windows Start menu. "Basically, the StartupInfo Editor is an easy way to edit *.startupinfo files, which are XML-based. You don't have to use the editor, however, and the *.startupinfo files can be edited through Notepad or some other text editor. You can also make changes to the files through E-Prime (e.g., to increment a subject number for the next run, etc). The syntax for doing this is provided in the New Features Guide." I responded to Matt (with slight revisions) as follows: Thanks. To be fair to you folks, I see now that Brandon posted this in a pinned topic on the Forum, and I had read that post but forgot about it. OTOH the threads discussing this issue were left hanging, and that is what set me off here. Now here are some questions. - Very glad to hear that we can in principle make a StartupInfo file with any text editor. So, do I need to install EP2.0.8.73 just to read the documentation, or is there some other way for me to get the documentation so I can get started exploring StartupInfo files? I have downloaded 2.0.8.73, but unfortunately I am not at liberty to upgrade from 2.0.8.22 just yet, and it seems silly to need to upgrade just to read some documentation. Surely you can do better that that. Perhaps you could attach a version of the latest "New Features Guide". - Once we have made a proper StartupInfo file (using any appropriate editor) will it work in earlier versions of EP2 (e.g., 2.0.8.22), or non-Pro editions, or even EP1 versions that generate script referring to the StartupInfo file (you can bet I will test this out myself at some point, but I would prefer some advanced hints from you)? - That's all very nice that PST supplies documentation of new features in, well, the "New Features Guide". But I read the "New Features Guide" when we first got EP2 and saw it as just another marketing brochure to highlight features new to EP2 from EP1, so I would never think to look at it again for technical documentation of features added in updates within EP2. What you need is a simple "What's New" text file with a complete revision history that geeks like me would actually look at. - Looking beyond the StartupInfo file to broader issues, how can we get automated notices of E-Prime developments? Sure, the PST Newsletter is a good start, but that does not come out often enough (only quarterly) and is more a marketing tool that an instrument for useful technical updates. E.g., I would like a notice whenever a new article gets added to the KB so that I can keep up to date. And please do not suggest using RSS, I have tried RSS and found it useless. -- David McFarlane, Professional Faultfinder "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman, Nobel prize-winning physicist) -- 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. From tobias.fw at gmail.com Thu Jan 28 20:18:17 2010 From: tobias.fw at gmail.com (Tobias) Date: Thu, 28 Jan 2010 12:18:17 -0800 Subject: Echo/ max count In-Reply-To: <4b61d8a1.5244f10a.012d.2874SMTPIN_ADDED@gmr-mx.google.com> Message-ID: While I am waiting for answers concerning problem1, I have already found a solution for problem2: I used "[letter1][letter2]" as correct in the response options. - what e-prime does is to put them together so that we e.g. get is that response.CRESP is "st" - besides, we have response.RESP with a combined string, let's say "ts" (the order is kind of arbitrary) So I want e-prime to be okay not only with "st" but also "ts" I use this Inline: if response.RESP = response.CRESP then response.ACC = 1 elseif response.RESP <> response.CRESP then response12 = response.RESP resp2 = mid(response12,2,1) resp1 = mid(response12,1,1) response12 = resp2 & resp1 response.RESP = response12 if response.RESP = response.CRESP then response.ACC = 1 else response.ACC = 0 end if end if another inline giving feedback after N trials is now correctly counting correct answers no matter which order letters were entered. One more thing: Does anyone know how to set the keyboard to QWERTZ? E- Prime assumes that I have QWERTY. Cheers, Tobias On 28 Jan., 19:33, David McFarlane wrote: > Tobias, > > Thanks for a clear exposition of what you want.  Let's see if I can > offer anything useful. > > Problem 1:  I can't think of an easy way in E-Prime for this.  On my > stimulus/response object I might try using and Duration of 0 with > extended input (see Appendix C of the User's Guide), that would allow > my program to go right to script where I could inspect and manipulate > the input.  For that you would want to read up on the InputMask and > related topics in the online E-Basic Help, and search aroung the > Group and the Forum for more threads that cover "multiple responses" > (also see MultipleResponseCollection.es in the PST Web Downloads area > or E-Prime Google Group files).  I don't quite know how you would > handle the Echo display, maybe you would skip the Echo and use an > attribute reference and object.Draw to redraw the screen as needed > after each key entry (and maybe use a Wait object for input, with a > display object for the echo).  Anyway, once you get an acceptable > response you could use .Terminate to stop the input > mask.  Whew!  Maybe somebody else has a better idea. > > Problem 2:  liw & I just addressed this today athttp://groups.google.com/group/e-prime/browse_thread/thread/88ff4d154... > , and I am about to add a bit more to that thread. > > -- David McFarlane, Professional Faultfinder > > >I am having a problem using echo and max count. Wonder if anyone can > >help... > > >This is my experiment: 2 letters are presented and participants are to > >enter both of them. I found some topics in the forum that could help > >me composing a decent version. However, there remains a problem: > > >Problem1 > > >- if I use a high max count, st. like 100, people could just enter > >many letters or at least more than 2 and then press the termination > >response key (for me it's ENTER) > >- if I use the excact number as max count, i.e. 2, the display will > >terminate without the people being able to check what they answered. > >Also, if people press BACKSPACE after the first letter, this will > >terminate the display. > > >So put it clearly what I need: Participants should never see more than > >2 letters on the screen (and only these two should be recorded in the > >result file) and they should be able after the 2nd letter to still > >change the entered letters if they encounter a mistake. > > >Problem 2 > > >- how can I specify two correct answers in the response key options? > >Can I enter two if max count > 1? will it also count ENTER as one > >reponse if that is my termination response? -- 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. From mcfarla9 at msu.edu Thu Jan 28 20:24:03 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 15:24:03 -0500 Subject: Echo/ max count In-Reply-To: Message-ID: Tobias, Thanks for posting your solution, that's nice. >One more thing: Does anyone know how to set the keyboard to QWERTZ? E- >Prime assumes that I have QWERTY. I know this has been discussed either here or on the Forum, but I don't recall offhand how to search that up at the moment, perhaps you will do better. Anyway, as I recall there is absolutely no way to use any other keyboard layout, E-Prime absolutely imposes the QWERTY layout. But again, please do not take my word for this, and let us know what else you find. -- David McFarlane, Professional Faultfinder -- 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. From matthewdwood82 at gmail.com Thu Jan 28 21:11:13 2010 From: matthewdwood82 at gmail.com (Matthew) Date: Thu, 28 Jan 2010 13:11:13 -0800 Subject: closing another application when Eprime resumes from suspend Message-ID: Hello everyone, This is my first forum post, and I am an E-prime 2 user. In my protocol, I am displaying some instructions, suspending E-prime to go to a web browser, returning to Eprime for a distractor task, and suspending E-prime again to open a new web browser window. I am doing this by modifying the "Suspend/Resume" sample on PST's support site (http://www.pstnet.com/e-prime/support/samples.asp? Mode=View&SampleID=27). I created two instances of the inline object in the sample. After setting all the variables to zero at the end of the first inline and removing the declaration statements in the second inline, I sandwiched my list object for the distracter task in the middle. This works great when the first browser instance is closed before the logical expression... nExitCode = STILL_ACTIVE And (Clock.Read - nStartTime < X) ...evaluates to false because X is reached. However, if the first browser instance is left open when E-prime resumes control, then the second time I suspend Eprime, it resumes as soon as it opens the second browser window. I think this has something to do with Eprime evaluating that the first instance of the browser is still open, since the second inline should change nStartTime to a new value as soon as the second browser is launched. Do any of you have insights on how I can get Eprime to either 1) close the first browser window OR 2) not flake out when calling for a second browser to be open? Thanks for your help, -Matt -- 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. From mcfarla9 at msu.edu Thu Jan 28 21:24:48 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 16:24:48 -0500 Subject: Specifying output data file location? In-Reply-To: <4b61ed5b.5944f10a.1178.2dd0SMTPIN_ADDED@gmr-mx.google.com> Message-ID: For the record, Jacqueline Ann Mogle of Syracuse University came through for us and posted some documentation on the StartupInfo file, and did a much better job than PST staff. You may find her post at http://www.pstnet.com/forum/Topic4015-6-1.aspx . Thanks, Jacquie! -- David McFarlane, Professional Faultfinder At 1/28/2010 03:02 PM Thursday, you wrote: >At 1/21/2010 04:08 PM Thursday, David McFarlane wrote: >>As discussed below, the StartupInfo file facility promises the >>answer for EP2. This was announced at least as far back as Oct >>2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but >>no details have been forthcoming since then. I myself have a Web >>Support request about this very issue going back to Dec 2008, at >>which time Matt said that the StartupInfo file would "be available >>in an upcoming build" when a public editor became available (a >>"public editor"!? why not just use a plain old text file that we >>can view and edit as we like??), and that he would notify me when >>this happened. Over a year later, and I have not seen any such >>notice. Perhaps it's time for me to update my support request. > >OK, I did some legwork and at long last got the following response >from Matt at PST: > >"The public build that includes the StartupInfo Editor (2.0.8.73) >was just released in December. Anyone can get it via the Download >section on the support site or via >http://www.pstnet.com/e-prime/support/getep2.asp. Note that this is >available in E-Prime 2.0 Professional only. > >"The StartupInfo Editor functionality is documented in the New >Features Guide, available through the E-Prime 2.0 folder on the >Windows Start menu. > >"Basically, the StartupInfo Editor is an easy way to edit >*.startupinfo files, which are XML-based. You don't have to use the >editor, however, and the *.startupinfo files can be edited through >Notepad or some other text editor. You can also make changes to the >files through E-Prime (e.g., to increment a subject number for the >next run, etc). The syntax for doing this is provided in the New >Features Guide." > > >I responded to Matt (with slight revisions) as follows: > >Thanks. To be fair to you folks, I see now that Brandon posted this >in a pinned topic on the Forum, and I had read that post but forgot >about it. OTOH the threads discussing this issue were left hanging, >and that is what set me off here. Now here are some questions. > >- Very glad to hear that we can in principle make a StartupInfo file >with any text editor. So, do I need to install EP2.0.8.73 just to >read the documentation, or is there some other way for me to get the >documentation so I can get started exploring StartupInfo files? I >have downloaded 2.0.8.73, but unfortunately I am not at liberty to >upgrade from 2.0.8.22 just yet, and it seems silly to need to >upgrade just to read some documentation. Surely you can do better >that that. Perhaps you could attach a version of the latest "New >Features Guide". > >- Once we have made a proper StartupInfo file (using any appropriate >editor) will it work in earlier versions of EP2 (e.g., 2.0.8.22), or >non-Pro editions, or even EP1 versions that generate script >referring to the StartupInfo file (you can bet I will test this out >myself at some point, but I would prefer some advanced hints from you)? > >- That's all very nice that PST supplies documentation of new >features in, well, the "New Features Guide". But I read the "New >Features Guide" when we first got EP2 and saw it as just another >marketing brochure to highlight features new to EP2 from EP1, so I >would never think to look at it again for technical documentation of >features added in updates within EP2. What you need is a simple >"What's New" text file with a complete revision history that geeks >like me would actually look at. > >- Looking beyond the StartupInfo file to broader issues, how can we >get automated notices of E-Prime developments? Sure, the PST >Newsletter is a good start, but that does not come out often enough >(only quarterly) and is more a marketing tool that an instrument for >useful technical updates. E.g., I would like a notice whenever a >new article gets added to the KB so that I can keep up to date. And >please do not suggest using RSS, I have tried RSS and found it useless. > >-- David McFarlane, Professional Faultfinder >"For a successful technology, reality must take precedence over >public relations, for nature cannot be fooled." (Richard Feynman, >Nobel prize-winning physicist) -- 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. From mcfarla9 at msu.edu Thu Jan 28 21:42:49 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 16:42:49 -0500 Subject: closing another application when Eprime resumes from suspend In-Reply-To: <8e383cc5-4870-4bdf-94b2-17c031bf892a@b10g2000vbh.googlegro ups.com> Message-ID: Matt, Don't you hate it when someone gives you a useless answer to a question you did not ask? Well, I have never explored E-Prime's Suspend/Resume features, but I think you could run your design much better in Empirisoft MediaLab (possibly combined with their DirectRT) rather than E-Prime. But maybe somebody else here has a real answer for you. -- David McFarlane, Professional Faultfinder "If all you have is a hammer, every problem looks like a nail." >This is my first forum post, and I am an E-prime 2 user. In my >protocol, I am displaying some instructions, suspending E-prime to go >to a web browser, returning to Eprime for a distractor task, and >suspending E-prime again to open a new web browser window. I am doing >this by modifying the "Suspend/Resume" sample on PST's support site >(http://www.pstnet.com/e-prime/support/samples.asp? >Mode=View&SampleID=27). I created two instances of the inline object >in the sample. After setting all the variables to zero at the end of >the first inline and removing the declaration statements in the second >inline, I sandwiched my list object for the distracter task in the >middle. > > >This works great when the first browser instance is closed before the >logical expression... > >nExitCode = STILL_ACTIVE And (Clock.Read - nStartTime < X) > >...evaluates to false because X is reached. However, if the first >browser instance is left open when E-prime resumes control, then the >second time I suspend Eprime, it resumes as soon as it opens the >second browser window. I think this has something to do with Eprime >evaluating that the first instance of the browser is still open, since >the second inline should change nStartTime to a new value as soon as >the second browser is launched. > > >Do any of you have insights on how I can get Eprime to either 1) close >the first browser window OR 2) not flake out when calling for a second >browser to be open? > > >Thanks for your help, >-Matt -- 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. From mcfarla9 at msu.edu Fri Jan 29 01:55:49 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Thu, 28 Jan 2010 17:55:49 -0800 Subject: Echo/ max count In-Reply-To: <8fed53fb-4c1b-49dd-a1c8-8c330b25a590@b2g2000yqi.googlegroups.com> Message-ID: Tobias, I misinterpreted your Problem 2 earlier -- you want a correct response that consists of a fixed length string that also contains each character from a single set of multiple characters, in any permutation order. And you already got this sorted, but I want to present an alternative algorithm that needs only a single If...Then statement. In fact you could do this in nothing but one If...Then, but for clarity I add a few variables. So in your case this looks like Dim resp Dim cresp1 as String, cresp2 as String resp = response.RESP cresp1 = Mid$( response.CRESP, 1, 1 ) cresp2 = Mid$( response.CRESP, 2, 1 ) If ( (InStr( resp, cresp1 ) > 0) and (InStr( resp, cresp2 ) > 0) ) _ Then response.ACC = 1 ' .ACC = 0 by default, so no need to treat that case. I like this mostly because it is more general and scales well for longer response strings (although more efficient algorithms no doubt exist). You might also want to combine that with a test to make sure first that the response string is of the proper length, depending on your solution to Problem 1. -- David McFarlane, Professional Faultfinder > Problem 2 > > - how can I specify two correct answers in the response key options? > Can I enter two if max count > 1? will it also count ENTER as one > reponse if that is my termination response? -- 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. From scarpais at hotmail.co.uk Fri Jan 29 09:31:04 2010 From: scarpais at hotmail.co.uk (scarpais) Date: Fri, 29 Jan 2010 01:31:04 -0800 Subject: Help!!!!! Message-ID: Hi I have had only one short session on EPrime and have been left with the task of designing my own experiment using this software. However, the only tools I have are a guide that tells you how to do one particular type of experiment :( I have no idea how to set up my own and have searched EVERYWHERE in order to do so. Can anyone help? I am such a beginner I need a step by step guide! My design is simple. I would like to investigate attentional bias towards emotional stimuli: faces & words. I would like to investigate this using a dot probe task. Therefore I would like the pictures to appear side by side: one neutral & one emotional, followed by the presence of the dot upon which participants must identify where it has appeared. I would like to measure both accuracy and response times. Following this, I would like to do the same but with neutral versus emotional words. Lastly, I would like it so that one half of participants complete the faces trial first and the other half, do the words part first. I would also like the words and face stimuli to be randomised amongst participants. As I say I have a design but I have no idea what to do and would really, really appreciate the help. Thanks -- 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. From liwenna at gmail.com Fri Jan 29 10:29:10 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 29 Jan 2010 02:29:10 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <4b61dd7c.5244f10a.078e.2a3eSMTPIN_ADDED@gmr-mx.google.com> Message-ID: You are very right on the looseley referring to e-prime for any of its applications ^.^ However, I do am quite sure that on my previous university we did not need the dongle to run e-studio (1.2). It was only needed during installation (which was very convenient because it made it possible to borrow the dongle overnight to install e-prime on your home computer where you could then use it without the dongle. Netwerk access to the university network also was not needed so I am pretty sure it worked without). Here at my current university the dongle is connected to a server somewhere so that all networkconnected computers run on it. Unfortunately connecting a homebased computer trough remote desktop does not access that specific server so no more home e-studioing (<= note the learning progress!). This all, obviously, on a side note. Have a nice weekend everyone! liw On Jan 28, 7:53 pm, David McFarlane wrote: > liwenna wrote: > >If I am not mistaken it's actually the newer e-prime (2.0) that > >required a dongle to run.... at least it does at my university whereas > >at my previous university we used e-prime 1.2 and the dongle was only > >required during installation of e-prime. > > Depends on what you mean by "E-Prime".  As you recall, there is no > program called "E-Prime", rather E-Prime properly refers to a suite > of programs.  We all (including me) have the bad habit of loosely > referring to any program in the suite as "E-Prime" when we really > mean something more specific like (most often) E-Studio, or E-Run, or > E-DataAid, etc.  So here's the story as far as I can figure it out... > > *All* versions of E-Prime require a hardware key ("dongle") or > network key to run *E-Studio*.  All versions of E-Prime do *not* > require any key to run any other programs in the suite, e.g., E-Run > or E-DataAid.  EP1 does require a key during installation, whereas > EP2 does not.  (So far I have managed to avoid network keys, so I > cannot say much about them.) > > On a side topic, over on the PST Forum every once in a while someone > writes in with a problem with the "subject station" installation.  I > never understand why anyone bothers with "subject station" > installations.  Around here we just do a full install of E-Prime > whereever we might need it.  Then, whatever station currently has the > hardware key serves as the "development" station, and any others > serve as "subject" and "data analysis" stations.  We can change those > roles at will, and as I understand it this all fits within the terms > of the license without us ever hassling with "subject stations". > > -- David McFarlane, Professional Faultfinder -- 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. From liwenna at gmail.com Fri Jan 29 10:38:46 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 29 Jan 2010 02:38:46 -0800 Subject: Help!!!!! In-Reply-To: Message-ID: Hey Scarpais. I'm a bit short in time, but you're definitely not the first person seeking help with building a dot probe :p I would say.... start with the info I posted here: http://groups.google.com/group/e-prime/browse_thread/thread/1e9419bc7226cf2b E-mail me or post here if you get stuck. First get the general idea of a dot-probe working. Start with only words or faces. Later you can then create the second type of trials from the first and then we'll sort things out with respect to presentation order etc. Best of luck, liw On Jan 29, 10:31 am, scarpais wrote: > Hi > > I have had only one short session on EPrime and have been left with > the task of designing my own experiment using this software. However, > the only tools I have are a guide that tells you how to do one > particular type of experiment :( I have no idea how to set up my own > and have searched EVERYWHERE in order to do so. Can anyone help? I am > such a beginner I need a step by step guide! > > My design is simple. I would like to investigate attentional bias > towards emotional stimuli: faces & words. I would like to investigate > this using a dot probe task. Therefore I would like the pictures to > appear side by side: one neutral & one emotional, followed by the > presence of the dot upon which participants must identify where it has > appeared. I would like to measure both accuracy and response times. > Following this, I would like to do the same but with neutral versus > emotional words. > > Lastly, I would like it so that one half of participants complete the > faces trial first and the other half, do the words part first. I would > also like the words and face stimuli to be randomised amongst > participants. > > As I say I have a design but I have no idea what to do and would > really, really appreciate the help. > > Thanks -- 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. From Michiel.Spape at nottingham.ac.uk Fri Jan 29 11:41:58 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 29 Jan 2010 11:41:58 -0000 Subject: Help!!!!! In-Reply-To: Message-ID: That's OK, there's a particularly fancy Step-By-Step 'how to learn E-Prime if you're about as good at programming as the average psychotherapist you still know from your undergrads': http://www.cognitology.eu/pubs/AnE-Primer2009.pdf Our students seemed to like it... it contains a number of experimental paradigms, the idea being that if you work through the book, you ought to be able to read an experimental psychological paper and replicate the experiment. Best, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of scarpais Sent: 29 January 2010 09:31 To: E-Prime Subject: Help!!!!! Hi I have had only one short session on EPrime and have been left with the task of designing my own experiment using this software. However, the only tools I have are a guide that tells you how to do one particular type of experiment :( I have no idea how to set up my own and have searched EVERYWHERE in order to do so. Can anyone help? I am such a beginner I need a step by step guide! My design is simple. I would like to investigate attentional bias towards emotional stimuli: faces & words. I would like to investigate this using a dot probe task. Therefore I would like the pictures to appear side by side: one neutral & one emotional, followed by the presence of the dot upon which participants must identify where it has appeared. I would like to measure both accuracy and response times. Following this, I would like to do the same but with neutral versus emotional words. Lastly, I would like it so that one half of participants complete the faces trial first and the other half, do the words part first. I would also like the words and face stimuli to be randomised amongst participants. As I say I have a design but I have no idea what to do and would really, really appreciate the help. Thanks -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From Michiel.Spape at nottingham.ac.uk Fri Jan 29 11:49:02 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 29 Jan 2010 11:49:02 -0000 Subject: Echo/ max count In-Reply-To: <4b61f277.5944f10a.16b9.2c86SMTPIN_ADDED@gmr-mx.google.com> Message-ID: It doesn't? That's new to me, one would think they would merely base the keyboard on .NET and windows settings... Anyway, in the event one cannot afford to have some company send a QWERTY-keyboard (about $5? Postage is costly though), I suggest using a screwdriver and switching the keys such as any person who's been working in offices long enough knows happens sooner or later if you're office-mate happens to be in a jolly mood. Anyway, if E-Prime cannot understand, or note responses, as QWERTZ or AZERTY or whatnot, responses (albeit a bit slowly for people unaccustomed) should still come in right after switching keys, right? ... does this mean people with, say, Japanese keyboards can't work with E-Prime, Rinus? Or do they (feeling pretty culturally dumb now) actually DO have a qwerty layout? Cheers, Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 28 January 2010 20:24 To: e-prime at googlegroups.com Subject: Re: Echo/ max count Tobias, Thanks for posting your solution, that's nice. >One more thing: Does anyone know how to set the keyboard to QWERTZ? E- >Prime assumes that I have QWERTY. I know this has been discussed either here or on the Forum, but I don't recall offhand how to search that up at the moment, perhaps you will do better. Anyway, as I recall there is absolutely no way to use any other keyboard layout, E-Prime absolutely imposes the QWERTY layout. But again, please do not take my word for this, and let us know what else you find. -- David McFarlane, Professional Faultfinder -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From mcfarla9 at msu.edu Fri Jan 29 14:01:40 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Fri, 29 Jan 2010 06:01:40 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <358f2ce5-fcd9-49b3-86a4-2c0bb7ea1ba7@g1g2000yqi.googlegroups.com> Message-ID: liw, Well, I cannot argue with your experience, but for the record I would say that is neither the typical nor intended behavior of E-Studio. My experience is exactly the opposite, and is not based on memory since we have EP1.2 in wide use here. Regards, -- David McFarlane, Professional Faultfinder On Jan 29, 5:29 am, liwenna wrote: > You are very right on the looseley referring to e-prime for any of its > applications ^.^ > > However, I do am quite sure that on my previous university we did not > need the dongle to run e-studio (1.2). It was only needed during > installation (which was very convenient because it made it possible to > borrow the dongle overnight to install e-prime on your home computer > where you could then use it without the dongle. Netwerk access to the > university network also was not needed so I am pretty sure it worked > without). > > Here at my current university the dongle is connected to a server > somewhere so that all networkconnected computers run on it. > Unfortunately connecting a homebased computer trough remote desktop > does not access that specific server so no more home e-studioing (<= > note the learning progress!). > > This all, obviously, on a side note. > > Have a nice weekend everyone! > > liw > > On Jan 28, 7:53 pm, David McFarlane wrote: > > > liwenna wrote: > > >If I am not mistaken it's actually the newer e-prime (2.0) that > > >required a dongle to run.... at least it does at my university whereas > > >at my previous university we used e-prime 1.2 and the dongle was only > > >required during installation of e-prime. > > > Depends on what you mean by "E-Prime".  As you recall, there is no > > program called "E-Prime", rather E-Prime properly refers to a suite > > of programs.  We all (including me) have the bad habit of loosely > > referring to any program in the suite as "E-Prime" when we really > > mean something more specific like (most often) E-Studio, or E-Run, or > > E-DataAid, etc.  So here's the story as far as I can figure it out... > > > *All* versions of E-Prime require a hardware key ("dongle") or > > network key to run *E-Studio*.  All versions of E-Prime do *not* > > require any key to run any other programs in the suite, e.g., E-Run > > or E-DataAid.  EP1 does require a key during installation, whereas > > EP2 does not.  (So far I have managed to avoid network keys, so I > > cannot say much about them.) > > > On a side topic, over on the PST Forum every once in a while someone > > writes in with a problem with the "subject station" installation.  I > > never understand why anyone bothers with "subject station" > > installations.  Around here we just do a full install of E-Prime > > whereever we might need it.  Then, whatever station currently has the > > hardware key serves as the "development" station, and any others > > serve as "subject" and "data analysis" stations.  We can change those > > roles at will, and as I understand it this all fits within the terms > > of the license without us ever hassling with "subject stations". > > > -- David McFarlane, Professional Faultfinder -- 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. From mcfarla9 at msu.edu Fri Jan 29 14:12:27 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Fri, 29 Jan 2010 06:12:27 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <358f2ce5-fcd9-49b3-86a4-2c0bb7ea1ba7@g1g2000yqi.googlegroups.com> Message-ID: liw, Oh and BTW, if you did manage to evade PST's protection scheme and regularly ran multiple copies of E-Studio simultaneously on several computers with just a single license, then you violated the terms of your license and rightfully you owe more money to PST. My beefs against that company are legendary, nevertheless we owe them the same respect for their copyright as for anyone else. Regards, -- David McFarlane, Professional Faultfinder On Jan 29, 5:29 am, liwenna wrote: > made it possible to > borrow the dongle overnight to install e-prime on your home computer > where you could then use it without the dongle. -- 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. From mcfarla9 at msu.edu Fri Jan 29 16:35:32 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 29 Jan 2010 11:35:32 -0500 Subject: Specifying output data file location? In-Reply-To: <4b6200b4.5244f10a.078e.30b6SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Liza, OK, now that I have looked at the documentation, I can say that the StartupInfo file absolutely addresses your original question, i.e., it provides a fine mechanism for managing the data file name and path in any way you like, and many more things besides. Your programs can even modify the StartupInfo file with your own script. Think of the possibilities! Every once in a while PST gets something right, and this looks like one of those times. It's just too bad that they are so stingy in releasing the information. However, you have only EP2 "base" rather than Pro. You need Pro if you want to use the StartupInfo Editor. OTOH, if you understand the format then you can edit the StartupInfo file with any text editor (which may well offer some advantages over PST's clumsy StartupInfo Editor). Then again, I do not yet know whether non-Pro installations can use StartupInfo files even if they cannot edit them, nor do I have any solid information on what version numbers can use StartupInfo files. Matt Lenhart at PST tells me, "the *.startupinfo files should work in any version of E-Prime 2.0 that supports them (2.0.8.11 or later)". However, my own tests with EP2.0.8.22 Pro failed -- I have asked Matt to send me a full working demo (or even better, to post one for us all up on the PST web site), we will see where that goes. Note also that, although EP1.2 generates script that hints at the ability to use StartupInfo files, "Support for *.startupinfo files is not included in E-Prime 1.x." That said, I cannot imagine why Cindy Carper set you on the wrong path to using the E-DataPath environment variable instead of guiding you to the StartupInfo file, which actually addresses your question. She should know better. -- David McFarlane, Professional Faultfinder At 1/28/2010 04:24 PM Thursday, David McFarlane wrote: >For the record, Jacqueline Ann Mogle of Syracuse University came >through for us and posted some documentation on the StartupInfo >file, and did a much better job than PST staff. You may find her >post at http://www.pstnet.com/forum/Topic4015-6-1.aspx . Thanks, Jacquie! > >-- David McFarlane, Professional Faultfinder > > >At 1/28/2010 03:02 PM Thursday, you wrote: >>At 1/21/2010 04:08 PM Thursday, David McFarlane wrote: >>>As discussed below, the StartupInfo file facility promises the >>>answer for EP2. This was announced at least as far back as Oct >>>2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but >>>no details have been forthcoming since then. I myself have a Web >>>Support request about this very issue going back to Dec 2008, at >>>which time Matt said that the StartupInfo file would "be available >>>in an upcoming build" when a public editor became available (a >>>"public editor"!? why not just use a plain old text file that we >>>can view and edit as we like??), and that he would notify me when >>>this happened. Over a year later, and I have not seen any such >>>notice. Perhaps it's time for me to update my support request. >> >>OK, I did some legwork and at long last got the following response >>from Matt at PST: >> >>"The public build that includes the StartupInfo Editor (2.0.8.73) >>was just released in December. Anyone can get it via the Download >>section on the support site or via >>http://www.pstnet.com/e-prime/support/getep2.asp. Note that this is >>available in E-Prime 2.0 Professional only. >> >>"The StartupInfo Editor functionality is documented in the New >>Features Guide, available through the E-Prime 2.0 folder on the >>Windows Start menu. >> >>"Basically, the StartupInfo Editor is an easy way to edit >>*.startupinfo files, which are XML-based. You don't have to use the >>editor, however, and the *.startupinfo files can be edited through >>Notepad or some other text editor. You can also make changes to the >>files through E-Prime (e.g., to increment a subject number for the >>next run, etc). The syntax for doing this is provided in the New >>Features Guide." -- 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. From mcfarla9 at msu.edu Fri Jan 29 16:43:30 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 29 Jan 2010 11:43:30 -0500 Subject: Specifying output data file location? In-Reply-To: <4b630e69.5244f10a.078e.4caaSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Oops, meant to include the text of Jacquie's example .startupinfo file, by way of a little documentation for us all (although, since this is wrappped in xml, browsers and e-mail readers may try to render it so it may not show up): 246 1 OK, right above this line you should see a blank line, preceeded by five lines of code, otherwise your reader blocked something. In that case, just go to Jacquie's post on the PST Forum and download her .txt file. Anyway, that's what a StartupInfo file looks like. Just a text file, if you have an experiment named foo.es2, then just put that text into a file named foo.startupinfo in the experiment directory and see what happens. -- David McFarlane, Professional Faultfinder At 1/29/2010 11:35 AM Friday, you wrote: >Liza, > >OK, now that I have looked at the documentation, I can say that the >StartupInfo file absolutely addresses your original question, i.e., >it provides a fine mechanism for managing the data file name and >path in any way you like, and many more things besides. Your >programs can even modify the StartupInfo file with your own >script. Think of the possibilities! Every once in a while PST gets >something right, and this looks like one of those times. It's just >too bad that they are so stingy in releasing the information. > >However, you have only EP2 "base" rather than Pro. You need Pro if >you want to use the StartupInfo Editor. OTOH, if you understand the >format then you can edit the StartupInfo file with any text editor >(which may well offer some advantages over PST's clumsy StartupInfo >Editor). Then again, I do not yet know whether non-Pro >installations can use StartupInfo files even if they cannot edit >them, nor do I have any solid information on what version numbers >can use StartupInfo files. Matt Lenhart at PST tells me, "the >*.startupinfo files should work in any version of E-Prime 2.0 that >supports them (2.0.8.11 or later)". However, my own tests with >EP2.0.8.22 Pro failed -- I have asked Matt to send me a full working >demo (or even better, to post one for us all up on the PST web >site), we will see where that goes. Note also that, although EP1.2 >generates script that hints at the ability to use StartupInfo files, >"Support for *.startupinfo files is not included in E-Prime 1.x." > > >That said, I cannot imagine why Cindy Carper set you on the wrong >path to using the E-DataPath environment variable instead of guiding >you to the StartupInfo file, which actually addresses your >question. She should know better. > > >-- David McFarlane, Professional Faultfinder > > >At 1/28/2010 04:24 PM Thursday, David McFarlane wrote: >>For the record, Jacqueline Ann Mogle of Syracuse University came >>through for us and posted some documentation on the StartupInfo >>file, and did a much better job than PST staff. You may find her >>post at http://www.pstnet.com/forum/Topic4015-6-1.aspx . Thanks, Jacquie! >> >>-- David McFarlane, Professional Faultfinder >> >> >>At 1/28/2010 03:02 PM Thursday, you wrote: >>>At 1/21/2010 04:08 PM Thursday, David McFarlane wrote: >>>>As discussed below, the StartupInfo file facility promises the >>>>answer for EP2. This was announced at least as far back as Oct >>>>2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), >>>>but no details have been forthcoming since then. I myself have a >>>>Web Support request about this very issue going back to Dec 2008, >>>>at which time Matt said that the StartupInfo file would "be >>>>available in an upcoming build" when a public editor became >>>>available (a "public editor"!? why not just use a plain old text >>>>file that we can view and edit as we like??), and that he would >>>>notify me when this happened. Over a year later, and I have not >>>>seen any such notice. Perhaps it's time for me to update my support request. >>> >>>OK, I did some legwork and at long last got the following response >>>from Matt at PST: >>> >>>"The public build that includes the StartupInfo Editor (2.0.8.73) >>>was just released in December. Anyone can get it via the Download >>>section on the support site or via >>>http://www.pstnet.com/e-prime/support/getep2.asp. Note that this >>>is available in E-Prime 2.0 Professional only. >>> >>>"The StartupInfo Editor functionality is documented in the New >>>Features Guide, available through the E-Prime 2.0 folder on the >>>Windows Start menu. >>> >>>"Basically, the StartupInfo Editor is an easy way to edit >>>*.startupinfo files, which are XML-based. You don't have to use >>>the editor, however, and the *.startupinfo files can be edited >>>through Notepad or some other text editor. You can also make >>>changes to the files through E-Prime (e.g., to increment a subject >>>number for the next run, etc). The syntax for doing this is >>>provided in the New Features Guide." -- 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. From scarpais at hotmail.co.uk Fri Jan 29 17:20:38 2010 From: scarpais at hotmail.co.uk (scarpais) Date: Fri, 29 Jan 2010 09:20:38 -0800 Subject: Help!!!!! In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF02AC193A@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Hi Mich, Thank you so much for your help - this document sounds ideal. Unfortunately I have been unable to open it from my email or via the message board. I think maybe because it is a large file. I'm not sure but the message I get is that the file is 'damged and cannot be repaired'! On Jan 29, 11:41 am, Michiel Spape wrote: > That's OK, there's a particularly fancy Step-By-Step 'how to learn E-Prime if you're about as good at programming as the average psychotherapist you still know from your undergrads':http://www.cognitology.eu/pubs/AnE-Primer2009.pdf > Our students seemed to like it... it contains a number of experimental paradigms, the idea being that if you work through the book, you ought to be able to read an experimental psychological paper and replicate the experiment. > > Best, > Mich > > Michiel Spapé > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of scarpais > Sent: 29 January 2010 09:31 > To: E-Prime > Subject: Help!!!!! > > Hi > > I have had only one short session on EPrime and have been left with > the task of designing my own experiment using this software. However, > the only tools I have are a guide that tells you how to do one > particular type of experiment :( I have no idea how to set up my own > and have searched EVERYWHERE in order to do so. Can anyone help? I am > such a beginner I need a step by step guide! > > My design is simple. I would like to investigate attentional bias > towards emotional stimuli: faces & words. I would like to investigate > this using a dot probe task. Therefore I would like the pictures to > appear side by side: one neutral & one emotional, followed by the > presence of the dot upon which participants must identify where it has > appeared. I would like to measure both accuracy and response times. > Following this, I would like to do the same but with neutral versus > emotional words. > > Lastly, I would like it so that one half of participants complete the > faces trial first and the other half, do the words part first. I would > also like the words and face stimuli to be randomised amongst > participants. > > As I say I have a design but I have no idea what to do and would > really, really appreciate the help. > > Thanks > > -- > 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 athttp://groups.google.com/group/e-prime?hl=en. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation.- Hide quoted text - > > - Show quoted text - -- 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. From scarpais at hotmail.co.uk Fri Jan 29 17:26:02 2010 From: scarpais at hotmail.co.uk (scarpais) Date: Fri, 29 Jan 2010 09:26:02 -0800 Subject: Help!!!!! In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF02AC193A@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Hi Mich, Sorry - I have just managed to locate the file via the web address and it is working fine. It looks fantastic - thanks so much again Anna On Jan 29, 11:41 am, Michiel Spape wrote: > That's OK, there's a particularly fancy Step-By-Step 'how to learn E-Prime if you're about as good at programming as the average psychotherapist you still know from your undergrads':http://www.cognitology.eu/pubs/AnE-Primer2009.pdf > Our students seemed to like it... it contains a number of experimental paradigms, the idea being that if you work through the book, you ought to be able to read an experimental psychological paper and replicate the experiment. > > Best, > Mich > > Michiel Spapé > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of scarpais > Sent: 29 January 2010 09:31 > To: E-Prime > Subject: Help!!!!! > > Hi > > I have had only one short session on EPrime and have been left with > the task of designing my own experiment using this software. However, > the only tools I have are a guide that tells you how to do one > particular type of experiment :( I have no idea how to set up my own > and have searched EVERYWHERE in order to do so. Can anyone help? I am > such a beginner I need a step by step guide! > > My design is simple. I would like to investigate attentional bias > towards emotional stimuli: faces & words. I would like to investigate > this using a dot probe task. Therefore I would like the pictures to > appear side by side: one neutral & one emotional, followed by the > presence of the dot upon which participants must identify where it has > appeared. I would like to measure both accuracy and response times. > Following this, I would like to do the same but with neutral versus > emotional words. > > Lastly, I would like it so that one half of participants complete the > faces trial first and the other half, do the words part first. I would > also like the words and face stimuli to be randomised amongst > participants. > > As I say I have a design but I have no idea what to do and would > really, really appreciate the help. > > Thanks > > -- > 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 athttp://groups.google.com/group/e-prime?hl=en. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation.- Hide quoted text - > > - Show quoted text - -- 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. From scarpais at hotmail.co.uk Sat Jan 30 10:16:02 2010 From: scarpais at hotmail.co.uk (scarpais) Date: Sat, 30 Jan 2010 02:16:02 -0800 Subject: Face Recognition Task Message-ID: Hi all, As a newcomer to E Prime I have been told that my proposed experiment is going to be too problematic to design using E Prime. My initial idea was to design a dot-probe task to measure response times and accuracy to the dot probe following paired presentations of a neutral vs. an emotional face (happy/sad) and also for neutral vs. emotional words. I have went to some lengths however to get my stimuli and would like to design something based around this. I was thinking perhaps a face recognition task to investigate response times and accuracy once more. This time, the faces would be presented in the first instance, a mixture of both happy, sad and neutral but this time only one pic at a time. Following this, I would like to present a some words sequentially. Again these would be a mix of neutral and emotional words. After this, I would like to present the target faces once more and also some face stimuli not included in the first part of the experiment and ask participants to state whether this face appeared in the first trial or not and then do the same again for the words. Measuring both accuracy and response times. This doesn't sound too complicated to me but as a relatively new EPrimer I am clueless as to how to go about doing this. I have a couple of starting up guides with examples and wondered if anyone had an example/tutorial that would show me step by step how to do this particular type of experiment? If not, if anyone had any suggestions as to how I can do another experiment using this stimuli I'd be extremely grateful. I have been informed that my task is to design an experiment using E Prime and that it does not matter if it is from an online example or tutorial as long as it is not one of the ones from the E Prime starting guide. Thanks for reading this! -- 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. From ttnicky at gmail.com Sun Jan 31 04:03:23 2010 From: ttnicky at gmail.com (Travis Nichols, Villanova University) Date: Sat, 30 Jan 2010 20:03:23 -0800 Subject: resolution problems Message-ID: Hello all, So I programmed my project on one of the university lab computers and will test subjects from a laptop. The problem is that the computers have different screen sizes and resolutions. The program was working great on the programming computer but does not transfer well to the laptop which has a much higher resolution (so the pictures displayed in slide objects are too small). I have gone into the experiment-->device-->display settings, but the offered resolutions don't match those available on the testing laptop (I'm trying to get 1280 x 800). When I try and select those closest to the laptop resolution it crashes the running experiment saying it can't set that resolution. Is there any way to manually (like in-code or something) set the screen resolution to that of my testing laptop? Thanks, Travis Villanova University -- 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. From liwenna at gmail.com Sun Jan 31 13:44:44 2010 From: liwenna at gmail.com (liwenna) Date: Sun, 31 Jan 2010 05:44:44 -0800 Subject: Face Recognition Task In-Reply-To: Message-ID: Hey Scarpais, Quite frankly I fail to see how a dot-probe is too problematic to design using e-prime. E-prime is absolutely able to 'do it'. So... could it be that your teacher actually tried to say that your set-up was too complex for that specific assignment? I.e. a too complex design for the given time? As for your new design: it seems about as complex as your intial design was? Is what you describe the course of a single trial or the complete test? I gather the latter? Then what would be the purpose of response times? Do I get this correctly: you first want to run a list of faces each shown once for a designated time and the subject does not need to do anything but view? Followed by a list of words and again the subject only needs to view? Then faces are shown again and this time the subject needs to indicate by a buttonpress whether or not this face has been shown before, followed by a word list and again subjecst need to indicate whether or not they recognise the words? Well you had a basic lesson of e-prime so you're familiair with lists and procedures. What you need are four lists on your testprocedure, one for each type of stimulus (faces no interaciton, words no interaction, words recognition and faces recognition) and a separate procedure for each proc. Each procedure would hold a slide (or a text/ imageobject) that shows the stimulus and has it's properties set to the needs of that list. And perhaps some fancy extra's like a trialinterval slide. It's really quite simple. Don't fear e-prime! Open your e-studio and simply start making the first part of the experiment: faces passive viewing. Once you got that you can add the words passive viewing and from there it's not hard to create the faces and words recognitions lists and procedures. Just take it step by step and I think you'll find that it's all far less difficult than you think now. Also: Michiel's book is a really nice guide, and I read that you have some other guides as well. Consult them when you're stuck but dont' fear to just start fiddling around in e-studio. Good luck! liw On 30 jan, 11:16, scarpais wrote: > Hi all, > > As a newcomer to E Prime I have been told that my proposed experiment > is going to be too problematic to design using E Prime. My initial > idea was to design a dot-probe task to measure response times and > accuracy to the dot probe following paired presentations of a neutral > vs. an emotional face (happy/sad) and also for neutral vs. emotional > words. > > I have went to some lengths however to get my stimuli and would like > to design something based around this. I was thinking perhaps a face > recognition task to investigate response times and accuracy once more. > This time, the faces would be presented in the first instance, a > mixture of both happy, sad and neutral but this time only one pic at a > time. Following this, I would like to present a some words > sequentially. Again these would be a mix of neutral and emotional > words. > >  After this, I would like to present the target  faces once more and > also some face stimuli not included in the first part of the > experiment and ask participants to state whether this face appeared in > the first trial or not and then do the same again for the words. > Measuring both accuracy and response times. > > This doesn't sound too complicated to me but as a relatively new > EPrimer I am clueless as to how to go about doing this. I have a > couple of starting up guides with examples and wondered if anyone had > an example/tutorial that would show me step by step how to do this > particular type of experiment? If not, if anyone had any suggestions > as to how I can do another experiment using this stimuli I'd be > extremely grateful. > > I have been informed that my task is to design an experiment using E > Prime and that it does not matter if it is from an online example or > tutorial as long as it is not one of the ones from the E Prime > starting guide. > > Thanks for reading this! -- 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. From liza.mccarron at uwe.ac.uk Mon Jan 4 15:13:57 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Mon, 4 Jan 2010 07:13:57 -0800 Subject: E-Prime 2 with Wine on Ubuntu? Message-ID: Hello and a Happy New Year to you all! Has anyone tried using E-Prime on linux via the Wine system? Specifically on Ubuntu? Cheers Liza -- 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. From fblanco81 at gmail.com Mon Jan 4 16:37:08 2010 From: fblanco81 at gmail.com (Gilgamesh) Date: Mon, 4 Jan 2010 08:37:08 -0800 Subject: E-Prime 1.1 in Windows 7 (64 bit) Message-ID: I need to use some old E-Studio v 1.1 files, but I cannot even install E-Prime 1.1 in my computer (Windows 7 64 bits). The problem might be easier to solve than it seems. I installed the drivers of the HASP USB key (Win 7 64 bits version) and the key shows the nice red LED. But then the installation process stops because the key is not recognized by the computer. According to the Aladdin DiagnostiX, the key is not there! Was somebody able to install the hardware key in a 64 bits based system? I could use Ubuntu as well, if somebody tell me it can be achieved... Thanks, Fernando -- 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. From neurodrum at gmail.com Mon Jan 4 20:27:06 2010 From: neurodrum at gmail.com (andrew hill) Date: Mon, 4 Jan 2010 12:27:06 -0800 Subject: E-Prime 2 with Wine on Ubuntu? In-Reply-To: <3c143d06-29d6-40a7-b03c-62e41979db82@o28g2000yqh.googlegroups.com> Message-ID: I've tried using it with CrossOver on Mac, which is WINE based. The biggest problem appears to be that Hasps aren't supported by WINE - the driver requires lower level loading than WINE can access, so while you can use E-Data Aid, Emerge, etc.. you cannot use E-Prime. Best, Andrew On Jan 4, 2010, at 7:13 AM, LizaM wrote: > Hello and a Happy New Year to you all! > > Has anyone tried using E-Prime on linux via the Wine system? > Specifically on Ubuntu? > > Cheers > > Liza > > -- > > 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. > > -- 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. From mcfarla9 at msu.edu Mon Jan 4 21:00:11 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 4 Jan 2010 16:00:11 -0500 Subject: E-Prime 1.1 in Windows 7 (64 bit) In-Reply-To: <97c4cb28-2991-4dee-85a8-a039231f61c0@q4g2000yqm.googlegrou ps.com> Message-ID: Fernando, Just some thoughts... Could you install 32-bit XP under a virtual machine and install EP1.1 under that? Or, could you install EP2 under Win7 64 bit and open the EP1.1 file through EP2? Hmm, AFAIK EP does not run under 64 bits, but I would be glad to be corrected there, and you might try doing your own search for "64" or whatever. Finally, how about just installing EP1.1 on another computer that still runs good old WinXP? Shouldn't be hard to find one of those, and might be a lot easier than trying to EP1.1 to run under Win7-64. Unless running the old EP1.1 files is just an excuse to try getting EP1.1 running under Win7-64 :). -- David McFarlane, Professional Faultfinder >I need to use some old E-Studio v 1.1 files, but I cannot even install >E-Prime 1.1 in my computer (Windows 7 64 bits). >The problem might be easier to solve than it seems. I installed the >drivers of the HASP USB key (Win 7 64 bits version) and the key shows >the nice red LED. >But then the installation process stops because the key is not >recognized by the computer. According to the Aladdin DiagnostiX, the >key is not there! > >Was somebody able to install the hardware key in a 64 bits based >system? > >I could use Ubuntu as well, if somebody tell me it can be achieved... > >Thanks, >Fernando -- 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. From fblanco81 at gmail.com Tue Jan 5 10:28:04 2010 From: fblanco81 at gmail.com (Gilgamesh) Date: Tue, 5 Jan 2010 02:28:04 -0800 Subject: E-Prime 1.1 in Windows 7 (64 bit) In-Reply-To: <4b4256dd.5344f10a.31f0.ffffb8acSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hello David, Thanks for your answers. You got me, I could use an old computer I have in the office to open those files, but I would be happy if I manage to run EP on my brand new laptop, so that I can work at home :-) Best, Fernando On 4 ene, 22:00, David McFarlane wrote: > Fernando, > > Just some thoughts... ?Could you install 32-bit XP under a virtual > machine and install EP1.1 under that? ?Or, could you install EP2 > under Win7 64 bit and open the EP1.1 file through EP2? ?Hmm, AFAIK EP > does not run under 64 bits, but I would be glad to be corrected > there, and you might try doing your own search for "64" or whatever. > > Finally, how about just installing EP1.1 on another computer that > still runs good old WinXP? ?Shouldn't be hard to find one of those, > and might be a lot easier than trying to EP1.1 to run under > Win7-64. ?Unless running the old EP1.1 files is just an excuse to try > getting EP1.1 running under Win7-64 :). > > -- David McFarlane, Professional Faultfinder>I need to use some old E-Studio v 1.1 files, but I cannot even install > >E-Prime 1.1 in my computer (Windows 7 64 bits). > >The problem might be easier to solve than it seems. I installed the > >drivers of the HASP USB key (Win 7 64 bits version) and the key shows > >the nice red LED. > >But then the installation process stops because the key is not > >recognized by the computer. According to the Aladdin DiagnostiX, the > >key is not there! > > >Was somebody able to install the hardware key in a 64 bits based > >system? > > >I could use Ubuntu as well, if somebody tell me it can be achieved... > > >Thanks, > >Fernando -- 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. From Liza.Mccarron at uwe.ac.uk Tue Jan 5 11:12:31 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Tue, 5 Jan 2010 11:12:31 +0000 Subject: E-Prime 2 with Wine on Ubuntu? In-Reply-To: Message-ID: Thanks for that Andrew - thinking about this further, from what you say it would seem that E-Run would be likely to work too? Although I guess that would just bring in a new level of timing complexity!!! Cheers Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of andrew hill Sent: 04 January 2010 20:27 To: e-prime at googlegroups.com Subject: Re: E-Prime 2 with Wine on Ubuntu? I've tried using it with CrossOver on Mac, which is WINE based. The biggest problem appears to be that Hasps aren't supported by WINE - the driver requires lower level loading than WINE can access, so while you can use E-Data Aid, Emerge, etc.. you cannot use E-Prime. Best, Andrew On Jan 4, 2010, at 7:13 AM, LizaM wrote: > Hello and a Happy New Year to you all! > > Has anyone tried using E-Prime on linux via the Wine system? > Specifically on Ubuntu? > > Cheers > > Liza > > -- > > 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. > > -- 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. This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -- 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. From mcfarla9 at msu.edu Tue Jan 5 16:00:55 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 5 Jan 2010 11:00:55 -0500 Subject: Script for redoing a trial up to 16 times or untill response In-Reply-To: <72a778d2-bd82-45c6-87ba-e270ff3bf76c@f16g2000yqm.googlegro ups.com> Message-ID: Ariana/Mbecs, Your message found me just as I got hit with the double-whammy of the holidays and a major project, and by now you have either found your own solution or moved on to something else, but I will attempt a reply now anyway. You bring up three issues: (1) how to have every response logged when responses are allowed at any time during the PresentationList loop (2) allowing a response at any time during the PresentationList loop (3) what TrialT0 refers to As to (1), the original problem as posed by Julia G?mez (see http://groups.google.com/group/e-prime/browse_thread/thread/5e712b8b726ea0de ) took only one response during the PresentationList loop, and then exited the loop. So you are asking for something rather different here, and I would need more details before I could answer. As to (3), TrialT0 is just a variable that holds the start time of the trial (i.e., the PresentationList loop). I suppose most folks would name it something more like TrialStartTime, but I have a background in physics and math so something like t0 (that's "t-zero") seems a more natural symbol for an intiial time. Finally, issue (2) seems to strike more at what I promised to explain if asked, so I will belabor this a bit and propose two approaches. First, one could simply use Extended Input (see Appendix C of the User's Guide that came with E-Prime) with StimArray in the example. I.e., set the Time Limit of StimArray to (infinite), and then the subject can enter a response at any time during the loop. Everything else would work without change. Second, one could instead use Extended Input with a Wait object before PresentationList. Now the structure would look like TrialRespWait PresentationList PresentationProc StimArray BlankScreen TrialFinishScript TrialRespWait is a Wait object with Duration = 0 and an Input Mask with Time Limit = (infinite). One would then remove the Input Mask from StimArray. Finally, TrialFinishScript would be modified to refer to TrialRespWait, thus, If TrialRespWait.RT Then PresentationList.Terminate or one of the other forms for detecting a response in script (also see http://groups.google.com/group/e-prime/browse_thread/thread/f565dc7d0d507a3 for how to terminate any running List without knowing the List name, which coincidentally I also answered for you :) ). Now the subject can respond at any time during the PresentationList loop, the response will go to the TrialRespWait object, and if TrialRespWait has End Action set to Terminate then the response will terminate either StimArray or BlankScreen. Note that we no longer need RTStartScript and RTFinishScript, since TrialRespWait.RT automatically has the desired RT. (In general, Wait objects are not so much useful for "waiting" as they are for introducing silent/invisible Input Masks.) Note that for both of these approaches, if a response comes in during StimArray then the loop will still complete the BlankScreen. If one wanted to skip the BlankScreen then one might use an End Action of Jump in the first approach, or would have to add a bit more script for the second approach. Regards, -- David McFarlane, Professional Faultfinder At 11/20/2009 11:19 AM Friday, Ariana Rubin and Mbecs wrote: >Hi David, > >I would love to know how to have every response logged when responses >are allowed at any time during the PresentationList loop. I have been >working on a project similar to this one, and this is my last holdup. >I am very new to EPrime and scripting, and was also wondering in this >example what TrialT0 refers to. > >Thank you so much in advance! >-AR >-Mbecs > > >On Apr 28 2008, 1:51 pm, David McFarlane wrote: > > Julia, > > > > >(1) Measuring RT from the first display. > > > > >As I as previously explained, I present a visual array of stimuli > > >followed by a blank screen upto 16 times or until response > > >(stimArray+Blank, stimArray+Blank, and so on). The RT measure I get > > >is just from the last stimArray+Blank ( the one you respond to, > > >instead of being from the first one). I would like to have a measure > > >of the RT from the first display until response (whether is one or > > >16 displays). Is there a way to do this? > > > > There are several ways to do this. Here is one, for example. You > > will have to add some script to the start and end of your > > PresentationList, so the structure might now look like this: > > > > RTStartScript > > PresentationList > > PresentationProc > > StimArray > > BlankScreen > > TrialFinishScript > > RTFinishScript > > > > RTStartScript contains script like this: > > Dim TrialT0 as Long > > TrialT0 = Clock.Read > > > > RTFinishScript contains script like this: > > StimArray.RT = StimArray.RTTime - TrialT0 > > > > This assumes that you want to allow a response only during the > > presentation of each StimArray. If you want to allow a response any > > time during the PresentationList loop, there are other techniques, > > which I could explain if asked. > > > > Once again, for more information you can look at the Clock Object and > > InputMask Object topics in the online E-Basic help. > > > > I do not have an answer for your second request, I will leave that to > > others more talented than me. > > > > -- David McFarlane, Professional Faultfinder -- 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. From ttnicky at gmail.com Wed Jan 6 20:24:05 2010 From: ttnicky at gmail.com (Travis Nichols, Villanova University) Date: Wed, 6 Jan 2010 12:24:05 -0800 Subject: data logging through script Message-ID: Hi, I'm not very good with script, so pardon the question, but... I am programming an experiment that displays 3 pictures simultaneously on a screen (using the Slide object). One picture, top and center of display, is the exemplar picture, and then two pictures, bottom-left and -right are approximates. The user is asked which bottom picture most closely matches the top picture. There are 6 trials like this, and the stimuli are controlled through nested lists ("top", "left", "right"). Naturally, the "correct" answer varies from the bottom left choice and the bottom right choice. Within the nested lists I have an attribute "ID" that identifies the correct choice (all "top", or exemplar pictures, are given an ID value = 1, and then the bottom-left and -right choices are given ID = 1 if correct, and = 2 if incorrect). The user pushes the left mouse button to select the left picture and the right mouse button to select the right picture. I have a series of simple If And If statements to assess accuracy (e.g., If Slide1.RESP = "1" And If Left.GetAttrib ("ID") = "1" Then ... correct). My problem is this: How do I log a correct/incorrect choice (the "Then" part of my above script)? In the past I've only done data logging where I was able to build the correct answer into my lists, but I don't see how to do that in this case. Instead, it seems I need the script to write the accuracy into the logs somehow, and I'm not sure how to do that. Any help is appreciated. Thanks! Travis -------------- next part -------------- -- 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. From fblanco81 at gmail.com Thu Jan 7 14:19:04 2010 From: fblanco81 at gmail.com (Gilgamesh) Date: Thu, 7 Jan 2010 06:19:04 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <2009fccf-e4e4-41fb-8812-d0c95432a4e2@j24g2000yqa.googlegroups.com> Message-ID: It worked with me. Thank you very much! On 27 dic 2009, 16:29, Craig wrote: > Hello, > ? One idea is to use XP mode in Windows 7. ?There is virtualization > software available from Windows to allow you to run XP software in > Windows 7. ?I am actually planning on trying this out in the next few > days as well. Here is the link:http://www.microsoft.com/windows/ > virtual-pc/download.aspx -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 7 16:32:02 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 7 Jan 2010 11:32:02 -0500 Subject: data logging through script In-Reply-To: <27583947-a9f8-41bc-933c-701c16fdfeb9@k17g2000yqh.googlegro ups.com> Message-ID: Travis, Suppose your Slide is called StimSlide. Then try something like ... Then StimSlide.ACC = 1 ' for correct response E-Prime might then take care of the step of setting the required attribute for you (I don't remember at the moment, and I'm too rushed to test it now), otherwise just go right to making the attribute yourself, thus ... Then c.SetAttrib "StimSlide.ACC", 1 ' for correct response Note that since .ACC is always 0 (incorrect) by default you don't really need to use an If clause to set incorrect responses, but that is up to you. Hope that helps, -- David McFarlane, Professional Faultfinder At 1/6/2010 03:24 PM Wednesday, you wrote: >Hi, > >I'm not very good with script, so pardon the question, but... > >I am programming an experiment that displays 3 pictures simultaneously >on a screen (using the Slide object). One picture, top and center of >display, is the exemplar picture, and then two pictures, bottom-left >and -right are approximates. The user is asked which bottom picture >most closely matches the top picture. There are 6 trials like this, >and the stimuli are controlled through nested lists ("top", "left", >"right"). Naturally, the "correct" answer varies from the bottom left >choice and the bottom right choice. Within the nested lists I have an >attribute "ID" that identifies the correct choice (all "top", or >exemplar pictures, are given an ID value = 1, and then the bottom-left >and -right choices are given ID = 1 if correct, and = 2 if incorrect). >The user pushes the left mouse button to select the left picture and >the right mouse button to select the right picture. I have a series of >simple If And If statements to assess accuracy (e.g., If Slide1.RESP = >"1" And If Left.GetAttrib ("ID") = "1" Then ... correct). > >My problem is this: How do I log a correct/incorrect choice (the >"Then" part of my above script)? In the past I've only done data >logging where I was able to build the correct answer into my lists, >but I don't see how to do that in this case. Instead, it seems I need >the script to write the accuracy into the logs somehow, and I'm not >sure how to do that. > >Any help is appreciated. Thanks! > >Travis -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 7 17:54:24 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 7 Jan 2010 12:54:24 -0500 Subject: Compatibility with Windows 7 In-Reply-To: Message-ID: I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. Then of course I would copy the result to a good old XP machine for running subjects. Just my $.02, -- David McFarlane, Professional Faultfinder >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? >Why bother? Why upgrade from XP in the first place then? Absurdities >don't get much better than that. > >________________________________________ >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf >Of Gilgamesh [fblanco81 at gmail.com] >Sent: Thursday, January 07, 2010 6:19 AM >To: E-Prime >Subject: Re: Compatibility with Windows 7 > >It worked with me. >Thank you very much! > >On 27 dic 2009, 16:29, Craig wrote: > > Hello, > > One idea is to use XP mode in Windows 7. There is virtualization > > software available from Windows to allow you to run XP software in > > Windows 7. I am actually planning on trying this out in the next few > > days as well. Here is the link:http://www.microsoft.com/windows/ > > virtual-pc/download.aspx -------------- next part -------------- -- 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. From zajdeld at ohsu.edu Thu Jan 7 17:25:34 2010 From: zajdeld at ohsu.edu (Daniel Zajdel) Date: Thu, 7 Jan 2010 09:25:34 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <32a4f78e-02be-4499-9fd6-81fef42a94dd@z41g2000yqz.googlegroups.com> Message-ID: I can't believe what I'm reading. Really? Run Windows 7 in XP mode? Why bother? Why upgrade from XP in the first place then? Absurdities don't get much better than that. ________________________________________ From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Gilgamesh [fblanco81 at gmail.com] Sent: Thursday, January 07, 2010 6:19 AM To: E-Prime Subject: Re: Compatibility with Windows 7 It worked with me. Thank you very much! On 27 dic 2009, 16:29, Craig wrote: > Hello, > One idea is to use XP mode in Windows 7. There is virtualization > software available from Windows to allow you to run XP software in > Windows 7. I am actually planning on trying this out in the next few > days as well. Here is the link:http://www.microsoft.com/windows/ > virtual-pc/download.aspx -------------- next part -------------- -- 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. From redondo_mai at gva.es Fri Jan 8 11:46:31 2010 From: redondo_mai at gva.es (MaiteR) Date: Fri, 8 Jan 2010 03:46:31 -0800 Subject: interstimulus time Message-ID: I'd want to know how to set a variability in the delay between the stimulus appereance, in a experiment about reaction time (e.g.: 500ms, 1000ms, 1000ms, 500ms, 1000ms, 500ms........) Maite. -------------- next part -------------- -- 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. From bianhaan at gmail.com Fri Jan 8 13:07:41 2010 From: bianhaan at gmail.com (bianhaan) Date: Fri, 8 Jan 2010 05:07:41 -0800 Subject: temporal order judgement type experiment Message-ID: Hello, I am currently trying to design an experiment along the lines of a temporal order judgement task where subjects however do not judge the temporal order of the stimuli but instead of to identify both stimuli. Basically, I want to present 2 stimuli at different locations on the screen overlaid on top of a constantly present background (which will probably be the hard part, I am not sure slideobject allows for this) with varying stimulus onset asynchronies ranging from left stimulus first to both stimuli simultaneously to right stimulus first. Responses would be collected from both stimuli. I have a 'medium' familiarity with Eprime and before I spent ages re- inventing the wheel, I was just wondering if someone might have an similar experiment lying around (or could point me in the direction of one) that I might use as a starting point... I would be very grateful, Bianca -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Fri Jan 8 14:10:33 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 8 Jan 2010 14:10:33 -0000 Subject: Compatibility with Windows 7 In-Reply-To: <4b461fd6.5344f10a.3784.744cSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hi David & List, Happy new year! Anyway, for a further tuppence, why not go all hardcore and use good old Windows 98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than any Windows XP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 07 January 2010 17:54 To: e-prime at googlegroups.com Subject: RE: Compatibility with Windows 7 I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. Then of course I would copy the result to a good old XP machine for running subjects. Just my $.02, -- David McFarlane, Professional Faultfinder >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? >Why bother? Why upgrade from XP in the first place then? Absurdities >don't get much better than that. > >________________________________________ >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of >Gilgamesh [fblanco81 at gmail.com] >Sent: Thursday, January 07, 2010 6:19 AM >To: E-Prime >Subject: Re: Compatibility with Windows 7 > >It worked with me. >Thank you very much! > >On 27 dic 2009, 16:29, Craig wrote: > > Hello, > > One idea is to use XP mode in Windows 7. There is virtualization > > software available from Windows to allow you to run XP software in > > Windows 7. I am actually planning on trying this out in the next > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > virtual-pc/download.aspx This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Fri Jan 8 14:13:39 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 8 Jan 2010 14:13:39 -0000 Subject: interstimulus time In-Reply-To: <77659985-ad25-4302-842e-9710ef6b2093@p8g2000yqb.googlegroups.com> Message-ID: Try the manual, or the getting-started-guide (ch1, probably), or indeed chapter 1 of the E-Primer (http://www.cognitology.eu/pubs/AnE-Primer2009.pdf). Lots of fun to learn and takes less time than writing a full explanation here. Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of MaiteR Sent: 08 January 2010 11:47 To: E-Prime Subject: interstimulus time I'd want to know how to set a variability in the delay between the stimulus appereance, in a experiment about reaction time (e.g.: 500ms, 1000ms, 1000ms, 500ms, 1000ms, 500ms........) Maite. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 8 15:40:48 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 8 Jan 2010 10:40:48 -0500 Subject: Compatibility with Windows 7 In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF0291E9BD@VUIEXCHC.ad.notti ngham.ac.uk> Message-ID: Michiel, Indeed, I still use Windows 98 on my home desktop, works just fine for me. And we kept a Win98 machine for a long time in our fMRI facility just for running E-Prime as part of IFIS. I have to disagree with you about Win98 security though, I ran Win98 both on campus and off for a long time without firewalls and suffered no problems while Win2000 & XP users got hacked into -- I credit that to the *weakness* of Win98, i.e., Win98 simply did not act as a server out of the box and so did not make a good target for network hackers! As to USB drives, those work as long as you can install a Win98 driver for them as I have for many. Alas, manufacturers are making fewer Win98 drivers for their devices, so at some point I will have to abandon Win98 just to use some new gizmo. More importantly, EP2 does not work with Win98, and for all I know neither does EP1.2. But back to the original question, EP1.1 does work with Win98 and that would work for the original poster. Cheers, -- David McFarlane, Professional Faultfinder >Hi David & List, >Happy new year! >Anyway, for a further tuppence, why not go all >hardcore and use good old Windows 98 (SECOND >EDITION!)? I remember we had E-Prime running on >Pentium machines and, testing this with the >E-Prime time-testing tools showed that they >performed much better than any Windows XP >system. Although that may well be because the XP >lab-machines were 'helpdesk supported', who did >not like shutting down processes such as >anti-virus, the amount of background processing >was much lower on the 98SE machines as well, >which, I believe, greatly improved timing. >Besides, PST wasn't quite sure they supported XP >up until XP was actually getting quite old and >Microsoft discontinued supporting 98. > >Granted, the security of 98 was absolutely >rubbish, but that's easily solved by putting a >good old lock on the doors to the lab; and no, >it didn't usually support USB disks, but floppy disks were fine... > >Cheers, >Mich > >Michiel Spap? >Research Fellow >Perception & Action group >University of Nottingham >School of Psychology > > >-----Original Message----- >From: e-prime at googlegroups.com >[mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane >Sent: 07 January 2010 17:54 >To: e-prime at googlegroups.com >Subject: RE: Compatibility with Windows 7 > >I don't run the Win7/XP mode/EP setup myself, >but I can imagine why I would. I would never do >this for running subjects, but I might well want >to to this on my development machine so that I >could have all the advanatages of Win7 for most >of my work and still do E-Prime development all >on the same modern machine. Then of course I >would copy the result to a good old XP machine for running subjects. > >Just my $.02, >-- David McFarlane, Professional Faultfinder > > > >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? > >Why bother? Why upgrade from XP in the first place then? Absurdities > >don't get much better than that. > > > >________________________________________ > >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of > >Gilgamesh [fblanco81 at gmail.com] > >Sent: Thursday, January 07, 2010 6:19 AM > >To: E-Prime > >Subject: Re: Compatibility with Windows 7 > > > >It worked with me. > >Thank you very much! > > > >On 27 dic 2009, 16:29, Craig wrote: > > > Hello, > > > One idea is to use XP mode in Windows 7. There is virtualization > > > software available from Windows to allow you to run XP software in > > > Windows 7. I am actually planning on trying this out in the next > > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > > virtual-pc/download.aspx -------------- next part -------------- -- 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. From yoedkenett at gmail.com Fri Jan 8 16:00:55 2010 From: yoedkenett at gmail.com (Yoed) Date: Fri, 8 Jan 2010 08:00:55 -0800 Subject: beginners questions Message-ID: Hi i am fairly new to E-Prime and am starting my attempts at writing experiments using E-Prime. i have two questions that i would be really happy if someone could answer me: 1. in my experiment i have four blocks of 60 word-pairs, and i want each and i want each subject to be presented with all four blocks in random order (counterbalance) - how do i do it? can someone send an example? 2. in my experiment i want the subject to enter responses via feedback. a. how do i do that? b. can my subjects enter feedback in hebrew? thank you very much! Yoed -------------- next part -------------- -- 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. From liza.mccarron at uwe.ac.uk Fri Jan 8 16:41:49 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Fri, 8 Jan 2010 08:41:49 -0800 Subject: beginners questions In-Reply-To: <213a888b-d93a-40f7-b201-1aac51cd5e01@l30g2000yqb.googlegroups.com> Message-ID: Hello, I think you can find help in solving your first query and producing your experiment by looking at the two nested list experiments in Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - these should help you to program the word lists and set the random order. These are called "Basic Reaction Time: Nested Lists" and "Basic Reaction Time: Extended Input". Finished examples of these experiments (NestingRT.es2 and NestingXRT.es2) can be found in the samples folder which is installed in the My Experiment folder when you install EPrime. As to query 2, I'm not sure but am sure that someone with more knowledge than myself will be along to help you soon! Liza On Jan 8, 4:00?pm, Yoed wrote: > Hi > i am fairly new to E-Prime and am starting my attempts at writing > experiments using E-Prime. > i have two questions that i would be really happy if someone could > answer me: > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > each ?and i want each subject to be presented with all four blocks in > random order (counterbalance) - how do i do it? can someone send an > example? > > 2. in my experiment i want the subject to enter responses via > feedback. > a. how do i do that? > b. can my subjects enter feedback in hebrew? > > thank you very much! > Yoed -------------- next part -------------- -- 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. From tobias.fw at gmail.com Fri Jan 8 16:49:34 2010 From: tobias.fw at gmail.com (Tobi) Date: Fri, 8 Jan 2010 08:49:34 -0800 Subject: Graphic Software for stimulus design Message-ID: Hi together, our group is currently planning to buy some software licenses, among them software for stimulus design, i.e. mostly simple geometric shapes. I was wondering what other people might use for such purposes. Do you have a favourite software solution you might recommend? Best, Tobias -------------- next part -------------- -- 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. From roacha at gmail.com Fri Jan 8 19:17:58 2010 From: roacha at gmail.com (ajr) Date: Fri, 8 Jan 2010 11:17:58 -0800 Subject: textDisplay objects not aligning Message-ID: Hi all, I am using E-Prime 1.1 (1.1.4.1) and my stimulus proc consists of a textDisplay object with a row of letters, a textDisplay object with a word, a textDisplay object with a fixation cross, and a final textDisplay with a couple characters. My problem is that despite the fact that each textDisplay has the same properties: AlignHorizontal=center AlignVertical=center ClearAfter=No Height=100% Width=100% WordWrap=yes X=center XAlign=center Y=center YAlign=center the stimuli are not appearing at the same eye level - the first 3 objects appear centered, but the final object (to which the subject needs to respond) is randomly appearing at Y values that make it higher on the screen than all the others. I am at a loss for why this is happening. Is there a way to assign an absolute position to all the textDisplay objects to ensure they will be aligned on any computer? thanks - ajr -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 8 21:00:23 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 8 Jan 2010 16:00:23 -0500 Subject: textDisplay objects not aligning In-Reply-To: <1cfce7f9-049b-487d-b1d1-65080de138f3@e37g2000yqn.googlegro ups.com> Message-ID: ajr, Hmm, unrequested random vertical placement of text in a TextDisplay object, that is weird. I would be curious to know what the "couple of characters" might be, and whether you have any blank lines inserted at the top of any of the TextDisplay objects, although those would not explain the random placement. As to controlling the absolute placement of text on the screen, two approaches: - With a TextDisplay object, reduce the frame dimensions, then move the frame position via the frame X & Y properties. - Use a SlideText sub-object on a Slide display. -- David McFarlane, Professional Faultfinder >Hi all, >I am using E-Prime 1.1 (1.1.4.1) and my stimulus proc consists of a >textDisplay object with a row of letters, a textDisplay object with a >word, a textDisplay object with a fixation cross, and a final >textDisplay with a couple characters. > >My problem is that despite the fact that each textDisplay has the same >properties: >AlignHorizontal=center >AlignVertical=center >ClearAfter=No >Height=100% >Width=100% >WordWrap=yes >X=center >XAlign=center >Y=center >YAlign=center > >the stimuli are not appearing at the same eye level - the first 3 >objects appear centered, but the final object (to which the subject >needs to respond) is randomly appearing at Y values that make it >higher on the screen than all the others. I am at a loss for why this >is happening. Is there a way to assign an absolute position to all the >textDisplay objects to ensure they will be aligned on any computer? > >thanks >- ajr -------------- next part -------------- -- 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. From roacha at gmail.com Sat Jan 9 01:33:09 2010 From: roacha at gmail.com (ajr) Date: Fri, 8 Jan 2010 17:33:09 -0800 Subject: textDisplay objects not aligning In-Reply-To: <4b479cef.5944f10a.239c.ffff9af4SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks David, I was unable to resolve the strange textDisplay issue (the "characters" by the way was simply something like "A - 3" pulling from previously displayed letters). I did replace the textDisplay objects with Slides, and it works perfectly. I might go ahead and change all my text boxes since you are allowed much more control using the slides, including different fonts, font sizes, etc. Thanks very much -ajr -------------- next part -------------- -- 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. From mcgree at gmail.com Sat Jan 9 21:52:42 2010 From: mcgree at gmail.com (mcgree) Date: Sat, 9 Jan 2010 13:52:42 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <4b475207.5944f10a.207e.ffff9403SMTPIN_ADDED@gmr-mx.google.com> Message-ID: So, in looking at a few options for doing this a friend suggested that I use VMware player. Has anyone tried this or heard about using this particular software instead of going through the trouble to change the bios settings and everything. Would this actually work with the way that EPrime works? Thanks! -------------- next part -------------- -- 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. From rinusverdonschot at gmail.com Sun Jan 10 19:50:11 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Sun, 10 Jan 2010 11:50:11 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <6aadbde7-f2fa-4308-baac-438806ba3b05@m26g2000yqb.googlegroups.com> Message-ID: Hello, personally, it doesn't sound very appealing to me to run an Emulated OS to run E-prime...but as I've never tried it I don't know exactly what it'll do to the timing. I tested E-prime 2.0 (v2.0.8.22) a couple of times with some of my own experiments (including Voicekey equipment) and also the long Refresh Clock test from PSTNET in Windows 7 (home premium) and Windows7+Eprime 2 for me seems not to be a problem. Your question was that you didn't know whether it would work.. I think it will, at least it performes accurately on my PC. This might also be hardware dependent etc. Did you already buy E-prime? If so, then just test it on your PC and try it out.. Kind regards, Rinus ps: as I understand it XP mode cannot be run on "lower" versions of W7 (like my home premium) On 9 jan, 22:52, mcgree wrote: > So, in looking at a few options for doing this a friend suggested that > I use VMware player. ?Has anyone tried this or heard about using this > particular software instead of going through the trouble to change the > bios settings and everything. ?Would this actually work with the way > that EPrime works? ?Thanks! -------------- next part -------------- -- 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. From zajdeld at ohsu.edu Mon Jan 11 01:34:23 2010 From: zajdeld at ohsu.edu (Daniel Zajdel) Date: Sun, 10 Jan 2010 17:34:23 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF0291E9BD@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Here, Here, Amen & Halleluiah. My lab never ran better than under Windows ME. As a researcher I am quite annoyed that every so often Microsoft comes along and insists I upgrade my already prefectly working system with inferior software that not only screws up my timing but also exposes me to all sorts of malicious code. I am firmly prepared to resist this new iniative to covert to Windows 7. It is already two years late, and every time Microsoft has pushed for a new operating system, starting with Windows 2000, it has made my life worse, so I cannot rely on any promises about reliability or efficiency, and I am through with debugging their crap code for them. My advice for anyone that seriously wants good timing is to run Eprime 1.x on any pre-Windows 2000 OS. ________________________________________ From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Michiel Spape [Michiel.Spape at nottingham.ac.uk] Sent: Friday, January 08, 2010 6:10 AM To: e-prime at googlegroups.com Subject: RE: Compatibility with Windows 7 Hi David & List, Happy new year! Anyway, for a further tuppence, why not go all hardcore and use good old Windows 98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than any Windows XP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 07 January 2010 17:54 To: e-prime at googlegroups.com Subject: RE: Compatibility with Windows 7 I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. Then of course I would copy the result to a good old XP machine for running subjects. Just my $.02, -- David McFarlane, Professional Faultfinder >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? >Why bother? Why upgrade from XP in the first place then? Absurdities >don't get much better than that. > >________________________________________ >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of >Gilgamesh [fblanco81 at gmail.com] >Sent: Thursday, January 07, 2010 6:19 AM >To: E-Prime >Subject: Re: Compatibility with Windows 7 > >It worked with me. >Thank you very much! > >On 27 dic 2009, 16:29, Craig wrote: > > Hello, > > One idea is to use XP mode in Windows 7. There is virtualization > > software available from Windows to allow you to run XP software in > > Windows 7. I am actually planning on trying this out in the next > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > virtual-pc/download.aspx This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Mon Jan 11 09:37:26 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Mon, 11 Jan 2010 09:37:26 +0000 Subject: Graphic Software for stimulus design In-Reply-To: <007c2a8b-95f4-4a22-90b5-9fac5cd86eae@o28g2000yqh.googlegroups.com> Message-ID: Hello, I tend to use Photoshop - if you only want to do simple stimulus prep then Photoshop Elements is much cheaper and simpler to use. However, The Gimp (GNU image manipulation program) is free and very good - I use that on my linux PC's and there is a windows version available too - http://www.gimp.org/windows/. Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Tobi Sent: 08 January 2010 16:50 To: E-Prime Subject: Graphic Software for stimulus design Hi together, our group is currently planning to buy some software licenses, among them software for stimulus design, i.e. mostly simple geometric shapes. I was wondering what other people might use for such purposes. Do you have a favourite software solution you might recommend? Best, Tobias This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Mon Jan 11 10:14:03 2010 From: liwenna at gmail.com (liwenna) Date: Mon, 11 Jan 2010 02:14:03 -0800 Subject: Graphic Software for stimulus design In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72B03@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: Hi Tobias, I don't really have a recommendation for you, I mostly repeat what Liza tells. I love photoshop and used it a lot when I still had it on my computer (recently switched to mac) and on my former university where it was available to all computers. My current university however does not have photoshop available on all computers yet only on a selected few in a seperate 'media laboratory' computer room. I also don't have photoshop at my private computer at home anymore and so I switched to GIMP. It's free and it pretty much does everything photoshop does. For people used to photoshop it is a bit counterintuitive at times however. If I had abundant moneyflow I'd go for photoshop, but lacking such a flow, GIMP absolutely suffices which is pretty awesome for a free progam. Think of features like control over imagesize and format(conversion), colours, saturation, brightness, tools for 'photoshopping'; all kinds of filters, size conversion etc etc. I think those tools will be used most and GIMP has it all. Best, liw On Jan 11, 10:37 am, Liza Mccarron wrote: > Hello, > > I tend to use Photoshop - if you only want to do simple stimulus prep then Photoshop Elements is much cheaper and simpler to use. However, The Gimp (GNU image manipulation program) is free and very good - I use that on my linux PC's and there is a windows version available too -http://www.gimp.org/windows/. > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Tobi > Sent: 08 January 2010 16:50 > To: E-Prime > Subject: Graphic Software for stimulus design > > Hi together, > > our group is currently planning to buy some software licenses, among them software for stimulus design, i.e. mostly simple geometric shapes. I was wondering what other people might use for such purposes. > Do you have a favourite software solution you might recommend? > > Best, > Tobias > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From fblanco81 at gmail.com Mon Jan 11 10:29:34 2010 From: fblanco81 at gmail.com (Gilgamesh) Date: Mon, 11 Jan 2010 02:29:34 -0800 Subject: Compatibility with Windows 7 In-Reply-To: Message-ID: Well, it's not that bad now I can program the experiments and analyze the data at home using my new laptop (emulating WinXP)... and still run the experiments in the oldest computers in the faculty, those we use as subject-stations (they run on Win 2000, which is quite reliable in my opinion). I feel reasonably happy about this scenario :-) Thanks again On 11 ene, 02:34, Daniel Zajdel wrote: > Here, Here, Amen & Halleluiah. My lab never ran better than under Windows ME. As a researcher I am quite annoyed that every so often Microsoft comes along and insists I upgrade my already prefectly working system with inferior software that not only screws up my timing but also exposes me to all sorts of malicious code. I am firmly prepared to resist this new iniative to covert to Windows 7. It is already two years late, and every time Microsoft has pushed for a new operating system, starting with Windows 2000, it has made my life worse, so I cannot rely on any promises about reliability or efficiency, and I am through with debugging their crap code for them. My advice for anyone that seriously wants good timing is to run Eprime 1.x on any pre-Windows 2000 OS. > > ________________________________________ > From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Michiel Spape [Michiel.Sp... at nottingham.ac.uk] > Sent: Friday, January 08, 2010 6:10 AM > To: e-prime at googlegroups.com > Subject: RE: Compatibility with Windows 7 > > Hi David & List, > Happy new year! > Anyway, for a further tuppence, why not go all hardcore and use good old Windows 98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than any Windows XP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. > > Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... > > Cheers, > Mich > > Michiel Spap? > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology-----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane > Sent: 07 January 2010 17:54 > To: e-prime at googlegroups.com > Subject: RE: Compatibility with Windows 7 > > I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. ?I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. ?Then of course I would copy the result to a good old XP machine for running subjects. > > Just my $.02, > -- David McFarlane, Professional Faultfinder > > >I can't believe what I'm reading. Really? Run Windows 7 in XP mode? > >Why bother? Why upgrade from XP in the first place then? Absurdities > >don't get much better than that. > > >________________________________________ > >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of > >Gilgamesh [fblanc... at gmail.com] > >Sent: Thursday, January 07, 2010 6:19 AM > >To: E-Prime > >Subject: Re: Compatibility with Windows 7 > > >It worked with me. > >Thank you very much! > > >On 27 dic 2009, 16:29, Craig wrote: > > > Hello, > > > ? One idea is to use XP mode in Windows 7. ?There is virtualization > > > software available from Windows to allow you to run XP software in > > > Windows 7. ?I am actually planning on trying this out in the next > > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > > virtual-pc/download.aspx > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From michael.erickson at ucr.edu Mon Jan 11 15:34:29 2010 From: michael.erickson at ucr.edu (Michael Erickson) Date: Mon, 11 Jan 2010 07:34:29 -0800 Subject: Graphic Software for stimulus design In-Reply-To: <007c2a8b-95f4-4a22-90b5-9fac5cd86eae@o28g2000yqh.googlegroups.com> Message-ID: On Fri, Jan 8, 2010 at 8:49 AM, Tobi wrote: > our group is currently planning to buy some software licenses, among > them software for stimulus design, i.e. mostly simple geometric > shapes. I was wondering what other people might use for such purposes. > Do you have a favourite software solution you might recommend? > For simple geometric shapes, GIMP & Photoshop seem ill suited. You probably want something that is vector-based (until you export bitmaps for E-Prime). I use xfig on Linux, but it looks like winfig might do a good job under MS Windows. http://www.schmidt-web-berlin.de/winfig/ also, xfig itself can be installed on Windows under cygwin. Another consideration is using a programming language to generate the shapes, but if they're simple enough to do that, you may as well use E-Basic. In the past, however, we have used R and MATLAB to generate stimuli such as Gabor patchesand Fourier descriptors . Only in the case of MATLAB would you need to pay for a license. Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From d.vinson at ucl.ac.uk Mon Jan 11 15:57:03 2010 From: d.vinson at ucl.ac.uk (David Vinson) Date: Mon, 11 Jan 2010 15:57:03 +0000 Subject: Skipped TextDisplay retains previous trial's .RT etc. Message-ID: Dear E-Prime group, I am working on an E-Prime 2.0 experiment, with a procedure that contains one or two response objects - display of the second one only happens on some trials. The problem is that "old" trial data are retained for those trials for which the second response is skipped. I'm sure there's a simple solution but I've thought myself into a corner on this one! Here is a brief description of a toy version of the experiment which exhibits the same problem: ----------------------------------------------------------------------------------------------- We have a list Object which calls a single procedure including the following main elements: 1. TextDisplay "Displayed every time" which appears on every trial, with standard data logging. 2. Inline "Check for skip" - 40% of the time the second textdisplay will not appear, instead setting a "Skipped" variable and skipping to a label after the second text display. 3. TextDisplay "Displayed sometimes", with standard data logging. 4. Label "Skip second", 5. Inline "Cleanup" which uses c.SetAttrib to set DisplayedSometimes.RT to -99 (and other such attributes/values) only if the Skipped variable is set. ----------------------------------------------------------------------------------------------- When the experiment runs, this works as desired, skipping the second text display approx 40% of the time. Our problem is in the data file. Assume that DisplayedSometimes occurred on trial N, thus generating real RTs etc for that trial, and that DisplayedSometimes was skipped on trial N+1 (and thus DisplayedSometimes.RT should be -99). Instead, we find that the same values are logged from the last time they were collected (e.g. if .RT was 555 on trial N, it will appear as 555 for trial N+1, and so on until DisplayedSometimes occurs again). If we add a c.Log to the "Cleanup" inline, this creates two entries for trial N+1 in the data file. The first entry contains our desired values (.RT of -99), The second entry, however, contains values from trial N, e.g. .RT of 555). Is there any way to clear/flush the previous trial data from objects like DisplayedSometimes in the example here? (or otherwise correctly assign NULL or some identifiable "skipped" value like the example of .RT = -99 to those trials)? We have considered the possibility of calling two different Procedures (one with a single TextDisplay and the other with both), but haven't found a suitable solution as in our actual experiment, the decision to skip or not is partially contingent upon the response made to the first. I'd be grateful for any advice - can supply a toy version of the experiment if my verbal description is confusing! (I have submitted a request to PST support but thought I would risk a concurrent submission to the group after seeing the "We are currently experiencing a large volume of requests..." message on the support site!). Thanks, David -- David Vinson, Ph.D. Postdoctoral Researcher Deafness, Cognition and Language Research Centre (DCAL) University College London 49 Gordon Square, London, WC1H 0PD Tel +44 (0)20 7679 8688 d.vinson at ucl.ac.uk -------------- next part -------------- -- 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. From yoedkenett at gmail.com Mon Jan 11 16:24:04 2010 From: yoedkenett at gmail.com (Yoed) Date: Mon, 11 Jan 2010 08:24:04 -0800 Subject: beginners questions In-Reply-To: Message-ID: thanks liza i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. as for my 2nd question - i am still hoping that someone might be able to answer me!!! On Jan 8, 6:41?pm, LizaM wrote: > Hello, > > I think you can find help in solving your first query and producing > your experiment by looking at the two nested list experiments in > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > these should help you to program the word lists and set the random > order. These are called "Basic Reaction Time: ?Nested Lists" and > "Basic Reaction Time: ?Extended Input". ?Finished examples of these > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > samples folder which is installed in the My Experiment folder when you > install EPrime. > > As to query 2, I'm not sure but am sure that someone with more > knowledge than myself will be along to help you soon! > > Liza > > On Jan 8, 4:00?pm, Yoed wrote: > > > > > Hi > > i am fairly new to E-Prime and am starting my attempts at writing > > experiments using E-Prime. > > i have two questions that i would be really happy if someone could > > answer me: > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > each ?and i want each subject to be presented with all four blocks in > > random order (counterbalance) - how do i do it? can someone send an > > example? > > > 2. in my experiment i want the subject to enter responses via > > feedback. > > a. how do i do that? > > b. can my subjects enter feedback in hebrew? > > > thank you very much! > > Yoed- Hide quoted text - > > - Show quoted text - -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Mon Jan 11 17:06:41 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Mon, 11 Jan 2010 17:06:41 -0000 Subject: Graphic Software for stimulus design In-Reply-To: <48dc38d31001110734q3526a95dw78b715a8bc1b2b9c@mail.gmail.com> Message-ID: Hi, Another one to consider, if you are not looking for something extreme, is Microsoft Expression Design - I tend to use it to patch up my plots and graphs these days, or, at least, until the 60 days free license runs out! Cheers, Mich PS: I like MS Paint, too. Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Michael Erickson Sent: 11 January 2010 15:34 To: e-prime Subject: Re: Graphic Software for stimulus design On Fri, Jan 8, 2010 at 8:49 AM, Tobi wrote: our group is currently planning to buy some software licenses, among them software for stimulus design, i.e. mostly simple geometric shapes. I was wondering what other people might use for such purposes. Do you have a favourite software solution you might recommend? For simple geometric shapes, GIMP & Photoshop seem ill suited. You probably want something that is vector-based (until you export bitmaps for E-Prime). I use xfig on Linux, but it looks like winfig might do a good job under MS Windows. http://www.schmidt-web-berlin.de/winfig/ also, xfig itself can be installed on Windows under cygwin. Another consideration is using a programming language to generate the shapes, but if they're simple enough to do that, you may as well use E-Basic. In the past, however, we have used R and MATLAB to generate stimuli such as Gabor patches and Fourier descriptors . Only in the case of MATLAB would you need to pay for a license. Michael This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Mon Jan 11 18:46:04 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 11 Jan 2010 13:46:04 -0500 Subject: beginners questions In-Reply-To: <21bc4f98-1a72-4adf-a8c0-41bdaf7b4c94@22g2000yqr.googlegrou ps.com> Message-ID: Yoed, >thanks liza >i am actually using eprime 1.4 Wow, where did you get that!? I just checked, and the latest 1.x version I can find for download is 1.2 (specifically 1.2.1.847). I would love to know how to get 1.4. >as for my 2nd question - i am still hoping that someone might be able >to answer me!!! Well, I am not sure what you mean by "in my experiment i want the subject to enter responses via feedback", but of course if you just want your feedback display to collect a response then you can do that in the ordinary way, or you can use the Advanded... input mask properties to collect multi-character responses along with an Echo Client (I think PST has a demo of this on their web site), or you can even use an AskBox or InputBox in script, etc. Sorry, I have nothing to offer on the Hebrew (or any language other than English) issue. -- David McFarlane, Professional Faultfinder >On Jan 8, 6:41 pm, LizaM wrote: > > Hello, > > > > I think you can find help in solving your first query and producing > > your experiment by looking at the two nested list experiments in > > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > > these should help you to program the word lists and set the random > > order. These are called "Basic Reaction Time: Nested Lists" and > > "Basic Reaction Time: Extended Input". Finished examples of these > > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > > samples folder which is installed in the My Experiment folder when you > > install EPrime. > > > > As to query 2, I'm not sure but am sure that someone with more > > knowledge than myself will be along to help you soon! > > > > Liza > > > > On Jan 8, 4:00 pm, Yoed wrote: > > > > > > > > > Hi > > > i am fairly new to E-Prime and am starting my attempts at writing > > > experiments using E-Prime. > > > i have two questions that i would be really happy if someone could > > > answer me: > > > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > > each and i want each subject to be presented with all four blocks in > > > random order (counterbalance) - how do i do it? can someone send an > > > example? > > > > > 2. in my experiment i want the subject to enter responses via > > > feedback. > > > a. how do i do that? > > > b. can my subjects enter feedback in hebrew? > > > > > thank you very much! > > > Yoed -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Mon Jan 11 19:06:07 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 11 Jan 2010 14:06:07 -0500 Subject: Graphic Software for stimulus design In-Reply-To: <48dc38d31001110734q3526a95dw78b715a8bc1b2b9c@mail.gmail.co m> Message-ID: I try to stick to programming and let others do the graphic design. But if I do get stuck with graphic design then I too prefer a vector-based product, so I might want to look at that winfig myself, thanks. And as you say, sometimes it works well just to draw directly with E-Prime script. I had been hesitant to do this for performance reasons, but then I figured out how to draw my shapes ahead of time on an offscreen canvas, and then use a little bit of script to just copy the predrawn figures onto the onscreen canvas where & when needed. Finally, like Michiel I sometimes find simple old MS Paint good enough. Also long ago I had a good experience with Paint Shop Pro, but I have not looked at that since Corel got hold of it. Finally, I have tried a free product called Paint.NET (http://www.getpaint.net ), that looks pretty good (at least my 12-year-old nephew found it a quite suitable substitute for Photoshop, downloaded & had it running himself in minutes after I told him about it). Just my $.02. -- David McFarlane, Professional Faultfinder >On Fri, Jan 8, 2010 at 8:49 AM, Tobi ><tobias.fw at gmail.com> wrote: >our group is currently planning to buy some software licenses, among >them software for stimulus design, i.e. mostly simple geometric >shapes. I was wondering what other people might use for such purposes. >Do you have a favourite software solution you might recommend? > > >For simple geometric shapes, GIMP & Photoshop seem ill suited. You >probably want something that is vector-based (until you export >bitmaps for E-Prime). I use xfig on Linux, but it looks like winfig >might do a good job under MS Windows. > >http://www.schmidt-web-berlin.de/winfig/ > >also, xfig itself can be installed on Windows under cygwin. > >Another consideration is using a programming language to generate >the shapes, but if they're simple enough to do that, you may as well >use E-Basic. In the past, however, we have used R and MATLAB to >generate stimuli such as >Gabor >patches and >Fourier >descriptors. > >Only in the case of MATLAB would you need to pay for a license. > >Michael -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Mon Jan 11 19:53:17 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 11 Jan 2010 14:53:17 -0500 Subject: Skipped TextDisplay retains previous trial's .RT etc. In-Reply-To: <4B4B4A4F.5010405@ucl.ac.uk> Message-ID: David, Standard reminder: 1) I do not work for PST. 2) PST's trained staff really does like to take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours. So don't be shy there. 3) If you do get an answer from PST Web Support, please extend the courtesy of posting their reply back here for the sake of others. That said, here is my take ... Gosh, I love these little puzzles that are so nicely described, so I just had to try it out with my own little "toy" demo and indeed, I recreated the problem handily. And this nicely illustrates a bit of the structure of the script that E-Studio automatically generates for us. If you look at the full script generated for your program, you will see that it adds a bunch of lines like c.SetAttrib DisplayedSometimes.Name & ".RT", DisplayedSometimes.RT just before the final c.Log and End Sub of your Procedure. Note that this script gets inserted *after* any of your objects and script in your Procedure, and before the end of the Procedure, and there is almost nothing you can do about it. So, your inline script directly changes attributes using ordinary c.SetAttrib statements, but does not change the underlying properties of your DisplayedSometimes object from its last occurrence. Then you use a c.Log in script, which dutifully logs your scripted values. Then the program dutifully moves on to replace your scripted attribute values with values from the DisplayedSometimes properties, which still hold its values from the last occurrence. And then E-Prime logs all that again. Whew! To avoid this, I would *not* use c.SetAttrib in this case. Instead I would have my script simply change the actual DisplayedSometimes.RT, etc. properties, and then let the automatically generated script take care of the rest for me. In general, I use c.SetAttrib only for attributes that do not belong to a stimulus/input object. BTW, I did say that that there is almost nothing you can do about that c.SetAtrib script that E-Studio adds at the end of your Procedure. But of course you could turn off logging for any desired stimulus objects, and then your own c.SetAttrib script would work as expected. But I deem this a poor practice. As indicated at the start, I wholeheartily approve of posting issues both to PST Web Support and this Group simultaneously, as you did. And if anyone wants to get the attention of this Professional Faultfinder then they do best by posting here on the E-Prime Google Group rather than on the PST Forum. The Forum gets too easily confused with Web Support, and otherwise merely duplicates the function of this Group, so I have been limiting my own activities on the Forum in favor of this Group. -- David McFarlane, Professional Faultfinder "When all is said and told, the 'naturalness' with which we use our native tongues boils down to the ease with which we can use them for making statements the nonsense of which is not obvious." -- Edsger W. Dijkstra, "On the foolishness of 'natural language programming'" (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) >Dear E-Prime group, > >I am working on an E-Prime 2.0 experiment, with a procedure that >contains one or two response objects - display of the second one >only happens on some trials. The problem is that "old" trial data >are retained for those trials for which the second response is >skipped. I'm sure there's a simple solution but I've thought myself >into a corner on this one! > >Here is a brief description of a toy version of the experiment which >exhibits the same problem: >----------------------------------------------------------------------------------------------- >We have a list Object which calls a single procedure including the >following main elements: > >1. TextDisplay "Displayed every time" which appears on every trial, >with standard data logging. > >2. Inline "Check for skip" - 40% of the time the second textdisplay >will not appear, instead setting a "Skipped" variable and skipping >to a label after the second text display. > >3. TextDisplay "Displayed sometimes", with standard data logging. > >4. Label "Skip second", > >5. Inline "Cleanup" which uses c.SetAttrib to set >DisplayedSometimes.RT to -99 (and other such attributes/values) only >if the Skipped variable is set. > >----------------------------------------------------------------------------------------------- >When the experiment runs, this works as desired, skipping the second >text display approx 40% of the time. > >Our problem is in the data file. Assume that DisplayedSometimes >occurred on trial N, thus generating real RTs etc for that trial, >and that DisplayedSometimes was skipped on trial N+1 (and thus >DisplayedSometimes.RT should be -99). Instead, we find that the same >values are logged from the last time they were collected (e.g. if >.RT was 555 on trial N, it will appear as 555 for trial N+1, and so >on until DisplayedSometimes occurs again). > >If we add a c.Log to the "Cleanup" inline, this creates two entries >for trial N+1 in the data file. The first entry contains our desired >values (.RT of -99), The second entry, however, contains values from >trial N, e.g. .RT of 555). > >Is there any way to clear/flush the previous trial data from objects >like DisplayedSometimes in the example here? (or otherwise correctly >assign NULL or some identifiable "skipped" value like the example of >.RT = -99 to those trials)? > >We have considered the possibility of calling two different >Procedures (one with a single TextDisplay and the other with both), >but haven't found a suitable solution as in our actual experiment, >the decision to skip or not is partially contingent upon the >response made to the first. > >I'd be grateful for any advice - can supply a toy version of the >experiment if my verbal description is confusing! > >(I have submitted a request to PST support but thought I would risk >a concurrent submission to the group after seeing the "We are >currently experiencing a large volume of requests..." message on the >support site!). > > >Thanks, >David > >-- >David Vinson, Ph.D. >Postdoctoral Researcher >Deafness, Cognition and Language Research Centre (DCAL) >University College London >49 Gordon Square, London, WC1H 0PD >Tel +44 (0)20 7679 8688 >d.vinson at ucl.ac.uk -------------- next part -------------- -- 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. From adamosth at gmail.com Mon Jan 11 20:56:43 2010 From: adamosth at gmail.com (Adam Osth) Date: Mon, 11 Jan 2010 15:56:43 -0500 Subject: Unable to communicate w/ thread that fills sound buffer contents? Message-ID: Hello there, I just got a unique error while doing an E-Prime experiment that has never come up before. I've run this experiment over 100 times now, but this just came up recently and I have no idea what it is. I couldn't even find it in the error appendix. This error message was transcribed by one of the research assistants who's unfamiliar with the program, so it may not have been completely accurate, but here it is: Error #999 Unable to communicate w/ thread that fills the sound buffer contents Does anybody know what this is or how to overcome it? I can't tell if this is an issue that requires a bigger sound buffer or not. This occurs during a distractor task where subjects hear beats played during slides that are used to produce a rhythm, and the subject has to tap out that rhythm. Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From Liza.Mccarron at uwe.ac.uk Tue Jan 12 09:44:36 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Tue, 12 Jan 2010 09:44:36 +0000 Subject: beginners questions In-Reply-To: <21bc4f98-1a72-4adf-a8c0-41bdaf7b4c94@22g2000yqr.googlegroups.com> Message-ID: The versions for EPrime 2 won't work with Eprime 1.2 - which is what I assume you have rather than 1.4.. there should be some examples in the User Guide documentation which came with it - have a read - I don't have any 1.2 installations anymore so can't check for you ... The language question seems to be something for PST support if David can't answer it! Go to http://www.pstnet.com/e-prime/support/login.asp and register and then they should answer your question in a couple of days. -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Sent: 11 January 2010 16:24 To: E-Prime Subject: Re: beginners questions thanks liza i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. as for my 2nd question - i am still hoping that someone might be able to answer me!!! On Jan 8, 6:41?pm, LizaM wrote: > Hello, > > I think you can find help in solving your first query and producing > your experiment by looking at the two nested list experiments in > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > these should help you to program the word lists and set the random > order. These are called "Basic Reaction Time: ?Nested Lists" and > "Basic Reaction Time: ?Extended Input". ?Finished examples of these > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > samples folder which is installed in the My Experiment folder when you > install EPrime. > > As to query 2, I'm not sure but am sure that someone with more > knowledge than myself will be along to help you soon! > > Liza > > On Jan 8, 4:00?pm, Yoed wrote: > > > > > Hi > > i am fairly new to E-Prime and am starting my attempts at writing > > experiments using E-Prime. > > i have two questions that i would be really happy if someone could > > answer me: > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > each ?and i want each subject to be presented with all four blocks > > in random order (counterbalance) - how do i do it? can someone send > > an example? > > > 2. in my experiment i want the subject to enter responses via > > feedback. > > a. how do i do that? > > b. can my subjects enter feedback in hebrew? > > > thank you very much! > > Yoed- Hide quoted text - > > - Show quoted text - This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From d.vinson at ucl.ac.uk Tue Jan 12 10:06:17 2010 From: d.vinson at ucl.ac.uk (David Vinson) Date: Tue, 12 Jan 2010 10:06:17 +0000 Subject: Skipped TextDisplay retains previous trial's .RT etc. In-Reply-To: <4b4b81ae.5344f10a.31f0.2926SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks David M - replacing c.SetAttrib statements with direct assignment (eg "DisplayedSometimes.RT = -99") works perfectly; my intended values are now correctly logged. -david v David McFarlane wrote: > David, > > Standard reminder: 1) I do not work for PST. 2) PST's trained staff > really does like to take any and all questions at > http://support.pstnet.com/e%2Dprime/support/login.asp , and they > strive to respond to all requests in 24-48 hours. So don't be shy > there. 3) If you do get an answer from PST Web Support, please extend > the courtesy of posting their reply back here for the sake of others. > > That said, here is my take ... > > Gosh, I love these little puzzles that are so nicely described, so I > just had to try it out with my own little "toy" demo and indeed, I > recreated the problem handily. And this nicely illustrates a bit of > the structure of the script that E-Studio automatically generates for us. > > If you look at the full script generated for your program, you will > see that it adds a bunch of lines like > > c.SetAttrib DisplayedSometimes.Name & ".RT", DisplayedSometimes.RT > > just before the final c.Log and End Sub of your Procedure. Note that > this script gets inserted *after* any of your objects and script in > your Procedure, and before the end of the Procedure, and there is > almost nothing you can do about it. > > So, your inline script directly changes attributes using ordinary > c.SetAttrib statements, but does not change the underlying properties > of your DisplayedSometimes object from its last occurrence. Then you > use a c.Log in script, which dutifully logs your scripted values. > Then the program dutifully moves on to replace your scripted attribute > values with values from the DisplayedSometimes properties, which still > hold its values from the last occurrence. And then E-Prime logs all > that again. Whew! > > To avoid this, I would *not* use c.SetAttrib in this case. Instead I > would have my script simply change the actual DisplayedSometimes.RT, > etc. properties, and then let the automatically generated script take > care of the rest for me. In general, I use c.SetAttrib only for > attributes that do not belong to a stimulus/input object. > > BTW, I did say that that there is almost nothing you can do about that > c.SetAtrib script that E-Studio adds at the end of your Procedure. > But of course you could turn off logging for any desired stimulus > objects, and then your own c.SetAttrib script would work as expected. > But I deem this a poor practice. > > > As indicated at the start, I wholeheartily approve of posting issues > both to PST Web Support and this Group simultaneously, as you did. > And if anyone wants to get the attention of this Professional > Faultfinder then they do best by posting here on the E-Prime Google > Group rather than on the PST Forum. The Forum gets too easily > confused with Web Support, and otherwise merely duplicates the > function of this Group, so I have been limiting my own activities on > the Forum in favor of this Group. > > > -- David McFarlane, Professional Faultfinder > "When all is said and told, the 'naturalness' with which we use our > native tongues boils down to the ease with which we can use them for > making statements the nonsense of which is not obvious." -- Edsger W. > Dijkstra, "On the foolishness of 'natural language programming'" > (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) > > >> Dear E-Prime group, >> >> I am working on an E-Prime 2.0 experiment, with a procedure that >> contains one or two response objects - display of the second one only >> happens on some trials. The problem is that "old" trial data are >> retained for those trials for which the second response is skipped. >> I'm sure there's a simple solution but I've thought myself into a >> corner on this one! >> >> Here is a brief description of a toy version of the experiment which >> exhibits the same problem: >> ----------------------------------------------------------------------------------------------- >> >> We have a list Object which calls a single procedure including the >> following main elements: >> >> 1. TextDisplay "Displayed every time" which appears on every trial, >> with standard data logging. >> >> 2. Inline "Check for skip" - 40% of the time the second textdisplay >> will not appear, instead setting a "Skipped" variable and skipping to >> a label after the second text display. >> >> 3. TextDisplay "Displayed sometimes", with standard data logging. >> >> 4. Label "Skip second", >> >> 5. Inline "Cleanup" which uses c.SetAttrib to set >> DisplayedSometimes.RT to -99 (and other such attributes/values) only >> if the Skipped variable is set. >> >> ----------------------------------------------------------------------------------------------- >> >> When the experiment runs, this works as desired, skipping the second >> text display approx 40% of the time. >> >> Our problem is in the data file. Assume that DisplayedSometimes >> occurred on trial N, thus generating real RTs etc for that trial, and >> that DisplayedSometimes was skipped on trial N+1 (and thus >> DisplayedSometimes.RT should be -99). Instead, we find that the same >> values are logged from the last time they were collected (e.g. if .RT >> was 555 on trial N, it will appear as 555 for trial N+1, and so on >> until DisplayedSometimes occurs again). >> >> If we add a c.Log to the "Cleanup" inline, this creates two entries >> for trial N+1 in the data file. The first entry contains our desired >> values (.RT of -99), The second entry, however, contains values from >> trial N, e.g. .RT of 555). >> >> Is there any way to clear/flush the previous trial data from objects >> like DisplayedSometimes in the example here? (or otherwise correctly >> assign NULL or some identifiable "skipped" value like the example of >> .RT = -99 to those trials)? >> >> We have considered the possibility of calling two different >> Procedures (one with a single TextDisplay and the other with both), >> but haven't found a suitable solution as in our actual experiment, >> the decision to skip or not is partially contingent upon the response >> made to the first. >> >> I'd be grateful for any advice - can supply a toy version of the >> experiment if my verbal description is confusing! >> >> (I have submitted a request to PST support but thought I would risk a >> concurrent submission to the group after seeing the "We are currently >> experiencing a large volume of requests..." message on the support >> site!). >> >> >> Thanks, >> David >> >> -- >> David Vinson, Ph.D. >> Postdoctoral Researcher >> Deafness, Cognition and Language Research Centre (DCAL) >> University College London >> 49 Gordon Square, London, WC1H 0PD >> Tel +44 (0)20 7679 8688 >> d.vinson at ucl.ac.uk > -- David Vinson, Ph.D. Postdoctoral Researcher Deafness, Cognition and Language Research Centre (DCAL) University College London 49 Gordon Square, London, WC1H 0PD Tel +44 (0)20 7679 8688 d.vinson at ucl.ac.uk -------------- next part -------------- -- 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. From yoedkenett at gmail.com Tue Jan 12 11:30:34 2010 From: yoedkenett at gmail.com (Yoed) Date: Tue, 12 Jan 2010 03:30:34 -0800 Subject: beginners questions In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72B23@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: hi yeah - i have version 1.2 (sorry for the mix up). can anyone help me with my first question and send me some example code? as for my second question: 1. david - i want my subjects to type an answer as a response which will be registered by e-prime - do you know how to do that (regardless of hebrew, ill even settle for english for the moment) 2. liza - thanks ill consult them Yoed On Jan 12, 11:44?am, Liza Mccarron wrote: > The versions for EPrime 2 won't work with Eprime 1.2 - which is what I assume you have rather than 1.4.. there should be some examples in the User Guide documentation which came with it - have a read - I don't have any 1.2 installations anymore so can't check for you ... > > The language question seems to be something for PST support if David can't answer it! ?Go tohttp://www.pstnet.com/e-prime/support/login.aspand register and then they should answer your question in a couple of days. > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed > Sent: 11 January 2010 16:24 > To: E-Prime > Subject: Re: beginners questions > > thanks liza > i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. > as for my 2nd question - i am still hoping that someone might be able to answer me!!! > > On Jan 8, 6:41?pm, LizaM wrote: > > Hello, > > > I think you can find help in solving your first query and producing > > your experiment by looking at the two nested list experiments in > > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > > these should help you to program the word lists and set the random > > order. These are called "Basic Reaction Time: ?Nested Lists" and > > "Basic Reaction Time: ?Extended Input". ?Finished examples of these > > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > > samples folder which is installed in the My Experiment folder when you > > install EPrime. > > > As to query 2, I'm not sure but am sure that someone with more > > knowledge than myself will be along to help you soon! > > > Liza > > > On Jan 8, 4:00?pm, Yoed wrote: > > > > Hi > > > i am fairly new to E-Prime and am starting my attempts at writing > > > experiments using E-Prime. > > > i have two questions that i would be really happy if someone could > > > answer me: > > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > > each ?and i want each subject to be presented with all four blocks > > > in random order (counterbalance) - how do i do it? can someone send > > > an example? > > > > 2. in my experiment i want the subject to enter responses via > > > feedback. > > > a. how do i do that? > > > b. can my subjects enter feedback in hebrew? > > > > thank you very much! > > > Yoed- Hide quoted text - > > > - Show quoted text - > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found- Hide quoted text - > > - Show quoted text - -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Tue Jan 12 12:11:33 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Tue, 12 Jan 2010 12:11:33 +0000 Subject: beginners questions In-Reply-To: <605498a4-7485-4e0d-ab13-62966f97aa04@f5g2000yqh.googlegroups.com> Message-ID: Yoed, The information you are looking for is in appendix C of the Eprime 1.2 Users guide as well... The sample code is installed by default in the My Documents/ My Experiments/ Samples folder - do a search on the file names that I gave you in the last e-mail if you can't find it there. Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Sent: 12 January 2010 11:31 To: E-Prime Subject: Re: beginners questions hi yeah - i have version 1.2 (sorry for the mix up). can anyone help me with my first question and send me some example code? as for my second question: 1. david - i want my subjects to type an answer as a response which will be registered by e-prime - do you know how to do that (regardless of hebrew, ill even settle for english for the moment) 2. liza - thanks ill consult them Yoed On Jan 12, 11:44?am, Liza Mccarron wrote: > The versions for EPrime 2 won't work with Eprime 1.2 - which is what I assume you have rather than 1.4.. there should be some examples in the User Guide documentation which came with it - have a read - I don't have any 1.2 installations anymore so can't check for you ... > > The language question seems to be something for PST support if David can't answer it! ?Go tohttp://www.pstnet.com/e-prime/support/login.aspand register and then they should answer your question in a couple of days. > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of Yoed > Sent: 11 January 2010 16:24 > To: E-Prime > Subject: Re: beginners questions > > thanks liza > i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. > as for my 2nd question - i am still hoping that someone might be able to answer me!!! > > On Jan 8, 6:41?pm, LizaM wrote: > > Hello, > > > I think you can find help in solving your first query and producing > > your experiment by looking at the two nested list experiments in > > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) > > - these should help you to program the word lists and set the random > > order. These are called "Basic Reaction Time: ?Nested Lists" and > > "Basic Reaction Time: ?Extended Input". ?Finished examples of these > > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > > samples folder which is installed in the My Experiment folder when > > you install EPrime. > > > As to query 2, I'm not sure but am sure that someone with more > > knowledge than myself will be along to help you soon! > > > Liza > > > On Jan 8, 4:00?pm, Yoed wrote: > > > > Hi > > > i am fairly new to E-Prime and am starting my attempts at writing > > > experiments using E-Prime. > > > i have two questions that i would be really happy if someone could > > > answer me: > > > > 1. in my experiment i have four blocks of 60 word-pairs, and i > > > want each ?and i want each subject to be presented with all four > > > blocks in random order (counterbalance) - how do i do it? can > > > someone send an example? > > > > 2. in my experiment i want the subject to enter responses via > > > feedback. > > > a. how do i do that? > > > b. can my subjects enter feedback in hebrew? > > > > thank you very much! > > > Yoed- Hide quoted text - > > > - Show quoted text - > > This incoming email to UWE has been independently scanned for viruses > by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus > software and none were found- Hide quoted text - > > - Show quoted text - This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Tue Jan 12 15:03:14 2010 From: liwenna at gmail.com (liwenna) Date: Tue, 12 Jan 2010 07:03:14 -0800 Subject: Black screen? Message-ID: Hello everyone! Several months ago I heard from a colleague that she has problems with e-prime 'blackscreening' during data-acquisition. The program just seemed to stall and shows a black screen. It needs to be forced closed when this happens.It had happened to her quite a few times. I tried to replicate this phenomenon using her e-studio files but failed. She had a really complex set-up with 10 or so procedures and I ended up blaming the complexity. However: my students have by now reported two similar incidents on a different computer in a different lab with two different experiments that are not as complicated as my colleagues experiment was. While I write this down I do realize that both experiments interact with .txt files 'outside' the program but I don't think that was the case on my colleagues' experiment. Inconveniently, my students on both incidents restarted the experiment and have overwritten the .txt files so I have no idea on what/where/when it happened. Then again: my colleague back then had stored the .txt files and they didn't gave me any clues as to what was going on. I don't like this, as you can guess, and I am trying to get an idea of what this could be.... Does anyone have any similar experiences or any smart thoughts? Best, liw -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Tue Jan 12 18:13:54 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Tue, 12 Jan 2010 18:13:54 -0000 Subject: Black screen? In-Reply-To: Message-ID: Hi Liwenna, Not really, I've had more experience with blue screens :) Anyway, a stupid idea might be, however: have you checked whether the screen saver is actually off, as well as the power settings not switching off the screen? It's not that this would cause black screens, normally, but the priority of E-Prime might not allow the screen-saving screen to actually be turned off, or some such. Are you sure it's a black screen anyway? (I mean, for you too?). White screens are very common if something takes control of the foreground - for example, pressing the much-hated (amongst E-Primers!) Start-button. Although considering your description, I'd still suggest checking power settings ('energy saving features') and screen saver settings. Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 12 January 2010 15:03 To: E-Prime Subject: Black screen? Hello everyone! Several months ago I heard from a colleague that she has problems with e-prime 'blackscreening' during data-acquisition. The program just seemed to stall and shows a black screen. It needs to be forced closed when this happens.It had happened to her quite a few times. I tried to replicate this phenomenon using her e-studio files but failed. She had a really complex set-up with 10 or so procedures and I ended up blaming the complexity. However: my students have by now reported two similar incidents on a different computer in a different lab with two different experiments that are not as complicated as my colleagues experiment was. While I write this down I do realize that both experiments interact with .txt files 'outside' the program but I don't think that was the case on my colleagues' experiment. Inconveniently, my students on both incidents restarted the experiment and have overwritten the .txt files so I have no idea on what/where/when it happened. Then again: my colleague back then had stored the .txt files and they didn't gave me any clues as to what was going on. I don't like this, as you can guess, and I am trying to get an idea of what this could be.... Does anyone have any similar experiences or any smart thoughts? Best, liw This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From jtib0827 at gmail.com Tue Jan 12 18:54:12 2010 From: jtib0827 at gmail.com (jtib0827 at gmail.com) Date: Tue, 12 Jan 2010 10:54:12 -0800 Subject: SoundIn Files Message-ID: Hello, I am not able to get SoundIn to give me a separate recording for each vocal response. I assign the object one file, and it plays a couple of the responses back, but the rest is blank. At an earlier stage the SoundIn was creating a separate file for each trial. I would like E- Prime to give me a single file with all of the responses. Any suggestions? David, thanks in advance for your help in previous entries. I took you're suggestion to switch to E-2, and its going well so far. jtib -------------- next part -------------- -- 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. From jtib0827 at gmail.com Tue Jan 12 20:07:03 2010 From: jtib0827 at gmail.com (jtib0827 at gmail.com) Date: Tue, 12 Jan 2010 12:07:03 -0800 Subject: Where is my fixation point? Message-ID: Hello, Ok, so I'm having some trouble getting a fixation cross to appear on the screen using E-2. I have not had trouble with this using E-Prime v1.x in the past. What is the easiest way to make sure that the point is positioned where your target will appear? Thanks, jtib -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Tue Jan 12 21:43:55 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 12 Jan 2010 16:43:55 -0500 Subject: beginners questions In-Reply-To: <605498a4-7485-4e0d-ab13-62966f97aa04@f5g2000yqh.googlegrou ps.com> Message-ID: Yoed, >as for my second question: >1. david - i want my subjects to type an answer as a response which >will be registered by e-prime - do you know how to do that (regardless >of hebrew, ill even settle for english for the moment) The quick & dirty way is to use an AskBox or InputBox, see those topics in the online E-Basic Help. The better way is to use the Advanced input mask to increase the MaxCount and add an EchoClient. If you browse through the Samples area of PST Web Support they may have an example to show this, or submit a request to them at http://support.pstnet.com/e%2Dprime/support/login.asp , they strive to respond to all requests in 24-48 hours. I will also send you separately a little demo program that I wrote a few months back. It's a little more complicated than you want, because I wanted to explore Echo Clients along with multiple input masks and extended input. And I will not answer any questions about my demo program, you have to dissect it for yourself :>. -- David McFarlane, Professional Faultfinder -------------- next part -------------- -- 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. From mcgree at gmail.com Wed Jan 13 00:22:11 2010 From: mcgree at gmail.com (mcgree) Date: Tue, 12 Jan 2010 16:22:11 -0800 Subject: Loading External Files Into A List - Proper Set-up Message-ID: Hello, I am trying to use the Factor.Load method to create a list from a text file that I specify. (See Post: http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6e02fd62/8ed0392bfc37d211?lnk=gst&q=loading+external+files+into+Lists+-+examples+or+potential+solutions%3F#8ed0392bfc37d211.) However, when I try to run the example from the help file I receive the following error when I try to compile the program: "child item is a procedure". I know a little about programming, but not much. Can anyone help me to fix this problem? Thank you very much in advance! -------------- next part -------------- -- 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. From tobias.fw at gmail.com Wed Jan 13 11:00:26 2010 From: tobias.fw at gmail.com (Tobi) Date: Wed, 13 Jan 2010 03:00:26 -0800 Subject: timing error Message-ID: Hi everyone, I am apparently having a timing error. In a procedure I use a slide called "target". I display it for 78 ms on a screen with 100 Hz which should result in display times of 80 ms. In the result file I find "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. "target.DurationError" is 33 ms. I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of pre-release time to virtually avoid such errors. Another slide beeing displayed before the target (98 ms, same settings) does not show this error. Does anyone have an idea what this error could result from? Thanks a lot, Tobias -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 13 11:15:34 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 13 Jan 2010 03:15:34 -0800 Subject: Loading External Files Into A List - Proper Set-up In-Reply-To: <69dbb4c4-0aff-4b29-95b4-81f41818dbaf@u7g2000yqm.googlegroups.com> Message-ID: Hello mister mcgree! Not quite sure about the child-thing but could something be amiss with the formatting of your .txt file so that a procedure ends up in, for instance, the nested column instead of the procedure column? The thread you link too contains a LOT of information and features while judging from your post I think you are only seeking for a way to load a .txt file into a list. Here is a bit more shorthand explanation of the 'basic way to load a .txt file into a list'. The .txt file should contain all the column headers of a 'normal list' (e.g. weight nested procedure) and all your own variables (e.g. stim) on the first line. Each 'collumn' must be separated by a tab. The next lines of the .txt files hold the 'content' of each 'cell' again divided by tabs. Here is a simple .txt file (but google group doesn't handle tabs too well... so it is a bit messy). Weight Nested Procedure stim 1 trialproc 2 1 trialproc 3 1 trialproc 1 1 trialproc 4 Now in e-prime simply add an inline to the procedure that holds your list and place it right before your list stating something like: --------------------------- Listname.LoadMethod = ebLoadMethodFile Listname.Filename = "files/listsubject" & c.GetAttrib("subject") & ".txt" Listname.Load ------------------- In the above example listname is the name of your list. Alo: the "files/" part denotes e-prime to look into a folder called files that's located within the folder that contains the e-studio file. I do this to keep things somewhat tidy, if you want to keep your .txt files in the same folder as your e-studio file is, remove the files/ part. The listsession" & c.GetAttrib("session") & ".txt" is to show how to select .txt files based on, for instance, subject number. For subject 1 a file called listsubject1.txt will be opened, for subject 2 listsubject2.txt etc etc. A feature like that is usually needed in cases where you need lists to be loaded from files. For the die-hard coders among us you could/should insert a listname.reset either somewhere AFTER the list has run or at the total beginning of the above code, before it loads the .txt file into the list. Now: you still need a procedure for your list to run. I usually create the procedure in the list 'the normal way' and leave it sitting there but you could opt to leave your 'list to be filled' totally empty and move the procedure to the 'unreferenced e-objects'. The moment the .txt file is loaded into the list e-prime will start referring to it. And that... is pretty much all there is to it. Unless you need more advanced options of course. In that case: let us know what you need. Good luck! liw On Jan 13, 1:22 am, mcgree wrote: > Hello, > I am trying to use the Factor.Load method to create a list from a > text file that I specify. (See Post:http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6....) > However, when I try to run the example from the help file I receive > the following error when I try to compile the program: "child item is > a procedure". I know a little about programming, but not much. Can > anyone help me to fix this problem? Thank you very much in advance! -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 13 11:17:20 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 13 Jan 2010 03:17:20 -0800 Subject: Where is my fixation point? In-Reply-To: Message-ID: To my best knowledge there's nothing different to that in e-prime 2 compared to 1. What is happening exactly? On Jan 12, 9:07 pm, "jtib0... at gmail.com" wrote: > Hello, > > Ok, so I'm having some trouble getting a fixation cross to appear on > the screen using E-2. I have not had trouble with this using E-Prime > v1.x in the past. What is the easiest way to make sure that the point > is positioned where your target will appear? > > Thanks, > jtib -------------- next part -------------- -- 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. From daniela.pfabigan at univie.ac.at Wed Jan 13 11:52:56 2010 From: daniela.pfabigan at univie.ac.at (Daniela Pfabigan) Date: Wed, 13 Jan 2010 12:52:56 +0100 Subject: timing error In-Reply-To: <8d32f035-3307-4202-b3b1-fb38db0e2f24@h9g2000yqa.googlegroups.com> Message-ID: Hi! Does your 'target' contain simple text or external files? We had huge onset delays when our .jpg-files where not downscaled to the appropriate presentation size. Cheers, Daniela Tobi schrieb: > Hi everyone, > > I am apparently having a timing error. In a procedure I use a slide > called "target". I display it for 78 ms on a screen with 100 Hz which > should result in display times of 80 ms. In the result file I find > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > "target.DurationError" is 33 ms. > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > pre-release time to virtually avoid such errors. > > Another slide beeing displayed before the target (98 ms, same > settings) does not show this error. > > Does anyone have an idea what this error could result from? > > Thanks a lot, > Tobias > -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 13 12:35:03 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 13 Jan 2010 04:35:03 -0800 Subject: Loading External Files Into A List - Proper Set-up In-Reply-To: Message-ID: Confusement I see! Something is terribly off in the part regarding "files/listsubject" & c.GetAttrib("subject") & ".txt" and/or the listsession" & c.GetAttrib("session") & ".txt" . The file that I took the code from actually uses an attribute called 'group' but as that is not a standard attribute in e-prime I thought that I would better replace it by session of subject and apparantly I didn't choose consequently ;) On Jan 13, 12:15 pm, liwenna wrote: > Hello mister mcgree! > > Not quite sure about the child-thing but could something be amiss with > the formatting of your .txt file so that a procedure ends up in, for > instance, the nested column instead of the procedure column? > > The thread you link too contains a LOT of information and features > while judging from your post I think you are only seeking for a way to > load a .txt file into a list. > > Here is a bit more shorthand explanation of the 'basic way to load > a .txt file into a list'. > > The .txt file should contain all the column headers of a 'normal > list' (e.g. weight nested procedure) and all your own variables (e.g. > stim) on the first line. Each 'collumn' must be separated by a tab. > The next lines of the .txt files hold the 'content' of each 'cell' > again divided by tabs. > > Here is a simple .txt file (but google group doesn't handle tabs too > well... so it is a bit messy). > > Weight Nested Procedure stim > 1 trialproc 2 > 1 trialproc 3 > 1 trialproc 1 > 1 trialproc 4 > > Now in e-prime simply add an inline to the procedure that holds your > list and place it right before your list stating something like: > > --------------------------- > > Listname.LoadMethod = ebLoadMethodFile > > Listname.Filename = "files/listsubject" & c.GetAttrib("subject") & > ".txt" > > Listname.Load > > ------------------- > > In the above example listname is the name of your list. Alo: the > "files/" part denotes e-prime to look into a folder called files > that's located within the folder that contains the e-studio file. I do > this to keep things somewhat tidy, if you want to keep your .txt files > in the same folder as your e-studio file is, remove the files/ part. > The listsession" & c.GetAttrib("session") & ".txt" is to show how to > select .txt files based on, for instance, subject number. For subject > 1 a file called listsubject1.txt will be opened, for subject 2 > listsubject2.txt etc etc. A feature like that is usually needed in > cases where you need lists to be loaded from files. > > For the die-hard coders among us you could/should insert a > listname.reset either somewhere AFTER the list has run or at the total > beginning of the above code, before it loads the .txt file into the > list. > > Now: you still need a procedure for your list to run. I usually create > the procedure in the list 'the normal way' and leave it sitting there > but you could opt to leave your 'list to be filled' totally empty and > move the procedure to the 'unreferenced e-objects'. The moment > the .txt file is loaded into the list e-prime will start referring to > it. > > And that... is pretty much all there is to it. > > Unless you need more advanced options of course. In that case: let us > know what you need. > > Good luck! > > liw > > On Jan 13, 1:22 am, mcgree wrote: > > > Hello, > > I am trying to use the Factor.Load method to create a list from a > > text file that I specify. (See Post:http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6....) > > However, when I try to run the example from the help file I receive > > the following error when I try to compile the program: "child item is > > a procedure". I know a little about programming, but not much. Can > > anyone help me to fix this problem? Thank you very much in advance! -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 13 13:25:53 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 13 Jan 2010 13:25:53 -0000 Subject: Where is my fixation point? In-Reply-To: <6b86a62d-2706-4730-a722-03b82c2248b1@j4g2000yqe.googlegroups.com> Message-ID: Hi jtib, Do you have a slide with a textdisplay 'subobject' showing a plus as a fixation crosshair (that's what I normally do)? Just go to subobject properties of the fixation and target and adjust the X and Y. As Liwenna says: what's really going wrong there (there's not an awful lot that can go wrong)? Have you tried creating this screen (which generally is rather easy) from scratch? Is the text display displaying the value of a list attribute (in which case you might wish to check there)? Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 13 January 2010 11:17 To: E-Prime Subject: Re: Where is my fixation point? To my best knowledge there's nothing different to that in e-prime 2 compared to 1. What is happening exactly? On Jan 12, 9:07 pm, "jtib0... at gmail.com" wrote: > Hello, > > Ok, so I'm having some trouble getting a fixation cross to appear on > the screen using E-2. I have not had trouble with this using E-Prime > v1.x in the past. What is the easiest way to make sure that the point > is positioned where your target will appear? > > Thanks, > jtib This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Wed Jan 13 13:45:05 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 13 Jan 2010 08:45:05 -0500 Subject: timing error In-Reply-To: <8d32f035-3307-4202-b3b1-fb38db0e2f24@h9g2000yqa.googlegroups.com> Message-ID: Tobias, Everything you need to know about critical timing is in Chapter 3 of the User's Guide that came with E-Prime. Go study that now. Do not pass Go, do not collect $200. -- David McFarlane, Professional Faultfinder > Hi everyone, > > I am apparently having a timing error. In a procedure I use a slide > called "target". I display it for 78 ms on a screen with 100 Hz which > should result in display times of 80 ms. In the result file I find > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > "target.DurationError" is 33 ms. > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > pre-release time to virtually avoid such errors. > > Another slide beeing displayed before the target (98 ms, same > settings) does not show this error. > > Does anyone have an idea what this error could result from? > > Thanks a lot, > Tobias -------------- next part -------------- -- 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. From jtib0827 at gmail.com Wed Jan 13 14:17:52 2010 From: jtib0827 at gmail.com (jtib0827 at gmail.com) Date: Wed, 13 Jan 2010 06:17:52 -0800 Subject: Where is my fixation point? In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF0291F505@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Hi Michiel, Because little can go wrong with the display, I am sort of confused as to why the fixation is not there. Yes, it is a textdisplay 'subobject' with a fixation crosshair. I will try adjusting the X and Y. Thanks for the help. jtib On Jan 13, 7:25?am, Michiel Spape wrote: > Hi jtib, > Do you have a slide with a textdisplay 'subobject' showing a plus as a fixation crosshair (that's what I normally do)? Just go to subobject properties of the fixation and target and adjust the X and Y. As Liwenna says: what's really going wrong there (there's not an awful lot that can go wrong)? Have you tried creating this screen (which generally is rather easy) from scratch? Is the text display displaying the value of a list attribute (in which case you might wish to check there)? > Cheers, > Mich > > Michiel Spap? > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 13 January 2010 11:17 > To: E-Prime > Subject: Re: Where is my fixation point? > > To my best knowledge there's nothing different to that in e-prime 2 compared to 1. > > What is happening exactly? > > On Jan 12, 9:07 pm, "jtib0... at gmail.com" wrote: > > Hello, > > > Ok, so I'm having some trouble getting a fixation cross to appear on > > the screen using E-2. I have not had trouble with this using E-Prime > > v1.x in the past. What is the easiest way to make sure that the point > > is positioned where your target will appear? > > > Thanks, > > jtib > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From rinusverdonschot at gmail.com Wed Jan 13 15:03:45 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Wed, 13 Jan 2010 07:03:45 -0800 Subject: beginners questions In-Reply-To: <605498a4-7485-4e0d-ab13-62966f97aa04@f5g2000yqh.googlegroups.com> Message-ID: Dear Yoed, Q1: If you have 4 block with 60 stimuli and you want to present them all to each subject, you might consider the following.. 1. make a main list, create 4 rows 2. put 4 different procedures in the list (called block1proc on row1, .... block4proc on row4 or whatever) (don't add stimuli) 3. put that main list selection order on offset (order by subject) to get a counterbalance including every block. 4. in each of the 4 procedures put an experimental list (1 "block/ list" per procedure) also they probably should all have the same proc, (like "trialproc") with your stimuli in it (and perhaps a little instruction before it) 5. so, then you have your four lists which you counterbalance based on subjectnumber. Q2: response with feedback, do you mean "echo" screen? goto keyboard advanced properties of for instance your textdisplay.. and add an echo display. perhaps you want alphanumeric recording and also but input buffer to more than 1 character.. experiment a bit with it.. Q3: if hebrew is only in unicode available probably you cannot do it, I tried it with Japanese.. it didn't work.. what you can do (as a trick) is directly edit the .ebs file (the compiled e-run file) and paste your stuff into there (and change the font into hebrew) but this requires some scripting knowledge and is not straightforward.. (make sure you don't compile it afterwards again) so I don't know whether this'll help you.. Anyway, I hope my tips were of some help. Take care, Rinus On 12 jan, 12:30, Yoed wrote: > hi > yeah - i have version 1.2 (sorry for the mix up). > can anyone help me with my first question and send me some example > code? > as for my second question: > 1. david - i want my subjects to type an answer as a response which > will be registered by e-prime - do you know how to do that (regardless > of hebrew, ill even settle for english for the moment) > 2. liza - thanks ill consult them > Yoed > > On Jan 12, 11:44?am, Liza Mccarron wrote:> The versions for EPrime 2 won't work with Eprime 1.2 - which is what I assume you have rather than 1.4.. there should be some examples in the User Guide documentation which came with it - have a read - I don't have any 1.2 installations anymore so can't check for you ... > > > The language question seems to be something for PST support if David can't answer it! ?Go tohttp://www.pstnet.com/e-prime/support/login.aspandregister and then they should answer your question in a couple of days. > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed > > Sent: 11 January 2010 16:24 > > To: E-Prime > > Subject: Re: beginners questions > > > thanks liza > > i am actually using eprime 1.4 so if you can send me the .es files you wrote about that could be great, or at least the code for these two exp. > > as for my 2nd question - i am still hoping that someone might be able to answer me!!! > > > On Jan 8, 6:41?pm, LizaM wrote: > > > Hello, > > > > I think you can find help in solving your first query and producing > > > your experiment by looking at the two nested list experiments in > > > Appendix C of the Users Guide (I'm assuming you are using E-Prime2?) - > > > these should help you to program the word lists and set the random > > > order. These are called "Basic Reaction Time: ?Nested Lists" and > > > "Basic Reaction Time: ?Extended Input". ?Finished examples of these > > > experiments (NestingRT.es2 and NestingXRT.es2) can be found in the > > > samples folder which is installed in the My Experiment folder when you > > > install EPrime. > > > > As to query 2, I'm not sure but am sure that someone with more > > > knowledge than myself will be along to help you soon! > > > > Liza > > > > On Jan 8, 4:00?pm, Yoed wrote: > > > > > Hi > > > > i am fairly new to E-Prime and am starting my attempts at writing > > > > experiments using E-Prime. > > > > i have two questions that i would be really happy if someone could > > > > answer me: > > > > > 1. in my experiment i have four blocks of 60 word-pairs, and i want > > > > each ?and i want each subject to be presented with all four blocks > > > > in random order (counterbalance) - how do i do it? can someone send > > > > an example? > > > > > 2. in my experiment i want the subject to enter responses via > > > > feedback. > > > > a. how do i do that? > > > > b. can my subjects enter feedback in hebrew? > > > > > thank you very much! > > > > Yoed- Hide quoted text - > > > > - Show quoted text - > > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee anti-virus software and none were found- Hide quoted text - > > > - Show quoted text - -------------- next part -------------- -- 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. From rinusverdonschot at gmail.com Wed Jan 13 15:06:56 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Wed, 13 Jan 2010 07:06:56 -0800 Subject: SoundIn Files In-Reply-To: <5455c84b-00e0-418c-9874-13c453f734ba@s31g2000yqs.googlegroups.com> Message-ID: Hi, could you send your file to me.. so I can have a look.. or post it somewhere? Kind regards, Rinus On 12 jan, 19:54, "jtib0... at gmail.com" wrote: > Hello, > > I am not able to get SoundIn to give me a separate recording for each > vocal response. I assign the object one file, and it plays a couple of > the responses back, but the rest is blank. At an earlier stage the > SoundIn was creating a separate file for each trial. I would like E- > Prime to give me a single file with all of the responses. Any > suggestions? David, thanks in advance for your help in previous > entries. I took you're suggestion to switch to E-2, and its going well > so far. > > jtib -------------- next part -------------- -- 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. From mcgree at gmail.com Wed Jan 13 22:02:09 2010 From: mcgree at gmail.com (mcgree) Date: Wed, 13 Jan 2010 14:02:09 -0800 Subject: Loading External Files Into A List - Proper Set-up In-Reply-To: Message-ID: Thank you for the information. Unfortunately, I think that I have done what is outlined here, but it doesn't seem to be working. Obviously, I know that I am doing something wrong, I'm just not quite sure what. Currently, I am just trying to get a practice program to work rather than trying to tie together a full program and not be sure where the errors are coming from. To give a bit more detail, I am using the E-BasicExample file from the included tutorials. I have added the following code to the script that is just before the list named List1: List1.LoadMethod = ebLoadMethodFile List1.Filename = "MyTextFile.txt" List1.Load Additionally, I have created a .txt file that looks like the following: Weight Procedure Nested Stimulus CorrectAnswer 1 TrialProc Y 2 1 TrialProc X 1 1 TrialProc Y 2 1 TrialProc X 1 1 TrialProc Y 2 1 TrialProc X 1 (In the text file the information within each cell is actually located under the proper title, but the formatting is not working correctly here.) The only other information that I can think of that may be helpful is that I have left the list blank with the exception of the headers which are the same as the ones above. I also tried two different ways to set up the rest of the code: one where I left the procedure under the list (normal setup) and one where I moved it to the unreferenced objects section. The first way (basically just setting up the program normally) did not compile. Instead, the "child item is a procedure" error popped up. The second way (moving the procedure to the unreferenced objects section) allowed the code to be compiled; however when I actually run the program E- Prime crashes completely. Does anyone have any further thoughts on why this may be or what I can do to fix this problem? Thanks! On Jan 13, 7:35?am, liwenna wrote: > Confusement I see! > > Something is terribly off in the part regarding "files/listsubject" & > c.GetAttrib("subject") & ".txt" ? and/or the > listsession" & c.GetAttrib("session") & ".txt" ?. The file that I took > the code from actually uses an attribute called 'group' but as that is > not a standard attribute in e-prime I thought that I would better > replace it by session of subject and apparantly I didn't choose > consequently ;) > > On Jan 13, 12:15 pm, liwenna wrote: > > > Hello mister mcgree! > > > Not quite sure about the child-thing but could something be amiss with > > the formatting of your .txt file so that a procedure ends up in, for > > instance, the nested column instead of the procedure column? > > > The thread you link too contains a LOT of information and features > > while judging from your post I think you are only seeking for a way to > > load a .txt file into a list. > > > Here is a bit more shorthand explanation of the 'basic way to load > > a .txt file into a list'. > > > The .txt file should contain all the column headers of a 'normal > > list' (e.g. weight nested procedure) and all your own variables (e.g. > > stim) on the first line. Each 'collumn' must be separated by a tab. > > The next lines of the .txt files hold the 'content' of each 'cell' > > again divided by tabs. > > > Here is a simple .txt file (but google group doesn't handle tabs too > > well... so it is a bit messy). > > > Weight ?Nested ?Procedure ? ? ? stim > > 1 ? ? ? ? ? ? ? trialproc ? ? ? 2 > > 1 ? ? ? ? ? ? ? trialproc ? ? ? 3 > > 1 ? ? ? ? ? ? ? trialproc ? ? ? 1 > > 1 ? ? ? ? ? ? ? trialproc ? ? ? 4 > > > Now in e-prime simply add an inline to the procedure that holds your > > list and place it right before your list stating something like: > > > --------------------------- > > > Listname.LoadMethod = ebLoadMethodFile > > > Listname.Filename = "files/listsubject" & c.GetAttrib("subject") & > > ".txt" > > > Listname.Load > > > ------------------- > > > In the above example listname is the name of your list. Alo: the > > "files/" part denotes e-prime to look into a folder called files > > that's located within the folder that contains the e-studio file. I do > > this to keep things somewhat tidy, if you want to keep your .txt files > > in the same folder as your e-studio file is, remove the files/ part. > > The listsession" & c.GetAttrib("session") & ".txt" is to show how to > > select .txt files based on, for instance, subject number. For subject > > 1 a file called listsubject1.txt will be opened, for subject 2 > > listsubject2.txt etc etc. A feature like that is usually needed in > > cases where you need lists to be loaded from files. > > > For the die-hard coders among us you could/should insert a > > listname.reset either somewhere AFTER the list has run or at the total > > beginning of the above code, before it loads the .txt file into the > > list. > > > Now: you still need a procedure for your list to run. I usually create > > the procedure in the list 'the normal way' and leave it sitting there > > but you could opt to leave your 'list to be filled' totally empty and > > move the procedure to the 'unreferenced e-objects'. The moment > > the .txt file is loaded into the list e-prime will start referring to > > it. > > > And that... is pretty much all there is to it. > > > Unless you need more advanced options of course. In that case: let us > > know what you need. > > > Good luck! > > > liw > > > On Jan 13, 1:22 am, mcgree wrote: > > > > Hello, > > > ? ? ?I am trying to use the Factor.Load method to create a list from a > > > text file that I specify. ?(See Post:http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6....) > > > However, when I try to run the example from the help file I receive > > > the following error when I try to compile the program: ?"child item is > > > a procedure". ?I know a little about programming, but not much. ?Can > > > anyone help me to fix this problem? ?Thank you very much in advance! -------------- next part -------------- -- 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. From tobias.fw at gmail.com Thu Jan 14 00:33:32 2010 From: tobias.fw at gmail.com (Tobi) Date: Wed, 13 Jan 2010 16:33:32 -0800 Subject: timing error In-Reply-To: <4B4DCE61.4070208@msu.edu> Message-ID: Thanks David, I just found the User's Guide. I will read the 50 pages of chapter 3, I promise. Could you or anyone give me a hint for my special problem anyway? Thanks a lot, Tobias On 13 Jan., 14:45, David McFarlane wrote: > Tobias, > > Everything you need to know about critical timing is in Chapter 3 of the > User's Guide that came with E-Prime. ?Go study that now. ?Do not pass > Go, do not collect $200. > > -- David McFarlane, Professional Faultfinder > > > Hi everyone, > > > I am apparently having a timing error. In a procedure I use a slide > > called "target". I display it for 78 ms on a screen with 100 Hz which > > should result in display times of 80 ms. In the result file I find > > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > "target.DurationError" is 33 ms. > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > > pre-release time to virtually avoid such errors. > > > Another slide beeing displayed before the target (98 ms, same > > settings) does not show this error. > > > Does anyone have an idea what this error could result from? > > > Thanks a lot, > > Tobias -------------- next part -------------- -- 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. From tobias.fw at gmail.com Thu Jan 14 12:51:44 2010 From: tobias.fw at gmail.com (Tobi) Date: Thu, 14 Jan 2010 04:51:44 -0800 Subject: timing error In-Reply-To: <1adbe4a1-a584-41db-9d4c-dc534be964e9@p8g2000yqb.googlegroups.com> Message-ID: Okay, after having read the entire Chapter 3 I found out that I have actually done everything right in terms of setting. However I found the reason for the timing error having a closer look at the result file. The timing error was always there in case the slide "ISI" between the slides "Cue" and "Target" had the duration variable 0. I also used other durations for "ISI", specified in the block list. As a slide always uses at least on circle, the timing error then occurs even when using OnsetSync function. This seems to be a serious problem. Do you have any idea how to solve this problem? I could maybe use a script asking for the ISI duration value and skipping the "ISI" slide when duration is 0. However a script in a short sequence of stimuli might also cause some timing problems. Maybe you have a better idea? BEst, Tobias On 14 Jan., 01:33, Tobi wrote: > Thanks David, > > I just found the User's Guide. I will read the 50 pages of chapter 3, > I promise. > Could you or anyone give me a hint for my special problem anyway? > > Thanks a lot, > Tobias > > On 13 Jan., 14:45, David McFarlane wrote: > > > Tobias, > > > Everything you need to know about critical timing is in Chapter 3 of the > > User's Guide that came with E-Prime. ?Go study that now. ?Do not pass > > Go, do not collect $200. > > > -- David McFarlane, Professional Faultfinder > > > > Hi everyone, > > > > I am apparently having a timing error. In a procedure I use a slide > > > called "target". I display it for 78 ms on a screen with 100 Hz which > > > should result in display times of 80 ms. In the result file I find > > > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > > "target.DurationError" is 33 ms. > > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > > > pre-release time to virtually avoid such errors. > > > > Another slide beeing displayed before the target (98 ms, same > > > settings) does not show this error. > > > > Does anyone have an idea what this error could result from? > > > > Thanks a lot, > > > Tobias -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Thu Jan 14 13:17:22 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Thu, 14 Jan 2010 13:17:22 -0000 Subject: timing error In-Reply-To: <832fbfa7-3088-4975-a90e-9e0edaad9674@j14g2000yqm.googlegroups.com> Message-ID: Hi Tobias, You did actually turn OnsetSync OFF, didn't you (I mean, with onsetsync or offsetsync on, it's not very strange it uses at least one cycle). I seem to recall, however, that 0 ms textdisplays and such did 'flash' before my eyes, which would appear to mean it's a bit longer than 0 ms anyway! Still, I don't find it a particularly nasty problem, because, as you say, a tiny piece of script (if ISI.duration = 0 then goto label1 'label1 being just after ISI) should solve the problem immediately. There's absolutely no reason why a script of this sort should take longer than a few nanoseconds to be processed, especially as compared to setting up a slide which in the end *should not even show*. There are, however, many more ways around this, even without script. You could, for example, just use a different procedure for conditions in which ISI is 0, that is, without the ISI there at all - that would also immediately take care of the problem and would be, in a way, even more efficient processor-wise. Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Tobi Sent: 14 January 2010 12:52 To: E-Prime Subject: Re: timing error Okay, after having read the entire Chapter 3 I found out that I have actually done everything right in terms of setting. However I found the reason for the timing error having a closer look at the result file. The timing error was always there in case the slide "ISI" between the slides "Cue" and "Target" had the duration variable 0. I also used other durations for "ISI", specified in the block list. As a slide always uses at least on circle, the timing error then occurs even when using OnsetSync function. This seems to be a serious problem. Do you have any idea how to solve this problem? I could maybe use a script asking for the ISI duration value and skipping the "ISI" slide when duration is 0. However a script in a short sequence of stimuli might also cause some timing problems. Maybe you have a better idea? BEst, Tobias On 14 Jan., 01:33, Tobi wrote: > Thanks David, > > I just found the User's Guide. I will read the 50 pages of chapter 3, > I promise. > Could you or anyone give me a hint for my special problem anyway? > > Thanks a lot, > Tobias > > On 13 Jan., 14:45, David McFarlane wrote: > > > Tobias, > > > Everything you need to know about critical timing is in Chapter 3 of > > the User's Guide that came with E-Prime. ?Go study that now. ?Do not > > pass Go, do not collect $200. > > > -- David McFarlane, Professional Faultfinder > > > > Hi everyone, > > > > I am apparently having a timing error. In a procedure I use a > > > slide called "target". I display it for 78 ms on a screen with 100 > > > Hz which should result in display times of 80 ms. In the result > > > file I find "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > > "target.DurationError" is 33 ms. > > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 > > > ms of pre-release time to virtually avoid such errors. > > > > Another slide beeing displayed before the target (98 ms, same > > > settings) does not show this error. > > > > Does anyone have an idea what this error could result from? > > > > Thanks a lot, > > > Tobias This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From liza.mccarron at uwe.ac.uk Thu Jan 14 16:17:02 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Thu, 14 Jan 2010 08:17:02 -0800 Subject: Running one E-Run File directly after another? Message-ID: Hello, I have a student who needs to run 2 EPrime files directly after each other - the reason they can't be amalgomated into one file is because the data file from file 1 is pretty complex and data file 2 is pretty simple - as she has quite a job on her hands to make sense of file 1 I want to keep tings as simple as possible by having the second set of data in a different file.. However, I would like file 1 to follow seamlessly from file 2 - is there a way of doing this in EPrime? If not, what would people suggest as a way to do this? Many Thanks Liza -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 16:50:59 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 11:50:59 -0500 Subject: Running one E-Run File directly after another? In-Reply-To: <6a755627-26ba-4e18-b591-804e691766fc@p24g2000yqm.googlegroups.com> Message-ID: Liza, This has been discussed before on the Group or the Forum, but it is not obvious how to search for those threads. Here is a hint: Search using the term "autoit". Regards, -- David McFarlane, Professional Faultfinder LizaM wrote: > Hello, > > I have a student who needs to run 2 EPrime files directly after each > other - the reason they can't be amalgomated into one file is because > the data file from file 1 is pretty complex and data file 2 is pretty > simple - as she has quite a job on her hands to make sense of file 1 I > want to keep tings as simple as possible by having the second set of > data in a different file.. However, I would like file 1 to follow > seamlessly from file 2 - is there a way of doing this in EPrime? If > not, what would people suggest as a way to do this? > > Many Thanks > > Liza -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 21:22:10 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 16:22:10 -0500 Subject: beginners questions Message-ID: Yoed, >1. david - i want my subjects to type an answer as a response which >will be registered by e-prime I just noticed that my earlier response neglected the "will be registered by e-prime" aspect of your question. For the record, things like AskBox or InputBox will not log anything to the data file unless you add some specific script to do that. In contrast, using advanced features of the Input Mask will get your responses logged without needing script, unless you want more extensive information like the time of each key press, etc. (for things like that you have to delve into the InputMask.Responses topic of the online E-Basic Help, and download the example program from PST). -- David McFarlane, Professional Faultfinder -------------- next part -------------- -- 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. From david.b.mccoy at gmail.com Thu Jan 14 21:34:16 2010 From: david.b.mccoy at gmail.com (David McCoy) Date: Thu, 14 Jan 2010 13:34:16 -0800 Subject: Counting Span task Message-ID: Hello, I am programming a counting span task where a subject will see objects in a couple of slides and need to report the total at the end. I have attributes that report the number of objects in each slide. However; I would like to add these numbers under a new attribute called 'totals' to use as the correct answer. Is there a conversation somewhere in this forum that I can look at to help me? Thanks! -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 21:55:00 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 16:55:00 -0500 Subject: timing error In-Reply-To: <832fbfa7-3088-4975-a90e-9e0edaad9674@j14g2000yqm.googlegro ups.com> Message-ID: Tobias, I just noticed in your post that started this thread you said that you use vertical blank for both Onset Sync and Offset Sync. In general, for visual display objects I would set Onset Sync to vertical blank, and Offset sync to (none), which is the default (I leave it as an exercise for you to ponder why this makes sense). But if you instead used a Wait object for your ISI then, as Mich mentioned, I might set both Onset Sync and Offset Sync to (none) and then duration should work as expected. Even then I would rather follow Mich's further advice to either use a bit of inline script to skip past the ISI, or use a separate Procedure without the ISI, whenever the ISI duration is 0. You might be surprised at how much script will run in less than a millisecond. As you read in Chapter 3, the real time bottlenecks are disk access (e.g., loading image and sound files), display synchronization, and interruptions from the operating system. But don't take my word for this. You can time script yourself using the microsecond clock in E-Prime (see the Clock topic in the online E-Basic Help). -- David McFarlane, Professional Faultfinder At 1/14/2010 07:51 AM Thursday, you wrote: >Okay, after having read the entire Chapter 3 I found out that I have >actually done everything right in terms of setting. However I found >the reason for the timing error having a closer look at the result >file. The timing error was always there in case the slide "ISI" >between the slides "Cue" and "Target" had the duration variable 0. I >also used other durations for "ISI", specified in the block list. As a >slide always uses at least on circle, the timing error then occurs >even when using OnsetSync function. > >This seems to be a serious problem. Do you have any idea how to solve >this problem? I could maybe use a script asking for the ISI duration >value and skipping the "ISI" slide when duration is 0. However a >script in a short sequence of stimuli might also cause some timing >problems. Maybe you have a better idea? > >BEst, >Tobias > >On 14 Jan., 01:33, Tobi wrote: > > Thanks David, > > > > I just found the User's Guide. I will read the 50 pages of chapter 3, > > I promise. > > Could you or anyone give me a hint for my special problem anyway? > > > > Thanks a lot, > > Tobias > > > > On 13 Jan., 14:45, David McFarlane wrote: > > > > > Tobias, > > > > > Everything you need to know about critical timing is in Chapter 3 of the > > > User's Guide that came with E-Prime. Go study that now. Do not pass > > > Go, do not collect $200. > > > > > -- David McFarlane, Professional Faultfinder > > > > > > Hi everyone, > > > > > > I am apparently having a timing error. In a procedure I use a slide > > > > called "target". I display it for 78 ms on a screen with 100 Hz which > > > > should result in display times of 80 ms. In the result file I find > > > > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > > > "target.DurationError" is 33 ms. > > > > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > > > > pre-release time to virtually avoid such errors. > > > > > > Another slide beeing displayed before the target (98 ms, same > > > > settings) does not show this error. > > > > > > Does anyone have an idea what this error could result from? > > > > > > Thanks a lot, > > > > 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. -------------- next part -------------- -- 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. From rmutreja at gmail.com Thu Jan 14 22:06:39 2010 From: rmutreja at gmail.com (Rachna) Date: Thu, 14 Jan 2010 14:06:39 -0800 Subject: accuracy summation Message-ID: I am interested in creating an e-prime script that will provide me with the participants accuracy immediately after the experiment is run. However, I only want the overall accuracy on certain conditions. Please let me know if you know how to do this. -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 22:36:15 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 17:36:15 -0500 Subject: Loading External Files Into A List - Proper Set-up In-Reply-To: Message-ID: Ah, posting your .txt file was the key. Getting the external file format right is tricky, and I don't know where PST documents this (but try the List.Filename, List.LoadMethod, and List.Load topics in the online E-Basic Help), but I will suggest a way out at the end. So as a bit of personal exercise, I made a little demo program using your sample .txt (which I will send you separately). Your main problem is that your .txt is not properly formatted. In particular, you have your Procedure and Nested columns mixed up, and you do not have a tab between the Stimulus and CorrectAnswer headings. With those changes your file works OK. You will note that my demo program uses no script. It also has a fully formed TrialList which then gets replaced by the loaded list (I set the Weight to 0 as a hint that List entries come from somewhere else). This is not necessary, but it helps to visualize things. And here is the real hint: Start by making a small version of your List in E-Studio, and leave the List Load Method at Embedded. Then generate the script and look down at the bottom for the generated embedded List. Copy that into a text editor. Voila! You now have a properly formatted template that you may edit for your final external list. Then set your List Load Method to File, etc. -- David McFarlane, Professional Faultfinder At 1/13/2010 05:02 PM Wednesday, mcgree wrote: >Thank you for the information. Unfortunately, I think that I have >done what is outlined here, but it doesn't seem to be working. >Obviously, I know that I am doing something wrong, I'm just not quite >sure what. Currently, I am just trying to get a practice program to >work rather than trying to tie together a full program and not be sure >where the errors are coming from. To give a bit more detail, I am >using the E-BasicExample file from the included tutorials. I have >added the following code to the script that is just before the list >named List1: >List1.LoadMethod = ebLoadMethodFile > >List1.Filename = "MyTextFile.txt" > >List1.Load > >Additionally, I have created a .txt file that looks like the >following: >Weight Procedure Nested Stimulus CorrectAnswer >1 TrialProc Y 2 >1 TrialProc X 1 >1 TrialProc Y 2 >1 TrialProc X 1 >1 TrialProc Y 2 >1 TrialProc X 1 > >(In the text file the information within each cell is actually located >under the proper title, but the formatting is not working correctly >here.) The only other information that I can think of that may be >helpful is that I have left the list blank with the exception of the >headers which are the same as the ones above. > >I also tried two different ways to set up the rest of the code: one >where I left the procedure under the list (normal setup) and one where >I moved it to the unreferenced objects section. The first way >(basically just setting up the program normally) did not compile. >Instead, the "child item is a procedure" error popped up. The second >way (moving the procedure to the unreferenced objects section) allowed >the code to be compiled; however when I actually run the program E- >Prime crashes completely. Does anyone have any further thoughts on >why this may be or what I can do to fix this problem? Thanks! > >On Jan 13, 7:35 am, liwenna wrote: > > Confusement I see! > > > > Something is terribly off in the part regarding "files/listsubject" & > > c.GetAttrib("subject") & ".txt" and/or the > > listsession" & c.GetAttrib("session") & ".txt" . The file that I took > > the code from actually uses an attribute called 'group' but as that is > > not a standard attribute in e-prime I thought that I would better > > replace it by session of subject and apparantly I didn't choose > > consequently ;) > > > > On Jan 13, 12:15 pm, liwenna wrote: > > > > > Hello mister mcgree! > > > > > Not quite sure about the child-thing but could something be amiss with > > > the formatting of your .txt file so that a procedure ends up in, for > > > instance, the nested column instead of the procedure column? > > > > > The thread you link too contains a LOT of information and features > > > while judging from your post I think you are only seeking for a way to > > > load a .txt file into a list. > > > > > Here is a bit more shorthand explanation of the 'basic way to load > > > a .txt file into a list'. > > > > > The .txt file should contain all the column headers of a 'normal > > > list' (e.g. weight nested procedure) and all your own variables (e.g. > > > stim) on the first line. Each 'collumn' must be separated by a tab. > > > The next lines of the .txt files hold the 'content' of each 'cell' > > > again divided by tabs. > > > > > Here is a simple .txt file (but google group doesn't handle tabs too > > > well... so it is a bit messy). > > > > > Weight Nested Procedure stim > > > 1 trialproc 2 > > > 1 trialproc 3 > > > 1 trialproc 1 > > > 1 trialproc 4 > > > > > Now in e-prime simply add an inline to the procedure that holds your > > > list and place it right before your list stating something like: > > > > > --------------------------- > > > > > Listname.LoadMethod = ebLoadMethodFile > > > > > Listname.Filename = "files/listsubject" & c.GetAttrib("subject") & > > > ".txt" > > > > > Listname.Load > > > > > ------------------- > > > > > In the above example listname is the name of your list. Alo: the > > > "files/" part denotes e-prime to look into a folder called files > > > that's located within the folder that contains the e-studio file. I do > > > this to keep things somewhat tidy, if you want to keep your .txt files > > > in the same folder as your e-studio file is, remove the files/ part. > > > The listsession" & c.GetAttrib("session") & ".txt" is to show how to > > > select .txt files based on, for instance, subject number. For subject > > > 1 a file called listsubject1.txt will be opened, for subject 2 > > > listsubject2.txt etc etc. A feature like that is usually needed in > > > cases where you need lists to be loaded from files. > > > > > For the die-hard coders among us you could/should insert a > > > listname.reset either somewhere AFTER the list has run or at the total > > > beginning of the above code, before it loads the .txt file into the > > > list. > > > > > Now: you still need a procedure for your list to run. I usually create > > > the procedure in the list 'the normal way' and leave it sitting there > > > but you could opt to leave your 'list to be filled' totally empty and > > > move the procedure to the 'unreferenced e-objects'. The moment > > > the .txt file is loaded into the list e-prime will start referring to > > > it. > > > > > And that... is pretty much all there is to it. > > > > > Unless you need more advanced options of course. In that case: let us > > > know what you need. > > > > > Good luck! > > > > > liw > > > > > On Jan 13, 1:22 am, mcgree wrote: > > > > > > Hello, > > > > I am trying to use the Factor.Load method to create a list from a > > > > text file that I specify. (See > Post:http://groups.google.com/group/e-prime/browse_thread/thread/74f87efd6....) > > > > However, when I try to run the example from the help file I receive > > > > the following error when I try to compile the program: "child item is > > > > a procedure". I know a little about programming, but not much. Can > > > > anyone help me to fix this problem? Thank you very much in advance! -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 14 22:50:07 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jan 2010 17:50:07 -0500 Subject: accuracy summation In-Reply-To: Message-ID: Rachna, Standard reminder: 1) I do not work for PST. 2) PST's trained staff really does like to take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours. So don't be shy there. 3) If you do get an answer from PST Web Support, please extend the courtesy of posting their reply back here for the sake of others. That said, here is my take ... I see two issues here: (1) How to collect accuracy statistics during the session, and (2) how to display that result contingent to some condition. As to (1), in broad scope you need to use some inline script and set up some global variable(s) as needed. Study Chapter 4 of the User's Guide that came with E-Prime to get started on this. You might also find the Summation object useful here, look at that topic in the online E-Basic Help. As to (2), you might take care of this with an If...Then construct in some inline script. Or, depending on your program structure, you could use a Condition List set to Counterbalance order to pick different Procedures with different display options as needed. -- David McFarlane, Professional Faultfinder "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman, Nobel prize-winning physicist) At 1/14/2010 05:06 PM Thursday, you wrote: >I am interested in creating an e-prime script that will provide me >with the participants accuracy immediately after the experiment is >run. However, I only want the overall accuracy on certain conditions. >Please let me know if you know how to do this. -------------- next part -------------- -- 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. From liza.mccarron at uwe.ac.uk Fri Jan 15 10:37:36 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Fri, 15 Jan 2010 02:37:36 -0800 Subject: Running one E-Run File directly after another? In-Reply-To: <4B4F4B73.8070508@msu.edu> Message-ID: Thanks David - have downloaded that and been playing with it this morning currently using Frank Bosco's very useful call ebs script (thanks Frank!) - one of the files runs fine through Autoit, the other file will sometimes load and sometimes not - not sure why so while I will investigate that for the future I think I might just get the student to start the second file manually for the time being as workload is such that I don't think I will have a chance to learn AutoIt to it's full capacity in the next few weeks! Cheers Liza On Jan 14, 4:50?pm, David McFarlane wrote: > Liza, > > This has been discussed before on the Group or the Forum, but it is not > obvious how to search for those threads. ?Here is a hint: ?Search using > the term "autoit". > > Regards, > -- David McFarlane, Professional Faultfinder > > > > LizaM wrote: > > Hello, > > > I have a student who needs to run 2 EPrime files directly after each > > other - the reason they can't be amalgomated into one file is because > > the data file from file 1 is pretty complex and data file 2 is pretty > > simple - as she has quite a job on her hands to make sense of file 1 I > > want to keep tings as simple as possible by having the second set of > > data in a different file.. However, I would like file 1 to follow > > seamlessly from file 2 - is there a way of doing this in EPrime? ?If > > not, what would people suggest as a way to do this? > > > Many Thanks > > > Liza- Hide quoted text - > > - Show quoted text - -------------- next part -------------- -- 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. From liwenna at gmail.com Fri Jan 15 10:49:05 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 15 Jan 2010 02:49:05 -0800 Subject: Running one E-Run File directly after another? In-Reply-To: <180461d3-227a-4680-9c85-54a0ac8c8dd8@k17g2000yqh.googlegroups.com> Message-ID: Hi Liza, I don't know which version of the autoit script you're running now (the original version by Frank, or the modified one that autofills the subject session number)? In the last version it might help to extend the 'sleep' periods in the script somewhat. I found that sometimes the sleep periods are too short and the autoit script runs more fast than the computer does and this way the next erun file doesn't start. If you use the modified version also make sure that the subjects are properly instructed to not touch anything when the script is opening and autofilling the next task. And on a 'sticking my nose in matters that are not mine note': why not have your student simply delete all the attributes that belong to one task when analysing the other and vice versa? The autoit script is, unfortunately, far from perfect and unless you want to merge like 4 or more complex tasks, I wouldn't prefer to use it over "simply" merging tasks and deleting attributes. Best, liwenna On Jan 15, 11:37 am, LizaM wrote: > Thanks David - have downloaded that and been playing with it this > morning currently using Frank Bosco's very useful call ebs script > (thanks Frank!) - one of the files runs fine through Autoit, the other > file will sometimes load and sometimes not - not sure why so while I > will investigate that for the future I think I might just get the > student to start the second file manually for the time being as > workload is such that I don't think I will have a chance to learn > AutoIt to it's full capacity in the next few weeks! > > Cheers > > Liza > > On Jan 14, 4:50 pm, David McFarlane wrote: > > > Liza, > > > This has been discussed before on the Group or the Forum, but it is not > > obvious how to search for those threads. Here is a hint: Search using > > the term "autoit". > > > Regards, > > -- David McFarlane, Professional Faultfinder > > > LizaM wrote: > > > Hello, > > > > I have a student who needs to run 2 EPrime files directly after each > > > other - the reason they can't be amalgomated into one file is because > > > the data file from file 1 is pretty complex and data file 2 is pretty > > > simple - as she has quite a job on her hands to make sense of file 1 I > > > want to keep tings as simple as possible by having the second set of > > > data in a different file.. However, I would like file 1 to follow > > > seamlessly from file 2 - is there a way of doing this in EPrime? If > > > not, what would people suggest as a way to do this? > > > > Many Thanks > > > > Liza- Hide quoted text - > > > - Show quoted text - -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Fri Jan 15 11:18:19 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Fri, 15 Jan 2010 11:18:19 +0000 Subject: Running one E-Run File directly after another? In-Reply-To: <7629e538-380c-4d14-a6bd-6c280fe0c050@a6g2000yqm.googlegroups.com> Message-ID: Liwenna, I'm running Frank's original. That is a good point about the script being better suited to complex tasks and I think it is overkill for what I am trying to do here. I agree to some extent with what you say about merging the files and deleting the attributes but in this case the student really is having enough difficulty with processing the main data file so I really want to keep things as simple as possible with the 2nd part! She is quite happy to run the two files separately - in fact was expecting to do so - it's just my desire to make things seamless and tidy that is driving this! But thanks for the input - as to your 'sticking my nose in matters that are not mine note' that's more than welcome (and one of the great things about this group) as it gives me another way of looking at things and some valuable inout from someone with a great deal more experience! Many Thanks Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 15 January 2010 10:49 To: E-Prime Subject: Re: Running one E-Run File directly after another? Hi Liza, I don't know which version of the autoit script you're running now (the original version by Frank, or the modified one that autofills the subject session number)? In the last version it might help to extend the 'sleep' periods in the script somewhat. I found that sometimes the sleep periods are too short and the autoit script runs more fast than the computer does and this way the next erun file doesn't start. If you use the modified version also make sure that the subjects are properly instructed to not touch anything when the script is opening and autofilling the next task. And on a 'sticking my nose in matters that are not mine note': why not have your student simply delete all the attributes that belong to one task when analysing the other and vice versa? The autoit script is, unfortunately, far from perfect and unless you want to merge like 4 or more complex tasks, I wouldn't prefer to use it over "simply" merging tasks and deleting attributes. Best, liwenna On Jan 15, 11:37 am, LizaM wrote: > Thanks David - have downloaded that and been playing with it this > morning currently using Frank Bosco's very useful call ebs script > (thanks Frank!) - one of the files runs fine through Autoit, the other > file will sometimes load and sometimes not - not sure why so while I > will investigate that for the future I think I might just get the > student to start the second file manually for the time being as > workload is such that I don't think I will have a chance to learn > AutoIt to it's full capacity in the next few weeks! > > Cheers > > Liza > > On Jan 14, 4:50 pm, David McFarlane wrote: > > > Liza, > > > This has been discussed before on the Group or the Forum, but it is > > not obvious how to search for those threads. Here is a hint: > > Search using the term "autoit". > > > Regards, > > -- David McFarlane, Professional Faultfinder > > > LizaM wrote: > > > Hello, > > > > I have a student who needs to run 2 EPrime files directly after > > > each other - the reason they can't be amalgomated into one file is > > > because the data file from file 1 is pretty complex and data file > > > 2 is pretty simple - as she has quite a job on her hands to make > > > sense of file 1 I want to keep tings as simple as possible by > > > having the second set of data in a different file.. However, I > > > would like file 1 to follow seamlessly from file 2 - is there a > > > way of doing this in EPrime? If not, what would people suggest as a way to do this? > > > > Many Thanks > > > > Liza- Hide quoted text - > > > - Show quoted text - This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Fri Jan 15 12:52:18 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 15 Jan 2010 04:52:18 -0800 Subject: Where is my fixation point? In-Reply-To: Message-ID: Has the fixationcross been retrieved yet? On Jan 13, 3:17 pm, "jtib0... at gmail.com" wrote: > Hi Michiel, > > Because little can go wrong with the display, I am sort of confused as > to why the fixation is not there. Yes, it is a textdisplay 'subobject' > with a fixation crosshair. I will try adjusting the X and Y. Thanks > for the help. > > jtib > > On Jan 13, 7:25 am, Michiel Spape > wrote: > > > Hi jtib, > > Do you have a slide with a textdisplay 'subobject' showing a plus as a fixation crosshair (that's what I normally do)? Just go to subobject properties of the fixation and target and adjust the X and Y. As Liwenna says: what's really going wrong there (there's not an awful lot that can go wrong)? Have you tried creating this screen (which generally is rather easy) from scratch? Is the text display displaying the value of a list attribute (in which case you might wish to check there)? > > Cheers, > > Mich > > > Michiel Spap? > > Research Fellow > > Perception & Action group > > University of Nottingham > > School of Psychology > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > > Sent: 13 January 2010 11:17 > > To: E-Prime > > Subject: Re: Where is my fixation point? > > > To my best knowledge there's nothing different to that in e-prime 2 compared to 1. > > > What is happening exactly? > > > On Jan 12, 9:07 pm, "jtib0... at gmail.com" wrote: > > > Hello, > > > > Ok, so I'm having some trouble getting a fixation cross to appear on > > > the screen using E-2. I have not had trouble with this using E-Prime > > > v1.x in the past. What is the easiest way to make sure that the point > > > is positioned where your target will appear? > > > > Thanks, > > > jtib > > This message has been checked for viruses but the contents of an attachment > > may still contain software viruses which could damage your computer system: > > you are advised to perform your own checks. Email communications with the > > University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 15 14:54:01 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 15 Jan 2010 09:54:01 -0500 Subject: beginners questions In-Reply-To: Message-ID: At 1/13/2010 10:03 AM Wednesday, Rinus wrote: >what you can do (as a trick) is directly edit the .ebs file (the >compiled e-run file) and paste your stuff into there (and change the >font into hebrew) but this requires some scripting knowledge and is >not straightforward. Also note that direct editing of the .ebs file is possible only in good old EP1. PST removed this capability from EP2. Please see the discussion at http://support.pstnet.com/forum/Topic696-12-1.aspx . -- David McFarlane, Professional Faultfinder -------------- next part -------------- -- 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. From tobias.fw at gmail.com Fri Jan 15 15:01:13 2010 From: tobias.fw at gmail.com (Tobi) Date: Fri, 15 Jan 2010 07:01:13 -0800 Subject: timing error In-Reply-To: <4b4f92b9.5344f10a.7f03.21afSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks a lot, when I don't use OffsetSync, I have an error of only 10 ms (and not 20 ms). But with the skipping ISI-slide when ISI is 0, that works fine. No timing errors then. Script runs fast I can tell ;) Cheers, Tobias On 14 Jan., 22:55, David McFarlane wrote: > Tobias, > > I just noticed in your post that started this thread you said that > you use vertical blank for both Onset Sync and Offset Sync. ?In > general, for visual display objects I would set Onset Sync to > vertical blank, and Offset sync to (none), which is the default (I > leave it as an exercise for you to ponder why this makes sense). ?But > if you instead used a Wait object for your ISI then, as Mich > mentioned, I might set both Onset Sync and Offset Sync to (none) and > then duration should work as expected. ?Even then I would rather > follow Mich's further advice to either use a bit of inline script to > skip past the ISI, or use a separate Procedure without the ISI, > whenever the ISI duration is 0. ?You might be surprised at how much > script will run in less than a millisecond. ?As you read in Chapter > 3, the real time bottlenecks are disk access (e.g., loading image and > sound files), display synchronization, and interruptions from the > operating system. ?But don't take my word for this. ?You can time > script yourself using the microsecond clock in E-Prime (see the Clock > topic in the online E-Basic Help). > > -- David McFarlane, Professional Faultfinder > > At 1/14/2010 07:51 AM Thursday, you wrote: > > >Okay, after having read the entire Chapter 3 I found out that I have > >actually done everything right in terms of setting. However I found > >the reason for the timing error having a closer look at the result > >file. The timing error was always there in case the slide "ISI" > >between the slides "Cue" and "Target" had the duration variable 0. I > >also used other durations for "ISI", specified in the block list. As a > >slide always uses at least on circle, the timing error then occurs > >even when using OnsetSync function. > > >This seems to be a serious problem. Do you have any idea how to solve > >this problem? I could maybe use a script asking for the ISI duration > >value and skipping the "ISI" slide when duration is 0. However a > >script in a short sequence of stimuli might also cause some timing > >problems. Maybe you have a better idea? > > >BEst, > >Tobias > > >On 14 Jan., 01:33, Tobi wrote: > > > Thanks David, > > > > I just found the User's Guide. I will read the 50 pages of chapter 3, > > > I promise. > > > Could you or anyone give me a hint for my special problem anyway? > > > > Thanks a lot, > > > Tobias > > > > On 13 Jan., 14:45, David McFarlane wrote: > > > > > Tobias, > > > > > Everything you need to know about critical timing is in Chapter 3 of the > > > > User's Guide that came with E-Prime. ?Go study that now. ?Do not pass > > > > Go, do not collect $200. > > > > > -- David McFarlane, Professional Faultfinder > > > > > > Hi everyone, > > > > > > I am apparently having a timing error. In a procedure I use a slide > > > > > called "target". I display it for 78 ms on a screen with 100 Hz which > > > > > should result in display times of 80 ms. In the result file I find > > > > > "target.OnsetDelay" values of either 2 ms (as wished) or 20 ms. > > > > > "target.DurationError" is 33 ms. > > > > > > I used "vertical blank" for "OffsetSync" and "OnsetSync" and 100 ms of > > > > > pre-release time to virtually avoid such errors. > > > > > > Another slide beeing displayed before the target (98 ms, same > > > > > settings) does not show this error. > > > > > > Does anyone have an idea what this error could result from? > > > > > > Thanks a lot, > > > > > 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. -------------- next part -------------- -- 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. From tobias.fw at gmail.com Fri Jan 15 15:07:58 2010 From: tobias.fw at gmail.com (Tobi) Date: Fri, 15 Jan 2010 07:07:58 -0800 Subject: 576 images in one slide Message-ID: Hi together, I want to show a screen with a 24*24-matrix of small images (24*24 pixels each). It is quite annoying to insert new images on a slide, at least when we're talking about 576 (and to specify filename, position etc.). I thought about using one big bitmap including all those small images, but due to theoretical reasons images should be randomly placed in each trial. Is there a way to specify a slide's content with inline script? That would make it much easier doing copy and paste. Thanks a lot, Tobias -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 15 15:17:11 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 15 Jan 2010 10:17:11 -0500 Subject: 576 images in one slide In-Reply-To: Message-ID: Tobia, Two thoughts: (1) Arrange 576 SlideImage sub-objects on your slide and use attribute references for the Filename in each of them. You might combine this with a nested list to hold & randomize your image file names, and "colon syntax" for referencing them in the Slide (look that up in the index in the User's Guide). (2) If that seems too tedious and you want to do things more directly in script, then make a mockup of a slide with images, generate the script, and look at the script that E-Studio generates for the slide and images. You can puzzle it out from there, along with forays into the online E-Basic Help guided by what you see in the script. Good luck! -- David McFarlane, Professional Faultfinder >Hi together, > >I want to show a screen with a 24*24-matrix of small images (24*24 >pixels each). It is quite annoying to insert new images on a slide, at >least when we're talking about 576 (and to specify filename, position >etc.). > >I thought about using one big bitmap including all those small images, >but due to theoretical reasons images should be randomly placed in >each trial. > >Is there a way to specify a slide's content with inline script? That >would make it much easier doing copy and paste. > >Thanks a lot, >Tobias -------------- next part -------------- -- 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. From yoedkenett at gmail.com Fri Jan 15 16:04:59 2010 From: yoedkenett at gmail.com (Yoed) Date: Fri, 15 Jan 2010 08:04:59 -0800 Subject: string input exampl error Message-ID: Hi ive tried running the string input experiment sample from the PST site, so i can figure out how to apply it into my own experiment. the thing is that every time i tried running it i got an error message telling me that it cannot create the devicebox keyboard. an error occured while attempting to open the device. Device Name: Keyboard Error: 0x00000385 Message: Unable to created the directx object: 0x8004005 Line: 310 Error Number: 10051 ive tried writing to the eprime support and ask them how to fix it but every time i tried sending them an email the site crashed, therefor i thought to send this question to the group - how do i fix this problem? also - can i enter string text in hebrew? if so - how can i do that? thanks Yoed -------------- next part -------------- -- 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. From tobias.fw at gmail.com Fri Jan 15 16:47:07 2010 From: tobias.fw at gmail.com (Tobi) Date: Fri, 15 Jan 2010 08:47:07 -0800 Subject: 576 images in one slide In-Reply-To: <4b5086fe.5344f10a.07a5.3d45SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks David, 576 times inserting sub-objects is indeed too tedious, especially as copy-paste doesn't work in e-prime for filename or positionin the object settings. If I change the code, I can only do that for the e-run script file, right? If I do change something here I won't see that anywhere in a visual form like in the main program of e-prime, if I'm not wrong. This might make it hard to check if it is running as I want. Tobias On 15 Jan., 16:17, David McFarlane wrote: > Tobia, > > Two thoughts: > > (1) Arrange 576 SlideImage sub-objects on your slide and use > attribute references for the Filename in each of them. ?You might > combine this with a nested list to hold & randomize your image file > names, and "colon syntax" for referencing them in the Slide (look > that up in the index in the User's Guide). > > (2) If that seems too tedious and you want to do things more directly > in script, then make a mockup of a slide with images, generate the > script, and look at the script that E-Studio generates for the slide > and images. ?You can puzzle it out from there, along with forays into > the online E-Basic Help guided by what you see in the script. > > Good luck! > -- David McFarlane, Professional Faultfinder > > >Hi together, > > >I want to show a screen with a 24*24-matrix of small images (24*24 > >pixels each). It is quite annoying to insert new images on a slide, at > >least when we're talking about 576 (and to specify filename, position > >etc.). > > >I thought about using one big bitmap including all those small images, > >but due to theoretical reasons images should be randomly placed in > >each trial. > > >Is there a way to specify a slide's content with inline script? That > >would make it much easier doing copy and paste. > > >Thanks a lot, > >Tobias -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Fri Jan 15 17:16:19 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 15 Jan 2010 12:16:19 -0500 Subject: 576 images in one slide In-Reply-To: <17e84357-3ec9-4a50-ab61-dc4bb7a402d8@22g2000yqr.googlegrou ps.com> Message-ID: Tobias, >576 times inserting sub-objects is indeed too tedious, especially as >copy-paste doesn't work in e-prime for filename or positionin the >object settings. > >If I change the code, I can only do that for the e-run script file, >right? If I do change something here I won't see that anywhere in a >visual form like in the main program of e-prime, if I'm not wrong. >This might make it hard to check if it is running as I want. No, no, no. Sorry if that was not clear. Look at the generated script just to figure out how things get done. Then go back to E-Studio and do your editing & exploration in inline script there. I would make one simple demo program to generate working code that I can examine, and then a separate demo program where I make my changes (and mistakes!). That said, here is another hint. You have not said whether you are stuck with EP1 or EP2. But if you have access to good old EP1, it is much, much easier to explore script in E-Run there. As you recognize, what you change in E-Run will not propogate back to E-Studio, but in this case you just use E-Run edits to explore & learn, then apply (possibly by copy & paste) what you learn with E-Run back to inline script in E-Studio. Hope that makes things clearer. -- David McFarlane, Professional Faultfinder -------------- next part -------------- -- 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. From tobias.fw at gmail.com Sat Jan 16 19:25:27 2010 From: tobias.fw at gmail.com (Tobi) Date: Sat, 16 Jan 2010 11:25:27 -0800 Subject: CreateInputMask for Joystick In-Reply-To: <4b2a9e60.5844f10a.327a.549bSMTPIN_ADDED@gmr-mx.google.com> Message-ID: After one month I finally got an answer which is, however, really helpful. here we go: "The ResponseMode and ProcessBackspace properties are valid only for the Keyboard device. If you look at the Duration/Input tab of feedback and click on Advanced Properties for the Keyboard input mask, you will see that Keyboard Advanced Properties has a tab called Collection that specifies the values for ResponseMode and ProcessBackspace. Because Joystick does not use those properties, there is no corresponding tab in its Advanced Properties window, and you cannot reference those properties in script. To fix the problem, all you have to do is delete the red portion of the following script: feedback.InputMasks.Add Joystick.CreateInputMask("{ANY}", "", CLng (feedback.Duration), CLng("1"), ebEndResponseActionTerminate, CLogical ("Yes"), "", "", "ResponseMode:All ProcessBackspace:Yes") Do the same for the PauseB input mask script. You should also make sure to create an input mask for PauseA because its duration is set to infinite." On 17 Dez. 2009, 22:10, David McFarlane wrote: > Tobias, > > I would go right to PST Web Support with this, > you may contact them athttp://support.pstnet.com/e%2Dprime/support/login.asp > , and they strive to respond to all requests in > 24-48 hours. ?And then please post back here with the answer! > > -- David McFarlane, Professional Faultfinder > > >I used the following code to call an object in the unreferenced > >objects, "feedback", as a feedback for accuracy and RT in the last > >block. > > >I used the term "feedback.InputMasks.Add Keyboard.CreateInputMask" to > >specifiy the input. Now I want to use a Joystick instead of a > >keyboard. That works well for the entire experiment, but not for this > >code. The error message is: "Unknown Custom Option: "Response Mode". > > >By the way: I use E-Prime 2. How can I solve this problem? > > >Thanks fo all kinds of help! > > >Tobias > > >This is the code (crucial parts are "feedback.InputMasks.Add > >Joystick.CreateInputMask"): > > >If c.GetAttrib("exppart") = "task" Then > > ? ? ? ? If ?c.GetAttrib(c.GetAttrib("Running") & ".Sample") ?MOD 60 = 0 AND > >c.GetAttrib(c.GetAttrib("Running") & ".Sample") ?MOD 1680 <> 0 Then > > ? ? ? ? ? ? ? ? c.SetAttrib "BlockAcc", > > Format(CStr(CDbl(SummationAcc.Mean * 100)), > >"0.0") > > ? ? ? ? ? ? ? ? c.SetAttrib "BlockRT", > > Format(CStr(CDbl(SummationRT.Mean )), "0") > > ? ? ? ? ? ? ? ? RT = c.GetAttrib("BlockRT") > > ? ? ? ? ? ? ? ? Acc = c.GetAttrib("BlockAcc") > > ? ? ? ? ? ? ? ? ? ? ? ? blockcount = blockcount +1 > > ? ? ? ? ? ? ? ? ? ? ? ? feedback.InputMasks.Add > > Joystick.CreateInputMask("{ANY}", "", CLng > >(feedback.Duration), CLng("1"), ebEndResponseActionTerminate, CLogical > >("Yes"), "", "", "ResponseMode:All ProcessBackspace:Yes") > > ? ? ? ? ? ? ? ? ? ? ? ? feedback.text = > > "Leistung in Block " & blockcount & "/28" & "\n\n\n > >\n" & "Reaktionszeit: " & RT & " ms" & "\n" & "Richtige Antworten: " & > >Acc & " %" & "\n\n\n" & "- Beliebige Taste zum Fortsetzen dr?cken -" > > ? ? ? ? ? ? ? ? ? ? ? ? feedback.run > > ? ? ? ? ? ? ? ? ? ? ? ? Set SummationAcc = New Summation > > ? ? ? ? ? ? ? ? ? ? ? ? Set SummationRT = New Summation > > ? ? ? ? ? ? ? ? ? ? ? ? PauseA.Run > > ? ? ? ? ? ? ? ? ? ? ? ? PauseB.InputMasks.Add > > Joystick.CreateInputMask("{ANY}", "", CLng > >(PauseB.Duration), CLng("1"), ebEndResponseActionTerminate, CLogical > >("Yes"), "", "", "ResponseMode:All ProcessBackspace:Yes") > > ? ? ? ? ? ? ? ? ? ? ? ? PauseB.Run > > ? ? ? ? End if -------------- next part -------------- -- 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. From yoedkenett at gmail.com Sun Jan 17 11:42:25 2010 From: yoedkenett at gmail.com (Yoed Kenett) Date: Sun, 17 Jan 2010 13:42:25 +0200 Subject: beginners questions In-Reply-To: <4b4f8b07.5944f10a.2830.235eSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hi is it possible to enter string responses in hebrew with EPrime 2? On Thu, Jan 14, 2010 at 11:22 PM, David McFarlane wrote: > Yoed, > > > 1. david - i want my subjects to type an answer as a response which >> will be registered by e-prime >> > > I just noticed that my earlier response neglected the "will be registered > by e-prime" aspect of your question. For the record, things like AskBox or > InputBox will not log anything to the data file unless you add some specific > script to do that. In contrast, using advanced features of the Input Mask > will get your responses logged without needing script, unless you want more > extensive information like the time of each key press, etc. (for things like > that you have to delve into the InputMask.Responses topic of the online > E-Basic Help, and download the example program from PST). > > -- David McFarlane, Professional Faultfinder > > > -- > 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. > > > > -- Yoed -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michiel.Spape at nottingham.ac.uk Mon Jan 18 12:13:04 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Mon, 18 Jan 2010 12:13:04 -0000 Subject: beginners questions In-Reply-To: <4b50818f.5944f10a.2830.3e82SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Thanks for that thread, it was quite a good read, apart from the final response ("your concerns have been noted", but then in 2000 words). I, too, thought it was a horrible idea to delete that capability and I understood the concerns about protection, but what is so difficult about adding a little checkbox under "generate script" with "encryption"? PST keeps reminding me of the product-formerly-known-as-SPSS (now PASW?) who kept adding features few of the former 'end users' (i.e. Statistical Package for Social Sciences) really needed, presumably requested by marketing strategists and big time organisations, at the cost of massive processing power, whilst keeping the known bugs right where they used to be (ever tried editing the legends of plots made with Repeated Measures ANOVAs?) Sorry, just needed to do a Monday morning rant... Cheers, Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 15 January 2010 14:54 To: e-prime at googlegroups.com; E-Prime Subject: Re: beginners questions At 1/13/2010 10:03 AM Wednesday, Rinus wrote: >what you can do (as a trick) is directly edit the .ebs file (the >compiled e-run file) and paste your stuff into there (and change the >font into hebrew) but this requires some scripting knowledge and is not >straightforward. Also note that direct editing of the .ebs file is possible only in good old EP1. PST removed this capability from EP2. Please see the discussion at http://support.pstnet.com/forum/Topic696-12-1.aspx . -- David McFarlane, Professional Faultfinder This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- -- 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. From Michiel.Spape at nottingham.ac.uk Mon Jan 18 12:20:10 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Mon, 18 Jan 2010 12:20:10 -0000 Subject: beginners questions In-Reply-To: <48251bb71001170342y742703a4i1894099a8833f7e6@mail.gmail.com> Message-ID: Hi, Did you read the replies you received last time? Perhaps you could tell us where you're stuck, otherwise, I believe the answer should be "yes, it is." String responses: possible, bit difficult (read previous responses) Hebrew: possible (I once made an experiment in Farsi!) E-Prime 2 should provide full support for non-Latin languages (UNICODE support and international languages). Best, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Kenett Sent: 17 January 2010 11:42 To: e-prime at googlegroups.com Subject: Re: beginners questions Hi is it possible to enter string responses in hebrew with EPrime 2? On Thu, Jan 14, 2010 at 11:22 PM, David McFarlane wrote: Yoed, 1. david - i want my subjects to type an answer as a response which will be registered by e-prime I just noticed that my earlier response neglected the "will be registered by e-prime" aspect of your question. For the record, things like AskBox or InputBox will not log anything to the data file unless you add some specific script to do that. In contrast, using advanced features of the Input Mask will get your responses logged without needing script, unless you want more extensive information like the time of each key press, etc. (for things like that you have to delve into the InputMask.Responses topic of the online E-Basic Help, and download the example program from PST). -- David McFarlane, Professional Faultfinder -- 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. -- Yoed This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From yoedkenett at gmail.com Mon Jan 18 12:26:29 2010 From: yoedkenett at gmail.com (Yoed Kenett) Date: Mon, 18 Jan 2010 14:26:29 +0200 Subject: beginners questions In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF029B1F61@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Michiel regarding hebrew responses - how do i do that? ive tried entering a response in hebrew and i was not able to write hebrew characters On Mon, Jan 18, 2010 at 2:20 PM, Michiel Spape < Michiel.Spape at nottingham.ac.uk> wrote: > Hi, > > Did you read the replies you received last time? Perhaps you could tell us > where you?re stuck, otherwise, I believe the answer should be ?yes, it is.? > > String responses: possible, bit difficult (read previous responses) > > Hebrew: possible (I once made an experiment in Farsi!) > > E-Prime 2 should provide full support for non-Latin languages (UNICODE > support and international languages). > > Best, > > Mich > > > > *Michiel Spap?* > > *Research Fellow* > > *Perception & Action group* > > *University of Nottingham* > > *School of Psychology*** > > > > *From:* e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] *On > Behalf Of *Yoed Kenett > *Sent:* 17 January 2010 11:42 > > *To:* e-prime at googlegroups.com > *Subject:* Re: beginners questions > > > > Hi > > is it possible to enter string responses in hebrew with EPrime 2? > > On Thu, Jan 14, 2010 at 11:22 PM, David McFarlane > wrote: > > Yoed, > > > > 1. david - i want my subjects to type an answer as a response which > will be registered by e-prime > > > > I just noticed that my earlier response neglected the "will be registered > by e-prime" aspect of your question. For the record, things like AskBox or > InputBox will not log anything to the data file unless you add some specific > script to do that. In contrast, using advanced features of the Input Mask > will get your responses logged without needing script, unless you want more > extensive information like the time of each key press, etc. (for things like > that you have to delve into the InputMask.Responses topic of the online > E-Basic Help, and download the example program from PST). > > -- David McFarlane, Professional Faultfinder > > > -- > 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. > > > > > > -- > Yoed > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system: you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > -- > 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. > > -- Yoed -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michiel.Spape at nottingham.ac.uk Mon Jan 18 17:26:17 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Mon, 18 Jan 2010 17:26:17 -0000 Subject: beginners questions In-Reply-To: <48251bb71001180426m7e7abfaeh5c98e9d7d75d936d@mail.gmail.com> Message-ID: Hi, A: Perhaps - I don't know, I've never seen a Hebrew keyboard - because you require multiple keypresses in order to obtain a single character? Have a look under the Duration/Input tab of your textdisplay or whatnot, go for Advanced, change MaxCount and take not of each point you find confusion. Then go through the Help files and seek clarification. Regarding UNICODE and such, I'm sure Rinus, from this list, could help you, as he's very experienced with non-Latin languages (met Uw welnemen, Rinus!). B: If you also really want strings (rather than one keypress) to work in E-Prime, check the Echo display under the same Advanced button. However, one wonders what you're using E-Prime for... if it'd be questionnaires and such, I'd say go for an entirely different programme (unless you're like me and find it cool to do things the difficult way?). If not, are you really interested in sub-millisecond accurate recordings of every reaction-time of every key-press? If not, I'd suggest read once again through David's comments regarding InputBoxes and such. Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Kenett Sent: 18 January 2010 12:26 To: e-prime at googlegroups.com Subject: Re: beginners questions Michiel regarding hebrew responses - how do i do that? ive tried entering a response in hebrew and i was not able to write hebrew characters On Mon, Jan 18, 2010 at 2:20 PM, Michiel Spape wrote: Hi, Did you read the replies you received last time? Perhaps you could tell us where you're stuck, otherwise, I believe the answer should be "yes, it is." String responses: possible, bit difficult (read previous responses) Hebrew: possible (I once made an experiment in Farsi!) E-Prime 2 should provide full support for non-Latin languages (UNICODE support and international languages). Best, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yoed Kenett Sent: 17 January 2010 11:42 To: e-prime at googlegroups.com Subject: Re: beginners questions Hi is it possible to enter string responses in hebrew with EPrime 2? On Thu, Jan 14, 2010 at 11:22 PM, David McFarlane wrote: Yoed, 1. david - i want my subjects to type an answer as a response which will be registered by e-prime I just noticed that my earlier response neglected the "will be registered by e-prime" aspect of your question. For the record, things like AskBox or InputBox will not log anything to the data file unless you add some specific script to do that. In contrast, using advanced features of the Input Mask will get your responses logged without needing script, unless you want more extensive information like the time of each key press, etc. (for things like that you have to delve into the InputMask.Responses topic of the online E-Basic Help, and download the example program from PST). -- David McFarlane, Professional Faultfinder -- 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. -- Yoed This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. -- Yoed -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Mon Jan 18 19:03:21 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 18 Jan 2010 14:03:21 -0500 Subject: beginners questions In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF029B2160@VUIEXCHC.ad.notti ngham.ac.uk> Message-ID: At 1/18/2010 12:26 PM Monday, Michiel Spape wrote: >one wonders what you?re using E-Prime for if >it?d be questionnaires and such, I?d say go for >an entirely different programme (unless you?re >like me and find it cool to do things the difficult way?). Yeah, I hate it when folks try to press E-Prime into service for simple questionnaires. EP simply is not made for that, its sole purpose is for tasks that require tight control and measurement of timing, otherwise folks make things too difficult for themselves. Around here we have found MediaLab from Empirisoft very useful for all sorts of questionnaires. Or if you can get your hands on any decent web programmer you could do questionnaires very handily in any web browser using HTML, CSS, and JavaScript (with a bit of ActiveX in IE if you want automatic storage of data to disk). Heck, much of the Web these days is basically questionnaires, take a look around, so if folks can do all that for web apps without E-Prime, why not for simple psychology questionnaires? Just my US$.02. -- David McFarlane, Professional Faultfinder "When all is said and told, the 'naturalness' with which we use our native tongues boils down to the ease with which we can use them for making statements the nonsense of which is not obvious." -- Edsger W. Dijkstra, "On the foolishness of 'natural language programming'" (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) -------------- next part -------------- -- 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. From yoedkenett at gmail.com Mon Jan 18 20:39:17 2010 From: yoedkenett at gmail.com (Yoed Kenett) Date: Mon, 18 Jan 2010 22:39:17 +0200 Subject: beginners questions In-Reply-To: <4b54b079.5344f10a.7b04.ffffb37fSMTPIN_ADDED@gmr-mx.google.com> Message-ID: thank you all of your remarks i am familiar with medialab and am not trying to make my life harder for nothing. i am building a RT visual creativity exp which requires the subject to enter his responses. so far ive been quite impressed with eprime as a good experiment code program and therefor thought what i want to do can be done with it thanks, Yoed On Mon, Jan 18, 2010 at 9:03 PM, David McFarlane wrote: > At 1/18/2010 12:26 PM Monday, Michiel Spape wrote: > >> one wonders what you?re using E-Prime for? if it?d be questionnaires and >> such, I?d say go for an entirely different programme (unless you?re like me >> and find it cool to do things the difficult way?). >> > > > > Yeah, I hate it when folks try to press E-Prime into service for simple > questionnaires. EP simply is not made for that, its sole purpose is for > tasks that require tight control and measurement of timing, otherwise folks > make things too difficult for themselves. Around here we have found > MediaLab from Empirisoft very useful for all sorts of questionnaires. Or if > you can get your hands on any decent web programmer you could do > questionnaires very handily in any web browser using HTML, CSS, and > JavaScript (with a bit of ActiveX in IE if you want automatic storage of > data to disk). Heck, much of the Web these days is basically > questionnaires, take a look around, so if folks can do all that for web apps > without E-Prime, why not for simple psychology questionnaires? > > Just my US$.02. > > -- David McFarlane, Professional Faultfinder > "When all is said and told, the 'naturalness' with which we use our native > tongues boils down to the ease with which we can use them for making > statements the nonsense of which is not obvious." -- Edsger W. Dijkstra, > "On the foolishness of 'natural language programming'" ( > http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) > > > -- > 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. > > > > -- Yoed -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From melissa.dewolf at gmail.com Tue Jan 19 01:13:53 2010 From: melissa.dewolf at gmail.com (melissa) Date: Mon, 18 Jan 2010 17:13:53 -0800 Subject: randomizing list order and nested loops Message-ID: I am trying to randomize my list of trials such that I have 8 different categories and then 6 examples within each category and 1 example from each of the 8 categories must be shown before the the next set of examples in a random order. Right now I have each of the 8 categories separated into different lists with the 6 examples in each of the category lists. Then in my trial list, I call each of the 8 categories once, in a random order. Then, in my block list, I weighted the block procedure 6 times. However, when I ran it, for some reason I got multiple trials with the same category in the first block- I thought that if I selected "random" it does duplicate trials. Is this a product of the way I am weighting the list or nesting it? Is there a better way to organize the lists? Thank you -------------- next part -------------- -- 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. From liwenna at gmail.com Tue Jan 19 11:04:59 2010 From: liwenna at gmail.com (liwenna) Date: Tue, 19 Jan 2010 03:04:59 -0800 Subject: randomizing list order and nested loops In-Reply-To: Message-ID: Hey Melissa, Could it be that you've set the categorylists to exit after 1 sample? If so, change that to exit after 1 cycle and see if that helps (and the same goes for the 'samples list'). Best, liwenna On Jan 19, 2:13?am, melissa wrote: > I am trying to randomize my list of trials such that I have 8 > different categories and then 6 examples within each category and 1 > example from each of the 8 categories must be shown before the the > next set of examples in a random order. ?Right now I have each of the > 8 categories separated into different lists with the 6 examples in > each of the category lists. ?Then in my trial list, I call each of the > 8 categories once, in a random order. ?Then, in my block list, I > weighted the block procedure 6 times. ?However, when I ran it, for > some reason I got multiple trials with the same category in the first > block- I thought that if I selected "random" it does duplicate > trials. ?Is this a product of the way I am weighting the list or > nesting it? ?Is there a better way to organize the lists? > > Thank you -------------- next part -------------- -- 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. From liza.mccarron at uwe.ac.uk Tue Jan 19 11:34:20 2010 From: liza.mccarron at uwe.ac.uk (LizaM) Date: Tue, 19 Jan 2010 03:34:20 -0800 Subject: Specifying output data file location? Message-ID: Hello, Is there any way I can specify the output location for my data file from EPrime 2.0 to be somewhere other than the folder where the experiment file is loacted? From searching this list I realize that I can't change the file name that is output but can't find any reference to location. Thanks Liza -------------- next part -------------- -- 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. From liwenna at gmail.com Tue Jan 19 12:06:27 2010 From: liwenna at gmail.com (liwenna) Date: Tue, 19 Jan 2010 04:06:27 -0800 Subject: Specifying output data file location? In-Reply-To: Message-ID: Hi Liza, I am not around e-prime right now. But... according to PST-site changing the name and location of the .edat file should be a feature of 2.0. Can't find how to do it though. My guess would be that you need to change something in the menu under the purple e-prime logo at the top of your 'experiment tree'. Did you check things there? Best, liw On Jan 19, 12:34?pm, LizaM wrote: > Hello, > > Is there any way I can specify the output location for my data file > from EPrime 2.0 to be somewhere other than the folder where the > experiment file is loacted? ?From searching this list I realize that I > can't change the file name that is output but can't find any reference > to location. > > Thanks > > Liza -------------- next part -------------- -- 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. From rmutreja at gmail.com Tue Jan 19 15:53:15 2010 From: rmutreja at gmail.com (Rachna Mutreja) Date: Tue, 19 Jan 2010 09:53:15 -0600 Subject: randomizing list order and nested loops In-Reply-To: Message-ID: Hi Melissa, You could copy the list 6 time and weight it once and then randomize without duplication. To keep track of each line, you can create another column called "Item" and number it starting from 1 onwards to make sure that the same item is not repeated multiple times. Rachna On Mon, Jan 18, 2010 at 7:13 PM, melissa wrote: > I am trying to randomize my list of trials such that I have 8 > different categories and then 6 examples within each category and 1 > example from each of the 8 categories must be shown before the the > next set of examples in a random order. Right now I have each of the > 8 categories separated into different lists with the 6 examples in > each of the category lists. Then in my trial list, I call each of the > 8 categories once, in a random order. Then, in my block list, I > weighted the block procedure 6 times. However, when I ran it, for > some reason I got multiple trials with the same category in the first > block- I thought that if I selected "random" it does duplicate > trials. Is this a product of the way I am weighting the list or > nesting it? Is there a better way to organize the lists? > > Thank you > > -- > 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. > > > > -- Project Coordinator Developmental Cognitive Neuroscience Laboratory Northwestern University 2240 Campus Drive Frances Searle Building, Room 2-330 Evanston, Illinois, 60208 Phone: 847.467.1936 r-mutreja at northwestern.edu -- 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rinusverdonschot at gmail.com Wed Jan 20 11:25:27 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Wed, 20 Jan 2010 03:25:27 -0800 Subject: Specifying output data file location? In-Reply-To: <81820044-adc7-4082-b007-98abff5d35d0@b2g2000yqi.googlegroups.com> Message-ID: Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. first create your packagefile.. (with the packagefile editor).. for instance, if you want time+date as part of your edat2 filename, you might add the following to the "initpackages" tree (in your package, in the packagefile editor) c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) &_ "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" then once you've created the package you have to add it to your experiment.. 1. go in eprime 2.0 --> tools, options, tab: packages (this contains the path to the folder your package should be in, you can also add a folder) 2. start your exp, go in the structure view to Experiment (int the top) 3. click on "packages" and add your package 4. now your files are written with date + time This explanation will self destruct in 5 seconds... 4 seconds... ... 3 seconds... (why are you still reading this.. get to a safe distance) 2. seconds... 1.... secoooooond.. [you have too much time if you're actually still reading this, you should be creating your package..] Bye, Rinus On 19 jan, 13:06, liwenna wrote: > Hi Liza, > > I am not around e-prime right now. But... according to PST-site > changing the name and location of the .edat file should be a feature > of 2.0. Can't find how to do it though. My guess would be that you > need to change something in the menu under the purple e-prime logo at > the top of your 'experiment tree'. > > Did you check things there? > > Best, > > liw > > On Jan 19, 12:34?pm, LizaM wrote: > > > > > Hello, > > > Is there any way I can specify the output location for my data file > > from EPrime 2.0 to be somewhere other than the folder where the > > experiment file is loacted? ?From searching this list I realize that I > > can't change the file name that is output but can't find any reference > > to location. > > > Thanks > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > - Tekst uit oorspronkelijk bericht weergeven - -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 12:29:08 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 12:29:08 +0000 Subject: Specifying output data file location? In-Reply-To: <99d29fdd-21aa-45d3-b24b-4bc9b4e3287c@a32g2000yqm.googlegroups.com> Message-ID: Thank you for the replies liwenna and Rinus... Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... I think I may ask PST support.... Thanks Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Rinus Sent: 20 January 2010 11:25 To: E-Prime Subject: Re: Specifying output data file location? Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. first create your packagefile.. (with the packagefile editor).. for instance, if you want time+date as part of your edat2 filename, you might add the following to the "initpackages" tree (in your package, in the packagefile editor) c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) &_ "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" then once you've created the package you have to add it to your experiment.. 1. go in eprime 2.0 --> tools, options, tab: packages (this contains the path to the folder your package should be in, you can also add a folder) 2. start your exp, go in the structure view to Experiment (int the top) 3. click on "packages" and add your package 4. now your files are written with date + time This explanation will self destruct in 5 seconds... 4 seconds... ... 3 seconds... (why are you still reading this.. get to a safe distance) 2. seconds... 1.... secoooooond.. [you have too much time if you're actually still reading this, you should be creating your package..] Bye, Rinus On 19 jan, 13:06, liwenna wrote: > Hi Liza, > > I am not around e-prime right now. But... according to PST-site > changing the name and location of the .edat file should be a feature > of 2.0. Can't find how to do it though. My guess would be that you > need to change something in the menu under the purple e-prime logo at > the top of your 'experiment tree'. > > Did you check things there? > > Best, > > liw > > On Jan 19, 12:34?pm, LizaM wrote: > > > > > Hello, > > > Is there any way I can specify the output location for my data file > > from EPrime 2.0 to be somewhere other than the folder where the > > experiment file is loacted? ?From searching this list I realize that > > I can't change the file name that is output but can't find any > > reference to location. > > > Thanks > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > - Tekst uit oorspronkelijk bericht weergeven - This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 14:53:44 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 06:53:44 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BAC@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: Hey Liza (and hoi Rinus)! The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. Some of the 'infrastructure' for this manager is allready in place though. In the end of any 2.0 script you should be able to find these lines: ************ ' Set the Filenames for the data files Dim strFilenameRecovery As String Dim strFilenameEDAT As String 'If the attribute DataFile.Filename.Override exists ' then use it for the .txt and .edat filenames If c.AttribExists("DataFile.Filename.Override") Then ' Set the default Data Filename strFilenameRecovery = CStr(c.GetAttrib ("DataFile.Filename.Override")) & ".txt" strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" Else ' Set the default Data Filename strFilenameRecovery = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" End If ************* Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . Maybe one of the more code knowledgeable people around here can come up with an idea?? That all said.... Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. Wouldn't that work just as well for you Liza? Best, Anne-Wil On Jan 20, 1:29 pm, Liza Mccarron wrote: > Thank you for the replies liwenna and Rinus... > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > I think I may ask PST support.... > > Thanks > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Rinus > Sent: 20 January 2010 11:25 > To: E-Prime > Subject: Re: Specifying output data file location? > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > first create your packagefile.. (with the packagefile editor).. > for instance, if you want time+date as part of your edat2 filename, you might add the following to the "initpackages" tree (in your package, in the packagefile editor) > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > (c.GetAttrib("Subject")) &_ > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > then once you've created the package you have to add it to your experiment.. > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains the path to the folder your package should be in, you can also add a > folder) > 2. start your exp, go in the structure view to Experiment (int the top) 3. click on "packages" and add your package 4. now your files are written with date + time > > This explanation will self destruct in 5 seconds... > > 4 seconds... > > ... > > 3 seconds... (why are you still reading this.. get to a safe distance) > > 2. seconds... > > 1.... secoooooond.. > [you have too much time if you're actually still reading this, you should be creating your package..] > > Bye, Rinus > > On 19 jan, 13:06, liwenna wrote: > > Hi Liza, > > > I am not around e-prime right now. But... according to PST-site > > changing the name and location of the .edat file should be a feature > > of 2.0. Can't find how to do it though. My guess would be that you > > need to change something in the menu under the purple e-prime logo at > > the top of your 'experiment tree'. > > > Did you check things there? > > > Best, > > > liw > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > Hello, > > > > Is there any way I can specify the output location for my data file > > > from EPrime 2.0 to be somewhere other than the folder where the > > > experiment file is loacted? From searching this list I realize that > > > I can't change the file name that is output but can't find any > > > reference to location. > > > > Thanks > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > - Tekst uit oorspronkelijk bericht weergeven - > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 15:39:49 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 15:39:49 +0000 Subject: Specifying output data file location? In-Reply-To: <3b6e709d-0d1c-4ae5-aea4-ffee60f77891@b10g2000yqa.googlegroups.com> Message-ID: Liwenna, Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! Hope this makes sense... Liza (like your user name by the way!) -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 14:54 To: E-Prime Subject: Re: Specifying output data file location? Hey Liza (and hoi Rinus)! The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. Some of the 'infrastructure' for this manager is allready in place though. In the end of any 2.0 script you should be able to find these lines: ************ ' Set the Filenames for the data files Dim strFilenameRecovery As String Dim strFilenameEDAT As String 'If the attribute DataFile.Filename.Override exists ' then use it for the .txt and .edat filenames If c.AttribExists("DataFile.Filename.Override") Then ' Set the default Data Filename strFilenameRecovery = CStr(c.GetAttrib ("DataFile.Filename.Override")) & ".txt" strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" Else ' Set the default Data Filename strFilenameRecovery = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & "-" & CStr (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" End If ************* Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . Maybe one of the more code knowledgeable people around here can come up with an idea?? That all said.... Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. Wouldn't that work just as well for you Liza? Best, Anne-Wil On Jan 20, 1:29 pm, Liza Mccarron wrote: > Thank you for the replies liwenna and Rinus... > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > I think I may ask PST support.... > > Thanks > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of Rinus > Sent: 20 January 2010 11:25 > To: E-Prime > Subject: Re: Specifying output data file location? > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > first create your packagefile.. (with the packagefile editor).. > for instance, if you want time+date as part of your edat2 filename, > you might add the following to the "initpackages" tree (in your > package, in the packagefile editor) > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > (c.GetAttrib("Subject")) &_ > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > then once you've created the package you have to add it to your experiment.. > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > the path to the folder your package should be in, you can also add a > folder) > 2. start your exp, go in the structure view to Experiment > (int the top) 3. click on "packages" and add your package 4. now your > files are written with date + time > > This explanation will self destruct in 5 seconds... > > 4 seconds... > > ... > > 3 seconds... (why are you still reading this.. get to a safe distance) > > 2. seconds... > > 1.... secoooooond.. > [you have too much time if you're actually still reading this, you > should be creating your package..] > > Bye, Rinus > > On 19 jan, 13:06, liwenna wrote: > > Hi Liza, > > > I am not around e-prime right now. But... according to PST-site > > changing the name and location of the .edat file should be a feature > > of 2.0. Can't find how to do it though. My guess would be that you > > need to change something in the menu under the purple e-prime logo > > at the top of your 'experiment tree'. > > > Did you check things there? > > > Best, > > > liw > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > Hello, > > > > Is there any way I can specify the output location for my data > > > file from EPrime 2.0 to be somewhere other than the folder where > > > the experiment file is loacted? From searching this list I > > > realize that I can't change the file name that is output but can't > > > find any reference to location. > > > > Thanks > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > - Tekst uit oorspronkelijk bericht weergeven - > > This incoming email to UWE has been independently scanned for viruses > by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus > software and none were found This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 16:24:46 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 08:24:46 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BB4@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: Well.... Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. Presto and enjoy! Anne-Wil On Jan 20, 4:39 pm, Liza Mccarron wrote: > Liwenna, > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > Hope this makes sense... > > Liza > > (like your user name by the way!) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 20 January 2010 14:54 > To: E-Prime > Subject: Re: Specifying output data file location? > > Hey Liza (and hoi Rinus)! > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > Some of the 'infrastructure' for this manager is allready in place though. In the end of any 2.0 script you should be able to find these > lines: > > ************ > ' Set the Filenames for the data files > Dim strFilenameRecovery As String > Dim strFilenameEDAT As String > > 'If the attribute DataFile.Filename.Override exists > ' then use it for the .txt and .edat filenames > If c.AttribExists("DataFile.Filename.Override") Then > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib > ("DataFile.Filename.Override")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > Else > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib("Experiment")) & "-" & CStr > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & "-" & CStr > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > End If > > ************* > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > That all said.... > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > Wouldn't that work just as well for you Liza? > > Best, > > Anne-Wil > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > Thank you for the replies liwenna and Rinus... > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > I think I may ask PST support.... > > > Thanks > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of Rinus > > Sent: 20 January 2010 11:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > first create your packagefile.. (with the packagefile editor).. > > for instance, if you want time+date as part of your edat2 filename, > > you might add the following to the "initpackages" tree (in your > > package, in the packagefile editor) > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) &_ > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > then once you've created the package you have to add it to your experiment.. > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > > the path to the folder your package should be in, you can also add a > > folder) > > 2. start your exp, go in the structure view to Experiment > > (int the top) 3. click on "packages" and add your package 4. now your > > files are written with date + time > > > This explanation will self destruct in 5 seconds... > > > 4 seconds... > > > ... > > > 3 seconds... (why are you still reading this.. get to a safe distance) > > > 2. seconds... > > > 1.... secoooooond.. > > [you have too much time if you're actually still reading this, you > > should be creating your package..] > > > Bye, Rinus > > > On 19 jan, 13:06, liwenna wrote: > > > Hi Liza, > > > > I am not around e-prime right now. But... according to PST-site > > > changing the name and location of the .edat file should be a feature > > > of 2.0. Can't find how to do it though. My guess would be that you > > > need to change something in the menu under the purple e-prime logo > > > at the top of your 'experiment tree'. > > > > Did you check things there? > > > > Best, > > > > liw > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > Hello, > > > > > Is there any way I can specify the output location for my data > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > the experiment file is loacted? From searching this list I > > > > realize that I can't change the file name that is output but can't > > > > find any reference to location. > > > > > Thanks > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > This incoming email to UWE has been independently scanned for viruses > > by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee anti-virus > > software and none were found > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 16:26:23 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 08:26:23 -0800 Subject: Specifying output data file location? In-Reply-To: Message-ID: and because I love stating the obviously: don't forget to move your jpeg's to the folder called stimuli ^.^ Also: stimuli\ works for me, but I think I remember instances where stimuli/ was used, so fiddle around with that if it doesn't work. On Jan 20, 5:24 pm, liwenna wrote: > Well.... > > Fortunately it is really quite simple to store your stimuli in a > different folder! (once you know how). > > Create a new folder within the folder that holds your e-studio file > and call it (for instance) stimuli. > > Now.... it is most likely the case that you have imageobjects that > refer to an attribute in a list to retrieve a filename... right? And > in the imageobject properties this looks as follows: filename: > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and > you're set. Alternatively you could insert the string stimuli\ into > all your lists but that's far more work and unneeded. > > Presto and enjoy! > > Anne-Wil > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > Hope this makes sense... > > > Liza > > > (like your user name by the way!) > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > > Sent: 20 January 2010 14:54 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hey Liza (and hoi Rinus)! > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > Some of the 'infrastructure' for this manager is allready in place though. In the end of any 2.0 script you should be able to find these > > lines: > > > ************ > > ' Set the Filenames for the data files > > Dim strFilenameRecovery As String > > Dim strFilenameEDAT As String > > > 'If the attribute DataFile.Filename.Override exists > > ' then use it for the .txt and .edat filenames > > If c.AttribExists("DataFile.Filename.Override") Then > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib > > ("DataFile.Filename.Override")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > Else > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > End If > > > ************* > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > That all said.... > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > Wouldn't that work just as well for you Liza? > > > Best, > > > Anne-Wil > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of Rinus > > > Sent: 20 January 2010 11:25 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > first create your packagefile.. (with the packagefile editor).. > > > for instance, if you want time+date as part of your edat2 filename, > > > you might add the following to the "initpackages" tree (in your > > > package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) &_ > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > > > the path to the folder your package should be in, you can also add a > > > folder) > > > 2. start your exp, go in the structure view to Experiment > > > (int the top) 3. click on "packages" and add your package 4. now your > > > files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > > [you have too much time if you're actually still reading this, you > > > should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > > changing the name and location of the .edat file should be a feature > > > > of 2.0. Can't find how to do it though. My guess would be that you > > > > need to change something in the menu under the purple e-prime logo > > > > at the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data > > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > > the experiment file is loacted? From searching this list I > > > > > realize that I can't change the file name that is output but can't > > > > > find any reference to location. > > > > > > Thanks > > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > > This incoming email to UWE has been independently scanned for viruses > > > by McAfee anti-virus software and none were detected > > > > This email was independently scanned for viruses by McAfee anti-virus > > > software and none were found > > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 17:23:00 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 17:23:00 +0000 Subject: Specifying output data file location? In-Reply-To: Message-ID: Ah ha! That works excellently with the stim lists - thanks for that... BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: 'Retrieve the filename from the Context Dim strImageFile As String strImageFile = c.GetAttrib("target") 'Assign the new filename ImageDisplay3.Filename = strImageFile 'Instruct the object to load the image ' contents into its internal structures ImageDisplay3.Load Where "target" is the attribute in the stim lists where the filenames of the images are stored.... So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? Cheers Liza -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 16:25 To: E-Prime Subject: Re: Specifying output data file location? Well.... Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. Presto and enjoy! Anne-Wil On Jan 20, 4:39 pm, Liza Mccarron wrote: > Liwenna, > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > Hope this makes sense... > > Liza > > (like your user name by the way!) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of liwenna > Sent: 20 January 2010 14:54 > To: E-Prime > Subject: Re: Specifying output data file location? > > Hey Liza (and hoi Rinus)! > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > Some of the 'infrastructure' for this manager is allready in place > though. In the end of any 2.0 script you should be able to find these > lines: > > ************ > ' Set the Filenames for the data files > Dim strFilenameRecovery As String > Dim strFilenameEDAT As String > > 'If the attribute DataFile.Filename.Override exists > ' then use it for the .txt and .edat filenames > If c.AttribExists("DataFile.Filename.Override") Then > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib > ("DataFile.Filename.Override")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > Else > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib("Experiment")) > & "-" & CStr > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > "-" & CStr > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > End If > > ************* > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > That all said.... > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > Wouldn't that work just as well for you Liza? > > Best, > > Anne-Wil > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > Thank you for the replies liwenna and Rinus... > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > I think I may ask PST support.... > > > Thanks > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of Rinus > > Sent: 20 January 2010 11:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > first create your packagefile.. (with the packagefile editor).. > > for instance, if you want time+date as part of your edat2 filename, > > you might add the following to the "initpackages" tree (in your > > package, in the packagefile editor) > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) &_ > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > then once you've created the package you have to add it to your experiment.. > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > > the path to the folder your package should be in, you can also add a > > folder) > > 2. start your exp, go in the structure view to Experiment > > (int the top) 3. click on "packages" and add your package 4. now > > your files are written with date + time > > > This explanation will self destruct in 5 seconds... > > > 4 seconds... > > > ... > > > 3 seconds... (why are you still reading this.. get to a safe > > distance) > > > 2. seconds... > > > 1.... secoooooond.. > > [you have too much time if you're actually still reading this, you > > should be creating your package..] > > > Bye, Rinus > > > On 19 jan, 13:06, liwenna wrote: > > > Hi Liza, > > > > I am not around e-prime right now. But... according to PST-site > > > changing the name and location of the .edat file should be a > > > feature of 2.0. Can't find how to do it though. My guess would be > > > that you need to change something in the menu under the purple > > > e-prime logo at the top of your 'experiment tree'. > > > > Did you check things there? > > > > Best, > > > > liw > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > Hello, > > > > > Is there any way I can specify the output location for my data > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > the experiment file is loacted? From searching this list I > > > > realize that I can't change the file name that is output but > > > > can't find any reference to location. > > > > > Thanks > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > This incoming email to UWE has been independently scanned for > > viruses by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee > > anti-virus software and none were found > > This incoming email to UWE has been independently scanned for viruses > by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus > software and none were found This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 17:35:27 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 09:35:27 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BB9@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: Not entirely sure but what if you modify the 'assign the new filename' into: 'Assign the new filename ImageDisplay3.Filename = stimuli\strImageFile ? On Jan 20, 6:23 pm, Liza Mccarron wrote: > Ah ha! That works excellently with the stim lists - thanks for that... > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > 'Retrieve the filename from the Context > Dim strImageFile As String > strImageFile = c.GetAttrib("target") > > 'Assign the new filename > ImageDisplay3.Filename = strImageFile > > 'Instruct the object to load the image > ' contents into its internal structures > ImageDisplay3.Load > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > Cheers > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 20 January 2010 16:25 > To: E-Prime > Subject: Re: Specifying output data file location? > > Well.... > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > Presto and enjoy! > > Anne-Wil > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > Liwenna, > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > Hope this makes sense... > > > Liza > > > (like your user name by the way!) > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 14:54 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hey Liza (and hoi Rinus)! > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > Some of the 'infrastructure' for this manager is allready in place > > though. In the end of any 2.0 script you should be able to find these > > lines: > > > ************ > > ' Set the Filenames for the data files > > Dim strFilenameRecovery As String > > Dim strFilenameEDAT As String > > > 'If the attribute DataFile.Filename.Override exists > > ' then use it for the .txt and .edat filenames > > If c.AttribExists("DataFile.Filename.Override") Then > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib > > ("DataFile.Filename.Override")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > Else > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib("Experiment")) > > & "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > End If > > > ************* > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > That all said.... > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > Wouldn't that work just as well for you Liza? > > > Best, > > > Anne-Wil > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of Rinus > > > Sent: 20 January 2010 11:25 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > first create your packagefile.. (with the packagefile editor).. > > > for instance, if you want time+date as part of your edat2 filename, > > > you might add the following to the "initpackages" tree (in your > > > package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) &_ > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this contains > > > the path to the folder your package should be in, you can also add a > > > folder) > > > 2. start your exp, go in the structure view to Experiment > > > (int the top) 3. click on "packages" and add your package 4. now > > > your files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe > > > distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > > [you have too much time if you're actually still reading this, you > > > should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > > changing the name and location of the .edat file should be a > > > > feature of 2.0. Can't find how to do it though. My guess would be > > > > that you need to change something in the menu under the purple > > > > e-prime logo at the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data > > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > > the experiment file is loacted? From searching this list I > > > > > realize that I can't change the file name that is output but > > > > > can't find any reference to location. > > > > > > Thanks > > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > > This incoming email to UWE has been independently scanned for > > > viruses by McAfee anti-virus software and none were detected > > > > This email was independently scanned for viruses by McAfee > > > anti-virus software and none were found > > > This incoming email to UWE has been independently scanned for viruses > > by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee anti-virus > > software and none were found > > This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 17:41:51 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 17:41:51 +0000 Subject: Specifying output data file location? In-Reply-To: <8bf5c766-fab4-47ef-8c74-452f6f045e67@o28g2000yqh.googlegroups.com> Message-ID: Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... Will investigate more tomorrow... Thanks for all the help :) -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 17:35 To: E-Prime Subject: Re: Specifying output data file location? Not entirely sure but what if you modify the 'assign the new filename' into: 'Assign the new filename ImageDisplay3.Filename = stimuli\strImageFile ? On Jan 20, 6:23 pm, Liza Mccarron wrote: > Ah ha! That works excellently with the stim lists - thanks for that... > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > 'Retrieve the filename from the Context Dim strImageFile As > String strImageFile = c.GetAttrib("target") > > 'Assign the new filename > ImageDisplay3.Filename = strImageFile > > 'Instruct the object to load the image > ' contents into its internal structures ImageDisplay3.Load > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > Cheers > > Liza > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of liwenna > Sent: 20 January 2010 16:25 > To: E-Prime > Subject: Re: Specifying output data file location? > > Well.... > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > Presto and enjoy! > > Anne-Wil > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > Liwenna, > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > Hope this makes sense... > > > Liza > > > (like your user name by the way!) > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 14:54 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Hey Liza (and hoi Rinus)! > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > Some of the 'infrastructure' for this manager is allready in place > > though. In the end of any 2.0 script you should be able to find > > these > > lines: > > > ************ > > ' Set the Filenames for the data files > > Dim strFilenameRecovery As String > > Dim strFilenameEDAT As String > > > 'If the attribute DataFile.Filename.Override exists > > ' then use it for the .txt and .edat filenames > > If c.AttribExists("DataFile.Filename.Override") Then > > > ' Set the default Data Filename > > strFilenameRecovery = CStr(c.GetAttrib > > ("DataFile.Filename.Override")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > Else > > > ' Set the default Data Filename > > strFilenameRecovery = > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > "-" & CStr > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > End If > > > ************* > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > That all said.... > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > Wouldn't that work just as well for you Liza? > > > Best, > > > Anne-Wil > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > On Behalf Of Rinus > > > Sent: 20 January 2010 11:25 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > first create your packagefile.. (with the packagefile editor).. > > > for instance, if you want time+date as part of your edat2 > > > filename, you might add the following to the "initpackages" tree > > > (in your package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) &_ > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > contains the path to the folder your package should be in, you can > > > also add a > > > folder) > > > 2. start your exp, go in the structure view to Experiment > > > (int the top) 3. click on "packages" and add your package 4. now > > > your files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe > > > distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > > [you have too much time if you're actually still reading this, you > > > should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > > changing the name and location of the .edat file should be a > > > > feature of 2.0. Can't find how to do it though. My guess would > > > > be that you need to change something in the menu under the > > > > purple e-prime logo at the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data > > > > > file from EPrime 2.0 to be somewhere other than the folder > > > > > where the experiment file is loacted? From searching this > > > > > list I realize that I can't change the file name that is > > > > > output but can't find any reference to location. > > > > > > Thanks > > > > > > Liza- Tekst uit oorspronkelijk bericht niet weergeven - > > > > > - Tekst uit oorspronkelijk bericht weergeven - > > > > This incoming email to UWE has been independently scanned for > > > viruses by McAfee anti-virus software and none were detected > > > > This email was independently scanned for viruses by McAfee > > > anti-virus software and none were found > > > This incoming email to UWE has been independently scanned for > > viruses by McAfee anti-virus software and none were detected > > > This email was independently scanned for viruses by McAfee > > anti-virus software and none were found > > This incoming email to UWE has been independently scanned for viruses > by McAfee anti-virus software and none were detected > > This email was independently scanned for viruses by McAfee anti-virus > software and none were found This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 18:05:02 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 10:05:02 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BBB@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: 'Assign the new filename ImageDisplay3.Filename = "stimuli/"&strImageFile ^ that works for me! Please let me hear tomorrow that it also worked for you ;) Have a nice evening! liw p.s. thanks for the compliment! On Jan 20, 6:41 pm, Liza Mccarron wrote: > Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... > > Will investigate more tomorrow... Thanks for all the help :) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 20 January 2010 17:35 > To: E-Prime > Subject: Re: Specifying output data file location? > > Not entirely sure but what if you modify the 'assign the new filename' > into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > > ? > > On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > > Cheers > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Well.... > > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > > Presto and enjoy! > > > Anne-Wil > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > > Hope this makes sense... > > > > Liza > > > > (like your user name by the way!) > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hey Liza (and hoi Rinus)! > > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > Else > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > > "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > End If > > > > ************* > > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > > That all said.... > > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > Best, > > > > Anne-Wil > > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > > Thank you for the replies liwenna and Rinus... > > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > > I think I may ask PST support.... > > > > > Thanks > > > > > Liza > > > > > -----Original Message----- > > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > > On Behalf Of Rinus > > > > Sent: 20 January 2010 11:25 > > > > To: E-Prime > > > > Subject: Re: Specifying output data file location? > > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > > first create your packagefile.. (with the packagefile editor).. > > > > for instance, if you want time+date as part of your edat2 > > > > filename, you might add the following to the "initpackages" tree > > > > (in your package, in the packagefile editor) > > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > > (c.GetAttrib("Subject")) &_ > > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > > then once you've created the package you have to add it to your experiment.. > > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > > contains the path to the folder your package should be in, you can > > > > also add a > > > > folder) > > > > 2. start your exp, go in the structure view to Experiment > > > > (int the top) 3. click on "packages" and add your package 4. now > > > > your files are written with date + time > > > > > This explanation will self destruct in 5 seconds... > > > > > 4 seconds... > > > > > ... > > > > > 3 seconds... (why are you still reading this.. get to a safe > > > > distance) > > > > > 2. seconds... > > > > > 1.... secoooooond.. > > > > [you have too much time if you're actually still reading this, you > > > > should be creating your package..] > > > > > Bye, Rinus > > > > > On 19 jan, 13:06, liwenna wrote: > > > > > Hi Liza, > > > > > > I am not around e-prime right now. But... according to PST-site > > > > > changing the name and location of the .edat file should be a > > > > > feature of 2.0. Can't find how to do it though. My guess would > > > > > be that you need to change something in the menu under the > > > > > purple e-prime logo at the top of your 'experiment tree'. > > > > > > Did you check things there? > > > > > > Best, > > > > > > liw > > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > > Hello, > > > > > > > Is there any way I can specify the output location for my data > > > > > > file from EPrime 2.0 to be somewhere other than the folder > > > > > > where the experiment file is loacted? From searching this > > > > > > list I realize that I can't change the file name that is > > > > > > output but can't find any > > ... > > read more ? -------------- next part -------------- -- 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. From liwenna at gmail.com Wed Jan 20 18:07:12 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 20 Jan 2010 10:07:12 -0800 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BBB@EGEN-MBX02.campus.ads.uwe.ac.uk> Message-ID: this one works too: 'Retrieve the filename from the Context Dim strImageFile As String strImageFile = "stimuli/"&c.GetAttrib("target") 'Assign the new filename ImageDisplay3.Filename = strImageFile 'Instruct the object to load the image ' contents into its internal structures ImageDisplay3.Load basically the same thing but on a different location on the script ;) Just to ahead any next buts :p As for the students pulling data thing... I would just copy the datafolder as often as there are students ;) And now I really go. On Jan 20, 6:41 pm, Liza Mccarron wrote: > Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... > > Will investigate more tomorrow... Thanks for all the help :) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna > Sent: 20 January 2010 17:35 > To: E-Prime > Subject: Re: Specifying output data file location? > > Not entirely sure but what if you modify the 'assign the new filename' > into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > > ? > > On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > > Cheers > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Well.... > > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > > Presto and enjoy! > > > Anne-Wil > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > > Hope this makes sense... > > > > Liza > > > > (like your user name by the way!) > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hey Liza (and hoi Rinus)! > > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > Else > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > > "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > End If > > > > ************* > > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > > That all said.... > > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > Best, > > > > Anne-Wil > > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > > Thank you for the replies liwenna and Rinus... > > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > > I think I may ask PST support.... > > > > > Thanks > > > > > Liza > > > > > -----Original Message----- > > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > > On Behalf Of Rinus > > > > Sent: 20 January 2010 11:25 > > > > To: E-Prime > > > > Subject: Re: Specifying output data file location? > > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > > first create your packagefile.. (with the packagefile editor).. > > > > for instance, if you want time+date as part of your edat2 > > > > filename, you might add the following to the "initpackages" tree > > > > (in your package, in the packagefile editor) > > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > > (c.GetAttrib("Subject")) &_ > > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > > then once you've created the package you have to add it to your experiment.. > > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > > contains the path to the folder your package should be in, you can > > > > also add a > > > > folder) > > > > 2. start your exp, go in the structure view to Experiment > > > > (int the top) 3. click on "packages" and add your package 4. now > > > > your files are written with date + time > > > > > This explanation will self destruct in 5 seconds... > > > > > 4 seconds... > > > > > ... > > > > > 3 seconds... (why are you still reading this.. get to a safe > > > > distance) > > > > > 2. seconds... > > > > > 1.... secoooooond.. > > > > [you have too much time if you're actually still reading this, you > > > > should be creating your package..] > > > > > Bye, Rinus > > > > > On 19 jan, 13:06, liwenna wrote: > > > > > Hi Liza, > > > > > > I am not around e-prime right now. But... according to PST-site > > > > > changing the name and location of the .edat file should be a > > > > > feature of 2.0. Can't find how to do it though. My guess would > > > > > be that you need to change something in the menu under the > > > > > purple e-prime logo at the top of your 'experiment tree'. > > > > > > Did you check things there? > > > > > > Best, > > > > > > liw > > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > > Hello, > > > > > > > Is there any way I can specify the output location for my data > > > > > > file from EPrime 2.0 to be somewhere other than the folder > > > > > > where the experiment file is loacted? From searching this > > > > > > list I realize that I can't change the file name that is > > > > > > output but can't find any > > ... > > read more ? -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 18:08:02 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 18:08:02 +0000 Subject: Specifying output data file location? In-Reply-To: Message-ID: It does indeed! You are a star! Many thanks and have a good evening yourself :) -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 18:05 To: E-Prime Subject: Re: Specifying output data file location? 'Assign the new filename ImageDisplay3.Filename = "stimuli/"&strImageFile ^ that works for me! Please let me hear tomorrow that it also worked for you ;) Have a nice evening! liw p.s. thanks for the compliment! On Jan 20, 6:41 pm, Liza Mccarron wrote: > Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... > > Will investigate more tomorrow... Thanks for all the help :) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of liwenna > Sent: 20 January 2010 17:35 > To: E-Prime > Subject: Re: Specifying output data file location? > > Not entirely sure but what if you modify the 'assign the new filename' > into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > > ? > > On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > > Cheers > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Well.... > > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > > Presto and enjoy! > > > Anne-Wil > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > > Hope this makes sense... > > > > Liza > > > > (like your user name by the way!) > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > On Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hey Liza (and hoi Rinus)! > > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > Else > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) > > > & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > End If > > > > ************* > > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > > That all said.... > > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > Best, > > > > Anne-Wil > > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > > Thank you for the replies liwenna and Rinus... > > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > > I think I may ask PST support.... > > > > > Thanks > > > > > Liza > > > > > -----Original Message----- > > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > > On Behalf Of Rinus > > > > Sent: 20 January 2010 11:25 > > > > To: E-Prime > > > > Subject: Re: Specifying output data file location? > > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > > first create your packagefile.. (with the packagefile editor).. > > > > for instance, if you want time+date as part of your edat2 > > > > filename, you might add the following to the "initpackages" tree > > > > (in your package, in the packagefile editor) > > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & > > > > CStr > > > > (c.GetAttrib("Subject")) &_ > > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > > then once you've created the package you have to add it to your experiment.. > > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > > contains the path to the folder your package should be in, you > > > > can also add a > > > > folder) > > > > 2. start your exp, go in the structure view to Experiment > > > > (int the top) 3. click on "packages" and add your > > > > package 4. now your files are written with date + time > > > > > This explanation will self destruct in 5 seconds... > > > > > 4 seconds... > > > > > ... > > > > > 3 seconds... (why are you still reading this.. get to a safe > > > > distance) > > > > > 2. seconds... > > > > > 1.... secoooooond.. > > > > [you have too much time if you're actually still reading this, > > > > you should be creating your package..] > > > > > Bye, Rinus > > > > > On 19 jan, 13:06, liwenna wrote: > > > > > Hi Liza, > > > > > > I am not around e-prime right now. But... according to > > > > > PST-site changing the name and location of the .edat file > > > > > should be a feature of 2.0. Can't find how to do it though. My > > > > > guess would be that you need to change something in the menu > > > > > under the purple e-prime logo at the top of your 'experiment tree'. > > > > > > Did you check things there? > > > > > > Best, > > > > > > liw > > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > > Hello, > > > > > > > Is there any way I can specify the output location for my > > > > > > data file from EPrime 2.0 to be somewhere other than the > > > > > > folder where the experiment file is loacted? From searching > > > > > > this list I realize that I can't change the file name that > > > > > > is output but can't find any > > ... > > read more ? This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From Liza.Mccarron at uwe.ac.uk Wed Jan 20 18:09:40 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Wed, 20 Jan 2010 18:09:40 +0000 Subject: Specifying output data file location? In-Reply-To: <5c80c52c-2c6b-46cc-8d23-17698e11a0d6@j19g2000yqk.googlegroups.com> Message-ID: That works too :) Lovely job! Not worried about edat file location now as I can move all the images to a sub folder and the confusion that existed will have gone (mostly!)! -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 20 January 2010 18:07 To: E-Prime Subject: Re: Specifying output data file location? this one works too: 'Retrieve the filename from the Context Dim strImageFile As String strImageFile = "stimuli/"&c.GetAttrib("target") 'Assign the new filename ImageDisplay3.Filename = strImageFile 'Instruct the object to load the image ' contents into its internal structures ImageDisplay3.Load basically the same thing but on a different location on the script ;) Just to ahead any next buts :p As for the students pulling data thing... I would just copy the datafolder as often as there are students ;) And now I really go. On Jan 20, 6:41 pm, Liza Mccarron wrote: > Sorry, should have said I'd tried that - have tried it with the / and \ as in modifying the filename on the imagedisplayobject I've had to use stimuli/[target] not stimuli\[target] ... > > Will investigate more tomorrow... Thanks for all the help :) > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > Behalf Of liwenna > Sent: 20 January 2010 17:35 > To: E-Prime > Subject: Re: Specifying output data file location? > > Not entirely sure but what if you modify the 'assign the new filename' > into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > > ? > > On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > BUT (there's always a but isn't there???) as I have so many images (50 images in each list which run as a sequence with only 200ms delay between each and 64 lists in total) - I've been using an inline preload script (which I picked up from a post on here somewhere..) which has made the whole file run better - as in: > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > Where "target" is the attribute in the stim lists where the filenames of the images are stored.... > > > So, my question is - how do I (or even, can I?) specify the path in the inline so that the preload picks up the images from the stimuli folder as currently the preload script fails with a 11041 error (as I would expect it to after moving all the images..)?? > > > Cheers > > > Liza > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > Well.... > > > Fortunately it is really quite simple to store your stimuli in a different folder! (once you know how). > > > Create a new folder within the folder that holds your e-studio file and call it (for instance) stimuli. > > > Now.... it is most likely the case that you have imageobjects that refer to an attribute in a list to retrieve a filename... right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: stimuli\[stimname] and you're set. Alternatively you could insert the string stimuli\ into all your lists but that's far more work and unneeded. > > > Presto and enjoy! > > > Anne-Wil > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > Thanks for all that - food for thought there for sure and I may well have a play with that when I have a lttle time spare - which will not be for a while now due to the pressure of third year project students looming on the horizon! > > > > Yes, you are quite right, I could simply do as you suggest and have the edat collected in the EPrime folder.. BUT.. due to the fact that the project folder has about 3000 jpeg files in it (largely placed there as a result of my initial ineptitude in setting folder locations within lists -something I have meant to correct but have not got round to for various reasons) AND I like to set up all the students a separate data collection folder (piece of cake with Superlab!) so that they all experience the same structure when pulling their data off my ideal would be to be able to direct the EDat files elsewhere! > > > > Hope this makes sense... > > > > Liza > > > > (like your user name by the way!) > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > On Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > Hey Liza (and hoi Rinus)! > > > > The matter doesn't quite let me go... Do ask PST about it. I will guess that they will answer that this will be possible trough a new graphical interface that is yet (still) to be implemented and will allow users to modify external startup info properties (aka the startup info manager). I found mentions of this nifty device as way back as 2007. > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > Else > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) > > > & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > End If > > > > ************* > > > > Now the solution seems simple: create an attribute attribute DataFile.Filename.Override et presto, the script will use that value for your edat filenames. Setting it DataFile.Filename.Override to foldername/restofthename should do the rest... but... the tricky thing is.... I can absolutely not find a way to create or declare DataFile.Filename.Override. I tried it in the startup-info, in inlines on the main proc and on subprocs, set it as an attribute in a list and tried to user-declare it... nothing. E-prime sees datafile as a function, doesn't like the dots in it etc etc . > > > > Maybe one of the more code knowledgeable people around here can come up with an idea?? > > > > That all said.... > > > > Why do you need to change the foldername of the edat file? What I usually do is place my estudio in the folder where I want to collect my edat files, create the e-run file and then create a shortcut to the erun-file and move this to a separate 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > Best, > > > > Anne-Wil > > > > On Jan 20, 1:29 pm, Liza Mccarron wrote: > > > > Thank you for the replies liwenna and Rinus... > > > > > Rinus - The package solution is a good one - however I'm using EPrime standard and therefore don't have the Package File editor... :(.. Any other way I can create this file? I'm guessing not... > > > > > Liwenna - I've looked at the various options under Experiment Object Properties (I assume this is what you meant?) but can't find anything obvious - just the log levels seems to relate to data file... > > > > > I think I may ask PST support.... > > > > > Thanks > > > > > Liza > > > > > -----Original Message----- > > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > > > > On Behalf Of Rinus > > > > Sent: 20 January 2010 11:25 > > > > To: E-Prime > > > > Subject: Re: Specifying output data file location? > > > > > Hi Liza, well.. I think you can change the filename into something you want.. you might create and add a packagefile to do this.. > > > > first create your packagefile.. (with the packagefile editor).. > > > > for instance, if you want time+date as part of your edat2 > > > > filename, you might add the following to the "initpackages" tree > > > > (in your package, in the packagefile editor) > > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & > > > > CStr > > > > (c.GetAttrib("Subject")) &_ > > > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > > then once you've created the package you have to add it to your experiment.. > > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > > > > contains the path to the folder your package should be in, you > > > > can also add a > > > > folder) > > > > 2. start your exp, go in the structure view to Experiment > > > > (int the top) 3. click on "packages" and add your > > > > package 4. now your files are written with date + time > > > > > This explanation will self destruct in 5 seconds... > > > > > 4 seconds... > > > > > ... > > > > > 3 seconds... (why are you still reading this.. get to a safe > > > > distance) > > > > > 2. seconds... > > > > > 1.... secoooooond.. > > > > [you have too much time if you're actually still reading this, > > > > you should be creating your package..] > > > > > Bye, Rinus > > > > > On 19 jan, 13:06, liwenna wrote: > > > > > Hi Liza, > > > > > > I am not around e-prime right now. But... according to > > > > > PST-site changing the name and location of the .edat file > > > > > should be a feature of 2.0. Can't find how to do it though. My > > > > > guess would be that you need to change something in the menu > > > > > under the purple e-prime logo at the top of your 'experiment tree'. > > > > > > Did you check things there? > > > > > > Best, > > > > > > liw > > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > > Hello, > > > > > > > Is there any way I can specify the output location for my > > > > > > data file from EPrime 2.0 to be somewhere other than the > > > > > > folder where the experiment file is loacted? From searching > > > > > > this list I realize that I can't change the file name that > > > > > > is output but can't find any > > ... > > read more ? This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -------------- next part -------------- -- 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. From ttnicky at gmail.com Thu Jan 21 19:32:38 2010 From: ttnicky at gmail.com (Travis Nichols, Villanova University) Date: Thu, 21 Jan 2010 11:32:38 -0800 Subject: back-converting from script to studio Message-ID: Hello, I am in the process of revising a previous experiment coded in E- Prime. Much to my sad surprise, I have found that at some point in between the original coding and the present, I deleted the original studio file for one condition of the experiment. I still have the E- Run script file that I was using to remotely conduct the experiment, but that is not helping me now as I am trying to revise the project. Is there anyway to convert the script file back into a studio file? It seems like it should be possible: since Studio created the script file, it should be able to convert the script back to studio, right? Any suggestions are welcome, Travis -------------- next part -------------- -- 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. From neurodrum at gmail.com Thu Jan 21 19:45:48 2010 From: neurodrum at gmail.com (andrew hill) Date: Thu, 21 Jan 2010 11:45:48 -0800 Subject: Parallels issues Message-ID: hi folks, has anyone experienced this? previously working eprime scripts are now failing due to display refresh problems, when running in WinXP / Parallels on a Macbook Pro. (error -999 pointing at script line that checks for valid refresh rates). these scripts still work on "regular" windows machines. this is true for any script, including the PST-provided samples.. i've tried to set the script to inherit display resolution, or manually set the resolution, but it doesn't work.. the script gets as far as collecting subject # / session #, but then fails.. i remember having this problem once before on an iMac, and i believe i fixed it somehow, but i cannot for the life of me figure out how to, now. anyone have any suggestions or ideas, either in how to adjust the Parallels settings or to disable the refresh rate check and get around this issue? thanks, andrew -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 21 19:50:19 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jan 2010 14:50:19 -0500 Subject: back-converting from script to studio In-Reply-To: Message-ID: Travis, Sorry, bucko. You don't have to take my word for this, for if you search the Google Group or the PST Forum you will see that this very issue has come up time and again -- there is no automated way to reconstruct an .es or .es2 file from an .ebs or .ebs2 file, no way, no how. You will just have to manually reconstruct your .es/.es2 file. If you have a good-old EP1 .ebs file (which is plain readable text) and some expertise in reading E-Basic code then you might use that as a guide. But if you have only a bad-new EP2 .ebs2 file (now binhex-encoded, once again see discussion thread at http://support.pstnet.com/forum/Topic696-12-2.aspx ) then all hope is lost. Well, maybe one last hope does remain, try "Copy backup experiments to the desktop" from the General tab of the Tools > Options dialog. -- David McFarlane, Professional Faultfinder >I am in the process of revising a previous experiment coded in E- >Prime. Much to my sad surprise, I have found that at some point in >between the original coding and the present, I deleted the original >studio file for one condition of the experiment. I still have the E- >Run script file that I was using to remotely conduct the experiment, >but that is not helping me now as I am trying to revise the project. > >Is there anyway to convert the script file back into a studio file? It >seems like it should be possible: since Studio created the script >file, it should be able to convert the script back to studio, right? > >Any suggestions are welcome, -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 21 20:46:36 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jan 2010 15:46:36 -0500 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A37F72BBB@EGEN-MBX02.camp us.ads.uwe.ac.uk> Message-ID: For some explanation of using '\' vs. '/' for file path separators in E-Prime, please see http://support.pstnet.com/forum/Topic2336-12-1.aspx , http://support.pstnet.com/forum/Topic1689-12-1.aspx , and http://support.pstnet.com/forum/Topic1718-5-1.aspx . There is also an explanation in the PST Knowledge Base, but that explanation is inaccurate. However, PST did get it right in the Reference Guide on p. 62. Liza, glad you got the stimulus files squared away (thanks to liw's great help!). As for keeping each student's data files separate, how about just assigning each student a Session number to use for their runs? Unfortunately, I cannot think of any easy way to sort or select data files based on the Session number, but then if you really dare you could subvert the Subject number to use as a student number, and use the Session number for the subject or whatever. Then it gets easy to sort & separate each student's data files. But you already thought of that. -- David McFarlane, Professional Faultfinder At 1/20/2010 12:41 PM Wednesday, Liza Mccarron wrote: >Sorry, should have said I'd tried that - have tried it with the / >and \ as in modifying the filename on the imagedisplayobject I've >had to use stimuli/[target] not stimuli\[target] ... > >Will investigate more tomorrow... Thanks for all the help :) > >-----Original Message----- >From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On >Behalf Of liwenna >Sent: 20 January 2010 17:35 >To: E-Prime >Subject: Re: Specifying output data file location? > >Not entirely sure but what if you modify the 'assign the new filename' >into: > > 'Assign the new filename > ImageDisplay3.Filename = stimuli\strImageFile > >? > > > >On Jan 20, 6:23 pm, Liza Mccarron wrote: > > Ah ha! That works excellently with the stim lists - thanks for that... > > > > BUT (there's always a but isn't there???) as I have so many > images (50 images in each list which run as a sequence with only > 200ms delay between each and 64 lists in total) - I've been using > an inline preload script (which I picked up from a post on here > somewhere..) which has made the whole file run better - as in: > > > > 'Retrieve the filename from the Context Dim strImageFile As > > String strImageFile = c.GetAttrib("target") > > > > 'Assign the new filename > > ImageDisplay3.Filename = strImageFile > > > > 'Instruct the object to load the image > > ' contents into its internal structures ImageDisplay3.Load > > > > Where "target" is the attribute in the stim lists where the > filenames of the images are stored.... > > > > So, my question is - how do I (or even, can I?) specify the path > in the inline so that the preload picks up the images from the > stimuli folder as currently the preload script fails with a 11041 > error (as I would expect it to after moving all the images..)?? > > > > Cheers > > > > Liza > > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf Of liwenna > > Sent: 20 January 2010 16:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > > Well.... > > > > Fortunately it is really quite simple to store your stimuli in a > different folder! (once you know how). > > > > Create a new folder within the folder that holds your e-studio > file and call it (for instance) stimuli. > > > > Now.... it is most likely the case that you have imageobjects > that refer to an attribute in a list to retrieve a filename... > right? And in the imageobject properties this looks as follows: filename: > > [stimname] . Replace [stimname] by filename: > stimuli\[stimname] and you're set. Alternatively you could insert > the string stimuli\ into all your lists but that's far more work and unneeded. > > > > Presto and enjoy! > > > > Anne-Wil > > > > On Jan 20, 4:39 pm, Liza Mccarron wrote: > > > Liwenna, > > > > > Thanks for all that - food for thought there for sure and I may > well have a play with that when I have a lttle time spare - which > will not be for a while now due to the pressure of third year > project students looming on the horizon! > > > > > Yes, you are quite right, I could simply do as you suggest and > have the edat collected in the EPrime folder.. BUT.. due to the > fact that the project folder has about 3000 jpeg files in it > (largely placed there as a result of my initial ineptitude in > setting folder locations within lists -something I have meant to > correct but have not got round to for various reasons) AND I like > to set up all the students a separate data collection folder (piece > of cake with Superlab!) so that they all experience the same > structure when pulling their data off my ideal would be to be able > to direct the EDat files elsewhere! > > > > > Hope this makes sense... > > > > > Liza > > > > > (like your user name by the way!) > > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf Of liwenna > > > Sent: 20 January 2010 14:54 > > > To: E-Prime > > > Subject: Re: Specifying output data file location? > > > > > Hey Liza (and hoi Rinus)! > > > > > The matter doesn't quite let me go... Do ask PST about it. I > will guess that they will answer that this will be possible trough > a new graphical interface that is yet (still) to be implemented and > will allow users to modify external startup info properties (aka > the startup info manager). I found mentions of this nifty device as > way back as 2007. > > > > > Some of the 'infrastructure' for this manager is allready in place > > > though. In the end of any 2.0 script you should be able to find > > > these > > > lines: > > > > > ************ > > > ' Set the Filenames for the data files > > > Dim strFilenameRecovery As String > > > Dim strFilenameEDAT As String > > > > > 'If the attribute DataFile.Filename.Override exists > > > ' then use it for the .txt and .edat filenames > > > If c.AttribExists("DataFile.Filename.Override") Then > > > > > ' Set the default Data Filename > > > strFilenameRecovery = CStr(c.GetAttrib > > > ("DataFile.Filename.Override")) & ".txt" > > > strFilenameEDAT = > CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > > > > Else > > > > > ' Set the default Data Filename > > > strFilenameRecovery = > > > CStr(c.GetAttrib("Experiment")) & "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > > > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > > > "-" & CStr > > > (c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > > > > End If > > > > > ************* > > > > > Now the solution seems simple: create an attribute attribute > DataFile.Filename.Override et presto, the script will use that > value for your edat filenames. Setting it > DataFile.Filename.Override to foldername/restofthename should do > the rest... but... the tricky thing is.... I can absolutely not > find a way to create or declare DataFile.Filename.Override. I tried > it in the startup-info, in inlines on the main proc and on > subprocs, set it as an attribute in a list and tried to > user-declare it... nothing. E-prime sees datafile as a function, > doesn't like the dots in it etc etc . > > > > > Maybe one of the more code knowledgeable people around here can > come up with an idea?? > > > > > That all said.... > > > > > Why do you need to change the foldername of the edat file? What > I usually do is place my estudio in the folder where I want to > collect my edat files, create the e-run file and then create a > shortcut to the erun-file and move this to a separate > 'startmyexperiment'-folder. > > > Wouldn't that work just as well for you Liza? > > > > > Best, > > > > > Anne-Wil -------------- next part -------------- -- 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. From mcfarla9 at msu.edu Thu Jan 21 21:08:23 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jan 2010 16:08:23 -0500 Subject: Specifying output data file location? In-Reply-To: <3b6e709d-0d1c-4ae5-aea4-ffee60f77891@b10g2000yqa.googlegro ups.com> Message-ID: Indeed, this has been discussed several times, which you can see if you run a search using terms like "data folder". Back in the days of EP1 we could use something like Paul Groot's E-Kick tool to provide this functionality, but since EP2 now very unhelpfully bin.base64 encodes the .ebs2 files we can no longer do such things, and PST, once again unhelpfully, has not yet provided an alternative (yet again, see discussion thread at http://support.pstnet.com/forum/Topic696-12-2.aspx ). As discussed below, the StartupInfo file facility promises the answer for EP2. This was announced at least as far back as Oct 2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but no details have been forthcoming since then. I myself have a Web Support request about this very issue going back to Dec 2008, at which time Matt said that the StartupInfo file would "be available in an upcoming build" when a public editor became available (a "public editor"!? why not just use a plain old text file that we can view and edit as we like??), and that he would notify me when this happened. Over a year later, and I have not seen any such notice. Perhaps it's time for me to update my support request. Once again PST shows its prediliction for breaking things that already work, and promising new things that they cannot deliver. IOW, PST has become the Microsoft of behavioral research. -- David McFarlane, Professional Faultfinder At 1/20/2010 09:53 AM Wednesday, liwenna wrote: >Hey Liza (and hoi Rinus)! > >The matter doesn't quite let me go... Do ask PST about it. I will >guess that they will answer that this will be possible trough a new >graphical interface that is yet (still) to be implemented and will >allow users to modify external startup info properties (aka the >startup info manager). I found mentions of this nifty device as way >back as 2007. > >Some of the 'infrastructure' for this manager is allready in place >though. In the end of any 2.0 script you should be able to find these >lines: > >************ > ' Set the Filenames for the data files > Dim strFilenameRecovery As String > Dim strFilenameEDAT As String > > 'If the attribute DataFile.Filename.Override exists > ' then use it for the .txt and .edat filenames > If c.AttribExists("DataFile.Filename.Override") Then > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib >("DataFile.Filename.Override")) & ".txt" > strFilenameEDAT = > CStr(c.GetAttrib("DataFile.Filename.Override")) & >".edat" > > Else > > ' Set the default Data Filename > strFilenameRecovery = > CStr(c.GetAttrib("Experiment")) & "-" & CStr >(c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & > "-" & CStr >(c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & >".edat" > > End If > >************* > >Now the solution seems simple: create an attribute attribute >DataFile.Filename.Override et presto, the script will use that value >for your edat filenames. Setting it DataFile.Filename.Override to >foldername/restofthename should do the rest... but... the tricky >thing is.... I can absolutely not find a way to create or declare >DataFile.Filename.Override. I tried it in the startup-info, in inlines >on the main proc and on subprocs, set it as an attribute in a list and >tried to user-declare it... nothing. E-prime sees datafile as a >function, doesn't like the dots in it etc etc . > >Maybe one of the more code knowledgeable people around here can come >up with an idea?? > >That all said.... > >Why do you need to change the foldername of the edat file? What I >usually do is place my estudio in the folder where I want to collect >my edat files, create the e-run file and then create a shortcut to the >erun-file and move this to a separate 'startmyexperiment'-folder. >Wouldn't that work just as well for you Liza? > >Best, > >Anne-Wil > > >On Jan 20, 1:29 pm, Liza Mccarron wrote: > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using > EPrime standard and therefore don't have the Package File editor... > :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment > Object Properties (I assume this is what you meant?) but can't find > anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > On Behalf Of Rinus > > Sent: 20 January 2010 11:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into > something you want.. you might create and add a packagefile to do this.. > > first create your packagefile.. (with the packagefile editor).. > > for instance, if you want time+date as part of your edat2 > filename, you might add the following to the "initpackages" tree > (in your package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) &_ > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your > experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > contains the path to the folder your package should be in, you can also add a > > folder) > > 2. start your exp, go in the structure view to Experiment > (int the top) 3. click on "packages" and add your package > 4. now your files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > [you have too much time if you're actually still reading this, > you should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > changing the name and location of the .edat file should be a feature > > > of 2.0. Can't find how to do it though. My guess would be that you > > > need to change something in the menu under the purple e-prime logo at > > > the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data file > > > > from EPrime 2.0 to be somewhere other than the folder where the > > > > experiment file is loacted? From searching this list I realize that > > > > I can't change the file name that is output but can't find any > > > > reference to location. > > > > > > Thanks > > > > > > Liza -------------- next part -------------- -- 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. From lennertz.t at gmail.com Fri Jan 22 01:32:20 2010 From: lennertz.t at gmail.com (Tracy) Date: Thu, 21 Jan 2010 17:32:20 -0800 Subject: Cyrillic font? Message-ID: I'm trying to run an experiment in which some of the text is presented in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it possible to import a font into E-prime? Many thanks in advance, Tracy -- 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. From liwenna at gmail.com Fri Jan 22 09:13:13 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 22 Jan 2010 01:13:13 -0800 Subject: Cyrillic font? In-Reply-To: <974f1b6e-acd2-4a4a-89cd-77dda5eb9fee@e27g2000yqd.googlegroups.com> Message-ID: Oops... did it again... wrote a long post but sent it to Tracy in private accidentally. Maybe Tracy kan repost here, the short gist was that Yoed is also searching for this feature and that the possibilites totally depend on the version of e-prime used and the exact needs for the font use (textdisplay or also input). I suggested to use bitmaps with all the text if no textinput was needed. liw On Jan 22, 2:32?am, Tracy wrote: > I'm trying to run an experiment in which some of the text is presented > in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it > possible to import a font into E-prime? > > Many thanks in advance, > Tracy -- 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. From t.marinis at reading.ac.uk Fri Jan 22 09:17:36 2010 From: t.marinis at reading.ac.uk (Theodoros Marinis) Date: Fri, 22 Jan 2010 09:17:36 -0000 Subject: Cyrillic font? Message-ID: Hi Tracy, some years ago we wanted to run an experiment with Greek fonts and what we did was create picture files for each word and then use the picture or slide presentation. It is a lot of work. After we did all that, we realised that although the manual says that it doesn't support Cyrillic fonts, it actually worked with Greek. So, do check whether it works. Best, --Theo v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^ Dr Theodoros Marinis Reader (Associate Professor) in Clinical Linguistics School of Psychology and Clinical Language Sciences University of Reading Reading RG6 6AL, UK Tel. +44-118-378 7465 Fax +44-118-378 4693 http://www.reading.ac.uk/cls/about/staff/t-marinis.asp v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^ ________________________________ From: e-prime at googlegroups.com on behalf of Tracy Sent: Fri 22/01/2010 01:32 To: E-Prime Subject: Cyrillic font? I'm trying to run an experiment in which some of the text is presented in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it possible to import a font into E-prime? Many thanks in advance, Tracy -- 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. -- 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. From rinusverdonschot at gmail.com Fri Jan 22 11:20:01 2010 From: rinusverdonschot at gmail.com (Rinus) Date: Fri, 22 Jan 2010 03:20:01 -0800 Subject: Cyrillic font? In-Reply-To: <974f1b6e-acd2-4a4a-89cd-77dda5eb9fee@e27g2000yqd.googlegroups.com> Message-ID: which version of eprime? probably 1.X which doesn't allow it.. (i had the same problem with Japanese). E-prime 2 should not give you any problems.. (I just tested it.. it works fine) I heard there is a kinda workaround (but I have not really tried how you should do that): which is: you might wanna put it directly into an .EBS (script) file.. and change the font to cyrillic... then you should check how it'll work.. bcoz the .EBS is ANSI en not UNICODE.. so it might not work after all.. "just" upgrade to Eprime 2.0 ;-) Take care, Rinus On 22 jan, 02:32, Tracy wrote: > I'm trying to run an experiment in which some of the text is presented > in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it > possible to import a font into E-prime? > > Many thanks in advance, > Tracy -- 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. From Liza.Mccarron at uwe.ac.uk Fri Jan 22 12:21:58 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Fri, 22 Jan 2010 12:21:58 +0000 Subject: Specifying output data file location? In-Reply-To: <4b58c25f.5944f10a.48d6.2a05SMTPIN_ADDED@gmr-mx.google.com> Message-ID: OK , I have had an answer from PST support about this issue and I will be testing it as soon as I have time (students permitting!) but am posting it here in case it is useful to anyone in the meantime: >From Cindy Carper on 1/21/2010 1:18:00 PM Liza, It is possible to change the location of where the EDAT2 files are saved so that they can be saved to a folder other than the one where the ES2 file and stimulus files are saved. The DataFile object within E-Prime generates a .txt file, known as the E-Recovery text file, during the running of an experiment. At the end of the experiment, this file is converted into an EDAT file for use within E-DataAid and E-Merge. By default, these files are written to the same folder/directory as the experiment EBS file that is running. E-Prime 1.1 (and later) introduces the ability to redirect the default location for the E-Data files to be written. Upon opening of the data file, E-Prime will look at the system E-DataPath environment variable. If it is specified, all EDAT files will be written to this location during the running of experiments. This setting overrides the default. All data files will be written to this location regardless of what folder they are run from. To restore to the default setting of writing the data file contents in the same directory as the running experiment EBS file, simply delete or clear the value of the E-DataPath environment variable. How to specify the E-DataPath environment variable in Windows XP/Vista Select the System applet from Control Panel. Select the Advanced tab property page. Click the "Environment Variables" button. Create a E-DataPath environment variable and specify the drive letter and directory of the location where the data files should be written. If E-DataPath is created under the user section, only experiments run while logged in as the current user will be affected. If E-DataPath is created under the system section, all experiments run will be affected. Consult with your Network Administrator upon choosing the system variable option. Click OK to close and save. -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 21 January 2010 21:08 To: e-prime at googlegroups.com; E-Prime Subject: Re: Specifying output data file location? Indeed, this has been discussed several times, which you can see if you run a search using terms like "data folder". Back in the days of EP1 we could use something like Paul Groot's E-Kick tool to provide this functionality, but since EP2 now very unhelpfully bin.base64 encodes the .ebs2 files we can no longer do such things, and PST, once again unhelpfully, has not yet provided an alternative (yet again, see discussion thread at http://support.pstnet.com/forum/Topic696-12-2.aspx ). As discussed below, the StartupInfo file facility promises the answer for EP2. This was announced at least as far back as Oct 2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but no details have been forthcoming since then. I myself have a Web Support request about this very issue going back to Dec 2008, at which time Matt said that the StartupInfo file would "be available in an upcoming build" when a public editor became available (a "public editor"!? why not just use a plain old text file that we can view and edit as we like??), and that he would notify me when this happened. Over a year later, and I have not seen any such notice. Perhaps it's time for me to update my support request. Once again PST shows its prediliction for breaking things that already work, and promising new things that they cannot deliver. IOW, PST has become the Microsoft of behavioral research. -- David McFarlane, Professional Faultfinder At 1/20/2010 09:53 AM Wednesday, liwenna wrote: >Hey Liza (and hoi Rinus)! > >The matter doesn't quite let me go... Do ask PST about it. I will guess >that they will answer that this will be possible trough a new graphical >interface that is yet (still) to be implemented and will allow users to >modify external startup info properties (aka the startup info manager). >I found mentions of this nifty device as way back as 2007. > >Some of the 'infrastructure' for this manager is allready in place >though. In the end of any 2.0 script you should be able to find these >lines: > >************ > ' Set the Filenames for the data files > Dim strFilenameRecovery As String > Dim strFilenameEDAT As String > > 'If the attribute DataFile.Filename.Override exists > ' then use it for the .txt and .edat filenames > If c.AttribExists("DataFile.Filename.Override") Then > > ' Set the default Data Filename > strFilenameRecovery = CStr(c.GetAttrib >("DataFile.Filename.Override")) & ".txt" > strFilenameEDAT = > CStr(c.GetAttrib("DataFile.Filename.Override")) & ".edat" > > Else > > ' Set the default Data Filename > strFilenameRecovery = > CStr(c.GetAttrib("Experiment")) & "-" & CStr >(c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".txt" > strFilenameEDAT = CStr(c.GetAttrib("Experiment")) & >"-" & CStr >(c.GetAttrib("Subject")) & "-" & CStr(c.GetAttrib("Session")) & ".edat" > > End If > >************* > >Now the solution seems simple: create an attribute attribute >DataFile.Filename.Override et presto, the script will use that value >for your edat filenames. Setting it DataFile.Filename.Override to >foldername/restofthename should do the rest... but... the tricky thing >is.... I can absolutely not find a way to create or declare >DataFile.Filename.Override. I tried it in the startup-info, in inlines >on the main proc and on subprocs, set it as an attribute in a list and >tried to user-declare it... nothing. E-prime sees datafile as a >function, doesn't like the dots in it etc etc . > >Maybe one of the more code knowledgeable people around here can come up >with an idea?? > >That all said.... > >Why do you need to change the foldername of the edat file? What I >usually do is place my estudio in the folder where I want to collect my >edat files, create the e-run file and then create a shortcut to the >erun-file and move this to a separate 'startmyexperiment'-folder. >Wouldn't that work just as well for you Liza? > >Best, > >Anne-Wil > > >On Jan 20, 1:29 pm, Liza Mccarron wrote: > > Thank you for the replies liwenna and Rinus... > > > > Rinus - The package solution is a good one - however I'm using > EPrime standard and therefore don't have the Package File editor... > :(.. Any other way I can create this file? I'm guessing not... > > > > Liwenna - I've looked at the various options under Experiment > Object Properties (I assume this is what you meant?) but can't find > anything obvious - just the log levels seems to relate to data file... > > > > I think I may ask PST support.... > > > > Thanks > > > > Liza > > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] > On Behalf Of Rinus > > Sent: 20 January 2010 11:25 > > To: E-Prime > > Subject: Re: Specifying output data file location? > > > > Hi Liza, well.. I think you can change the filename into > something you want.. you might create and add a packagefile to do this.. > > first create your packagefile.. (with the packagefile editor).. > > for instance, if you want time+date as part of your edat2 > filename, you might add the following to the "initpackages" tree (in > your package, in the packagefile editor) > > > > c.DataFile.Filename = CStr(c.GetAttrib("Experiment")) & "-" & CStr > > (c.GetAttrib("Subject")) &_ > > "-" & CStr(c.GetAttrib("Session")) & "_" & Format(Date,"ddmmyy") & "_" > > & Format(c.GetAttrib("SessionTime"),"hhnn") & ".txt" > > > > then once you've created the package you have to add it to your > experiment.. > > > > 1. go in eprime 2.0 --> tools, options, tab: packages (this > contains the path to the folder your package should be in, you can > also add a > > folder) > > 2. start your exp, go in the structure view to Experiment > (int the top) 3. click on "packages" and add your package 4. > now your files are written with date + time > > > > This explanation will self destruct in 5 seconds... > > > > 4 seconds... > > > > ... > > > > 3 seconds... (why are you still reading this.. get to a safe > > distance) > > > > 2. seconds... > > > > 1.... secoooooond.. > > [you have too much time if you're actually still reading this, > you should be creating your package..] > > > > Bye, Rinus > > > > On 19 jan, 13:06, liwenna wrote: > > > Hi Liza, > > > > > I am not around e-prime right now. But... according to PST-site > > > changing the name and location of the .edat file should be a > > > feature of 2.0. Can't find how to do it though. My guess would be > > > that you need to change something in the menu under the purple > > > e-prime logo at the top of your 'experiment tree'. > > > > > Did you check things there? > > > > > Best, > > > > > liw > > > > > On Jan 19, 12:34 pm, LizaM wrote: > > > > > > Hello, > > > > > > Is there any way I can specify the output location for my data > > > > file from EPrime 2.0 to be somewhere other than the folder where > > > > the experiment file is loacted? From searching this list I > > > > realize that I can't change the file name that is output but > > > > can't find any reference to location. > > > > > > Thanks > > > > > > Liza This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -- 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. From mcfarla9 at msu.edu Fri Jan 22 15:18:50 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 22 Jan 2010 10:18:50 -0500 Subject: Specifying output data file location? In-Reply-To: <20010E745C50274D93A655F97E2815972A39EBE01A@EGEN-MBX02.camp us.ads.uwe.ac.uk> Message-ID: As noted, that solution has been around since EP1.1, and in fact Ms. Carper copied her answer directly from PST Knowledge Base article #1073, itself posted way back in May of 2001. So nothing new there. Nevertheless, no-one here steered you to that solution. Wonder why? Because nobody so far as I know has found that capability of any use. Think about it. The E-DataPath environment variable sends *all* your data from *all* your studies to the same directory. This is useful only in those cases where someone wants to gather all the data from all their studies into one master directory -- say, if you run the same study from several networked machines, but want all the data gathered into one networked directory for easier merging (but for critical timing you should never run E-Prime on a networked machine anyway, so much for that use). But this is almost the *opposite* of what you want for your use. Of course, with some clever use of batch files or AutoIt script you might manage to set a different E-DataPath environment variable for different runs, good luck with that. So far I have not found anyone who has had any use for the E-DataPath environment variable, so I will be very interested to learn what you make of it. -- David McFarlane, Professional Faultfinder "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman, Nobel prize-winning physicist) At 1/22/2010 07:21 AM Friday, Liza Mccarron wrote: >OK , I have had an answer from PST support about this issue and I >will be testing it as soon as I have time (students permitting!) but >am posting it here in case it is useful to anyone in the meantime: > > From Cindy Carper on 1/21/2010 1:18:00 PM >Liza, > >It is possible to change the location of where the EDAT2 files are >saved so that they can be saved to a folder other than the one where >the ES2 file and stimulus files are saved. The DataFile object >within E-Prime generates a .txt file, known as the E-Recovery text >file, during the running of an experiment. At the end of the >experiment, this file is converted into an EDAT file for use within >E-DataAid and E-Merge. > >By default, these files are written to the same folder/directory as >the experiment EBS file that is running. E-Prime 1.1 (and later) >introduces the ability to redirect the default location for the >E-Data files to be written. > >Upon opening of the data file, E-Prime will look at the system >E-DataPath environment variable. If it is specified, all EDAT files >will be written to this location during the running of experiments. >This setting overrides the default. All data files will be written >to this location regardless of what folder they are run from. To >restore to the default setting of writing the data file contents in >the same directory as the running experiment EBS file, simply delete >or clear the value of the E-DataPath environment variable. > >How to specify the E-DataPath environment variable in Windows XP/Vista >Select the System applet from Control Panel. >Select the Advanced tab property page. >Click the "Environment Variables" button. >Create a E-DataPath environment variable and specify the drive >letter and directory of the location where the data files should be written. >If E-DataPath is created under the user section, only experiments >run while logged in as the current user will be affected. >If E-DataPath is created under the system section, all experiments >run will be affected. >Consult with your Network Administrator upon choosing the system >variable option. >Click OK to close and save. -- 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. From lennertz.t at gmail.com Fri Jan 22 16:40:37 2010 From: lennertz.t at gmail.com (Tracy) Date: Fri, 22 Jan 2010 08:40:37 -0800 Subject: Cyrillic font? In-Reply-To: Message-ID: Thank you all for your kind replies. I'm currently using a version of E-Prime 1. I ended up converting my text to bitmaps and displaying the bitmaps using an Image Display slide in E-Prime. It seems to be working fine. Thanks again, Tracy On Jan 22, 6:20?am, Rinus wrote: > which version of eprime? probably 1.X which doesn't allow it.. (i had > the same problem with Japanese). > E-prime 2 should not give you any problems.. (I just tested it.. it > works fine) > I heard there is a kinda workaround (but I have not really tried how > you should do that): which is: you might wanna put it directly into > an .EBS (script) file.. and change the font to cyrillic... then you > should check how it'll work.. bcoz the .EBS is ANSI en not UNICODE.. > so it might not work after all.. ? "just" upgrade to Eprime 2.0 ;-) > > Take care, > > Rinus > > On 22 jan, 02:32, Tracy wrote: > > > I'm trying to run an experiment in which some of the text is presented > > in Cyrillic. E-Prime does not recognize the Cyrillic font -- Is it > > possible to import a font into E-prime? > > > Many thanks in advance, > > Tracy -- 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. From sarah.levy.21 at gmail.com Fri Jan 22 19:46:28 2010 From: sarah.levy.21 at gmail.com (Sarah) Date: Fri, 22 Jan 2010 11:46:28 -0800 Subject: Go/NoGo Staircase Procedure Inline Message-ID: Hello, I'm attempting to devise an adaptive staircase procedure for my simple go/nogo task (my stimuli are arrows). I was wondering where do I place the inline scripts in my experiment--- Within my SessionProc? Or within each of my 3 Procs after the target stimulus? Also, what will my inline look like? I understand what a step_size is, but I do not understand how to manipulate the values for it. Could this be a start for my inline? BothArrows is the go task and I'm assuming 1 means its a correct response. If BothArrows.RESP = 1 then ... Any help would be greatly appreciated---thanks! Sarah -- 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. From shivani.shivipr at gmail.com Sun Jan 24 06:43:04 2010 From: shivani.shivipr at gmail.com (Shivani R) Date: Sat, 23 Jan 2010 22:43:04 -0800 Subject: Discarding some trials from feedback Message-ID: Hi, I am designing an experiment using E Prime in which the subject is presented with a stimulus, he/she hears a tone and then has to make a decision after hearing the tone. The feedback is getting displayed after every 25 trials and there are total 1400 trials. Any decision (whether correct or incorrect) made before hearing the tone should be discarded (not taken into account for getting feedback). I am quite new to E Prime and facing a lot of problem in putting this logic in my script. The script that I have now is as follows: 'Stimulus comes up on the screen followed by a tone and next there is Wait1 object to collect the response. Any response to Stimulus object (which is a response before the tone) should be discarded. Any response to Wait1 object (which is after hearing the tone) should be taken in the feedback. Dim TrialAcc As String 'If subject responded to Stimulus, this is before the tone and the trial is logged as incorrect If Stimulus.RESP <> "" Then TrialACC = "0" 'No response to Stimulus, but correct response to Wait1 is a correct trial If Stimulus.RESP = "" And Wait1.ACC = 1 Then TrialACC = "1" 'No response to Stimulus, but incorrect response to Wait1 is a incorrect trial If Stimulus.RESP = "" And Wait1.ACC = 0 Then TrialACC = "0" End If 'The AddObservation command adds the ACC value to the Summation object, Acc. Acc.AddObservation Trial.ACC Debug.Print "TrialAcc = " & Trial.ACC 'The Debug.Print command prints the mean value of the Summation 'object, Acc, in the Output window. Debug.Print Acc.Mean c.SetAttrib "OverallAcc", Format(Acc.Mean*100, "00.0") So actually, right now if the subject makes a response before hearing the tone, irrespective of whether it was correct or incorrect, it is taken as incorrect. But I don't want to include this trial info at all in my feedback. I want to discard this. For eg. if out of 2 trials subject responds to first trial before hearing the tone and then for the next trial he responds after hearing the tone and that too correctly, then he should get overall accuracy as 100 and not 50. The first trial where he responded before the tone should not be taken into consideration in his feedback for overall accuracy. I tried a lot but unable to put this logic in my experiment. Any help is really appreciated. Thanks Shivani -- 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. From Liza.Mccarron at uwe.ac.uk Mon Jan 25 09:53:03 2010 From: Liza.Mccarron at uwe.ac.uk (Liza Mccarron) Date: Mon, 25 Jan 2010 09:53:03 +0000 Subject: Specifying output data file location? In-Reply-To: <4b59c1e4.5344f10a.3cd9.4962SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hmm.. Thanks for that David - I did suspect something similar - on initial reading I couldn't see how changing the environment variable would help in this case as the environment variable is a global setting. Also, I must say that the PST knowledge base isn't the easiest thing to search! -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 22 January 2010 15:19 To: e-prime at googlegroups.com Subject: RE: Specifying output data file location? As noted, that solution has been around since EP1.1, and in fact Ms. Carper copied her answer directly from PST Knowledge Base article #1073, itself posted way back in May of 2001. So nothing new there. Nevertheless, no-one here steered you to that solution. Wonder why? Because nobody so far as I know has found that capability of any use. Think about it. The E-DataPath environment variable sends *all* your data from *all* your studies to the same directory. This is useful only in those cases where someone wants to gather all the data from all their studies into one master directory -- say, if you run the same study from several networked machines, but want all the data gathered into one networked directory for easier merging (but for critical timing you should never run E-Prime on a networked machine anyway, so much for that use). But this is almost the *opposite* of what you want for your use. Of course, with some clever use of batch files or AutoIt script you might manage to set a different E-DataPath environment variable for different runs, good luck with that. So far I have not found anyone who has had any use for the E-DataPath environment variable, so I will be very interested to learn what you make of it. -- David McFarlane, Professional Faultfinder "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman, Nobel prize-winning physicist) At 1/22/2010 07:21 AM Friday, Liza Mccarron wrote: >OK , I have had an answer from PST support about this issue and I >will be testing it as soon as I have time (students permitting!) but >am posting it here in case it is useful to anyone in the meantime: > > From Cindy Carper on 1/21/2010 1:18:00 PM >Liza, > >It is possible to change the location of where the EDAT2 files are >saved so that they can be saved to a folder other than the one where >the ES2 file and stimulus files are saved. The DataFile object >within E-Prime generates a .txt file, known as the E-Recovery text >file, during the running of an experiment. At the end of the >experiment, this file is converted into an EDAT file for use within >E-DataAid and E-Merge. > >By default, these files are written to the same folder/directory as >the experiment EBS file that is running. E-Prime 1.1 (and later) >introduces the ability to redirect the default location for the >E-Data files to be written. > >Upon opening of the data file, E-Prime will look at the system >E-DataPath environment variable. If it is specified, all EDAT files >will be written to this location during the running of experiments. >This setting overrides the default. All data files will be written >to this location regardless of what folder they are run from. To >restore to the default setting of writing the data file contents in >the same directory as the running experiment EBS file, simply delete >or clear the value of the E-DataPath environment variable. > >How to specify the E-DataPath environment variable in Windows XP/Vista >Select the System applet from Control Panel. >Select the Advanced tab property page. >Click the "Environment Variables" button. >Create a E-DataPath environment variable and specify the drive >letter and directory of the location where the data files should be written. >If E-DataPath is created under the user section, only experiments >run while logged in as the current user will be affected. >If E-DataPath is created under the system section, all experiments >run will be affected. >Consult with your Network Administrator upon choosing the system >variable option. >Click OK to close and save. -- 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. This incoming email to UWE has been independently scanned for viruses by McAfee anti-virus software and none were detected This email was independently scanned for viruses by McAfee anti-virus software and none were found -- 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. From ttnicky at gmail.com Tue Jan 26 16:24:49 2010 From: ttnicky at gmail.com (Travis Nichols, Villanova University) Date: Tue, 26 Jan 2010 08:24:49 -0800 Subject: back-converting from script to studio In-Reply-To: <4b58b004.5244f10a.2988.2a0cSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Bummer... On Jan 21, 2:50?pm, David McFarlane wrote: > Travis, > > Sorry, bucko. ?You don't have to take my word for this, for if you > search the Google Group or the PST Forum you will see that this very > issue has come up time and again -- there is no automated way to > reconstruct an .es or .es2 file from an .ebs or .ebs2 file, no way, > no how. ?You will just have to manually reconstruct your .es/.es2 > file. ?If you have a good-old EP1 .ebs file (which is plain readable > text) and some expertise in reading E-Basic code then you might use > that as a guide. ?But if you have only a bad-new EP2 .ebs2 file (now > binhex-encoded, once again see discussion thread athttp://support.pstnet.com/forum/Topic696-12-2.aspx) then all hope is lost. > > Well, maybe one last hope does remain, try "Copy backup experiments > to the desktop" from the General tab of the Tools > Options dialog. > > -- David McFarlane, Professional Faultfinder > > > > >I am in the process of revising a previous experiment coded in E- > >Prime. Much to my sad surprise, I have found that at some point in > >between the original coding and the present, I deleted the original > >studio file for one condition of the experiment. I still have the E- > >Run script file that I was using to remotely conduct the experiment, > >but that is not helping me now as I am trying to revise the project. > > >Is there anyway to convert the script file back into a studio file? It > >seems like it should be possible: since Studio created the script > >file, it should be able to convert the script back to studio, right? > > >Any suggestions are welcome,- Hide quoted text - > > - Show quoted text - -- 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. From sarah.levy.21 at gmail.com Tue Jan 26 17:24:43 2010 From: sarah.levy.21 at gmail.com (Sarah) Date: Tue, 26 Jan 2010 09:24:43 -0800 Subject: do not want same stimulus in a row but need overall random selection Message-ID: I am making a simple stroop task with 4 colors, and about 20 trials (1 trial list and 1 trial procedure). I have already selected Random Selection under the property pages for my trial list, but how do I ensure that a red target won't come after another red target, or a blue after a blue, etc? Is an inline necessary? Thank you -- 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. From mcfarla9 at msu.edu Tue Jan 26 20:27:44 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 26 Jan 2010 15:27:44 -0500 Subject: do not want same stimulus in a row but need overall random selection In-Reply-To: Message-ID: Sarah, This topic comes up again and again, as you can see at http://www.pstnet.com/forum/Topic2186-5-1.aspx , http://support.pstnet.com/forum/Topic3166-5-1.aspx , and http://support.pstnet.com/forum/Topic3178-5-1.aspx , or by running your own search with appropriate search terms (I like to refer to "consectutive repeats" or "tandem repeats", but some folks refer to "runs" or "two in a row" or "twice in a row"). You have a very simple case, so you might make do by adapting the NoRepeat.es example downloadable from PST. Just know that their algorithm will fail for cases of any complexity, as it is a form of "bogosort" (look that up on Wikipedia). By contrast, you can find an elegant, formally proven, general solution in Remillard, G. (2008) "A program for generating randomized simple and context-sensitive sequences", Beh Res Meth 40 (2): 484-492, and Remillard, G., & Clark, J. M. (1999) "Generating fixed-length sequences statisfying any given nth-order transition probability matrix", Beh Res Meth, Instr, & Computers 31: 235-243, but I have not seen this implemented yet in E-Prime. I have a less elegant but possibly more serviceable algorithm that I present briefly in the above threads, although I still have not gotten around to implementing that in E-Prime myself (I did do it long ago in C, which I still find a much more suitable platform for this kind of work). Good luck, -- David McFarlane, Professional Faultfinder "When all is said and told, the 'naturalness' with which we use our native tongues boils down to the ease with which we can use them for making statements the nonsense of which is not obvious." -- Edsger W. Dijkstra, "On the foolishness of 'natural language programming'" (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD667.html) At 1/26/2010 12:24 PM Tuesday, Sarah wrote: >I am making a simple stroop task with 4 colors, and about 20 trials (1 >trial list and 1 trial procedure). I have already selected Random >Selection under the property pages for my trial list, but how do I >ensure that a red target won't come after another red target, or a >blue after a blue, etc? Is an inline necessary? > >Thank you -- 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. From mscullin521 at gmail.com Wed Jan 27 01:02:25 2010 From: mscullin521 at gmail.com (Mike) Date: Tue, 26 Jan 2010 17:02:25 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT Message-ID: Hi, I'm trying to create a procedure in which the duration of a screen is dependent on how long it took to respond to the previous screen. Participants need to see a word on the screen and respond to it (with a key press). The next screen (a blank screen) then needs to last for 1500 ms minus X (where X = the RT on the screen with the word). Does anyone know how to write that script? Thanks! Mike -- 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. From mcfarla9 at msu.edu Wed Jan 27 02:29:13 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Tue, 26 Jan 2010 18:29:13 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: Have you worked through Chapter 4 of the User's Guide that came with E- Prime? -- David McFarlane, Professional Faultfinder On Jan 26, 8:02 pm, Mike wrote: > I'm trying to create a procedure in which the duration of a screen is > dependent on how long it took to respond to the previous screen. > > Participants need to see a word on the screen and respond to it (with > a key press). The next screen (a blank screen) then needs to last for > 1500 ms minus X (where X = the RT on the screen with the word). > > Does anyone know how to write that script? -- 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. From ekoren2 at gmail.com Wed Jan 27 07:00:59 2010 From: ekoren2 at gmail.com (Eli Koren) Date: Wed, 27 Jan 2010 09:00:59 +0200 Subject: randomize part of trialist Message-ID: Hi There! 1)How can i make random order trialist for each part of the triallist separately for example random order 1-60 random order 61-120 random order 121-180 2)How can do it with condition of not more then 3 trials with the same attribute for example VF can be LVF or RVF , i want not more 3 trials consecutiv e be the same VF attribute? Thanks Eli Koren -- 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ekoren2 at gmail.com Wed Jan 27 07:05:44 2010 From: ekoren2 at gmail.com (Eli Koren) Date: Wed, 27 Jan 2010 09:05:44 +0200 Subject: stimulus right or left Message-ID: Hi there! I use a script : if (c.GetAttrib("VF") = "LVF") then Stimulus1.X = "32%" else stimulus1.X = "68%" end if How can i insure that the stimulus be 4 Cm left or right from the center on any screen ? Thanks Eli koren -- 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From liwenna at gmail.com Wed Jan 27 10:55:48 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 27 Jan 2010 02:55:48 -0800 Subject: stimulus right or left In-Reply-To: Message-ID: Hey Eli, Unfortunately there's no way to ensure a 4cm distance on any screen. X and Y coordinates can be given in percentages of the screen (as in your script) or in pixels (i.e. if you would take out the % sign, your x value would become 32th pixel or 68th pixel). When e-prime runs a script it will 'take control' over the displaysettings and adjust it to the values set in the script. By default this is 640 x 480. You can adjust these settings by clickinng the e-prime logo at the top of your experiment tree and then go to the devices tab and edit 'display'. I suggest you and everyone else to do this right away when you start a new experiment. The exact distances between two pictures or between a picture and the midline of the screen is decided by size and resolution of the screen. By fiddling around with the x values you can set e-prime to show the picture on 4cm from the midline on your screen and this will be 4cm on any screen with the same size, but if the screen you run e-prime on is different in size, the distance in cm will vary accordingly. The above is no 'solutions' just a description of what e-prime 'does'. Best, liw On Jan 27, 8:05 am, Eli Koren wrote: > Hi there! > I use a script : > if (c.GetAttrib("VF") = "LVF") then > Stimulus1.X = "32%" > else > stimulus1.X = "68%" > end if > > How can i insure that the stimulus be 4 Cm left or right from the center on > any > screen ? > > Thanks > Eli koren -- 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. From liwenna at gmail.com Wed Jan 27 10:58:42 2010 From: liwenna at gmail.com (liwenna) Date: Wed, 27 Jan 2010 02:58:42 -0800 Subject: randomize part of trialist In-Reply-To: Message-ID: Hey again Eli, I suggest that you read up the manual on lists and nesting of lists. I think, based on what you wrote, that you'd be best off with 3 separate list of 60 trials with a nested list for the LVF attribute. Best, liw On Jan 27, 8:00 am, Eli Koren wrote: > Hi There! > 1)How can i make random order trialist for each part of the triallist > separately > for example random order 1-60 > random order 61-120 > random order 121-180 > 2)How can do it with condition of not more then 3 trials with the same > attribute for > example VF can be LVF or RVF , i want not more 3 trials consecutiv e be the > same VF attribute? > > Thanks > Eli Koren -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 27 11:19:00 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 27 Jan 2010 11:19:00 -0000 Subject: do not want same stimulus in a row but need overall random selection In-Reply-To: Message-ID: Hi, There are several ways to go about doing this, but most indeed require you to use a) inline scripts (e.g. manually reselecting trials on the basis of past trials), b) pre-built trial lists or c) hard thinking. For a, you might, for example, think of building a list at the start of the experiment in which you just reshuffle until the same target does not come up twice in a row - which is by far the easiest, if not most efficient method one can think of. For example: 'this goes in userscript Dim alltargets() as string 'declares an array which will hold your targets. Dim I as integer 'for running loops Dim justgo as boolean Dim trialnum 'this goes as a little inline before the rest of the experiment begins For I = 1 to 20 '20 being the number of trials you have, right? If (I >= 1) and (I <= 4) then alltargets(i) = "red" If (I >= 1) and (I <= 4) then alltargets(i) = "green" If (I >= 1) and (I <= 4) then alltargets(i) = "blue" If (I >= 1) and (I <= 4) then alltargets(i) = "brown" Next I 'after which the list is sorted Justgo = true While Justgo = true Randomizearray alltargets For I = 1 to 19 If alltargets(i+1) alltargets(i) then JustGo = true else Justgo = false Next i Wend Granted, that's about as inefficient (possibly buggy?) algorithm you might get, but it does save a lot of thinking, and if you're paid for thinking about psychology rather than mathematics, I think it's not so bad to go for the road of least effort in this regard. Anyway, once you got your alltargets randomized, you merely select the next one every trial - put it in the triallist, if you like: trialnum = trialnum + 1 c.SetAttrib "TheTarget", alltargets(trialnum) if c.GetAttrib ("TheTarget") = c.GetAttrib ("TheWord") then c.SetAttrib "Congruency", "Contruent" else c.SetAttrib "Congruency", "Incongruent" ... Anyway, I just read David wrote something about this too, so I'll let you figure that out. In the mean time, I'd like to add that it really isn't so problematic to have reoccurrences of trial types. Usually, the word repeats but not the colour (or vice versa), the chance of both repeating being 1/16th (in your case), and the Stroop effect is *far* too robust to be bothered by it. If you are anyway, my suggestion would be to actually just filter such trials out afterwards. Best, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Sarah Sent: 26 January 2010 17:25 To: E-Prime Subject: do not want same stimulus in a row but need overall random selection I am making a simple stroop task with 4 colors, and about 20 trials (1 trial list and 1 trial procedure). I have already selected Random Selection under the property pages for my trial list, but how do I ensure that a red target won't come after another red target, or a blue after a blue, etc? Is an inline necessary? Thank you -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From mscullin521 at gmail.com Wed Jan 27 14:42:01 2010 From: mscullin521 at gmail.com (Mike) Date: Wed, 27 Jan 2010 06:42:01 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: I have somewhat, but I'm not very experienced with writing script and I cannot seem to find what I need in the user's guide. On Jan 26, 8:29?pm, dkmcf wrote: > Have you worked through Chapter 4 of the User's Guide that came with E- > Prime? > > -- David McFarlane, Professional Faultfinder > > On Jan 26, 8:02 pm, Mike wrote: > > > I'm trying to create a procedure in which the duration of a screen is > > dependent on how long it took to respond to the previous screen. > > > Participants need to see a word on the screen and respond to it (with > > a key press). The next screen (a blank screen) then needs to last for > > 1500 ms minus X (where X = the RT on the screen with the word). > > > Does anyone know how to write that script? -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 27 14:44:01 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 27 Jan 2010 14:44:01 -0000 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: TargetScreen.Duration = 1500 - PreviousScreen.Duration ...where TargetScreen is the name of the one you want shorter and PreviousScreen is the name of the screen where a reaction is given and this one line goes between the two. .RT would not work as well as .Duration since in the case of no reaction, the RT would be 0. I have assumed here that the TargetScreen here is terminated with response. Also try reading and working through the exorcises of the infamous "E-Primer" at www.cognitology.eu (with the other things published, direct download link far below). Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of dkmcf Sent: 27 January 2010 02:29 To: E-Prime Subject: Re: Varying Trial Duration Based Upon Previous Trial RT Have you worked through Chapter 4 of the User's Guide that came with E- Prime? -- David McFarlane, Professional Faultfinder On Jan 26, 8:02 pm, Mike wrote: > I'm trying to create a procedure in which the duration of a screen is > dependent on how long it took to respond to the previous screen. > > Participants need to see a word on the screen and respond to it (with > a key press). The next screen (a blank screen) then needs to last for > 1500 ms minus X (where X = the RT on the screen with the word). > > Does anyone know how to write that script? -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 27 14:53:37 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 27 Jan 2010 14:53:37 -0000 Subject: stimulus right or left In-Reply-To: <84533839-8627-486c-8030-800c5132aee2@o28g2000yqh.googlegroups.com> Message-ID: To give a further clue: Well, given that you can measure the size of the screen with a certain optometrical device (yes, I do mean the one you had in grammar school), or, for you people with imperial measures, by placing your feet on the screen, and given the default resolution of 640 x 480, you can easily tell E-Prime to move a certain stimulus 4 cm to the left. My screen measures about one and a half foot, for example (it doesn't seem to work now anymore...), I think that's about 45 cm. 1 cm is therefore 640 / 45 = 14.22 pixels. 4 cm left of the centre is, therefore, 320 - 56.89 = 263. Yay! Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of liwenna Sent: 27 January 2010 10:56 To: E-Prime Subject: Re: stimulus right or left Hey Eli, Unfortunately there's no way to ensure a 4cm distance on any screen. X and Y coordinates can be given in percentages of the screen (as in your script) or in pixels (i.e. if you would take out the % sign, your x value would become 32th pixel or 68th pixel). When e-prime runs a script it will 'take control' over the displaysettings and adjust it to the values set in the script. By default this is 640 x 480. You can adjust these settings by clickinng the e-prime logo at the top of your experiment tree and then go to the devices tab and edit 'display'. I suggest you and everyone else to do this right away when you start a new experiment. The exact distances between two pictures or between a picture and the midline of the screen is decided by size and resolution of the screen. By fiddling around with the x values you can set e-prime to show the picture on 4cm from the midline on your screen and this will be 4cm on any screen with the same size, but if the screen you run e-prime on is different in size, the distance in cm will vary accordingly. The above is no 'solutions' just a description of what e-prime 'does'. Best, liw On Jan 27, 8:05 am, Eli Koren wrote: > Hi there! > I use a script : > if (c.GetAttrib("VF") = "LVF") then > Stimulus1.X = "32%" > else > stimulus1.X = "68%" > end if > > How can i insure that the stimulus be 4 Cm left or right from the center on > any > screen ? > > Thanks > Eli koren -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From mscullin521 at gmail.com Wed Jan 27 15:38:55 2010 From: mscullin521 at gmail.com (Mike) Date: Wed, 27 Jan 2010 07:38:55 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF02AC13F7@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: When I plug that script in between the two screens the duration of the second screen is still its original fixed amount (i.e. what is specified under properties). How do I get the second screen to vary in duration? I appreciate the help! Michael On Jan 27, 8:44?am, Michiel Spape wrote: > TargetScreen.Duration = 1500 - PreviousScreen.Duration > ...where TargetScreen is the name of the one you want shorter and PreviousScreen is the name of the screen where a reaction is given and this one line goes between the two. .RT would not work as well as .Duration since in the case of no reaction, the RT would be 0. I have assumed here that the TargetScreen here is terminated with response. > > Also try reading and working through the exorcises of the infamous "E-Primer" atwww.cognitology.eu(with the other things published, direct download link far below). > > Michiel Spap? > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of dkmcf > Sent: 27 January 2010 02:29 > To: E-Prime > Subject: Re: Varying Trial Duration Based Upon Previous Trial RT > > Have you worked through Chapter 4 of the User's Guide that came with E- > Prime? > > -- David McFarlane, Professional Faultfinder > > On Jan 26, 8:02 pm, Mike wrote: > > I'm trying to create a procedure in which the duration of a screen is > > dependent on how long it took to respond to the previous screen. > > > Participants need to see a word on the screen and respond to it (with > > a key press). The next screen (a blank screen) then needs to last for > > 1500 ms minus X (where X = the RT on the screen with the word). > > > Does anyone know how to write that script? > > -- > 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 athttp://groups.google.com/group/e-prime?hl=en. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -- 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. From Michiel.Spape at nottingham.ac.uk Wed Jan 27 17:23:24 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Wed, 27 Jan 2010 17:23:24 -0000 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: I suspect the second screen is set to an attribute? Whether it is or not, insert [secondscreenduration] as its duration (in properties), and change the script to c.SetAttrib "secondscreenduration", 1500 - PreviousScreen.Duration voila! Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology * exercises -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Mike Sent: 27 January 2010 15:39 To: E-Prime Subject: Re: Varying Trial Duration Based Upon Previous Trial RT When I plug that script in between the two screens the duration of the second screen is still its original fixed amount (i.e. what is specified under properties). How do I get the second screen to vary in duration? I appreciate the help! Michael On Jan 27, 8:44?am, Michiel Spape wrote: > TargetScreen.Duration = 1500 - PreviousScreen.Duration > ...where TargetScreen is the name of the one you want shorter and PreviousScreen is the name of the screen where a reaction is given and this one line goes between the two. .RT would not work as well as .Duration since in the case of no reaction, the RT would be 0. I have assumed here that the TargetScreen here is terminated with response. > > Also try reading and working through the exorcises* of the infamous "E-Primer" atwww.cognitology.eu(with the other things published, direct download link far below). > > Michiel Spap? > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of dkmcf > Sent: 27 January 2010 02:29 > To: E-Prime > Subject: Re: Varying Trial Duration Based Upon Previous Trial RT > > Have you worked through Chapter 4 of the User's Guide that came with E- > Prime? > > -- David McFarlane, Professional Faultfinder > > On Jan 26, 8:02 pm, Mike wrote: > > I'm trying to create a procedure in which the duration of a screen is > > dependent on how long it took to respond to the previous screen. > > > Participants need to see a word on the screen and respond to it (with > > a key press). The next screen (a blank screen) then needs to last for > > 1500 ms minus X (where X = the RT on the screen with the word). > > > Does anyone know how to write that script? > > -- > 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 athttp://groups.google.com/group/e-prime?hl=en. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -- 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. -- 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. From mcfarla9 at msu.edu Wed Jan 27 17:48:09 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Wed, 27 Jan 2010 09:48:09 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: Message-ID: I took another look at your question. I believe you will find this discussed at http://support.pstnet.com/forum/Topic1988-12-1.aspx . -- David McFarlane, Professional Faultfinder On Jan 26, 8:02?pm, Mike wrote: > I'm trying to create a procedure in which the duration of a screen is > dependent on how long it took to respond to the previous screen. > > Participants need to see a word on the screen and respond to it (with > a key press). The next screen (a blank screen) then needs to last for > 1500 ms minus X (where X = the RT on the screen with the word). > > Does anyone know how to write that script? -- 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. From mscullin521 at gmail.com Wed Jan 27 20:14:31 2010 From: mscullin521 at gmail.com (Mike) Date: Wed, 27 Jan 2010 12:14:31 -0800 Subject: Varying Trial Duration Based Upon Previous Trial RT In-Reply-To: <60c9b8c5-3189-40dd-a21d-eee45214e9b5@n4g2000yqf.googlegroups.com> Message-ID: Thanks for all the help. It's working now. I ended up doing it a little different than you suggested Michiel, but wouldn't have gotten there without ya. Here's my script for anyone who might want it in the future: If Member.RT > 0 then c.SetAttrib "ITIduration", 1500 - Member.RT elseif Member.RT = 0 then c.SetAttrib "ITIduration", 50 End if Note that "Member" is the first screen and will disappear after 1450 ms if no response is recorded. ITIduration refers to the duration of the second screen (see Michiel's most recent post in this thread for referencing it in properties). Whether or not you respond to the first screen (or how fast you respond), the two screens will last 1500 ms together. Thanks again, Mike On Jan 27, 11:48?am, dkmcf wrote: > I took another look at your question. ?I believe you will find this > discussed athttp://support.pstnet.com/forum/Topic1988-12-1.aspx. > > -- David McFarlane, Professional Faultfinder > > On Jan 26, 8:02?pm, Mike wrote: > > > I'm trying to create a procedure in which the duration of a screen is > > dependent on how long it took to respond to the previous screen. > > > Participants need to see a word on the screen and respond to it (with > > a key press). The next screen (a blank screen) then needs to last for > > 1500 ms minus X (where X = the RT on the screen with the word). > > > Does anyone know how to write that script? -- 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. From roccorocks5 at yahoo.com Wed Jan 27 22:53:45 2010 From: roccorocks5 at yahoo.com (neuropsych76) Date: Wed, 27 Jan 2010 14:53:45 -0800 Subject: alternate outcomes from a response Message-ID: Hello, I am glad to have found this forum on e-prime! [Smile] I'm in the process of learning e-prime and I'm hoping to continue learn advanced techniques. I'm trying to create an experiment where the participant chooses one option and a certain set of outcomes occur and if they choose another option then another set of outcomes occurs. I know I can have correct or incorrect on the feedback display but what if I want to have 3 options to pick from? I can make 1 correct, 2 incorrect but what if I want a third or fourth outcome? i.e. if the participant chooses 1 something different happens from 2, or 3. Is this able to be done with out any inline script? Thank you very much for any help! -- 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. From kommunaut at gmail.com Thu Jan 28 09:52:53 2010 From: kommunaut at gmail.com (kommunaut) Date: Thu, 28 Jan 2010 01:52:53 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <40e578ee-65fe-46a2-ad73-2713366212b2@m16g2000yqc.googlegroups.com> Message-ID: Hi! - in the near future I will have to use an older E-Prime Version that requires a USB-Dongle (HASP) to run. Did anyone happen to try that with a virtual XP machine (e.g. XP-mode) running under Windows 7? Any problems integrating the Dongle? Also: Did anyone already try out Version 1.1.? Thanks a lot in advance!! Stefan On 11 Jan., 11:29, Gilgamesh wrote: > Well, it's not that bad now I can program the experiments and analyze > the data at home using my new laptop (emulating WinXP)... and still > run the experiments in the oldest computers in the faculty, those we > use as subject-stations (they run on Win 2000, which is quite reliable > in my opinion). > I feel reasonably happy about this scenario :-) > > Thanks again > > On 11 ene, 02:34, Daniel Zajdel wrote: > > > Here, Here, Amen & Halleluiah. My lab never ran better than underWindowsME. As a researcher I am quite annoyed that every so often Microsoft comes along and insists I upgrade my already prefectly working system with inferior software that not only screws up my timing but also exposes me to all sorts of malicious code. I am firmly prepared to resist this new iniative to covert toWindows7. It is already two years late, and every time Microsoft has pushed for a new operating system, starting withWindows2000, it has made my life worse, so I cannot rely on any promises about reliability or efficiency, and I am through with debugging their crap code for them. My advice for anyone that seriously wants good timing is to run Eprime 1.x on any pre-Windows2000 OS. > > > ________________________________________ > > From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Michiel Spape [Michiel.Sp... at nottingham.ac.uk] > > Sent: Friday, January 08, 2010 6:10 AM > > To: e-prime at googlegroups.com > > Subject: RE: Compatibility withWindows7 > > > Hi David & List, > > Happy new year! > > Anyway, for a further tuppence, why not go all hardcore and use good oldWindows98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than anyWindowsXP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. > > > Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... > > > Cheers, > > Mich > > > Michiel Spap? > > Research Fellow > > Perception & Action group > > University of Nottingham > > School of Psychology-----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane > > Sent: 07 January 2010 17:54 > > To: e-prime at googlegroups.com > > Subject: RE: Compatibility withWindows7 > > > I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. ?I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. ?Then of course I would copy the result to a good old XP machine for running subjects. > > > Just my $.02, > > -- David McFarlane, Professional Faultfinder > > > >I can't believe what I'm reading. Really? RunWindows7inXP mode? > > >Why bother? Why upgrade from XP in the first place then? Absurdities > > >don't get much better than that. > > > >________________________________________ > > >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of > > >Gilgamesh [fblanc... at gmail.com] > > >Sent: Thursday, January 07, 2010 6:19 AM > > >To: E-Prime > > >Subject: Re: Compatibility withWindows7 > > > >It worked with me. > > >Thank you very much! > > > >On 27 dic 2009, 16:29, Craig wrote: > > > > Hello, > > > > ? One idea is to useXP modeinWindows7. ?There is virtualization > > > > software available fromWindowsto allow you to run XP software in > > > >Windows7. ?I am actually planning on trying this out in the next > > > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > > > virtual-pc/download.aspx > > > This message has been checked for viruses but the contents of an attachment > > may still contain software viruses which could damage your computer system: > > you are advised to perform your own checks. Email communications with the > > University of Nottingham may be monitored as permitted by UK legislation. -- 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. From kommunaut at gmail.com Thu Jan 28 10:31:27 2010 From: kommunaut at gmail.com (kommunaut) Date: Thu, 28 Jan 2010 02:31:27 -0800 Subject: E-Prime 1.1 in Windows 7 (64 bit) In-Reply-To: <02c32877-fb17-44f1-aeec-584df09d75ee@l30g2000yqb.googlegroups.com> Message-ID: Hi - I have the same problem: E-Prime / HASP Dongle / Windows 7 64 Bit Did you - or somebody else - manage to get it running? What's the trick?! Thanks a lot! Stefan On 5 Jan., 11:28, Gilgamesh wrote: > Hello David, > > Thanks for your answers. > You got me, I could use an old computer I have in the office to open > those files, but I would be happy if I manage to run EP on my brand > new laptop, so that I can work at home :-) > > Best, > Fernando > > On 4 ene, 22:00, David McFarlane wrote: > > > Fernando, > > > Just some thoughts... ?Could you install 32-bitXPunder avirtual > > machine and install EP1.1 under that? ?Or, could you install EP2 > > under Win7 64 bit and open the EP1.1 file through EP2? ?Hmm, AFAIK EP > > does not run under 64 bits, but I would be glad to be corrected > > there, and you might try doing your own search for "64" or whatever. > > > Finally, how about just installing EP1.1 on another computer that > > still runs good old WinXP? ?Shouldn't be hard to find one of those, > > and might be a lot easier than trying to EP1.1 to run under > > Win7-64. ?Unless running the old EP1.1 files is just an excuse to try > > getting EP1.1 running under Win7-64 :). > > > -- David McFarlane, Professional Faultfinder>I need to use some old E-Studio v 1.1 files, but I cannot even install > > >E-Prime 1.1 in my computer (Windows 7 64 bits). > > >The problem might be easier to solve than it seems. I installed the > > >drivers of the HASP USB key (Win 7 64 bits version) and the key shows > > >the nice red LED. > > >But then the installation process stops because the key is not > > >recognized by the computer. According to the Aladdin DiagnostiX, the > > >key is not there! > > > >Was somebody able to install the hardware key in a 64 bits based > > >system? > > > >I could use Ubuntu as well, if somebody tell me it can be achieved... > > > >Thanks, > > >Fernando -- 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. From liwenna at gmail.com Thu Jan 28 10:50:27 2010 From: liwenna at gmail.com (liwenna) Date: Thu, 28 Jan 2010 02:50:27 -0800 Subject: alternate outcomes from a response In-Reply-To: <722b16cf-d8c9-417e-ad27-e5b808c82f7f@a13g2000vbf.googlegroups.com> Message-ID: Hey neuropsych, What is the 'something different' that you want to happen? Is it another text or another display altogether? I suggest that you ditch the feedbackscreen and build your own 'feedbackscreen' on a normal slide. Then you do need inlines, but these really aren't scary, so don't worry. An inline could contain a series of lines that reads the response and then manipulates some variable or another that determines the content of the next screen. If responsslide.resp = "1" = then do this and this If responselide.resp = "2" then do this and this If responslide.resp = "3" then do this and this. The word responseslide should be replaced by the name of your responseslide, 1 2 and 3 should be replaced by the actual response (i.e: if your subject answer trought the buttons z am and space it could be set to "z", "m" and "{SPACE}"). You would also need to replace the 'do this and this' but the code that comes there is totally dependent on your needs. So... tell us a litle bit more about the thing that you want to happen. Best, liw On Jan 27, 11:53?pm, neuropsych76 wrote: > Hello, > > I am glad to have found this forum on e-prime! [Smile] > > I'm in the process of learning e-prime and I'm hoping to continue > learn advanced techniques. > I'm trying to create an experiment where the participant chooses one > option and a certain set of outcomes occur and if they choose another > option then another set of outcomes occurs. > I know I can have correct or incorrect on the feedback display but > what if I want to have 3 options to pick from? I can make 1 correct, 2 > incorrect but what if I want a third or fourth outcome? > i.e. if the participant chooses 1 something different happens from 2, > or 3. > > Is this able to be done with out any inline script? > > Thank you very much for any help! -- 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. From liwenna at gmail.com Thu Jan 28 13:02:26 2010 From: liwenna at gmail.com (liwenna) Date: Thu, 28 Jan 2010 05:02:26 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <08154a49-4799-4e2f-a7ab-3c7e3d36ee6a@a32g2000yqm.googlegroups.com> Message-ID: If I am not mistaken it's actually the newer e-prime (2.0) that required a dongle to run.... at least it does at my university whereas at my previous university we used e-prime 1.2 and the dongle was only required during installation of e-prime. But all that aside... I also remember that there were always problems when installing e-prime due to missing HASP drivers that had to be manually installed. Download them for instance here: http://www.aladdin.com/support/hasp/enduser.aspx (and if you happen to plan on installing e-prime on a non-internet connected computer, bring the driver on an usb stick!). No experience with running e-prime on a virtual xp in windows 7, so can't help you out on that one. My guess is that it should work, but do make sure that you verify the timing etc. Good luck and let us know, please! Best, liw On Jan 28, 10:52?am, kommunaut wrote: > Hi! - in the near future I will have to use an older E-Prime Version > that requires a USB-Dongle (HASP) to run. Did anyone happen to try > that with a virtual XP machine (e.g. XP-mode) running under Windows 7? > Any problems integrating the Dongle? > > Also: Did anyone already try out Version 1.1.? > > Thanks a lot in advance!! > Stefan > > On 11 Jan., 11:29, Gilgamesh wrote: > > > Well, it's not that bad now I can program the experiments and analyze > > the data at home using my new laptop (emulating WinXP)... and still > > run the experiments in the oldest computers in the faculty, those we > > use as subject-stations (they run on Win 2000, which is quite reliable > > in my opinion). > > I feel reasonably happy about this scenario :-) > > > Thanks again > > > On 11 ene, 02:34, Daniel Zajdel wrote: > > > > Here, Here, Amen & Halleluiah. My lab never ran better than underWindowsME. As a researcher I am quite annoyed that every so often Microsoft comes along and insists I upgrade my already prefectly working system with inferior software that not only screws up my timing but also exposes me to all sorts of malicious code. I am firmly prepared to resist this new iniative to covert toWindows7. It is already two years late, and every time Microsoft has pushed for a new operating system, starting withWindows2000, it has made my life worse, so I cannot rely on any promises about reliability or efficiency, and I am through with debugging their crap code for them. My advice for anyone that seriously wants good timing is to run Eprime 1.x on any pre-Windows2000 OS. > > > > ________________________________________ > > > From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Michiel Spape [Michiel.Sp... at nottingham.ac.uk] > > > Sent: Friday, January 08, 2010 6:10 AM > > > To: e-prime at googlegroups.com > > > Subject: RE: Compatibility withWindows7 > > > > Hi David & List, > > > Happy new year! > > > Anyway, for a further tuppence, why not go all hardcore and use good oldWindows98 (SECOND EDITION!)? I remember we had E-Prime running on Pentium machines and, testing this with the E-Prime time-testing tools showed that they performed much better than anyWindowsXP system. Although that may well be because the XP lab-machines were 'helpdesk supported', who did not like shutting down processes such as anti-virus, the amount of background processing was much lower on the 98SE machines as well, which, I believe, greatly improved timing. Besides, PST wasn't quite sure they supported XP up until XP was actually getting quite old and Microsoft discontinued supporting 98. > > > > Granted, the security of 98 was absolutely rubbish, but that's easily solved by putting a good old lock on the doors to the lab; and no, it didn't usually support USB disks, but floppy disks were fine... > > > > Cheers, > > > Mich > > > > Michiel Spap? > > > Research Fellow > > > Perception & Action group > > > University of Nottingham > > > School of Psychology-----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane > > > Sent: 07 January 2010 17:54 > > > To: e-prime at googlegroups.com > > > Subject: RE: Compatibility withWindows7 > > > > I don't run the Win7/XP mode/EP setup myself, but I can imagine why I would. ?I would never do this for running subjects, but I might well want to to this on my development machine so that I could have all the advanatages of Win7 for most of my work and still do E-Prime development all on the same modern machine. ?Then of course I would copy the result to a good old XP machine for running subjects. > > > > Just my $.02, > > > -- David McFarlane, Professional Faultfinder > > > > >I can't believe what I'm reading. Really? RunWindows7inXP mode? > > > >Why bother? Why upgrade from XP in the first place then? Absurdities > > > >don't get much better than that. > > > > >________________________________________ > > > >From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of > > > >Gilgamesh [fblanc... at gmail.com] > > > >Sent: Thursday, January 07, 2010 6:19 AM > > > >To: E-Prime > > > >Subject: Re: Compatibility withWindows7 > > > > >It worked with me. > > > >Thank you very much! > > > > >On 27 dic 2009, 16:29, Craig wrote: > > > > > Hello, > > > > > ? One idea is to useXP modeinWindows7. ?There is virtualization > > > > > software available fromWindowsto allow you to run XP software in > > > > >Windows7. ?I am actually planning on trying this out in the next > > > > > few days as well. Here is the link:http://www.microsoft.com/windows/ > > > > > virtual-pc/download.aspx > > > > This message has been checked for viruses but the contents of an attachment > > > may still contain software viruses which could damage your computer system: > > > you are advised to perform your own checks. Email communications with the > > > University of Nottingham may be monitored as permitted by UK legislation. -- 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. From mcfarla9 at msu.edu Thu Jan 28 16:52:00 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 11:52:00 -0500 Subject: alternate outcomes from a response In-Reply-To: <722b16cf-d8c9-417e-ad27-e5b808c82f7f@a13g2000vbf.googlegro ups.com> Message-ID: Standard reminder: 1) I do not work for PST. 2) PST's trained staff really does like to take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours. So don't be shy there. 3) If you do get an answer from PST Web Support, please extend the courtesy of posting their reply back here for the sake of others. That said, here is my take ... So, you want to have multiple correct response targets? As it turns out back in Oct 2009 I drafted a discussion of various ways to do this meaning to post that here on the Google Group, along with a program to demonstrate it all. Sadly, I got called away to other projects just as I was on the verge of finishing my demo program (and I still don't know how to post files to the Group anyway, sigh). But here is a preview from my draft text, in case it is of any use. ---------------- Earlier online discussions have presented four methods for using multiple correct response targets in E-Prime: (1) http://support.pstnet.com/forum/Topic1072-5-1.aspx (from Matt Lenhart (PST staff), 15 Jan 2008) discusses the most basic approach of using inline script and If...Then. (2) http://groups.google.com/group/e-prime/browse_thread/thread/934247a6e5ad3e3b (or http://listserv.linguistlist.org/cgi-bin/wa?A2=ind0906E&L=EPRIME&P=R162 ) (from Peter Quain, 29 Jun 2009) essentially extends (1) just using an array and loop to handle large numbers of correct responses. (3) http://listserv.linguistlist.org/cgi-bin/wa?A2=ind0709D&L=EPRIME&P=R736 (from Paul Groot, 26 Sep 2007) shows how to do (1) & (2) much more elegantly using the InStr() function (see the online E-Basic Help). (4) http://support.pstnet.com/forum/Topic2223-5-1.aspx (from David McFarlane (this author), 7 Oct 2008) hints at how to use multiple input masks (see the Input Mask Object topic in the online E-Basic Help). ---------------- You will note that method (4) does not use any inline script, as you asked, and I really like it; however, I hazard that very few E-Prime users other than me would dare to use multiple input masks in that manner (and as a result I tend to favor the InStr() script method just for the sake of others who have to use my work :) ). If you send me a private e-mail I will send you what I have worked out so far, as long as you promise not to ask me any more questions about it (insofar as it is merely a work in progress). -- David McFarlane, Professional Faultfinder At 1/27/2010 05:53 PM Wednesday, neuropsych76 wrote: >I'm in the process of learning e-prime and I'm hoping to continue >learn advanced techniques. >I'm trying to create an experiment where the participant chooses one >option and a certain set of outcomes occur and if they choose another >option then another set of outcomes occurs. >I know I can have correct or incorrect on the feedback display but >what if I want to have 3 options to pick from? I can make 1 correct, 2 >incorrect but what if I want a third or fourth outcome? >i.e. if the participant chooses 1 something different happens from 2, >or 3. > >Is this able to be done with out any inline script? > >Thank you very much for any help! -- 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. From mcfarla9 at msu.edu Thu Jan 28 17:00:15 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 12:00:15 -0500 Subject: Compatibility with Windows 7 In-Reply-To: <08154a49-4799-4e2f-a7ab-3c7e3d36ee6a@a32g2000yqm.googlegro ups.com> Message-ID: At 1/28/2010 04:52 AM Thursday, kommunaut wrote: >Also: Did anyone already try out Version 1.1.? OK, so why are some folks so keen on running EP1.1 instead of 1.2? You know that anyone with a license can download the latest version of 1.2 from the PST web site? -- David McFarlane, Professional Faultfinder -- 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. From mcfarla9 at msu.edu Thu Jan 28 17:15:47 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 12:15:47 -0500 Subject: Compatibility with Windows 7 In-Reply-To: <08154a49-4799-4e2f-a7ab-3c7e3d36ee6a@a32g2000yqm.googlegro ups.com> Message-ID: At 1/28/2010 04:52 AM Thursday, kommunaut wrote: >Also: Did anyone already try out Version 1.1.? Slightly off topic, but FWIW: I have EP1.2 running perfectly well directly under Vista; however, that worked only after I installed device drivers for EP2. I.e., the device drivers from EP1 are not compatible with Vista (and by extension, I suppose Win7), but the EP2 drivers are compatible with Vista, and EP1 will use the EP2 drivers if they are installed and then everything works well directly under Vista without any emulators, etc. (well, sound & videos have problems in EP2.0.8.22 under Vista, but that is supposed to be fixed in EP2.0.8.73). I suppose this might work just as well under Windows 7. Of course, this only works if you have both EP1 & EP2, and some might wonder what's the point, if you have EP2 why even bother with EP1? And I answer that EP1 still surpasses EP2 in many regards. -- David McFarlane, Professional Faultfinder -- 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. From tobias.fw at gmail.com Thu Jan 28 17:45:52 2010 From: tobias.fw at gmail.com (Tobias) Date: Thu, 28 Jan 2010 09:45:52 -0800 Subject: Echo/ max count Message-ID: Hej, I am having a problem using echo and max count. Wonder if anyone can help... This is my experiment: 2 letters are presented and participants are to enter both of them. I found some topics in the forum that could help me composing a decent version. However, there remains a problem: Problem1 - if I use a high max count, st. like 100, people could just enter many letters or at least more than 2 and then press the termination response key (for me it's ENTER) - if I use the excact number as max count, i.e. 2, the display will terminate without the people being able to check what they answered. Also, if people press BACKSPACE after the first letter, this will terminate the display. So put it clearly what I need: Participants should never see more than 2 letters on the screen (and only these two should be recorded in the result file) and they should be able after the 2nd letter to still change the entered letters if they encounter a mistake. Problem 2 - how can I specify two correct answers in the response key options? Can I enter two if max count > 1? will it also count ENTER as one reponse if that is my termination response? -- 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. From mcfarla9 at msu.edu Thu Jan 28 18:33:49 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 13:33:49 -0500 Subject: Echo/ max count In-Reply-To: <8fed53fb-4c1b-49dd-a1c8-8c330b25a590@b2g2000yqi.googlegrou ps.com> Message-ID: Tobias, Thanks for a clear exposition of what you want. Let's see if I can offer anything useful. Problem 1: I can't think of an easy way in E-Prime for this. On my stimulus/response object I might try using and Duration of 0 with extended input (see Appendix C of the User's Guide), that would allow my program to go right to script where I could inspect and manipulate the input. For that you would want to read up on the InputMask and related topics in the online E-Basic Help, and search aroung the Group and the Forum for more threads that cover "multiple responses" (also see MultipleResponseCollection.es in the PST Web Downloads area or E-Prime Google Group files). I don't quite know how you would handle the Echo display, maybe you would skip the Echo and use an attribute reference and object.Draw to redraw the screen as needed after each key entry (and maybe use a Wait object for input, with a display object for the echo). Anyway, once you get an acceptable response you could use .Terminate to stop the input mask. Whew! Maybe somebody else has a better idea. Problem 2: liw & I just addressed this today at http://groups.google.com/group/e-prime/browse_thread/thread/88ff4d154c205986 , and I am about to add a bit more to that thread. -- David McFarlane, Professional Faultfinder >I am having a problem using echo and max count. Wonder if anyone can >help... > >This is my experiment: 2 letters are presented and participants are to >enter both of them. I found some topics in the forum that could help >me composing a decent version. However, there remains a problem: > >Problem1 > >- if I use a high max count, st. like 100, people could just enter >many letters or at least more than 2 and then press the termination >response key (for me it's ENTER) >- if I use the excact number as max count, i.e. 2, the display will >terminate without the people being able to check what they answered. >Also, if people press BACKSPACE after the first letter, this will >terminate the display. > >So put it clearly what I need: Participants should never see more than >2 letters on the screen (and only these two should be recorded in the >result file) and they should be able after the 2nd letter to still >change the entered letters if they encounter a mistake. > > >Problem 2 > >- how can I specify two correct answers in the response key options? >Can I enter two if max count > 1? will it also count ENTER as one >reponse if that is my termination response? -- 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. From mcfarla9 at msu.edu Thu Jan 28 18:39:07 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 13:39:07 -0500 Subject: alternate outcomes from a response In-Reply-To: <4b61c161.5344f10a.7aca.2612SMTPIN_ADDED@gmr-mx.google.com> Message-ID: What do you know, reading "VB and VBA in a Nutshell" over lunch at the coffee shop a moment ago (I really am that much a geek) I was reminded about the Like operator, which you may also find documented in the online E-Basic Help. So that could offer yet another way to score multiple correct response targets, and I will have to add that to my demo program. -- David McFarlane, Professional Faultfinder >Standard reminder: 1) I do not work for PST. 2) PST's trained >staff really does like to take any and all questions at >http://support.pstnet.com/e%2Dprime/support/login.asp , and they >strive to respond to all requests in 24-48 hours. So don't be shy >there. 3) If you do get an answer from PST Web Support, please >extend the courtesy of posting their reply back here for the sake of others. > >That said, here is my take ... > > >So, you want to have multiple correct response targets? As it turns >out back in Oct 2009 I drafted a discussion of various ways to do >this meaning to post that here on the Google Group, along with a >program to demonstrate it all. Sadly, I got called away to other >projects just as I was on the verge of finishing my demo program >(and I still don't know how to post files to the Group anyway, >sigh). But here is a preview from my draft text, in case it is of any use. > >---------------- >Earlier online discussions have presented four methods for using >multiple correct response targets in E-Prime: > >(1) http://support.pstnet.com/forum/Topic1072-5-1.aspx (from Matt >Lenhart (PST staff), 15 Jan 2008) discusses the most basic approach >of using inline script and If...Then. > >(2) >http://groups.google.com/group/e-prime/browse_thread/thread/934247a6e5ad3e3b >(or >http://listserv.linguistlist.org/cgi-bin/wa?A2=ind0906E&L=EPRIME&P=R162 >) (from Peter Quain, 29 Jun 2009) essentially extends (1) just using >an array and loop to handle large numbers of correct responses. > >(3) >http://listserv.linguistlist.org/cgi-bin/wa?A2=ind0709D&L=EPRIME&P=R736 >(from Paul Groot, 26 Sep 2007) shows how to do (1) & (2) much more >elegantly using the InStr() function (see the online E-Basic Help). > >(4) http://support.pstnet.com/forum/Topic2223-5-1.aspx (from David >McFarlane (this author), 7 Oct 2008) hints at how to use multiple >input masks (see the Input Mask Object topic in the online E-Basic Help). >---------------- > >You will note that method (4) does not use any inline script, as you >asked, and I really like it; however, I hazard that very few E-Prime >users other than me would dare to use multiple input masks in that >manner (and as a result I tend to favor the InStr() script method >just for the sake of others who have to use my work :) ). > >If you send me a private e-mail I will send you what I have worked >out so far, as long as you promise not to ask me any more questions >about it (insofar as it is merely a work in progress). > >-- David McFarlane, Professional Faultfinder > > >At 1/27/2010 05:53 PM Wednesday, neuropsych76 wrote: >>I'm in the process of learning e-prime and I'm hoping to continue >>learn advanced techniques. >>I'm trying to create an experiment where the participant chooses one >>option and a certain set of outcomes occur and if they choose another >>option then another set of outcomes occurs. >>I know I can have correct or incorrect on the feedback display but >>what if I want to have 3 options to pick from? I can make 1 correct, 2 >>incorrect but what if I want a third or fourth outcome? >>i.e. if the participant chooses 1 something different happens from 2, >>or 3. >> >>Is this able to be done with out any inline script? >> >>Thank you very much for any help! -- 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. From mcfarla9 at msu.edu Thu Jan 28 18:53:11 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 13:53:11 -0500 Subject: Compatibility with Windows 7 In-Reply-To: <75b2ad56-d4d1-4ee2-9c6d-6491e2d2e3ee@m16g2000yqc.googlegro ups.com> Message-ID: liwenna wrote: >If I am not mistaken it's actually the newer e-prime (2.0) that >required a dongle to run.... at least it does at my university whereas >at my previous university we used e-prime 1.2 and the dongle was only >required during installation of e-prime. Depends on what you mean by "E-Prime". As you recall, there is no program called "E-Prime", rather E-Prime properly refers to a suite of programs. We all (including me) have the bad habit of loosely referring to any program in the suite as "E-Prime" when we really mean something more specific like (most often) E-Studio, or E-Run, or E-DataAid, etc. So here's the story as far as I can figure it out... *All* versions of E-Prime require a hardware key ("dongle") or network key to run *E-Studio*. All versions of E-Prime do *not* require any key to run any other programs in the suite, e.g., E-Run or E-DataAid. EP1 does require a key during installation, whereas EP2 does not. (So far I have managed to avoid network keys, so I cannot say much about them.) On a side topic, over on the PST Forum every once in a while someone writes in with a problem with the "subject station" installation. I never understand why anyone bothers with "subject station" installations. Around here we just do a full install of E-Prime whereever we might need it. Then, whatever station currently has the hardware key serves as the "development" station, and any others serve as "subject" and "data analysis" stations. We can change those roles at will, and as I understand it this all fits within the terms of the license without us ever hassling with "subject stations". -- David McFarlane, Professional Faultfinder -- 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. From mcfarla9 at msu.edu Thu Jan 28 20:02:16 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 15:02:16 -0500 Subject: Specifying output data file location? In-Reply-To: <4b58c25f.5944f10a.48d6.2a05SMTPIN_ADDED@gmr-mx.google.com> Message-ID: At 1/21/2010 04:08 PM Thursday, David McFarlane wrote: >As discussed below, the StartupInfo file facility promises the >answer for EP2. This was announced at least as far back as Oct 2007 >(see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but no >details have been forthcoming since then. I myself have a Web >Support request about this very issue going back to Dec 2008, at >which time Matt said that the StartupInfo file would "be available >in an upcoming build" when a public editor became available (a >"public editor"!? why not just use a plain old text file that we >can view and edit as we like??), and that he would notify me when >this happened. Over a year later, and I have not seen any such >notice. Perhaps it's time for me to update my support request. OK, I did some legwork and at long last got the following response from Matt at PST: "The public build that includes the StartupInfo Editor (2.0.8.73) was just released in December. Anyone can get it via the Download section on the support site or via http://www.pstnet.com/e-prime/support/getep2.asp. Note that this is available in E-Prime 2.0 Professional only. "The StartupInfo Editor functionality is documented in the New Features Guide, available through the E-Prime 2.0 folder on the Windows Start menu. "Basically, the StartupInfo Editor is an easy way to edit *.startupinfo files, which are XML-based. You don't have to use the editor, however, and the *.startupinfo files can be edited through Notepad or some other text editor. You can also make changes to the files through E-Prime (e.g., to increment a subject number for the next run, etc). The syntax for doing this is provided in the New Features Guide." I responded to Matt (with slight revisions) as follows: Thanks. To be fair to you folks, I see now that Brandon posted this in a pinned topic on the Forum, and I had read that post but forgot about it. OTOH the threads discussing this issue were left hanging, and that is what set me off here. Now here are some questions. - Very glad to hear that we can in principle make a StartupInfo file with any text editor. So, do I need to install EP2.0.8.73 just to read the documentation, or is there some other way for me to get the documentation so I can get started exploring StartupInfo files? I have downloaded 2.0.8.73, but unfortunately I am not at liberty to upgrade from 2.0.8.22 just yet, and it seems silly to need to upgrade just to read some documentation. Surely you can do better that that. Perhaps you could attach a version of the latest "New Features Guide". - Once we have made a proper StartupInfo file (using any appropriate editor) will it work in earlier versions of EP2 (e.g., 2.0.8.22), or non-Pro editions, or even EP1 versions that generate script referring to the StartupInfo file (you can bet I will test this out myself at some point, but I would prefer some advanced hints from you)? - That's all very nice that PST supplies documentation of new features in, well, the "New Features Guide". But I read the "New Features Guide" when we first got EP2 and saw it as just another marketing brochure to highlight features new to EP2 from EP1, so I would never think to look at it again for technical documentation of features added in updates within EP2. What you need is a simple "What's New" text file with a complete revision history that geeks like me would actually look at. - Looking beyond the StartupInfo file to broader issues, how can we get automated notices of E-Prime developments? Sure, the PST Newsletter is a good start, but that does not come out often enough (only quarterly) and is more a marketing tool that an instrument for useful technical updates. E.g., I would like a notice whenever a new article gets added to the KB so that I can keep up to date. And please do not suggest using RSS, I have tried RSS and found it useless. -- David McFarlane, Professional Faultfinder "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." (Richard Feynman, Nobel prize-winning physicist) -- 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. From tobias.fw at gmail.com Thu Jan 28 20:18:17 2010 From: tobias.fw at gmail.com (Tobias) Date: Thu, 28 Jan 2010 12:18:17 -0800 Subject: Echo/ max count In-Reply-To: <4b61d8a1.5244f10a.012d.2874SMTPIN_ADDED@gmr-mx.google.com> Message-ID: While I am waiting for answers concerning problem1, I have already found a solution for problem2: I used "[letter1][letter2]" as correct in the response options. - what e-prime does is to put them together so that we e.g. get is that response.CRESP is "st" - besides, we have response.RESP with a combined string, let's say "ts" (the order is kind of arbitrary) So I want e-prime to be okay not only with "st" but also "ts" I use this Inline: if response.RESP = response.CRESP then response.ACC = 1 elseif response.RESP <> response.CRESP then response12 = response.RESP resp2 = mid(response12,2,1) resp1 = mid(response12,1,1) response12 = resp2 & resp1 response.RESP = response12 if response.RESP = response.CRESP then response.ACC = 1 else response.ACC = 0 end if end if another inline giving feedback after N trials is now correctly counting correct answers no matter which order letters were entered. One more thing: Does anyone know how to set the keyboard to QWERTZ? E- Prime assumes that I have QWERTY. Cheers, Tobias On 28 Jan., 19:33, David McFarlane wrote: > Tobias, > > Thanks for a clear exposition of what you want. ?Let's see if I can > offer anything useful. > > Problem 1: ?I can't think of an easy way in E-Prime for this. ?On my > stimulus/response object I might try using and Duration of 0 with > extended input (see Appendix C of the User's Guide), that would allow > my program to go right to script where I could inspect and manipulate > the input. ?For that you would want to read up on the InputMask and > related topics in the online E-Basic Help, and search aroung the > Group and the Forum for more threads that cover "multiple responses" > (also see MultipleResponseCollection.es in the PST Web Downloads area > or E-Prime Google Group files). ?I don't quite know how you would > handle the Echo display, maybe you would skip the Echo and use an > attribute reference and object.Draw to redraw the screen as needed > after each key entry (and maybe use a Wait object for input, with a > display object for the echo). ?Anyway, once you get an acceptable > response you could use .Terminate to stop the input > mask. ?Whew! ?Maybe somebody else has a better idea. > > Problem 2: ?liw & I just addressed this today athttp://groups.google.com/group/e-prime/browse_thread/thread/88ff4d154... > , and I am about to add a bit more to that thread. > > -- David McFarlane, Professional Faultfinder > > >I am having a problem using echo and max count. Wonder if anyone can > >help... > > >This is my experiment: 2 letters are presented and participants are to > >enter both of them. I found some topics in the forum that could help > >me composing a decent version. However, there remains a problem: > > >Problem1 > > >- if I use a high max count, st. like 100, people could just enter > >many letters or at least more than 2 and then press the termination > >response key (for me it's ENTER) > >- if I use the excact number as max count, i.e. 2, the display will > >terminate without the people being able to check what they answered. > >Also, if people press BACKSPACE after the first letter, this will > >terminate the display. > > >So put it clearly what I need: Participants should never see more than > >2 letters on the screen (and only these two should be recorded in the > >result file) and they should be able after the 2nd letter to still > >change the entered letters if they encounter a mistake. > > >Problem 2 > > >- how can I specify two correct answers in the response key options? > >Can I enter two if max count > 1? will it also count ENTER as one > >reponse if that is my termination response? -- 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. From mcfarla9 at msu.edu Thu Jan 28 20:24:03 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 15:24:03 -0500 Subject: Echo/ max count In-Reply-To: Message-ID: Tobias, Thanks for posting your solution, that's nice. >One more thing: Does anyone know how to set the keyboard to QWERTZ? E- >Prime assumes that I have QWERTY. I know this has been discussed either here or on the Forum, but I don't recall offhand how to search that up at the moment, perhaps you will do better. Anyway, as I recall there is absolutely no way to use any other keyboard layout, E-Prime absolutely imposes the QWERTY layout. But again, please do not take my word for this, and let us know what else you find. -- David McFarlane, Professional Faultfinder -- 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. From matthewdwood82 at gmail.com Thu Jan 28 21:11:13 2010 From: matthewdwood82 at gmail.com (Matthew) Date: Thu, 28 Jan 2010 13:11:13 -0800 Subject: closing another application when Eprime resumes from suspend Message-ID: Hello everyone, This is my first forum post, and I am an E-prime 2 user. In my protocol, I am displaying some instructions, suspending E-prime to go to a web browser, returning to Eprime for a distractor task, and suspending E-prime again to open a new web browser window. I am doing this by modifying the "Suspend/Resume" sample on PST's support site (http://www.pstnet.com/e-prime/support/samples.asp? Mode=View&SampleID=27). I created two instances of the inline object in the sample. After setting all the variables to zero at the end of the first inline and removing the declaration statements in the second inline, I sandwiched my list object for the distracter task in the middle. This works great when the first browser instance is closed before the logical expression... nExitCode = STILL_ACTIVE And (Clock.Read - nStartTime < X) ...evaluates to false because X is reached. However, if the first browser instance is left open when E-prime resumes control, then the second time I suspend Eprime, it resumes as soon as it opens the second browser window. I think this has something to do with Eprime evaluating that the first instance of the browser is still open, since the second inline should change nStartTime to a new value as soon as the second browser is launched. Do any of you have insights on how I can get Eprime to either 1) close the first browser window OR 2) not flake out when calling for a second browser to be open? Thanks for your help, -Matt -- 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. From mcfarla9 at msu.edu Thu Jan 28 21:24:48 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 16:24:48 -0500 Subject: Specifying output data file location? In-Reply-To: <4b61ed5b.5944f10a.1178.2dd0SMTPIN_ADDED@gmr-mx.google.com> Message-ID: For the record, Jacqueline Ann Mogle of Syracuse University came through for us and posted some documentation on the StartupInfo file, and did a much better job than PST staff. You may find her post at http://www.pstnet.com/forum/Topic4015-6-1.aspx . Thanks, Jacquie! -- David McFarlane, Professional Faultfinder At 1/28/2010 03:02 PM Thursday, you wrote: >At 1/21/2010 04:08 PM Thursday, David McFarlane wrote: >>As discussed below, the StartupInfo file facility promises the >>answer for EP2. This was announced at least as far back as Oct >>2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but >>no details have been forthcoming since then. I myself have a Web >>Support request about this very issue going back to Dec 2008, at >>which time Matt said that the StartupInfo file would "be available >>in an upcoming build" when a public editor became available (a >>"public editor"!? why not just use a plain old text file that we >>can view and edit as we like??), and that he would notify me when >>this happened. Over a year later, and I have not seen any such >>notice. Perhaps it's time for me to update my support request. > >OK, I did some legwork and at long last got the following response >from Matt at PST: > >"The public build that includes the StartupInfo Editor (2.0.8.73) >was just released in December. Anyone can get it via the Download >section on the support site or via >http://www.pstnet.com/e-prime/support/getep2.asp. Note that this is >available in E-Prime 2.0 Professional only. > >"The StartupInfo Editor functionality is documented in the New >Features Guide, available through the E-Prime 2.0 folder on the >Windows Start menu. > >"Basically, the StartupInfo Editor is an easy way to edit >*.startupinfo files, which are XML-based. You don't have to use the >editor, however, and the *.startupinfo files can be edited through >Notepad or some other text editor. You can also make changes to the >files through E-Prime (e.g., to increment a subject number for the >next run, etc). The syntax for doing this is provided in the New >Features Guide." > > >I responded to Matt (with slight revisions) as follows: > >Thanks. To be fair to you folks, I see now that Brandon posted this >in a pinned topic on the Forum, and I had read that post but forgot >about it. OTOH the threads discussing this issue were left hanging, >and that is what set me off here. Now here are some questions. > >- Very glad to hear that we can in principle make a StartupInfo file >with any text editor. So, do I need to install EP2.0.8.73 just to >read the documentation, or is there some other way for me to get the >documentation so I can get started exploring StartupInfo files? I >have downloaded 2.0.8.73, but unfortunately I am not at liberty to >upgrade from 2.0.8.22 just yet, and it seems silly to need to >upgrade just to read some documentation. Surely you can do better >that that. Perhaps you could attach a version of the latest "New >Features Guide". > >- Once we have made a proper StartupInfo file (using any appropriate >editor) will it work in earlier versions of EP2 (e.g., 2.0.8.22), or >non-Pro editions, or even EP1 versions that generate script >referring to the StartupInfo file (you can bet I will test this out >myself at some point, but I would prefer some advanced hints from you)? > >- That's all very nice that PST supplies documentation of new >features in, well, the "New Features Guide". But I read the "New >Features Guide" when we first got EP2 and saw it as just another >marketing brochure to highlight features new to EP2 from EP1, so I >would never think to look at it again for technical documentation of >features added in updates within EP2. What you need is a simple >"What's New" text file with a complete revision history that geeks >like me would actually look at. > >- Looking beyond the StartupInfo file to broader issues, how can we >get automated notices of E-Prime developments? Sure, the PST >Newsletter is a good start, but that does not come out often enough >(only quarterly) and is more a marketing tool that an instrument for >useful technical updates. E.g., I would like a notice whenever a >new article gets added to the KB so that I can keep up to date. And >please do not suggest using RSS, I have tried RSS and found it useless. > >-- David McFarlane, Professional Faultfinder >"For a successful technology, reality must take precedence over >public relations, for nature cannot be fooled." (Richard Feynman, >Nobel prize-winning physicist) -- 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. From mcfarla9 at msu.edu Thu Jan 28 21:42:49 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jan 2010 16:42:49 -0500 Subject: closing another application when Eprime resumes from suspend In-Reply-To: <8e383cc5-4870-4bdf-94b2-17c031bf892a@b10g2000vbh.googlegro ups.com> Message-ID: Matt, Don't you hate it when someone gives you a useless answer to a question you did not ask? Well, I have never explored E-Prime's Suspend/Resume features, but I think you could run your design much better in Empirisoft MediaLab (possibly combined with their DirectRT) rather than E-Prime. But maybe somebody else here has a real answer for you. -- David McFarlane, Professional Faultfinder "If all you have is a hammer, every problem looks like a nail." >This is my first forum post, and I am an E-prime 2 user. In my >protocol, I am displaying some instructions, suspending E-prime to go >to a web browser, returning to Eprime for a distractor task, and >suspending E-prime again to open a new web browser window. I am doing >this by modifying the "Suspend/Resume" sample on PST's support site >(http://www.pstnet.com/e-prime/support/samples.asp? >Mode=View&SampleID=27). I created two instances of the inline object >in the sample. After setting all the variables to zero at the end of >the first inline and removing the declaration statements in the second >inline, I sandwiched my list object for the distracter task in the >middle. > > >This works great when the first browser instance is closed before the >logical expression... > >nExitCode = STILL_ACTIVE And (Clock.Read - nStartTime < X) > >...evaluates to false because X is reached. However, if the first >browser instance is left open when E-prime resumes control, then the >second time I suspend Eprime, it resumes as soon as it opens the >second browser window. I think this has something to do with Eprime >evaluating that the first instance of the browser is still open, since >the second inline should change nStartTime to a new value as soon as >the second browser is launched. > > >Do any of you have insights on how I can get Eprime to either 1) close >the first browser window OR 2) not flake out when calling for a second >browser to be open? > > >Thanks for your help, >-Matt -- 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. From mcfarla9 at msu.edu Fri Jan 29 01:55:49 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Thu, 28 Jan 2010 17:55:49 -0800 Subject: Echo/ max count In-Reply-To: <8fed53fb-4c1b-49dd-a1c8-8c330b25a590@b2g2000yqi.googlegroups.com> Message-ID: Tobias, I misinterpreted your Problem 2 earlier -- you want a correct response that consists of a fixed length string that also contains each character from a single set of multiple characters, in any permutation order. And you already got this sorted, but I want to present an alternative algorithm that needs only a single If...Then statement. In fact you could do this in nothing but one If...Then, but for clarity I add a few variables. So in your case this looks like Dim resp Dim cresp1 as String, cresp2 as String resp = response.RESP cresp1 = Mid$( response.CRESP, 1, 1 ) cresp2 = Mid$( response.CRESP, 2, 1 ) If ( (InStr( resp, cresp1 ) > 0) and (InStr( resp, cresp2 ) > 0) ) _ Then response.ACC = 1 ' .ACC = 0 by default, so no need to treat that case. I like this mostly because it is more general and scales well for longer response strings (although more efficient algorithms no doubt exist). You might also want to combine that with a test to make sure first that the response string is of the proper length, depending on your solution to Problem 1. -- David McFarlane, Professional Faultfinder > Problem 2 > > - how can I specify two correct answers in the response key options? > Can I enter two if max count > 1? will it also count ENTER as one > reponse if that is my termination response? -- 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. From scarpais at hotmail.co.uk Fri Jan 29 09:31:04 2010 From: scarpais at hotmail.co.uk (scarpais) Date: Fri, 29 Jan 2010 01:31:04 -0800 Subject: Help!!!!! Message-ID: Hi I have had only one short session on EPrime and have been left with the task of designing my own experiment using this software. However, the only tools I have are a guide that tells you how to do one particular type of experiment :( I have no idea how to set up my own and have searched EVERYWHERE in order to do so. Can anyone help? I am such a beginner I need a step by step guide! My design is simple. I would like to investigate attentional bias towards emotional stimuli: faces & words. I would like to investigate this using a dot probe task. Therefore I would like the pictures to appear side by side: one neutral & one emotional, followed by the presence of the dot upon which participants must identify where it has appeared. I would like to measure both accuracy and response times. Following this, I would like to do the same but with neutral versus emotional words. Lastly, I would like it so that one half of participants complete the faces trial first and the other half, do the words part first. I would also like the words and face stimuli to be randomised amongst participants. As I say I have a design but I have no idea what to do and would really, really appreciate the help. Thanks -- 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. From liwenna at gmail.com Fri Jan 29 10:29:10 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 29 Jan 2010 02:29:10 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <4b61dd7c.5244f10a.078e.2a3eSMTPIN_ADDED@gmr-mx.google.com> Message-ID: You are very right on the looseley referring to e-prime for any of its applications ^.^ However, I do am quite sure that on my previous university we did not need the dongle to run e-studio (1.2). It was only needed during installation (which was very convenient because it made it possible to borrow the dongle overnight to install e-prime on your home computer where you could then use it without the dongle. Netwerk access to the university network also was not needed so I am pretty sure it worked without). Here at my current university the dongle is connected to a server somewhere so that all networkconnected computers run on it. Unfortunately connecting a homebased computer trough remote desktop does not access that specific server so no more home e-studioing (<= note the learning progress!). This all, obviously, on a side note. Have a nice weekend everyone! liw On Jan 28, 7:53?pm, David McFarlane wrote: > liwenna wrote: > >If I am not mistaken it's actually the newer e-prime (2.0) that > >required a dongle to run.... at least it does at my university whereas > >at my previous university we used e-prime 1.2 and the dongle was only > >required during installation of e-prime. > > Depends on what you mean by "E-Prime". ?As you recall, there is no > program called "E-Prime", rather E-Prime properly refers to a suite > of programs. ?We all (including me) have the bad habit of loosely > referring to any program in the suite as "E-Prime" when we really > mean something more specific like (most often) E-Studio, or E-Run, or > E-DataAid, etc. ?So here's the story as far as I can figure it out... > > *All* versions of E-Prime require a hardware key ("dongle") or > network key to run *E-Studio*. ?All versions of E-Prime do *not* > require any key to run any other programs in the suite, e.g., E-Run > or E-DataAid. ?EP1 does require a key during installation, whereas > EP2 does not. ?(So far I have managed to avoid network keys, so I > cannot say much about them.) > > On a side topic, over on the PST Forum every once in a while someone > writes in with a problem with the "subject station" installation. ?I > never understand why anyone bothers with "subject station" > installations. ?Around here we just do a full install of E-Prime > whereever we might need it. ?Then, whatever station currently has the > hardware key serves as the "development" station, and any others > serve as "subject" and "data analysis" stations. ?We can change those > roles at will, and as I understand it this all fits within the terms > of the license without us ever hassling with "subject stations". > > -- David McFarlane, Professional Faultfinder -- 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. From liwenna at gmail.com Fri Jan 29 10:38:46 2010 From: liwenna at gmail.com (liwenna) Date: Fri, 29 Jan 2010 02:38:46 -0800 Subject: Help!!!!! In-Reply-To: Message-ID: Hey Scarpais. I'm a bit short in time, but you're definitely not the first person seeking help with building a dot probe :p I would say.... start with the info I posted here: http://groups.google.com/group/e-prime/browse_thread/thread/1e9419bc7226cf2b E-mail me or post here if you get stuck. First get the general idea of a dot-probe working. Start with only words or faces. Later you can then create the second type of trials from the first and then we'll sort things out with respect to presentation order etc. Best of luck, liw On Jan 29, 10:31?am, scarpais wrote: > Hi > > I have had only one short session on EPrime and have been left with > the task of designing my own experiment using this software. However, > the only tools I have are a guide that tells you how to do one > particular type of experiment :( I have no idea how to set up my own > and have searched EVERYWHERE in order to do so. Can anyone help? I am > such a beginner I need a step by step guide! > > My design is simple. I would like to investigate attentional bias > towards emotional stimuli: faces & words. I would like to investigate > this using a dot probe task. Therefore I would like the pictures to > appear side by side: one neutral & one emotional, followed by the > presence of the dot upon which participants must identify where it has > appeared. I would like to measure both accuracy and response times. > Following this, I would like to do the same but with neutral versus > emotional words. > > Lastly, I would like it so that one half of participants complete the > faces trial first and the other half, do the words part first. I would > also like the words and face stimuli to be randomised amongst > participants. > > As I say I have a design but I have no idea what to do and would > really, really appreciate the help. > > Thanks -- 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. From Michiel.Spape at nottingham.ac.uk Fri Jan 29 11:41:58 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 29 Jan 2010 11:41:58 -0000 Subject: Help!!!!! In-Reply-To: Message-ID: That's OK, there's a particularly fancy Step-By-Step 'how to learn E-Prime if you're about as good at programming as the average psychotherapist you still know from your undergrads': http://www.cognitology.eu/pubs/AnE-Primer2009.pdf Our students seemed to like it... it contains a number of experimental paradigms, the idea being that if you work through the book, you ought to be able to read an experimental psychological paper and replicate the experiment. Best, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of scarpais Sent: 29 January 2010 09:31 To: E-Prime Subject: Help!!!!! Hi I have had only one short session on EPrime and have been left with the task of designing my own experiment using this software. However, the only tools I have are a guide that tells you how to do one particular type of experiment :( I have no idea how to set up my own and have searched EVERYWHERE in order to do so. Can anyone help? I am such a beginner I need a step by step guide! My design is simple. I would like to investigate attentional bias towards emotional stimuli: faces & words. I would like to investigate this using a dot probe task. Therefore I would like the pictures to appear side by side: one neutral & one emotional, followed by the presence of the dot upon which participants must identify where it has appeared. I would like to measure both accuracy and response times. Following this, I would like to do the same but with neutral versus emotional words. Lastly, I would like it so that one half of participants complete the faces trial first and the other half, do the words part first. I would also like the words and face stimuli to be randomised amongst participants. As I say I have a design but I have no idea what to do and would really, really appreciate the help. Thanks -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From Michiel.Spape at nottingham.ac.uk Fri Jan 29 11:49:02 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 29 Jan 2010 11:49:02 -0000 Subject: Echo/ max count In-Reply-To: <4b61f277.5944f10a.16b9.2c86SMTPIN_ADDED@gmr-mx.google.com> Message-ID: It doesn't? That's new to me, one would think they would merely base the keyboard on .NET and windows settings... Anyway, in the event one cannot afford to have some company send a QWERTY-keyboard (about $5? Postage is costly though), I suggest using a screwdriver and switching the keys such as any person who's been working in offices long enough knows happens sooner or later if you're office-mate happens to be in a jolly mood. Anyway, if E-Prime cannot understand, or note responses, as QWERTZ or AZERTY or whatnot, responses (albeit a bit slowly for people unaccustomed) should still come in right after switching keys, right? ... does this mean people with, say, Japanese keyboards can't work with E-Prime, Rinus? Or do they (feeling pretty culturally dumb now) actually DO have a qwerty layout? Cheers, Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 28 January 2010 20:24 To: e-prime at googlegroups.com Subject: Re: Echo/ max count Tobias, Thanks for posting your solution, that's nice. >One more thing: Does anyone know how to set the keyboard to QWERTZ? E- >Prime assumes that I have QWERTY. I know this has been discussed either here or on the Forum, but I don't recall offhand how to search that up at the moment, perhaps you will do better. Anyway, as I recall there is absolutely no way to use any other keyboard layout, E-Prime absolutely imposes the QWERTY layout. But again, please do not take my word for this, and let us know what else you find. -- David McFarlane, Professional Faultfinder -- 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. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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. From mcfarla9 at msu.edu Fri Jan 29 14:01:40 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Fri, 29 Jan 2010 06:01:40 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <358f2ce5-fcd9-49b3-86a4-2c0bb7ea1ba7@g1g2000yqi.googlegroups.com> Message-ID: liw, Well, I cannot argue with your experience, but for the record I would say that is neither the typical nor intended behavior of E-Studio. My experience is exactly the opposite, and is not based on memory since we have EP1.2 in wide use here. Regards, -- David McFarlane, Professional Faultfinder On Jan 29, 5:29?am, liwenna wrote: > You are very right on the looseley referring to e-prime for any of its > applications ^.^ > > However, I do am quite sure that on my previous university we did not > need the dongle to run e-studio (1.2). It was only needed during > installation (which was very convenient because it made it possible to > borrow the dongle overnight to install e-prime on your home computer > where you could then use it without the dongle. Netwerk access to the > university network also was not needed so I am pretty sure it worked > without). > > Here at my current university the dongle is connected to a server > somewhere so that all networkconnected computers run on it. > Unfortunately connecting a homebased computer trough remote desktop > does not access that specific server so no more home e-studioing (<= > note the learning progress!). > > This all, obviously, on a side note. > > Have a nice weekend everyone! > > liw > > On Jan 28, 7:53?pm, David McFarlane wrote: > > > liwenna wrote: > > >If I am not mistaken it's actually the newer e-prime (2.0) that > > >required a dongle to run.... at least it does at my university whereas > > >at my previous university we used e-prime 1.2 and the dongle was only > > >required during installation of e-prime. > > > Depends on what you mean by "E-Prime". ?As you recall, there is no > > program called "E-Prime", rather E-Prime properly refers to a suite > > of programs. ?We all (including me) have the bad habit of loosely > > referring to any program in the suite as "E-Prime" when we really > > mean something more specific like (most often) E-Studio, or E-Run, or > > E-DataAid, etc. ?So here's the story as far as I can figure it out... > > > *All* versions of E-Prime require a hardware key ("dongle") or > > network key to run *E-Studio*. ?All versions of E-Prime do *not* > > require any key to run any other programs in the suite, e.g., E-Run > > or E-DataAid. ?EP1 does require a key during installation, whereas > > EP2 does not. ?(So far I have managed to avoid network keys, so I > > cannot say much about them.) > > > On a side topic, over on the PST Forum every once in a while someone > > writes in with a problem with the "subject station" installation. ?I > > never understand why anyone bothers with "subject station" > > installations. ?Around here we just do a full install of E-Prime > > whereever we might need it. ?Then, whatever station currently has the > > hardware key serves as the "development" station, and any others > > serve as "subject" and "data analysis" stations. ?We can change those > > roles at will, and as I understand it this all fits within the terms > > of the license without us ever hassling with "subject stations". > > > -- David McFarlane, Professional Faultfinder -- 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. From mcfarla9 at msu.edu Fri Jan 29 14:12:27 2010 From: mcfarla9 at msu.edu (dkmcf) Date: Fri, 29 Jan 2010 06:12:27 -0800 Subject: Compatibility with Windows 7 In-Reply-To: <358f2ce5-fcd9-49b3-86a4-2c0bb7ea1ba7@g1g2000yqi.googlegroups.com> Message-ID: liw, Oh and BTW, if you did manage to evade PST's protection scheme and regularly ran multiple copies of E-Studio simultaneously on several computers with just a single license, then you violated the terms of your license and rightfully you owe more money to PST. My beefs against that company are legendary, nevertheless we owe them the same respect for their copyright as for anyone else. Regards, -- David McFarlane, Professional Faultfinder On Jan 29, 5:29?am, liwenna wrote: > made it possible to > borrow the dongle overnight to install e-prime on your home computer > where you could then use it without the dongle. -- 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. From mcfarla9 at msu.edu Fri Jan 29 16:35:32 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 29 Jan 2010 11:35:32 -0500 Subject: Specifying output data file location? In-Reply-To: <4b6200b4.5244f10a.078e.30b6SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Liza, OK, now that I have looked at the documentation, I can say that the StartupInfo file absolutely addresses your original question, i.e., it provides a fine mechanism for managing the data file name and path in any way you like, and many more things besides. Your programs can even modify the StartupInfo file with your own script. Think of the possibilities! Every once in a while PST gets something right, and this looks like one of those times. It's just too bad that they are so stingy in releasing the information. However, you have only EP2 "base" rather than Pro. You need Pro if you want to use the StartupInfo Editor. OTOH, if you understand the format then you can edit the StartupInfo file with any text editor (which may well offer some advantages over PST's clumsy StartupInfo Editor). Then again, I do not yet know whether non-Pro installations can use StartupInfo files even if they cannot edit them, nor do I have any solid information on what version numbers can use StartupInfo files. Matt Lenhart at PST tells me, "the *.startupinfo files should work in any version of E-Prime 2.0 that supports them (2.0.8.11 or later)". However, my own tests with EP2.0.8.22 Pro failed -- I have asked Matt to send me a full working demo (or even better, to post one for us all up on the PST web site), we will see where that goes. Note also that, although EP1.2 generates script that hints at the ability to use StartupInfo files, "Support for *.startupinfo files is not included in E-Prime 1.x." That said, I cannot imagine why Cindy Carper set you on the wrong path to using the E-DataPath environment variable instead of guiding you to the StartupInfo file, which actually addresses your question. She should know better. -- David McFarlane, Professional Faultfinder At 1/28/2010 04:24 PM Thursday, David McFarlane wrote: >For the record, Jacqueline Ann Mogle of Syracuse University came >through for us and posted some documentation on the StartupInfo >file, and did a much better job than PST staff. You may find her >post at http://www.pstnet.com/forum/Topic4015-6-1.aspx . Thanks, Jacquie! > >-- David McFarlane, Professional Faultfinder > > >At 1/28/2010 03:02 PM Thursday, you wrote: >>At 1/21/2010 04:08 PM Thursday, David McFarlane wrote: >>>As discussed below, the StartupInfo file facility promises the >>>answer for EP2. This was announced at least as far back as Oct >>>2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), but >>>no details have been forthcoming since then. I myself have a Web >>>Support request about this very issue going back to Dec 2008, at >>>which time Matt said that the StartupInfo file would "be available >>>in an upcoming build" when a public editor became available (a >>>"public editor"!? why not just use a plain old text file that we >>>can view and edit as we like??), and that he would notify me when >>>this happened. Over a year later, and I have not seen any such >>>notice. Perhaps it's time for me to update my support request. >> >>OK, I did some legwork and at long last got the following response >>from Matt at PST: >> >>"The public build that includes the StartupInfo Editor (2.0.8.73) >>was just released in December. Anyone can get it via the Download >>section on the support site or via >>http://www.pstnet.com/e-prime/support/getep2.asp. Note that this is >>available in E-Prime 2.0 Professional only. >> >>"The StartupInfo Editor functionality is documented in the New >>Features Guide, available through the E-Prime 2.0 folder on the >>Windows Start menu. >> >>"Basically, the StartupInfo Editor is an easy way to edit >>*.startupinfo files, which are XML-based. You don't have to use the >>editor, however, and the *.startupinfo files can be edited through >>Notepad or some other text editor. You can also make changes to the >>files through E-Prime (e.g., to increment a subject number for the >>next run, etc). The syntax for doing this is provided in the New >>Features Guide." -- 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. From mcfarla9 at msu.edu Fri Jan 29 16:43:30 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 29 Jan 2010 11:43:30 -0500 Subject: Specifying output data file location? In-Reply-To: <4b630e69.5244f10a.078e.4caaSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Oops, meant to include the text of Jacquie's example .startupinfo file, by way of a little documentation for us all (although, since this is wrappped in xml, browsers and e-mail readers may try to render it so it may not show up): 246 1 OK, right above this line you should see a blank line, preceeded by five lines of code, otherwise your reader blocked something. In that case, just go to Jacquie's post on the PST Forum and download her .txt file. Anyway, that's what a StartupInfo file looks like. Just a text file, if you have an experiment named foo.es2, then just put that text into a file named foo.startupinfo in the experiment directory and see what happens. -- David McFarlane, Professional Faultfinder At 1/29/2010 11:35 AM Friday, you wrote: >Liza, > >OK, now that I have looked at the documentation, I can say that the >StartupInfo file absolutely addresses your original question, i.e., >it provides a fine mechanism for managing the data file name and >path in any way you like, and many more things besides. Your >programs can even modify the StartupInfo file with your own >script. Think of the possibilities! Every once in a while PST gets >something right, and this looks like one of those times. It's just >too bad that they are so stingy in releasing the information. > >However, you have only EP2 "base" rather than Pro. You need Pro if >you want to use the StartupInfo Editor. OTOH, if you understand the >format then you can edit the StartupInfo file with any text editor >(which may well offer some advantages over PST's clumsy StartupInfo >Editor). Then again, I do not yet know whether non-Pro >installations can use StartupInfo files even if they cannot edit >them, nor do I have any solid information on what version numbers >can use StartupInfo files. Matt Lenhart at PST tells me, "the >*.startupinfo files should work in any version of E-Prime 2.0 that >supports them (2.0.8.11 or later)". However, my own tests with >EP2.0.8.22 Pro failed -- I have asked Matt to send me a full working >demo (or even better, to post one for us all up on the PST web >site), we will see where that goes. Note also that, although EP1.2 >generates script that hints at the ability to use StartupInfo files, >"Support for *.startupinfo files is not included in E-Prime 1.x." > > >That said, I cannot imagine why Cindy Carper set you on the wrong >path to using the E-DataPath environment variable instead of guiding >you to the StartupInfo file, which actually addresses your >question. She should know better. > > >-- David McFarlane, Professional Faultfinder > > >At 1/28/2010 04:24 PM Thursday, David McFarlane wrote: >>For the record, Jacqueline Ann Mogle of Syracuse University came >>through for us and posted some documentation on the StartupInfo >>file, and did a much better job than PST staff. You may find her >>post at http://www.pstnet.com/forum/Topic4015-6-1.aspx . Thanks, Jacquie! >> >>-- David McFarlane, Professional Faultfinder >> >> >>At 1/28/2010 03:02 PM Thursday, you wrote: >>>At 1/21/2010 04:08 PM Thursday, David McFarlane wrote: >>>>As discussed below, the StartupInfo file facility promises the >>>>answer for EP2. This was announced at least as far back as Oct >>>>2007 (see http://support.pstnet.com/forum/Topic609-6-1.aspx ), >>>>but no details have been forthcoming since then. I myself have a >>>>Web Support request about this very issue going back to Dec 2008, >>>>at which time Matt said that the StartupInfo file would "be >>>>available in an upcoming build" when a public editor became >>>>available (a "public editor"!? why not just use a plain old text >>>>file that we can view and edit as we like??), and that he would >>>>notify me when this happened. Over a year later, and I have not >>>>seen any such notice. Perhaps it's time for me to update my support request. >>> >>>OK, I did some legwork and at long last got the following response >>>from Matt at PST: >>> >>>"The public build that includes the StartupInfo Editor (2.0.8.73) >>>was just released in December. Anyone can get it via the Download >>>section on the support site or via >>>http://www.pstnet.com/e-prime/support/getep2.asp. Note that this >>>is available in E-Prime 2.0 Professional only. >>> >>>"The StartupInfo Editor functionality is documented in the New >>>Features Guide, available through the E-Prime 2.0 folder on the >>>Windows Start menu. >>> >>>"Basically, the StartupInfo Editor is an easy way to edit >>>*.startupinfo files, which are XML-based. You don't have to use >>>the editor, however, and the *.startupinfo files can be edited >>>through Notepad or some other text editor. You can also make >>>changes to the files through E-Prime (e.g., to increment a subject >>>number for the next run, etc). The syntax for doing this is >>>provided in the New Features Guide." -- 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. From scarpais at hotmail.co.uk Fri Jan 29 17:20:38 2010 From: scarpais at hotmail.co.uk (scarpais) Date: Fri, 29 Jan 2010 09:20:38 -0800 Subject: Help!!!!! In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF02AC193A@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Hi Mich, Thank you so much for your help - this document sounds ideal. Unfortunately I have been unable to open it from my email or via the message board. I think maybe because it is a large file. I'm not sure but the message I get is that the file is 'damged and cannot be repaired'! On Jan 29, 11:41?am, Michiel Spape wrote: > That's OK, there's a particularly fancy Step-By-Step 'how to learn E-Prime if you're about as good at programming as the average psychotherapist you still know from your undergrads':http://www.cognitology.eu/pubs/AnE-Primer2009.pdf > Our students seemed to like it... it contains a number of experimental paradigms, the idea being that if you work through the book, you ought to be able to read an experimental psychological paper and replicate the experiment. > > Best, > Mich > > Michiel Spap? > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of scarpais > Sent: 29 January 2010 09:31 > To: E-Prime > Subject: Help!!!!! > > Hi > > I have had only one short session on EPrime and have been left with > the task of designing my own experiment using this software. However, > the only tools I have are a guide that tells you how to do one > particular type of experiment :( I have no idea how to set up my own > and have searched EVERYWHERE in order to do so. Can anyone help? I am > such a beginner I need a step by step guide! > > My design is simple. I would like to investigate attentional bias > towards emotional stimuli: faces & words. I would like to investigate > this using a dot probe task. Therefore I would like the pictures to > appear side by side: one neutral & one emotional, followed by the > presence of the dot upon which participants must identify where it has > appeared. I would like to measure both accuracy and response times. > Following this, I would like to do the same but with neutral versus > emotional words. > > Lastly, I would like it so that one half of participants complete the > faces trial first and the other half, do the words part first. I would > also like the words and face stimuli to be randomised amongst > participants. > > As I say I have a design but I have no idea what to do and would > really, really appreciate the help. > > Thanks > > -- > 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 athttp://groups.google.com/group/e-prime?hl=en. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation.- Hide quoted text - > > - Show quoted text - -- 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. From scarpais at hotmail.co.uk Fri Jan 29 17:26:02 2010 From: scarpais at hotmail.co.uk (scarpais) Date: Fri, 29 Jan 2010 09:26:02 -0800 Subject: Help!!!!! In-Reply-To: <0CA8E1B4EC20D743912B980E486C5CAF02AC193A@VUIEXCHC.ad.nottingham.ac.uk> Message-ID: Hi Mich, Sorry - I have just managed to locate the file via the web address and it is working fine. It looks fantastic - thanks so much again Anna On Jan 29, 11:41?am, Michiel Spape wrote: > That's OK, there's a particularly fancy Step-By-Step 'how to learn E-Prime if you're about as good at programming as the average psychotherapist you still know from your undergrads':http://www.cognitology.eu/pubs/AnE-Primer2009.pdf > Our students seemed to like it... it contains a number of experimental paradigms, the idea being that if you work through the book, you ought to be able to read an experimental psychological paper and replicate the experiment. > > Best, > Mich > > Michiel Spap? > Research Fellow > Perception & Action group > University of Nottingham > School of Psychology > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of scarpais > Sent: 29 January 2010 09:31 > To: E-Prime > Subject: Help!!!!! > > Hi > > I have had only one short session on EPrime and have been left with > the task of designing my own experiment using this software. However, > the only tools I have are a guide that tells you how to do one > particular type of experiment :( I have no idea how to set up my own > and have searched EVERYWHERE in order to do so. Can anyone help? I am > such a beginner I need a step by step guide! > > My design is simple. I would like to investigate attentional bias > towards emotional stimuli: faces & words. I would like to investigate > this using a dot probe task. Therefore I would like the pictures to > appear side by side: one neutral & one emotional, followed by the > presence of the dot upon which participants must identify where it has > appeared. I would like to measure both accuracy and response times. > Following this, I would like to do the same but with neutral versus > emotional words. > > Lastly, I would like it so that one half of participants complete the > faces trial first and the other half, do the words part first. I would > also like the words and face stimuli to be randomised amongst > participants. > > As I say I have a design but I have no idea what to do and would > really, really appreciate the help. > > Thanks > > -- > 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 athttp://groups.google.com/group/e-prime?hl=en. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation.- Hide quoted text - > > - Show quoted text - -- 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. From scarpais at hotmail.co.uk Sat Jan 30 10:16:02 2010 From: scarpais at hotmail.co.uk (scarpais) Date: Sat, 30 Jan 2010 02:16:02 -0800 Subject: Face Recognition Task Message-ID: Hi all, As a newcomer to E Prime I have been told that my proposed experiment is going to be too problematic to design using E Prime. My initial idea was to design a dot-probe task to measure response times and accuracy to the dot probe following paired presentations of a neutral vs. an emotional face (happy/sad) and also for neutral vs. emotional words. I have went to some lengths however to get my stimuli and would like to design something based around this. I was thinking perhaps a face recognition task to investigate response times and accuracy once more. This time, the faces would be presented in the first instance, a mixture of both happy, sad and neutral but this time only one pic at a time. Following this, I would like to present a some words sequentially. Again these would be a mix of neutral and emotional words. After this, I would like to present the target faces once more and also some face stimuli not included in the first part of the experiment and ask participants to state whether this face appeared in the first trial or not and then do the same again for the words. Measuring both accuracy and response times. This doesn't sound too complicated to me but as a relatively new EPrimer I am clueless as to how to go about doing this. I have a couple of starting up guides with examples and wondered if anyone had an example/tutorial that would show me step by step how to do this particular type of experiment? If not, if anyone had any suggestions as to how I can do another experiment using this stimuli I'd be extremely grateful. I have been informed that my task is to design an experiment using E Prime and that it does not matter if it is from an online example or tutorial as long as it is not one of the ones from the E Prime starting guide. Thanks for reading this! -- 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. From ttnicky at gmail.com Sun Jan 31 04:03:23 2010 From: ttnicky at gmail.com (Travis Nichols, Villanova University) Date: Sat, 30 Jan 2010 20:03:23 -0800 Subject: resolution problems Message-ID: Hello all, So I programmed my project on one of the university lab computers and will test subjects from a laptop. The problem is that the computers have different screen sizes and resolutions. The program was working great on the programming computer but does not transfer well to the laptop which has a much higher resolution (so the pictures displayed in slide objects are too small). I have gone into the experiment-->device-->display settings, but the offered resolutions don't match those available on the testing laptop (I'm trying to get 1280 x 800). When I try and select those closest to the laptop resolution it crashes the running experiment saying it can't set that resolution. Is there any way to manually (like in-code or something) set the screen resolution to that of my testing laptop? Thanks, Travis Villanova University -- 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. From liwenna at gmail.com Sun Jan 31 13:44:44 2010 From: liwenna at gmail.com (liwenna) Date: Sun, 31 Jan 2010 05:44:44 -0800 Subject: Face Recognition Task In-Reply-To: Message-ID: Hey Scarpais, Quite frankly I fail to see how a dot-probe is too problematic to design using e-prime. E-prime is absolutely able to 'do it'. So... could it be that your teacher actually tried to say that your set-up was too complex for that specific assignment? I.e. a too complex design for the given time? As for your new design: it seems about as complex as your intial design was? Is what you describe the course of a single trial or the complete test? I gather the latter? Then what would be the purpose of response times? Do I get this correctly: you first want to run a list of faces each shown once for a designated time and the subject does not need to do anything but view? Followed by a list of words and again the subject only needs to view? Then faces are shown again and this time the subject needs to indicate by a buttonpress whether or not this face has been shown before, followed by a word list and again subjecst need to indicate whether or not they recognise the words? Well you had a basic lesson of e-prime so you're familiair with lists and procedures. What you need are four lists on your testprocedure, one for each type of stimulus (faces no interaciton, words no interaction, words recognition and faces recognition) and a separate procedure for each proc. Each procedure would hold a slide (or a text/ imageobject) that shows the stimulus and has it's properties set to the needs of that list. And perhaps some fancy extra's like a trialinterval slide. It's really quite simple. Don't fear e-prime! Open your e-studio and simply start making the first part of the experiment: faces passive viewing. Once you got that you can add the words passive viewing and from there it's not hard to create the faces and words recognitions lists and procedures. Just take it step by step and I think you'll find that it's all far less difficult than you think now. Also: Michiel's book is a really nice guide, and I read that you have some other guides as well. Consult them when you're stuck but dont' fear to just start fiddling around in e-studio. Good luck! liw On 30 jan, 11:16, scarpais wrote: > Hi all, > > As a newcomer to E Prime I have been told that my proposed experiment > is going to be too problematic to design using E Prime. My initial > idea was to design a dot-probe task to measure response times and > accuracy to the dot probe following paired presentations of a neutral > vs. an emotional face (happy/sad) and also for neutral vs. emotional > words. > > I have went to some lengths however to get my stimuli and would like > to design something based around this. I was thinking perhaps a face > recognition task to investigate response times and accuracy once more. > This time, the faces would be presented in the first instance, a > mixture of both happy, sad and neutral but this time only one pic at a > time. Following this, I would like to present a some words > sequentially. Again these would be a mix of neutral and emotional > words. > > ?After this, I would like to present the target ?faces once more and > also some face stimuli not included in the first part of the > experiment and ask participants to state whether this face appeared in > the first trial or not and then do the same again for the words. > Measuring both accuracy and response times. > > This doesn't sound too complicated to me but as a relatively new > EPrimer I am clueless as to how to go about doing this. I have a > couple of starting up guides with examples and wondered if anyone had > an example/tutorial that would show me step by step how to do this > particular type of experiment? If not, if anyone had any suggestions > as to how I can do another experiment using this stimuli I'd be > extremely grateful. > > I have been informed that my task is to design an experiment using E > Prime and that it does not matter if it is from an online example or > tutorial as long as it is not one of the ones from the E Prime > starting guide. > > Thanks for reading this! -- 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.