From cjm62 at georgetown.edu Wed Jun 8 13:31:49 2005 From: cjm62 at georgetown.edu (Christopher Maloof) Date: Wed, 8 Jun 2005 09:31:49 -0400 Subject: Alternatives to SRBox for voice-trigger? Message-ID: Hello, I have a question about people's experience using response boxes and microphones with E-Prime. My lab is considering using E-Prime for our stimulus presentation programs; the only hurdle at this point is the high cost of the PST Serial Response Box, for ourselves and for several collaborators we share our experiments with. Our experiments require precise timings for voice-trigger and button-press input. My question is, has anyone managed to use E-Prime with hardware other than the PST SR Box, particularly for voice-trigger input? For instance, is it possible to use a standard microphone with a good sound card for voice triggers, or a cheaper gamepad for button input? (PST tech support says such methods aren't supported, but I can't tell if that means they're difficult/impossible or only that the company prefers people to buy their hardware.) Thanks for any ideas or insight! Chris -- Christopher J. Maloof, M.S. Research Assistant, Brain and Language Lab Georgetown University Dept. of Neuroscience Box 571464 Washington, DC 20057 Phone: (202)687-2113 Fax: (202)687-6914 From BRobinso at mprc.umaryland.edu Wed Jun 8 13:49:17 2005 From: BRobinso at mprc.umaryland.edu (Ben Robinson) Date: Wed, 8 Jun 2005 09:49:17 -0400 Subject: Alternatives to SRBox for voice-trigger? Message-ID: i can't speak to the microphone issue, but in our lab we use a USB "Gravis Game Pad Pro", which looks just like a PlayStation controller. you can find them on froogle for about $20. you program the various buttons to mimic keyboard buttons, so when you design your eprime experiment you don't enable the response box device. works like a charm. ben robinson research asst >>> Christopher Maloof 6/8/2005 9:31 AM >>> Hello, I have a question about people's experience using response boxes and microphones with E-Prime. My lab is considering using E-Prime for our stimulus presentation programs; the only hurdle at this point is the high cost of the PST Serial Response Box, for ourselves and for several collaborators we share our experiments with. Our experiments require precise timings for voice-trigger and button-press input. My question is, has anyone managed to use E-Prime with hardware other than the PST SR Box, particularly for voice-trigger input? For instance, is it possible to use a standard microphone with a good sound card for voice triggers, or a cheaper gamepad for button input? (PST tech support says such methods aren't supported, but I can't tell if that means they're difficult/impossible or only that the company prefers people to buy their hardware.) Thanks for any ideas or insight! Chris -- Christopher J. Maloof, M.S. Research Assistant, Brain and Language Lab Georgetown University Dept. of Neuroscience Box 571464 Washington, DC 20057 Phone: (202)687-2113 Fax: (202)687-6914 -------------- next part -------------- An HTML attachment was scrubbed... URL: From canto at usp.br Wed Jun 8 14:41:09 2005 From: canto at usp.br (Luiz Henrique M. do Canto Pereira) Date: Wed, 8 Jun 2005 11:41:09 -0300 Subject: Alternatives to SRBox for voice-trigger? In-Reply-To: Message-ID: Hi Chris, For button-press input I have been using a 6 buttons gamepad (here in Brazil you can buy it for US$ 7.00) conected to he gameport and so far it works pretty well, the only problem is that it takes a little effort to configure it as a port device; by the way you'll need a sound card with a gameport (I use a Crystal Encore, around US$ 10.00). Wish you luck, Luiz Henrique ________________________________________________ Luiz Henrique M. do Canto Pereira Laboratório de Fisiologia do Comportamento ICB I - Universidade de São Paulo Av. Prof. Lineu Prestes, 1524 Sl. 127 05508-900 - São Paulo - SP - Brasil Tel: 55-11-3091-7215 Fax: 55-11-3091-7285 e-mail: canto at usp.br ; luiz at odontologia.com _______________________________________________ > Hello, > > I have a question about people's experience using response boxes and > microphones with E-Prime. My lab is considering using E-Prime for our > stimulus presentation programs; the only hurdle at this point is the > high cost of the PST Serial Response Box, for ourselves and for several > collaborators we share our experiments with. > > Our experiments require precise timings for voice-trigger and > button-press input. My question is, has anyone managed to use E-Prime > with hardware other than the PST SR Box, particularly for voice-trigger > input? For instance, is it possible to use a standard microphone with > a good sound card for voice triggers, or a cheaper gamepad for button > input? > > (PST tech support says such methods aren't supported, but I can't tell > if that means they're difficult/impossible or only that the company > prefers people to buy their hardware.) > > Thanks for any ideas or insight! > > Chris > > -- > Christopher J. Maloof, M.S. > Research Assistant, Brain and Language Lab > Georgetown University Dept. of Neuroscience > Box 571464 Washington, DC 20057 > Phone: (202)687-2113 Fax: (202)687-6914 > > > _ From psudevan at uwsp.edu Wed Jun 8 14:58:45 2005 From: psudevan at uwsp.edu (Sudevan, Padmanabhan) Date: Wed, 8 Jun 2005 09:58:45 -0500 Subject: Alternatives to SRBox for voice-trigger? Message-ID: Chris and Ben, If memory serves me right, think the SuperLab response box ( with multiple buttons ) is supposed to work with E-Prime, but I don't know of anything in the voice-triggered input department. How difficult would it be to create such a relay in a lab machine shop? I have also read that Empirisoft ( makers of MediaLab software ) have modified keyboards that will work with most PCs. These keyboards will help register keypresses with 1 msec variablity, they claim. I have no idea if this will work with E-Prime. Sudevan P Sudevan Professor of Psychology Chair, Faculty Senate University of Wisconsin-Stevens Point -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Ben Robinson Sent: Wednesday, June 08, 2005 8:49 AM To: cjm62 at georgetown.edu; eprime at mail.talkbank.org Subject: Re: Alternatives to SRBox for voice-trigger? i can't speak to the microphone issue, but in our lab we use a USB "Gravis Game Pad Pro", which looks just like a PlayStation controller. you can find them on froogle for about $20. you program the various buttons to mimic keyboard buttons, so when you design your eprime experiment you don't enable the response box device. works like a charm. ben robinson research asst >>> Christopher Maloof 6/8/2005 9:31 AM >>> Hello, I have a question about people's experience using response boxes and microphones with E-Prime. My lab is considering using E-Prime for our stimulus presentation programs; the only hurdle at this point is the high cost of the PST Serial Response Box, for ourselves and for several collaborators we share our experiments with. Our experiments require precise timings for voice-trigger and button-press input. My question is, has anyone managed to use E-Prime with hardware other than the PST SR Box, particularly for voice-trigger input? For instance, is it possible to use a standard microphone with a good sound card for voice triggers, or a cheaper gamepad for button input? (PST tech support says such methods aren't supported, but I can't tell if that means they're difficult/impossible or only that the company prefers people to buy their hardware.) Thanks for any ideas or insight! Chris -- Christopher J. Maloof, M.S. Research Assistant, Brain and Language Lab Georgetown University Dept. of Neuroscience Box 571464 Washington, DC 20057 Phone: (202)687-2113 Fax: (202)687-6914 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pcheng at sfu.ca Wed Jun 8 16:05:53 2005 From: pcheng at sfu.ca (peter cheng) Date: Wed, 8 Jun 2005 09:05:53 -0700 Subject: button box Message-ID: Hi Folks: I've seen a lot of requests about how to interface button boxes, voice switch or external trigger to E-Prime, the simplest way to accomplish this is to use a keyboard encoder, it is an electronic device that simulates a keyboard presses, you connect the switch to the keyboard encoder and E-Prime thinks it's just a key press, any hardware device other than the response box from E-Prime requires some scripting to interface to E-Prime. The one I have used is from www.ultimar.com/ipac1.html, it has 28 inputs, connect to USB port and cost $39. Cheers! From litling at hunter.cuny.edu Wed Jun 8 16:11:57 2005 From: litling at hunter.cuny.edu (litling at hunter.cuny.edu) Date: Wed, 8 Jun 2005 12:11:57 -0400 Subject: Sound files Message-ID: I noticed a few earlier posts expressing some concerns over the ease with which sound files can be run on e-Prime. The lab I work at is considering purchasing e-Prime and have several studies that require running sound files. I just tried to set up a basic experiment on the demo and have yet been able to do so successfully. Is there a trick to successfully running sound files? Or have other users encountered repeated difficulty doing so? Research Assistant Language Acquisition Research Project Department of Psychology CUNY Hunter College 695 Park Avenue New York, NY 10021 www.hunter.cuny.edu/littlelinguist (212)772-5557 From janderson at tfs.psych.umn.edu Wed Jun 8 16:24:40 2005 From: janderson at tfs.psych.umn.edu (Jacob Anderson) Date: Wed, 8 Jun 2005 11:24:40 -0500 Subject: Sound files In-Reply-To: <1118247117.42a718cd9f221@ms1web.hunter.cuny.edu> Message-ID: Dear E-Prime Help List Writer, You should probably read the E-Basic Help topic: SoundDevice Object (topic) This may give you some insight to why your sound files wont play. You can access this by clicking on the "Help" menu on the main GUI. On the Help Topics tab, click on Index then cut and paste the above topic. On 8 Jun 05, at 12:11, litling at hunter.cuny.edu wrote: > I noticed a few earlier posts expressing some concerns over the ease with which > sound files can be run on e-Prime. The lab I work at is considering purchasing > e-Prime and have several studies that require running sound files. I just > tried to set up a basic experiment on the demo and have yet been able to do so > successfully. Is there a trick to successfully running sound files? Or have > other users encountered repeated difficulty doing so? > > Research Assistant > Language Acquisition Research Project > Department of Psychology > CUNY Hunter College > 695 Park Avenue > New York, NY 10021 > www.hunter.cuny.edu/littlelinguist > (212)772-5557 > > > > > Jacob E. Anderson Psychophysiologist Minnesota Center for Twin and Family Research University of Minnesota 460N 75 East River Road Minneapolis, MN 55455 612-626-7790 "I have no lid upon my head, but if I did you could look inside and see what's on my mind" Dave Matthews From BRobinso at mprc.umaryland.edu Wed Jun 8 16:31:46 2005 From: BRobinso at mprc.umaryland.edu (Ben Robinson) Date: Wed, 8 Jun 2005 12:31:46 -0400 Subject: Sound files Message-ID: one important thing to remember is to keep the sound file of interest in the same folder as the script which will be playing the sound file. >>> "Jacob Anderson" 6/8/2005 12:24 PM >>> Dear E-Prime Help List Writer, You should probably read the E-Basic Help topic: SoundDevice Object (topic) This may give you some insight to why your sound files wont play. You can access this by clicking on the "Help" menu on the main GUI. On the Help Topics tab, click on Index then cut and paste the above topic. On 8 Jun 05, at 12:11, litling at hunter.cuny.edu wrote: > I noticed a few earlier posts expressing some concerns over the ease with which > sound files can be run on e-Prime. The lab I work at is considering purchasing > e-Prime and have several studies that require running sound files. I just > tried to set up a basic experiment on the demo and have yet been able to do so > successfully. Is there a trick to successfully running sound files? Or have > other users encountered repeated difficulty doing so? > > Research Assistant > Language Acquisition Research Project > Department of Psychology > CUNY Hunter College > 695 Park Avenue > New York, NY 10021 > www.hunter.cuny.edu/littlelinguist > (212)772-5557 > > > > > Jacob E. Anderson Psychophysiologist Minnesota Center for Twin and Family Research University of Minnesota 460N 75 East River Road Minneapolis, MN 55455 612-626-7790 "I have no lid upon my head, but if I did you could look inside and see what's on my mind" Dave Matthews -------------- next part -------------- An HTML attachment was scrubbed... URL: From omalley at ohio.edu Wed Jun 8 16:59:26 2005 From: omalley at ohio.edu (Sean O'Malley) Date: Wed, 8 Jun 2005 12:59:26 -0400 Subject: Sound files In-Reply-To: Message-ID: Two other common first-timer trip ups: 1. Make sure you have the Sound device enabled. Edit:Experiment - Devices tab. Check the box for Sound. 2. Configure the Sound device for your files' sample rates, bit depth, and mono/stereo. To do this, navigate to the devices tab as above, click on the Sound entry and then Edit.. --sean --On Wednesday, June 08, 2005 12:31 PM -0400 Ben Robinson wrote: > one important thing to remember is to keep the sound file of interest in > the same folder as the script which will be playing the sound file. > >>>> "Jacob Anderson" 6/8/2005 12:24 PM >>> > > Dear E-Prime Help List Writer, > > You should probably read the E-Basic Help topic: > > SoundDevice Object (topic) > > This may give you some insight to why your sound files wont play. > You can access this by clicking on the "Help" menu on the main > GUI. On the Help Topics tab, click on Index then cut and paste the > above topic. > > > > > On 8 Jun 05, at 12:11, litling at hunter.cuny.edu wrote: > >> I noticed a few earlier posts expressing some concerns over the ease >> with which sound files can be run on e-Prime. The lab I work at is >> considering purchasing e-Prime and have several studies that require >> running sound files. I just tried to set up a basic experiment on the >> demo and have yet been able to do so successfully. Is there a trick to >> successfully running sound files? Or have other users encountered >> repeated difficulty doing so? >> >> Research Assistant >> Language Acquisition Research Project >> Department of Psychology >> CUNY Hunter College >> 695 Park Avenue >> New York, NY 10021 >> www.hunter.cuny.edu/littlelinguist >> (212)772-5557 >> >> >> >> >> > > > Jacob E. Anderson > Psychophysiologist > Minnesota Center for Twin and Family Research > University of Minnesota > 460N 75 East River Road > Minneapolis, MN 55455 > 612-626-7790 > > "I have no lid upon my head, but if I did you could look inside and see > what's on my mind" Dave Matthews > -------------- Sean O'Malley Ohio University Communication Network Services From kevinpeters at trentu.ca Wed Jun 8 18:21:44 2005 From: kevinpeters at trentu.ca (Kevin Peters) Date: Wed, 8 Jun 2005 14:21:44 -0400 Subject: GSR and Eprime Message-ID: Hi, I was wondering if anyone has recorded GSR to stimuli using Eprime? Any advice regarding which GSR device and how to use it with Eprime would be much appreciated! Thanks, Kevin Kevin Peters, Ph.D. Department of Psychology Trent University 1600 West Bank Drive Peterborough, Ontario, Canada K9J 7B8 Phone: (705) 748-1011 x5395 Fax: (705) 748-1580 From paulj at psy.uq.edu.au Wed Jun 8 21:54:57 2005 From: paulj at psy.uq.edu.au (Paul R. Jackson) Date: Thu, 9 Jun 2005 07:54:57 +1000 Subject: button box Message-ID: We use an in house external button box which has 2 buttons and a mic input. It plugs into the game/joystick port of the computer. As far as the computer is concerned it looks like a 3 button joystick. The 2 buttons map to Button1 and Button 2 on the joystick and the mic input maps to Button3. The mic input is basically a sound level threshold switch where if the mic input reaches a certain (adjustable) level then the button triggers. The advantage of using something like this is that it doesn't have the inherent delays that the mouse and keyboard have. The change is visible to your experiment almost instantaneously. What is the point of millisecond accurate timing if your devices are much slower. Paul ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Paul R. Jackson Experimental Programmer School of Psychology University of Queensland E:paulj at psy.uq.edu.au P:3365-6713 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ From deia at bgumail.bgu.ac.il Wed Jun 8 21:56:50 2005 From: deia at bgumail.bgu.ac.il (deia at bgumail.bgu.ac.il) Date: Thu, 9 Jun 2005 00:56:50 +0300 Subject: eprime instalation with a USB plug Message-ID: Hi all , I am have bought a new laptop and I am interested in installing the eprime the problem is that in my university the eprime package has a Parallel plug for installing eprime (key hardware)and my laptop has only USB conections the option of a converter is not working so I need a usb plug to do that and I can not return back the computer. does any body has any suggestions or a USB Plug that can work with my laptop. I contacted the eprime support and they suggested that I swap the old plug with a new usb plug but the problem is that the university is not interested to do that for only one student . please if you have a usb plug or any suggestions please reply me thanks alot , Deia Ganayim From pauls_postbus at hotmail.com Fri Jun 10 09:24:37 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Fri, 10 Jun 2005 11:24:37 +0200 Subject: button box In-Reply-To: <42A71761.2040202@sfu.ca> Message-ID: Just a note on accurate response time measurements: DON’T use devices that are connected by a USB port if millisecond accuracy is required. Although USB ports support high data throughput rates, they have bad ‘real time’ specs. That is: they cause the same kind of RT-jitter as keyboards do. For accurate RT measurements you can use any input port that has the status of lines mapped to one of the IO-registers. This method allows up to 5 buttons to be connected to a standard LPT port; up to 4 buttons on an old style 15 pin Game ports; and up to 4 on a regular COM port. More info: http://www.psy.vu.nl/download/menu/ For experiments that require many buttons, RT accuracy is probably not an issue and you can go along with keyboards or USB enabled keyboard encoders. Otherwise you might have to use digital IO cards that support many digital input lines or other dedicated button hardware. best, paul >From: peter cheng >To: eprime at mail.talkbank.org >Subject: button box >Date: Wed, 08 Jun 2005 09:05:53 -0700 > >Hi Folks: > >I've seen a lot of requests about how to interface button boxes, voice >switch or external trigger to E-Prime, the simplest way to accomplish this >is to use a keyboard encoder, it is an electronic device that simulates a >keyboard presses, you connect the switch to the keyboard encoder and >E-Prime thinks it's just a key press, any hardware device other than the >response box from E-Prime requires some scripting to interface to E-Prime. >The one I have used is from www.ultimar.com/ipac1.html, it has 28 inputs, >connect to USB port and cost $39. > >Cheers! > > _________________________________________________________________ Direct antwoord op je vragen: gebruik MSN Messenger http://messenger.msn.nl/ From eddie at ling.ed.ac.uk Wed Jun 15 08:51:28 2005 From: eddie at ling.ed.ac.uk (Eddie Dubourg) Date: Wed, 15 Jun 2005 09:51:28 +0100 Subject: A couple of questions. Message-ID: I've two, hopefully minor queries. The first - is there a method to allow a procedure to execute for a set amount of time? We have a hemispheric observation task which has been scripted, but we need to have a distractor task interleaved which will take the form of 30 seconds of simple maths problems - I've sorted out all bits, but can't work out how to restrict it to 30 seconds. Second, in another script, I have another observation task, but the target words have to be preceded by two priming words randomly selected from a list of about 10 words. There will be 20 target words, so I have 20 lists of 10 words, and the lists will occur in a random order, and I can't work out how to associate the target words with a particular list of primes since the primes will occur randomly. I hope these confused witterings make some form of sense. Thanks in advance, Eddie Dubourg From eddie at ling.ed.ac.uk Wed Jun 15 10:44:36 2005 From: eddie at ling.ed.ac.uk (Eddie Dubourg) Date: Wed, 15 Jun 2005 11:44:36 +0100 Subject: A couple of questions -reading the instructions really helps In-Reply-To: <200506150850.j5F8oTe02342@pisa.ling.ed.ac.uk> Message-ID: By actually looking seriously at the help files, I've answered the first question - it's directly answered in the help files and uses :- Set list.TerminateCondition = TimedSeconds(30) list.Reset Well, that's the first egg on my face today...... E U> -----Original Message----- U> From: eprime at mail.talkbank.org U> [mailto:eprime at mail.talkbank.org] On Behalf Of Eddie Dubourg U> Sent: 15 June 2005 09:51 U> To: 'E-Prime' U> Subject: A couple of questions. U> U> I've two, hopefully minor queries. U> U> The first - is there a method to allow a procedure to U> execute for a set amount of time? We have a hemispheric U> observation task which has been scripted, but we need to U> have a distractor task interleaved which will take the form U> of 30 seconds of simple maths problems - I've sorted out all U> bits, but can't work out how to restrict it to 30 seconds. U> U> Second, in another script, I have another observation task, U> but the target words have to be preceded by two priming U> words randomly selected from a list of about 10 words. U> There will be 20 target words, so I have 20 lists of 10 U> words, and the lists will occur in a random order, and I U> can't work out how to associate the target words with a U> particular list of primes since the primes will occur randomly. U> U> I hope these confused witterings make some form of sense. U> U> Thanks in advance, U> U> Eddie Dubourg U> U> From uni at robertdoerr.de Wed Jun 15 11:56:17 2005 From: uni at robertdoerr.de (=?ISO-8859-1?Q?Robert_D=F6rr?=) Date: Wed, 15 Jun 2005 13:56:17 +0200 Subject: Pseudo-Random Lists Message-ID: Hi Is there any way to influence the random list order on run time to get a random order with certain restrictions? I. e., if I have "red" and "green" trials and I want to ensure, that there is no sequence of more than three "red" trials. So far I am using some external programming stuff to create text-files, but it would be better to do this in E-Basic on run time. Thanks Robert Dörr From anthony.zuccolotto at pstnet.com Wed Jun 15 13:58:25 2005 From: anthony.zuccolotto at pstnet.com (Tony Zuccolotto) Date: Wed, 15 Jun 2005 09:58:25 -0400 Subject: A couple of questions -reading the instructions really helps Message-ID: Hi Eddie, Note that using List.TerminateCondition = TimedSeconds(30) will basically tell the list to not start another trial after 30 seconds. However, it has no control over what happens once a trial has started, i.e. the list will only check this condition at the beginning of a trial and once started would not suddenly terminate a trial midway through if the 30 seconds happened to expire at that point. For many paradigms this is acceptable and you don't want the current trial to terminate until complete, for others that need a more precise termination you will probably have to insert script to periodically call Clock.Read to get the millisecond time count and then abort the current trial once a time limit is passed, e.g. in pseudo code... Dim g_nEndTime As Long ' global variable to hold end time of current timed sequence ... ' In an inline at the appropriate place in the experiment before the sequence begins g_nEndTime = Clock.Read + 30000 ' end time = current time + 30 seconds ... ' In an inline within the trial If Clock.Read >= g_nEndTime Then ' tells the list not to start another trial MyList.Terminate ' log some indication in the data file that this trial was incomplete c.SetAttrib "Status", "timeout" c.Log ' log the current (partial) trial Exit Sub ' Exit the current procedure immediately End If Note, the above script assumes that MyList is the List object that is currently running and thus the Inline could only be used within Procedures called from the MyList. You can make this script more generic and portable by determining at runtime the name of the currently running list by examining the "Running" attribute which indicates the name of the currently running list and then looking up the List object and terminating it. ' In an inline within the trial If Clock.Read >= g_nEndTime Then ' Get a reference to the currently running list object Dim objList As FactorSpace Set objList = GetFactorSpaceByName(c.GetAttrib("Running")) ' tell the currently running list to terminate objList.Terminate ' log some indication in the data file that this trial was incomplete c.SetAttrib "Status", "timeout" c.Log ' log the current (partial) trial Exit Sub ' Exit the current procedure immediately End If Hope that helps, Tony Anthony P. Zuccolotto President and Chief Executive Officer Psychology Software Tools, Inc. 2050 Ardmore Boulevard Suite 200 Pittsburgh, PA 15221-4610 Phone 412-271-5040 FAX 412-271-7077 Email anthony.zuccolotto at pstnet.com Internet http://www.pstnet.com > -----Original Message----- > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf > Of Eddie Dubourg > Sent: Wednesday, June 15, 2005 6:45 AM > To: 'E-Prime' > Subject: RE: A couple of questions -reading the instructions really helps > > By actually looking seriously at the help files, I've answered the first > question - it's directly answered in the help files and uses :- > Set list.TerminateCondition = TimedSeconds(30) > list.Reset > > Well, that's the first egg on my face today...... > > E > > U> -----Original Message----- > U> From: eprime at mail.talkbank.org > U> [mailto:eprime at mail.talkbank.org] On Behalf Of Eddie Dubourg > U> Sent: 15 June 2005 09:51 > U> To: 'E-Prime' > U> Subject: A couple of questions. > U> > U> I've two, hopefully minor queries. > U> > U> The first - is there a method to allow a procedure to > U> execute for a set amount of time? We have a hemispheric > U> observation task which has been scripted, but we need to > U> have a distractor task interleaved which will take the form > U> of 30 seconds of simple maths problems - I've sorted out all > U> bits, but can't work out how to restrict it to 30 seconds. > U> > U> Second, in another script, I have another observation task, > U> but the target words have to be preceded by two priming > U> words randomly selected from a list of about 10 words. > U> There will be 20 target words, so I have 20 lists of 10 > U> words, and the lists will occur in a random order, and I > U> can't work out how to associate the target words with a > U> particular list of primes since the primes will occur randomly. > U> > U> I hope these confused witterings make some form of sense. > U> > U> Thanks in advance, > U> > U> Eddie Dubourg > U> > U> > From uni at robertdoerr.de Wed Jun 15 15:03:58 2005 From: uni at robertdoerr.de (=?UTF-8?B?Um9iZXJ0IETDtnJy?=) Date: Wed, 15 Jun 2005 17:03:58 +0200 Subject: Pseudo-Random Lists In-Reply-To: <70C331795D9D6C43A1C81D9BA0A5BFB502182C10@1upmc-msx9.isdip.upmc.edu> Message-ID: Thats exactly the point. Generating an pseudo-random array of integers which satisfies my conditions is no problem. But so far, I can't use this array to control the selection of the ListObject. Katz, Lena B. wrote: >Just script it, using random number generation(RAND, i think?), and check whether your restrictions require a "redraw"... I think this involves removing the list object completely, as I'm not seeing any quick way to choose which level you draw using the ListObject itself. > >Hope this helps! > >Lena > > -----Original Message----- > From: eprime at mail.talkbank.org on behalf of Robert Dörr > Sent: Wed 6/15/2005 7:56 AM > To: eprime at mail.talkbank.org > Cc: > Subject: Pseudo-Random Lists > > > > Hi > > Is there any way to influence the random list order on run time to get a > random order with certain restrictions? > I. e., if I have "red" and "green" trials and I want to ensure, that > there is no sequence of more than three "red" trials. > So far I am using some external programming stuff to create text-files, > but it would be better to do this in E-Basic on run time. > > Thanks > Robert Dörr > > > > > From anthony.zuccolotto at pstnet.com Wed Jun 15 15:41:48 2005 From: anthony.zuccolotto at pstnet.com (Tony Zuccolotto) Date: Wed, 15 Jun 2005 11:41:48 -0400 Subject: Pseudo-Random Lists Message-ID: Robert, Check out the ExplicitOrder object and short example script in E-Basic Help. This order can only be setup from script so that option is not currently present as an option in the graphical interface. In short, if you can define and write the algorithm in E-Prime script to decide the order of the levels/rows that you want, then you can reassign the List.Order property to use ExplicitOrder and then when the list runs it will do so in the explicit order that you have defined. Here's the pseudo code 'set the explicit sampling order to: level/row 2, level/row 1, level/row 3 Dim strMyOrder As String strMyOrder = "2 1 3" Set List1.Order = ExplicitOrder( strMyOrder ) List1.Reset Another possible approach is to first define a list in the experiment (it can just live in the Unreferenced branch of the tree) with all the exemplars you need and then use calls to List.GetAttrib( level, attribute ) to read the data off of that list and write out a tab delimited file in the order you want to use. Then you have another list that you actual run which is setup to load itself from the file that you have written out. This is particularly useful when you have a paradigm in which you want to perhaps change the stimulus presentation set or order of later blocks based on some subject specific performance criteria computed during earlier blocks. In general I'd say the former approach is less work overall. Hope that gives you some ideas. Cheers, Tony Anthony P. Zuccolotto President and Chief Executive Officer Psychology Software Tools, Inc. 2050 Ardmore Boulevard Suite 200 Pittsburgh, PA 15221-4610 Phone 412-271-5040 FAX 412-271-7077 Email anthony.zuccolotto at pstnet.com Internet http://www.pstnet.com > -----Original Message----- > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf > Of Robert Dörr > Sent: Wednesday, June 15, 2005 11:04 AM > To: eprime at mail.talkbank.org > Subject: Re: Pseudo-Random Lists > > Thats exactly the point. Generating an pseudo-random array of integers > which satisfies my conditions is no problem. But so far, I can't use > this array to control the selection of the ListObject. > > > > Katz, Lena B. wrote: > > >Just script it, using random number generation(RAND, i think?), and check > whether your restrictions require a "redraw"... I think this involves > removing the list object completely, as I'm not seeing any quick way to > choose which level you draw using the ListObject itself. > > > >Hope this helps! > > > >Lena > > > > -----Original Message----- > > From: eprime at mail.talkbank.org on behalf of Robert Dörr > > Sent: Wed 6/15/2005 7:56 AM > > To: eprime at mail.talkbank.org > > Cc: > > Subject: Pseudo-Random Lists > > > > > > > > Hi > > > > Is there any way to influence the random list order on run time to > get a > > random order with certain restrictions? > > I. e., if I have "red" and "green" trials and I want to ensure, that > > there is no sequence of more than three "red" trials. > > So far I am using some external programming stuff to create text- > files, > > but it would be better to do this in E-Basic on run time. > > > > Thanks > > Robert Dörr > > > > > > > > > > > From leisha at decisionresearch.org Wed Jun 15 20:20:31 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Wed, 15 Jun 2005 13:20:31 -0700 Subject: A couple of questions -reading the instructions really helps In-Reply-To: <200506151043.j5FAhae09596@pisa.ling.ed.ac.uk> Message-ID: Mr. Dubourg, I am really glad you asked this question because I'm about to embark on a similar task. Leisha Wharfield Decision Research Eugene, Oregon, USA Eddie Dubourg wrote: >By actually looking seriously at the help files, I've answered the first >question - it's directly answered in the help files and uses :- >Set list.TerminateCondition = TimedSeconds(30) >list.Reset > >Well, that's the first egg on my face today...... > >E > >U> -----Original Message----- >U> From: eprime at mail.talkbank.org >U> [mailto:eprime at mail.talkbank.org] On Behalf Of Eddie Dubourg >U> Sent: 15 June 2005 09:51 >U> To: 'E-Prime' >U> Subject: A couple of questions. >U> >U> I've two, hopefully minor queries. >U> >U> The first - is there a method to allow a procedure to >U> execute for a set amount of time? We have a hemispheric >U> observation task which has been scripted, but we need to >U> have a distractor task interleaved which will take the form >U> of 30 seconds of simple maths problems - I've sorted out all >U> bits, but can't work out how to restrict it to 30 seconds. >U> >U> Second, in another script, I have another observation task, >U> but the target words have to be preceded by two priming >U> words randomly selected from a list of about 10 words. >U> There will be 20 target words, so I have 20 lists of 10 >U> words, and the lists will occur in a random order, and I >U> can't work out how to associate the target words with a >U> particular list of primes since the primes will occur randomly. >U> >U> I hope these confused witterings make some form of sense. >U> >U> Thanks in advance, >U> >U> Eddie Dubourg >U> >U> > > > > > From uni at robertdoerr.de Thu Jun 16 05:59:49 2005 From: uni at robertdoerr.de (=?ISO-8859-1?Q?Robert_D=F6rr?=) Date: Thu, 16 Jun 2005 07:59:49 +0200 Subject: Pseudo-Random Lists In-Reply-To: Message-ID: Hi, That's exactly what I need. I'll try this afternoon... Thanks a lot Robert Tony Zuccolotto wrote: >Robert, > >Check out the ExplicitOrder object and short example script in E-Basic Help. This order can only be setup from script so that option is not currently present as an option in the graphical interface. > >In short, if you can define and write the algorithm in E-Prime script to decide the order of the levels/rows that you want, then you can reassign the List.Order property to use ExplicitOrder and then when the list runs it will do so in the explicit order that you have defined. > >Here's the pseudo code > >'set the explicit sampling order to: level/row 2, level/row 1, level/row 3 >Dim strMyOrder As String > >strMyOrder = "2 1 3" > >Set List1.Order = ExplicitOrder( strMyOrder ) >List1.Reset > > >Another possible approach is to first define a list in the experiment (it can just live in the Unreferenced branch of the tree) with all the exemplars you need and then use calls to List.GetAttrib( level, attribute ) to read the data off of that list and write out a tab delimited file in the order you want to use. Then you have another list that you actual run which is setup to load itself from the file that you have written out. This is particularly useful when you have a paradigm in which you want to perhaps change the stimulus presentation set or order of later blocks based on some subject specific performance criteria computed during earlier blocks. > >In general I'd say the former approach is less work overall. > >Hope that gives you some ideas. > >Cheers, >Tony > >Anthony P. Zuccolotto >President and Chief Executive Officer >Psychology Software Tools, Inc. >2050 Ardmore Boulevard >Suite 200 >Pittsburgh, PA 15221-4610 >Phone 412-271-5040 >FAX 412-271-7077 >Email anthony.zuccolotto at pstnet.com >Internet http://www.pstnet.com > > > > >>-----Original Message----- >>From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf >>Of Robert Dörr >>Sent: Wednesday, June 15, 2005 11:04 AM >>To: eprime at mail.talkbank.org >>Subject: Re: Pseudo-Random Lists >> >>Thats exactly the point. Generating an pseudo-random array of integers >>which satisfies my conditions is no problem. But so far, I can't use >>this array to control the selection of the ListObject. >> >> >> >>Katz, Lena B. wrote: >> >> >> >>>Just script it, using random number generation(RAND, i think?), and check >>> >>> >>whether your restrictions require a "redraw"... I think this involves >>removing the list object completely, as I'm not seeing any quick way to >>choose which level you draw using the ListObject itself. >> >> >>>Hope this helps! >>> >>>Lena >>> >>> -----Original Message----- >>> From: eprime at mail.talkbank.org on behalf of Robert Dörr >>> Sent: Wed 6/15/2005 7:56 AM >>> To: eprime at mail.talkbank.org >>> Cc: >>> Subject: Pseudo-Random Lists >>> >>> >>> >>> Hi >>> >>> Is there any way to influence the random list order on run time to >>> >>> >>get a >> >> >>> random order with certain restrictions? >>> I. e., if I have "red" and "green" trials and I want to ensure, that >>> there is no sequence of more than three "red" trials. >>> So far I am using some external programming stuff to create text- >>> >>> >>files, >> >> >>> but it would be better to do this in E-Basic on run time. >>> >>> Thanks >>> Robert Dörr >>> From noland.white at gcsu.edu Sun Jun 19 02:47:46 2005 From: noland.white at gcsu.edu (Noland White) Date: Sat, 18 Jun 2005 22:47:46 -0400 Subject: E-Prime and ERP research Message-ID: I am considering adopting E-Prime for ERP research as my current EEG system is limited in the paradigms that I can employ. I understand that E-Prime can be used to send triggers to the acquisition device via the parallel port but would appreciate any pointers to references or technical material for 1) fabricating the necessary cable(s) and 2) creation of auditory P3a and P3b paradigms in E-Prime. Sincerely, Noland White ----------------------------------- J. Noland White, Ph.D. Department of Psychology Georgia College & State University Milledgeville, GA 31061 478-445-5946 (voice) 478-445-0856 (fax) noland.white at gcsu.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From pauls_postbus at hotmail.com Tue Jun 21 07:23:01 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Tue, 21 Jun 2005 09:23:01 +0200 Subject: E-Prime and ERP research In-Reply-To: <20050619025054.BKOQ749.lakermmtao06.cox.net@personaleyi7oe> Message-ID: Dear Nolan, The wiring of the parallel port cable depends on the input pinning of the EEG equipment. A single printer port can be used to send up to 8 digital signals by using a single WritePort call. Detailed info on printer port connections can be found at http://www.lvr.com/jansfaq.htm best, paul >From: "Noland White" >To: >Subject: E-Prime and ERP research >Date: Sat, 18 Jun 2005 22:47:46 -0400 > >I am considering adopting E-Prime for ERP research as my current EEG system >is limited in the paradigms that I can employ. I understand that E-Prime >can be used to send triggers to the acquisition device via the parallel >port >but would appreciate any pointers to references or technical material for >1) >fabricating the necessary cable(s) and 2) creation of auditory P3a and P3b >paradigms in E-Prime. > > > >Sincerely, > > > >Noland White > > > > > >----------------------------------- > >J. Noland White, Ph.D. > >Department of Psychology > >Georgia College & State University > >Milledgeville, GA 31061 > > > >478-445-5946 (voice) > >478-445-0856 (fax) > > > > noland.white at gcsu.edu > > > _________________________________________________________________ Gebruik MSN Webmessenger op je werk en op school http://webmessenger.msn.com/ From rcelind at okstate.edu Thu Jun 23 15:40:41 2005 From: rcelind at okstate.edu (Celinda M Reese) Date: Thu, 23 Jun 2005 10:40:41 -0500 Subject: A couple of questions -reading the instructions really helps Message-ID: Return Receipt Your RE: A couple of questions -reading the instructions really document: helps was Celinda M Reese/psych/cas/Okstate received by: at: 06/23/2005 10:40:41 AM From Mike.Lawrence at Dal.Ca Thu Jun 23 19:03:02 2005 From: Mike.Lawrence at Dal.Ca (Mike Lawrence) Date: Thu, 23 Jun 2005 16:03:02 -0300 Subject: Edat to txt conversion? Message-ID: Hi there, I just recieved a large data set (288 files) from a researcher who uses Eprime. I don't have eprime so of course I cannot read the edat format files. Is there a tool somewhere that allows for batch conversion of edat files to simple txt files? I know Eprime has an internal conversion tool, but again, I don't have access to this because I don't have Eprime. What's more, I've already bugged the researcher who sent me the data enough, so I'm reluctant to ask him to convert the files for me. So I'm looking for a free, standalone, batch conversion tool and I'd be very appreciative if anyone can point me in the right direction. Cheers, Mike Lawrence -- Mike Lawrence Research Assistant to Dr. Gail Eskes Dalhousie University & QEII Health Sciences Centre (Psychiatry) Mike.Lawrence at Dal.Ca "The road to Wisdom? Well, it's plain and simple to express: Err and err and err again, but less and less and less." - Piet Hein From dfuller at wayne.edu Thu Jun 23 20:32:04 2005 From: dfuller at wayne.edu (Doug Fuller) Date: Thu, 23 Jun 2005 16:32:04 -0400 Subject: Edat to txt conversion? Message-ID: >Hi there, > >I just recieved a large data set (288 files) from a >researcher who uses Eprime. I don't have eprime so of course >I cannot read the edat format files. Is there a tool >somewhere that allows for batch conversion of edat files to >simple txt files? I'm still quite the amateur with E-Prime, but our experiments export a flat .TXT file in addition to the .EDAT file. I don't know if this is a setting that is standard, but if it is, perhaps your colleague could send those instead? -- Doug Fuller dfuller at wayne.edu Research Assistant, Wayne State University Department of Psychiatry and Behavioral Neurosciences From dhair at wfubmc.edu Thu Jun 23 20:38:50 2005 From: dhair at wfubmc.edu (David Hairston) Date: Thu, 23 Jun 2005 16:38:50 -0400 Subject: Edat to txt conversion? Message-ID: Unfortunately the .txt files created are an "archive" of that same .eDat file that is created on-line during the experiment... this is done so that you can recover the data in event of early termination. It is a somewhat funky file format, and difficult to make sense of - you have to use the E-prime Data recovery tool to convert them in E-Data files. Ugh. W. David Hairston Neurobiology and Anatomy Wake Forest University School of Medicine Winston-Salem, NC 27157 (336) 716-4481 (lab) http://www.wfubmc.edu/nba/XMODAL/ -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Doug Fuller Sent: Thursday, June 23, 2005 4:32 PM To: Mike Lawrence; eprime at mail.talkbank.org Subject: Re: Edat to txt conversion? >Hi there, > >I just recieved a large data set (288 files) from a >researcher who uses Eprime. I don't have eprime so of course >I cannot read the edat format files. Is there a tool >somewhere that allows for batch conversion of edat files to >simple txt files? I'm still quite the amateur with E-Prime, but our experiments export a flat .TXT file in addition to the .EDAT file. I don't know if this is a setting that is standard, but if it is, perhaps your colleague could send those instead? -- Doug Fuller dfuller at wayne.edu Research Assistant, Wayne State University Department of Psychiatry and Behavioral Neurosciences From michael.crowley at yale.edu Thu Jun 23 21:09:36 2005 From: michael.crowley at yale.edu (Michael J. Crowley) Date: Thu, 23 Jun 2005 17:09:36 -0400 Subject: processing eprime data Message-ID: Dear List, I'm wondering how much preprocessing people are doing in edata aid before going to a stat package. I've seen that most postings reflect programming issues and I'm wondering how people are processing their data, post-collection from edata aid. I'm hoping that his post will open this for discussion. Because data is stored trial variable by block, there are many null data values. Is there any ideal way for handling this in edata aid? Also, some of the data we've opted to store, in retrospect, are irrelevant. Is their a way to batch process files in edata aid to drop irrelevant variables? Thank you for all your responses. If there is a good response to this post, I will compile the feedback for the list. best wishes, Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From dhair at wfubmc.edu Thu Jun 23 21:19:59 2005 From: dhair at wfubmc.edu (David Hairston) Date: Thu, 23 Jun 2005 17:19:59 -0400 Subject: processing eprime data Message-ID: As a general rule, I do not use E-Data Aid at all; I use SPSS for 90% of my analyses, and Excel for transitioning the data between E-Data Aid and SPSS. Personally since I know that I'll need everything in SPSS for eventual stats, groups for figures, etc etc, I find it easier to go there directly. So, when the experiment is done, I immediately group it via E-Merge, then export into Excel Test format... then I open it via Excel, and go through and trim out all the stuff I don't want (Mike I know what you mean about a LOT of irrelevant stuff). The nice thing about doing this in Excel is that you can easily record a macro to delete all the things you don't want, so you can do it again later w/ a few clicks. This also gives me a chance to change variable names to be SPSS-friendly, etc. Then I just port it back out into tab-delineated text, and import into SPSS from there. I, too, am curious to see what other folks do... Unfortunately as a result I do not know how to handle the block/ NULL data in E-data-Aid, sorry. Dave W. David Hairston Neurobiology and Anatomy Wake Forest University School of Medicine Winston-Salem, NC 27157 (336) 716-4481 (lab) http://www.wfubmc.edu/nba/XMODAL/ -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Michael J. Crowley Sent: Thursday, June 23, 2005 5:10 PM To: eprime at mail.talkbank.org Subject: processing eprime data Dear List, I'm wondering how much preprocessing people are doing in edata aid before going to a stat package. I've seen that most postings reflect programming issues and I'm wondering how people are processing their data, post-collection from edata aid. I'm hoping that his post will open this for discussion. Because data is stored trial variable by block, there are many null data values. Is there any ideal way for handling this in edata aid? Also, some of the data we've opted to store, in retrospect, are irrelevant. Is their a way to batch process files in edata aid to drop irrelevant variables? Thank you for all your responses. If there is a good response to this post, I will compile the feedback for the list. best wishes, Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From Paul.Warren at vuw.ac.nz Thu Jun 23 21:28:58 2005 From: Paul.Warren at vuw.ac.nz (Paul Warren) Date: Fri, 24 Jun 2005 09:28:58 +1200 Subject: processing eprime data Message-ID: I use a similar strategy to Dave, i.e. E-merge then Excel and then stats either in Excel (with the statistiXL product) or in SPSS. But I haven't come to grips with macros in Excel for stripping out the dross. Maybe Dave could make his macros available? Paul Dr Paul Warren School of Linguistics and Applied Language Studies Victoria University of Wellington New Zealand tel +64 4 463 5631/5600 fax +64 4 463 5604 | -----Original Message----- | From: David Hairston [mailto:dhair at wfubmc.edu] | Sent: Friday, 24 June 2005 9:20 a.m. | To: Michael J. Crowley; eprime at mail.talkbank.org | Subject: RE: processing eprime data | | | As a general rule, I do not use E-Data Aid at all; I use SPSS | for 90% of | my analyses, and Excel for transitioning the data between | E-Data Aid and | SPSS. Personally since I know that I'll need everything in SPSS for | eventual stats, groups for figures, etc etc, I find it easier to go | there directly. | So, when the experiment is done, I immediately group it via E-Merge, | then export into Excel Test format... then I open it via Excel, and go | through and trim out all the stuff I don't want (Mike I know what you | mean about a LOT of irrelevant stuff). The nice thing about doing this | in Excel is that you can easily record a macro to delete all | the things | you don't want, so you can do it again later w/ a few clicks. | This also | gives me a chance to change variable names to be SPSS-friendly, etc. | Then I just port it back out into tab-delineated text, and import into | SPSS from there. | | I, too, am curious to see what other folks do... | | Unfortunately as a result I do not know how to handle the block/ NULL | data in E-data-Aid, sorry. | | Dave | | W. David Hairston | Neurobiology and Anatomy | | Wake Forest University School of Medicine | Winston-Salem, NC 27157 | (336) 716-4481 (lab) | http://www.wfubmc.edu/nba/XMODAL/ | | -----Original Message----- | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On | Behalf Of Michael J. Crowley | Sent: Thursday, June 23, 2005 5:10 PM | To: eprime at mail.talkbank.org | Subject: processing eprime data | | Dear List, | | I'm wondering how much preprocessing people are doing in edata aid | before going | to a stat package. I've seen that most postings reflect programming | issues and | I'm wondering how people are processing their data, | post-collection from | edata | aid. I'm hoping that his post will open this for discussion. | | Because data is stored trial variable by block, there are | many null data | values. | Is there any ideal way for handling this in edata aid? | | Also, some of the data we've opted to store, in retrospect, are | irrelevant. Is | their a way to batch process files in edata aid to drop irrelevant | variables? | | Thank you for all your responses. If there is a good response to this | post, I | will compile the feedback for the list. | | best wishes, | | Mike Crowley | | | | Michael J. Crowley, Ph.D. | Yale Child Study Center | 230 South Frontage Rd. | New Haven, CT 06520 | | | | Please be aware that email communication can be | intercepted in transmission or misdirected. Please | consider communicating any sensitive information | by telephone, fax or mail. The information | contained in this message may be privileged and | confidential. If you are NOT the intended | recipient, please notify the sender immediately | with a copy to hipaa.security at yale.edu and destroy | this message. | | | From katzlb at upmc.edu Thu Jun 23 21:35:11 2005 From: katzlb at upmc.edu (Katz, Lena B.) Date: Thu, 23 Jun 2005 17:35:11 -0400 Subject: processing eprime data Message-ID: I haven't actually started collecting data yet (sorry for all the code questions!). But I'd love to see the source code for Dave's macros... we're probably not all going to want to strip out the same data, but having a good example would be nice. Lena -----Original Message----- From: eprime at mail.talkbank.org on behalf of Paul Warren Sent: Thu 6/23/2005 5:28 PM To: eprime at mail.talkbank.org Cc: Subject: RE: processing eprime data I use a similar strategy to Dave, i.e. E-merge then Excel and then stats either in Excel (with the statistiXL product) or in SPSS. But I haven't come to grips with macros in Excel for stripping out the dross. Maybe Dave could make his macros available? Paul Dr Paul Warren School of Linguistics and Applied Language Studies Victoria University of Wellington New Zealand tel +64 4 463 5631/5600 fax +64 4 463 5604 | -----Original Message----- | From: David Hairston [mailto:dhair at wfubmc.edu] | Sent: Friday, 24 June 2005 9:20 a.m. | To: Michael J. Crowley; eprime at mail.talkbank.org | Subject: RE: processing eprime data | | | As a general rule, I do not use E-Data Aid at all; I use SPSS | for 90% of | my analyses, and Excel for transitioning the data between | E-Data Aid and | SPSS. Personally since I know that I'll need everything in SPSS for | eventual stats, groups for figures, etc etc, I find it easier to go | there directly. | So, when the experiment is done, I immediately group it via E-Merge, | then export into Excel Test format... then I open it via Excel, and go | through and trim out all the stuff I don't want (Mike I know what you | mean about a LOT of irrelevant stuff). The nice thing about doing this | in Excel is that you can easily record a macro to delete all | the things | you don't want, so you can do it again later w/ a few clicks. | This also | gives me a chance to change variable names to be SPSS-friendly, etc. | Then I just port it back out into tab-delineated text, and import into | SPSS from there. | | I, too, am curious to see what other folks do... | | Unfortunately as a result I do not know how to handle the block/ NULL | data in E-data-Aid, sorry. | | Dave | | W. David Hairston | Neurobiology and Anatomy | | Wake Forest University School of Medicine | Winston-Salem, NC 27157 | (336) 716-4481 (lab) | http://www.wfubmc.edu/nba/XMODAL/ | | -----Original Message----- | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On | Behalf Of Michael J. Crowley | Sent: Thursday, June 23, 2005 5:10 PM | To: eprime at mail.talkbank.org | Subject: processing eprime data | | Dear List, | | I'm wondering how much preprocessing people are doing in edata aid | before going | to a stat package. I've seen that most postings reflect programming | issues and | I'm wondering how people are processing their data, | post-collection from | edata | aid. I'm hoping that his post will open this for discussion. | | Because data is stored trial variable by block, there are | many null data | values. | Is there any ideal way for handling this in edata aid? | | Also, some of the data we've opted to store, in retrospect, are | irrelevant. Is | their a way to batch process files in edata aid to drop irrelevant | variables? | | Thank you for all your responses. If there is a good response to this | post, I | will compile the feedback for the list. | | best wishes, | | Mike Crowley | | | | Michael J. Crowley, Ph.D. | Yale Child Study Center | 230 South Frontage Rd. | New Haven, CT 06520 | | | | Please be aware that email communication can be | intercepted in transmission or misdirected. Please | consider communicating any sensitive information | by telephone, fax or mail. The information | contained in this message may be privileged and | confidential. If you are NOT the intended | recipient, please notify the sender immediately | with a copy to hipaa.security at yale.edu and destroy | this message. | | | From anthony.zuccolotto at pstnet.com Thu Jun 23 21:44:25 2005 From: anthony.zuccolotto at pstnet.com (Tony Zuccolotto) Date: Thu, 23 Jun 2005 17:44:25 -0400 Subject: processing eprime data Message-ID: If you are not familiar with the feature, you may be able to save a little bit of work by using E-DataAid's "Tools|Arrange Columns..." dialog. Specifically, you can click the Remove All button on the dialog to remove (hide) all the columns, optionally alphabetize the list of variables, and then double click just the variables that you want to add them back in. If you save the data file it will bring back that same column arrangement the next time you load it, and you can then use the File | Export... option to send the data elsewhere. If you do this early on in your master merged file, save it, and keep reusing it then E-DataAid should save your preferred column arrangement and keep it as the default for that merged file as new data files are added in. ...not totally automated, but may save a few repetitive steps or a lot of adding and deleting using Excel. -Tony > -----Original Message----- > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf > Of Paul Warren > Sent: Thursday, June 23, 2005 5:29 PM > To: eprime at mail.talkbank.org > Subject: RE: processing eprime data > > I use a similar strategy to Dave, i.e. E-merge then Excel and then stats > either in Excel (with the statistiXL product) or in SPSS. But I haven't > come to grips with macros in Excel for stripping out the dross. Maybe Dave > could make his macros available? > > Paul > > Dr Paul Warren > School of Linguistics and Applied Language Studies > Victoria University of Wellington > New Zealand > > tel +64 4 463 5631/5600 > fax +64 4 463 5604 > > > > | -----Original Message----- > | From: David Hairston [mailto:dhair at wfubmc.edu] > | Sent: Friday, 24 June 2005 9:20 a.m. > | To: Michael J. Crowley; eprime at mail.talkbank.org > | Subject: RE: processing eprime data > | > | > | As a general rule, I do not use E-Data Aid at all; I use SPSS > | for 90% of > | my analyses, and Excel for transitioning the data between > | E-Data Aid and > | SPSS. Personally since I know that I'll need everything in SPSS for > | eventual stats, groups for figures, etc etc, I find it easier to go > | there directly. > | So, when the experiment is done, I immediately group it via E-Merge, > | then export into Excel Test format... then I open it via Excel, and go > | through and trim out all the stuff I don't want (Mike I know what you > | mean about a LOT of irrelevant stuff). The nice thing about doing this > | in Excel is that you can easily record a macro to delete all > | the things > | you don't want, so you can do it again later w/ a few clicks. > | This also > | gives me a chance to change variable names to be SPSS-friendly, etc. > | Then I just port it back out into tab-delineated text, and import into > | SPSS from there. > | > | I, too, am curious to see what other folks do... > | > | Unfortunately as a result I do not know how to handle the block/ NULL > | data in E-data-Aid, sorry. > | > | Dave > | > | W. David Hairston > | Neurobiology and Anatomy > | > | Wake Forest University School of Medicine > | Winston-Salem, NC 27157 > | (336) 716-4481 (lab) > | http://www.wfubmc.edu/nba/XMODAL/ > | > | -----Original Message----- > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On > | Behalf Of Michael J. Crowley > | Sent: Thursday, June 23, 2005 5:10 PM > | To: eprime at mail.talkbank.org > | Subject: processing eprime data > | > | Dear List, > | > | I'm wondering how much preprocessing people are doing in edata aid > | before going > | to a stat package. I've seen that most postings reflect programming > | issues and > | I'm wondering how people are processing their data, > | post-collection from > | edata > | aid. I'm hoping that his post will open this for discussion. > | > | Because data is stored trial variable by block, there are > | many null data > | values. > | Is there any ideal way for handling this in edata aid? > | > | Also, some of the data we've opted to store, in retrospect, are > | irrelevant. Is > | their a way to batch process files in edata aid to drop irrelevant > | variables? > | > | Thank you for all your responses. If there is a good response to this > | post, I > | will compile the feedback for the list. > | > | best wishes, > | > | Mike Crowley > | > | > | > | Michael J. Crowley, Ph.D. > | Yale Child Study Center > | 230 South Frontage Rd. > | New Haven, CT 06520 > | > | > | > | Please be aware that email communication can be > | intercepted in transmission or misdirected. Please > | consider communicating any sensitive information > | by telephone, fax or mail. The information > | contained in this message may be privileged and > | confidential. If you are NOT the intended > | recipient, please notify the sender immediately > | with a copy to hipaa.security at yale.edu and destroy > | this message. > | > | > | From kwillhoit at uwf.edu Thu Jun 23 21:52:54 2005 From: kwillhoit at uwf.edu (Kristie Willhoit) Date: Thu, 23 Jun 2005 16:52:54 -0500 Subject: processing eprime data In-Reply-To: <1119560976.42bb2510d5469@webmail.med.yale.edu> Message-ID: I, too, use Excel and SPSS for analyzing my data, but I prep it using DataAid first. You can use the Filter function to remove any NULL values from a specific column by setting the range not equal to NULL. Note, however, that this will exclude all data in that trial from analysis. I also use the analyze function in DataAid to run the analyses I need (strictly reaction and movement time means in my case), then export the results to Excel, then import that file to SPSS (after making it SPSS-friendly, as Dave mentioned). Hope this helps! Kristie Kristie Willhoit Research Associate University of West Florida Division of Health, Leisure, and Exercise Science 11000 University Parkway Building 78, Room 140 Pensacola, FL 32514 (850) 474-3321 kwillhoit at uwf.edu -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Michael J. Crowley Sent: Thursday, June 23, 2005 4:10 PM To: eprime at mail.talkbank.org Subject: processing eprime data Dear List, I'm wondering how much preprocessing people are doing in edata aid before going to a stat package. I've seen that most postings reflect programming issues and I'm wondering how people are processing their data, post-collection from edata aid. I'm hoping that his post will open this for discussion. Because data is stored trial variable by block, there are many null data values. Is there any ideal way for handling this in edata aid? Also, some of the data we've opted to store, in retrospect, are irrelevant. Is their a way to batch process files in edata aid to drop irrelevant variables? Thank you for all your responses. If there is a good response to this post, I will compile the feedback for the list. best wishes, Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From odenthal at soz.psychologie.uni-konstanz.de Fri Jun 24 00:24:56 2005 From: odenthal at soz.psychologie.uni-konstanz.de (Georg Odenthal) Date: Fri, 24 Jun 2005 02:24:56 +0200 Subject: processing eprime data Message-ID: Hi, to be honest I usually never use the data files E-Prime creates automatically. Since I work a lot with E-Basic to create special questionnaires like open ended text input, text fields or variable scales or animation I usually open a new textfile for writing and then create an E-Basic code that puts all the data I need into this file after each trial. I sometimes go back to the edat files to double-check a timing issue or whether the response keys were coded correctly, but most of the time I don't care much about the edat files. A lot of the data I collect in my studies are variables that are defined temporarily in an E-Basic code object. To get E-Prime to put these variable out to the .edat file you need to add the attribute to the current object and then update the value of the attribute every time something in E-Basic or a response has changed this value. This can be quite tedious. Since I often write programs for other people the creation of an own datafile is necessary. The people I write the programs for like it if they can just open SPSS and then import a text file with one row for each subject and X columns for the variables or the response data. It's also more convenient for me, because then I don't have to convert the edat files into something the researcher finds more useful. Bye, Georg ========================================== Georg Odenthal, Dipl.-Psych. Social Psychology and Motivation Box D39 University of Konstanz 78457 Konstanz, Germany Phone #: +49 7531 88-2872 Fax #: +49 7531 88-3286 Email: odenthal at soz.psychologie.uni-konstanz.de URL: http://www.socpsych.uni-konstanz.de ========================================== From j-bigio at northwestern.edu Fri Jun 24 15:10:15 2005 From: j-bigio at northwestern.edu (Jordan Bigio) Date: Fri, 24 Jun 2005 10:10:15 -0500 Subject: processing eprime data In-Reply-To: Message-ID: I do this as well. Hide columns I don't want, then arrange the ones I do. Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for stats we want. Then, save outfiles as excel files, and paste them back into my behavioral stats file (excel as well). Jordan At 05:44 PM 6/23/2005 -0400, Tony Zuccolotto wrote: >If you are not familiar with the feature, you may be able to save a >little bit of work by using E-DataAid's "Tools|Arrange Columns..." >dialog. > >Specifically, you can click the Remove All button on the dialog to >remove (hide) all the columns, optionally alphabetize the list of >variables, and then double click just the variables that you want to add >them back in. > >If you save the data file it will bring back that same column >arrangement the next time you load it, and you can then use the File | >Export... option to send the data elsewhere. > >If you do this early on in your master merged file, save it, and keep >reusing it then E-DataAid should save your preferred column arrangement >and keep it as the default for that merged file as new data files are >added in. > >...not totally automated, but may save a few repetitive steps or a lot >of adding and deleting using Excel. > >-Tony > > > -----Original Message----- > > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >Behalf > > Of Paul Warren > > Sent: Thursday, June 23, 2005 5:29 PM > > To: eprime at mail.talkbank.org > > Subject: RE: processing eprime data > > > > I use a similar strategy to Dave, i.e. E-merge then Excel and then >stats > > either in Excel (with the statistiXL product) or in SPSS. But I >haven't > > come to grips with macros in Excel for stripping out the dross. Maybe >Dave > > could make his macros available? > > > > Paul > > > > Dr Paul Warren > > School of Linguistics and Applied Language Studies > > Victoria University of Wellington > > New Zealand > > > > tel +64 4 463 5631/5600 > > fax +64 4 463 5604 > > > > > > > > | -----Original Message----- > > | From: David Hairston [mailto:dhair at wfubmc.edu] > > | Sent: Friday, 24 June 2005 9:20 a.m. > > | To: Michael J. Crowley; eprime at mail.talkbank.org > > | Subject: RE: processing eprime data > > | > > | > > | As a general rule, I do not use E-Data Aid at all; I use SPSS > > | for 90% of > > | my analyses, and Excel for transitioning the data between > > | E-Data Aid and > > | SPSS. Personally since I know that I'll need everything in SPSS for > > | eventual stats, groups for figures, etc etc, I find it easier to go > > | there directly. > > | So, when the experiment is done, I immediately group it via E-Merge, > > | then export into Excel Test format... then I open it via Excel, and >go > > | through and trim out all the stuff I don't want (Mike I know what >you > > | mean about a LOT of irrelevant stuff). The nice thing about doing >this > > | in Excel is that you can easily record a macro to delete all > > | the things > > | you don't want, so you can do it again later w/ a few clicks. > > | This also > > | gives me a chance to change variable names to be SPSS-friendly, etc. > > | Then I just port it back out into tab-delineated text, and import >into > > | SPSS from there. > > | > > | I, too, am curious to see what other folks do... > > | > > | Unfortunately as a result I do not know how to handle the block/ >NULL > > | data in E-data-Aid, sorry. > > | > > | Dave > > | > > | W. David Hairston > > | Neurobiology and Anatomy > > | > > | Wake Forest University School of Medicine > > | Winston-Salem, NC 27157 > > | (336) 716-4481 (lab) > > | http://www.wfubmc.edu/nba/XMODAL/ > > | > > | -----Original Message----- > > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On > > | Behalf Of Michael J. Crowley > > | Sent: Thursday, June 23, 2005 5:10 PM > > | To: eprime at mail.talkbank.org > > | Subject: processing eprime data > > | > > | Dear List, > > | > > | I'm wondering how much preprocessing people are doing in edata aid > > | before going > > | to a stat package. I've seen that most postings reflect programming > > | issues and > > | I'm wondering how people are processing their data, > > | post-collection from > > | edata > > | aid. I'm hoping that his post will open this for discussion. > > | > > | Because data is stored trial variable by block, there are > > | many null data > > | values. > > | Is there any ideal way for handling this in edata aid? > > | > > | Also, some of the data we've opted to store, in retrospect, are > > | irrelevant. Is > > | their a way to batch process files in edata aid to drop irrelevant > > | variables? > > | > > | Thank you for all your responses. If there is a good response to >this > > | post, I > > | will compile the feedback for the list. > > | > > | best wishes, > > | > > | Mike Crowley > > | > > | > > | > > | Michael J. Crowley, Ph.D. > > | Yale Child Study Center > > | 230 South Frontage Rd. > > | New Haven, CT 06520 > > | > > | > > | > > | Please be aware that email communication can be > > | intercepted in transmission or misdirected. Please > > | consider communicating any sensitive information > > | by telephone, fax or mail. The information > > | contained in this message may be privileged and > > | confidential. If you are NOT the intended > > | recipient, please notify the sender immediately > > | with a copy to hipaa.security at yale.edu and destroy > > | this message. > > | > > | > > | Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 From leisha at decisionresearch.org Fri Jun 24 18:53:09 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Fri, 24 Jun 2005 11:53:09 -0700 Subject: processing eprime data In-Reply-To: <5.2.0.9.2.20050624095849.01276db0@merle.it.northwestern.edu> Message-ID: I do the same. Filter, copy to Excel. Our data analyst imports to SPSS & takes it from there. Leisha Jordan Bigio wrote: > I do this as well. Hide columns I don't want, then arrange the ones I > do. Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for > stats we want. Then, save outfiles as excel files, and paste them back > into my behavioral stats file (excel as well). > > Jordan > > > > At 05:44 PM 6/23/2005 -0400, Tony Zuccolotto wrote: > >> If you are not familiar with the feature, you may be able to save a >> little bit of work by using E-DataAid's "Tools|Arrange Columns..." >> dialog. >> >> Specifically, you can click the Remove All button on the dialog to >> remove (hide) all the columns, optionally alphabetize the list of >> variables, and then double click just the variables that you want to add >> them back in. >> >> If you save the data file it will bring back that same column >> arrangement the next time you load it, and you can then use the File | >> Export... option to send the data elsewhere. >> >> If you do this early on in your master merged file, save it, and keep >> reusing it then E-DataAid should save your preferred column arrangement >> and keep it as the default for that merged file as new data files are >> added in. >> >> ...not totally automated, but may save a few repetitive steps or a lot >> of adding and deleting using Excel. >> >> -Tony >> >> > -----Original Message----- >> > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >> Behalf >> > Of Paul Warren >> > Sent: Thursday, June 23, 2005 5:29 PM >> > To: eprime at mail.talkbank.org >> > Subject: RE: processing eprime data >> > >> > I use a similar strategy to Dave, i.e. E-merge then Excel and then >> stats >> > either in Excel (with the statistiXL product) or in SPSS. But I >> haven't >> > come to grips with macros in Excel for stripping out the dross. Maybe >> Dave >> > could make his macros available? >> > >> > Paul >> > >> > Dr Paul Warren >> > School of Linguistics and Applied Language Studies >> > Victoria University of Wellington >> > New Zealand >> > >> > tel +64 4 463 5631/5600 >> > fax +64 4 463 5604 >> > >> > >> > >> > | -----Original Message----- >> > | From: David Hairston [mailto:dhair at wfubmc.edu] >> > | Sent: Friday, 24 June 2005 9:20 a.m. >> > | To: Michael J. Crowley; eprime at mail.talkbank.org >> > | Subject: RE: processing eprime data >> > | >> > | >> > | As a general rule, I do not use E-Data Aid at all; I use SPSS >> > | for 90% of >> > | my analyses, and Excel for transitioning the data between >> > | E-Data Aid and >> > | SPSS. Personally since I know that I'll need everything in SPSS for >> > | eventual stats, groups for figures, etc etc, I find it easier to go >> > | there directly. >> > | So, when the experiment is done, I immediately group it via E-Merge, >> > | then export into Excel Test format... then I open it via Excel, and >> go >> > | through and trim out all the stuff I don't want (Mike I know what >> you >> > | mean about a LOT of irrelevant stuff). The nice thing about doing >> this >> > | in Excel is that you can easily record a macro to delete all >> > | the things >> > | you don't want, so you can do it again later w/ a few clicks. >> > | This also >> > | gives me a chance to change variable names to be SPSS-friendly, etc. >> > | Then I just port it back out into tab-delineated text, and import >> into >> > | SPSS from there. >> > | >> > | I, too, am curious to see what other folks do... >> > | >> > | Unfortunately as a result I do not know how to handle the block/ >> NULL >> > | data in E-data-Aid, sorry. >> > | >> > | Dave >> > | >> > | W. David Hairston >> > | Neurobiology and Anatomy >> > | >> > | Wake Forest University School of Medicine >> > | Winston-Salem, NC 27157 >> > | (336) 716-4481 (lab) >> > | http://www.wfubmc.edu/nba/XMODAL/ >> > | >> > | -----Original Message----- >> > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >> > | Behalf Of Michael J. Crowley >> > | Sent: Thursday, June 23, 2005 5:10 PM >> > | To: eprime at mail.talkbank.org >> > | Subject: processing eprime data >> > | >> > | Dear List, >> > | >> > | I'm wondering how much preprocessing people are doing in edata aid >> > | before going >> > | to a stat package. I've seen that most postings reflect programming >> > | issues and >> > | I'm wondering how people are processing their data, >> > | post-collection from >> > | edata >> > | aid. I'm hoping that his post will open this for discussion. >> > | >> > | Because data is stored trial variable by block, there are >> > | many null data >> > | values. >> > | Is there any ideal way for handling this in edata aid? >> > | >> > | Also, some of the data we've opted to store, in retrospect, are >> > | irrelevant. Is >> > | their a way to batch process files in edata aid to drop irrelevant >> > | variables? >> > | >> > | Thank you for all your responses. If there is a good response to >> this >> > | post, I >> > | will compile the feedback for the list. >> > | >> > | best wishes, >> > | >> > | Mike Crowley >> > | >> > | >> > | >> > | Michael J. Crowley, Ph.D. >> > | Yale Child Study Center >> > | 230 South Frontage Rd. >> > | New Haven, CT 06520 >> > | >> > | >> > | >> > | Please be aware that email communication can be >> > | intercepted in transmission or misdirected. Please >> > | consider communicating any sensitive information >> > | by telephone, fax or mail. The information >> > | contained in this message may be privileged and >> > | confidential. If you are NOT the intended >> > | recipient, please notify the sender immediately >> > | with a copy to hipaa.security at yale.edu and destroy >> > | this message. >> > | >> > | >> > | > > > Jordan D. Bigio, B.A. > Project Coordinator > Developmental Cognitive Neuroscience Laboratory > Department of Communication Sciences and Disorders > Northwestern University > 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 > Evanston, IL 60208 > Phone: 847-491-3647 > > > From kwillhoit at uwf.edu Mon Jun 27 14:37:50 2005 From: kwillhoit at uwf.edu (Kristie Willhoit) Date: Mon, 27 Jun 2005 09:37:50 -0500 Subject: suspend/resume function Message-ID: Hi all! I am trying to design my Eprime experiment so that the program will suspend, play a video that demonstrates the task, and then resume. I have tried inserting the script from the suspend/resume example into my program, but I keep getting errors. First, I received the msg: "Unknown function: IsPowerPointViewerInstalled" and when I read the script, it states that this function is declared in the User Script, so I inserted the portion of the user script from the example into an InLine, and I received the error: "Encountered: Function; Expecting: " . Any suggestions? Any feedback would be appreciated. Thanks! Kristie Willhoit Research Associate Division of Health, Leisure, and Exercise Science University of West Florida kwillhoit at uwf.edu From michael.crowley at yale.edu Mon Jun 27 19:09:11 2005 From: michael.crowley at yale.edu (Michael J. Crowley) Date: Mon, 27 Jun 2005 15:09:11 -0400 Subject: compiled responses for processing data in eprime Message-ID: Dear list, Thank you all for your thorough responses. What follows is a compilation of the various methods each of you suggested for analyzing raw data from E-Prime. We’ve appended the responses from all those who contributed to this query. Tony Zuccolotto’s response addresses the main points for typical data handling (merge, exclude/filter unnecessary variables, reuse preferred column arrangement as data files are added), but the many users offered specific solutions and extensions that may be of interest to the list. I’ve appended each of these below. Thanks to you all for your thorough responses. Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 From Kristie Willhoit: Date: Thu, 23 Jun 2005 16:52:54 -0500 From: Kristie Willhoit To: eprime at mail.talkbank.org Subject: RE: processing eprime data I, too, use Excel and SPSS for analyzing my data, but I prep it using DataAid first. You can use the Filter function to remove any NULL values from a specific column by setting the range not equal to NULL. Note, however, that this will exclude all data in that trial from analysis. I also use the analyze function in DataAid to run the analyses I need (strictly reaction and movement time means in my case), then export the results to Excel, then import that file to SPSS (after making it SPSS-friendly, as Dave mentioned). Hope this helps! Kristie Kristie Willhoit Research Associate University of West Florida Division of Health, Leisure, and Exercise Science From Leisha Wharfield: Date: Fri, 24 Jun 2005 11:53:09 -0700 From: Leisha Wharfield Cc: eprime at mail.talkbank.org Subject: Re: processing eprime data I do the same. Filter, copy to Excel. Our data analyst imports to SPSS & takes it from there. Leisha From Jordan Bigio: From: Jordan Bigio To: Tony Zuccolotto , Paul Warren , eprime at mail.talkbank.org Subject: RE: processing eprime data I do this as well. Hide columns I don't want, then arrange the ones I do. Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for stats we want. Then, save outfiles as excel files, and paste them back into my behavioral stats file (excel as well). Jordan From Georg Odenthal: From: Georg Odenthal To: eprime at mail.talkbank.org Subject: RE: processing eprime data To be honest I usually never use the data files E-Prime creates automatically. Since I work a lot with E-Basic to create special questionnaires like open ended text input, text fields or variable scales or animation I usually open a new textfile for writing and then create an E-Basic code that puts all the data I need into this file after each trial. I sometimes go back to the edat files to double-check a timing issue or whether the response keys were coded correctly, but most of the time I don't care much about the edat files. A lot of the data I collect in my studies are variables that are defined temporarily in an E-Basic code object. To get E-Prime to put these variable out to the .edat file you need to add the attribute to the current object and then update the value of the attribute every time something in E-Basic or a response has changed this value. This can be quite tedious. Since I often write programs for other people the creation of an own datafile is necessary. The people I write the programs for like it if they can just open SPSS and then import a text file with one row for each subject and X columns for the variables or the response data. It's also more convenient for me, because then I don't have to convert the edat files into something the researcher finds more useful. Georg Georg Odenthal, Dipl.-Psych. Social Psychology and Motivation Box D39 University of Konstanz 78457 Konstanz, Germany From Tony Zuccolotto: Date: Thu, 23 Jun 2005 17:44:25 -0400 From: Tony Zuccolotto To: Paul Warren , eprime at mail.talkbank.org Subject: RE: processing eprime data If you are not familiar with the feature, you may be able to save a little bit of work by using E-DataAid's "Tools|Arrange Columns..." dialog. Specifically, you can click the Remove All button on the dialog to remove (hide) all the columns, optionally alphabetize the list of variables, and then double click just the variables that you want to add them back in. If you save the data file it will bring back that same column arrangement the next time you load it, and you can then use the File | Export... option to send the data elsewhere. If you do this early on in your master merged file, save it, and keep reusing it then E-DataAid should save your preferred column arrangement and keep it as the default for that merged file as new data files are added in. ..not totally automated, but may save a few repetitive steps or a lot of adding and deleting using Excel. Tony From Stephani Foraker: Date: Thu, 23 Jun 2005 16:42:43 -0500 From: Stephani Foraker To: "Michael J. Crowley" Subject: Re: processing eprime data I like to use data aid to pull out only my experimental items and the columns of interest from the merged file - use the 'hide columns' feature and filter feature to show only the info you want. I often use a condition tag in the eprime program that runs the experiment, log that, and can do a checklist for filtering on just the conditions that I want to look at. Then I usually export that as a text, tab-delimited file which can be imported to excel or spss easily. I usually do some preprocessing in excel, whose pivot table function is fabulous for looking at various properties of the data, and if working with reaction time type measures I can sort based on min or max times, etc. The pivot tables also provide an excellent way to produce just the cell means in just the configuration that you want for any spss or other statistical package analyses - select, copy and paste into the data anlaysis spreadsheet. And lastly, excel's table formatting is much more flexible than spss's if that's what you use, so I like having my data and means available in excel, too. Stephani. From Lena Katz: Date: Thu, 23 Jun 2005 17:35:11 -0400 From: "Katz, Lena B." To: eprime at mail.talkbank.org Subject: RE: processing eprime data I haven't actually started collecting data yet (sorry for all the code questions!). But I'd love to see the source code for Dave's macros... we're probably not all going to want to strip out the same data, but having a good example would be nice. Lena From Paul Warren: Date: Fri, 24 Jun 2005 09:28:58 +1200 From: Paul Warren To: eprime at mail.talkbank.org Subject: RE: processing eprime data I use a similar strategy to Dave, i.e. E-merge then Excel and then stats either in Excel (with the statistiXL product) or in SPSS. But I haven't come to grips with macros in Excel for stripping out the dross. Maybe Dave could make his macros available? Paul Dr Paul Warren School of Linguistics and Applied Language Studies Victoria University of Wellington New Zealand tel +64 4 463 5631/5600 fax +64 4 463 5604 From Mark Casteel: Date: Thu, 23 Jun 2005 17:23:31 -0400 From: "Mark A. Casteel" To: "Michael J. Crowley" Subject: Re: processing eprime data One easy way to accomplish this is to use the Filter available from the tools menu in E-DataAid. You can select as many filters as you like. For each, hit the checklist button, and then simply check all of those conditions which are applicable. You can then export your data to SPSS or an EXCEL spreadsheet, and it will be limited to only those values that are selected via the filter. Mark From David Hairston: Date: Thu, 23 Jun 2005 17:19:59 -0400 From: David Hairston To: "Michael J. Crowley" , eprime at mail.talkbank.org Subject: RE: processing eprime data As a general rule, I do not use E-Data Aid at all; I use SPSS for 90% of my analyses, and Excel for transitioning the data between E-Data Aid and SPSS. Personally since I know that I'll need everything in SPSS for eventual stats, groups for figures, etc etc, I find it easier to go there directly. So, when the experiment is done, I immediately group it via E-Merge, then export into Excel Test format... then I open it via Excel, and go through and trim out all the stuff I don't want (Mike I know what you mean about a LOT of irrelevant stuff). The nice thing about doing this in Excel is that you can easily record a macro to delete all the things you don't want, so you can do it again later w/ a few clicks. This also gives me a chance to change variable names to be SPSS-friendly, etc. Then I just port it back out into tab-delineated text, and import into SPSS from there. I, too, am curious to see what other folks do... Unfortunately as a result I do not know how to handle the block/ NULL data in E-data-Aid, sorry. Dave W. David Hairston Neurobiology and Anatomy Wake Forest University School of Medicine Winston-Salem, NC 27157 (336) 716-4481 (lab) http://www.wfubmc.edu/nba/XMODAL/ Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From skinzb at yahoo.com Mon Jun 27 19:15:14 2005 From: skinzb at yahoo.com (Sarah Kinzbrunner) Date: Mon, 27 Jun 2005 12:15:14 -0700 Subject: Eprime Digest - 06/26/05 In-Reply-To: <57201.86256@mail.talkbank.org> Message-ID: Hello, I have been teaching myself Eprime this past month and this forum has been very helpful. I am wondering, is there a way to display the cumulative number of correct and incorrect responses as feedback after each response, either in text or pictorally (for example, a bar that moves up and down with each correct/incorrect response)? Additionally, how do I make the most recently responded to stimulus object remain on the screen when feedback is given? Thank you. Sincerely, Sarah --------------------------------- Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eddie at ling.ed.ac.uk Mon Jun 27 19:15:59 2005 From: Eddie at ling.ed.ac.uk (Eddie at ling.ed.ac.uk) Date: Mon, 27 Jun 2005 20:15:59 +0100 Subject: I'm not here..... Message-ID: I'll be back soon. Eddie From pauls_postbus at hotmail.com Mon Jun 27 19:22:40 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Mon, 27 Jun 2005 21:22:40 +0200 Subject: suspend/resume function In-Reply-To: <9019F9EBA84C2A4A915190CF588889165600C5@FSEVS2.argo.uwf.edu> Message-ID: hi kristie, I'm not familiar with the example you mentioned, but you will have to copy the user script part into the 'user' tab of the script window (use Alt-5 or Menu->View->Script.) Don't copy it in an inline script!!! best, paul >From: "Kristie Willhoit" >To: >Subject: suspend/resume function >Date: Mon, 27 Jun 2005 09:37:50 -0500 > >Hi all! I am trying to design my Eprime experiment so that the program >will suspend, play a video that demonstrates the task, and then resume. I >have tried inserting the script from the suspend/resume example into my >program, but I keep getting errors. First, I received the msg: "Unknown >function: IsPowerPointViewerInstalled" and when I read the script, it >states that this function is declared in the User Script, so I inserted the >portion of the user script from the example into an InLine, and I received >the error: "Encountered: Function; Expecting: " . Any >suggestions? Any feedback would be appreciated. Thanks! > >Kristie Willhoit >Research Associate >Division of Health, Leisure, and Exercise Science >University of West Florida >kwillhoit at uwf.edu From KKim at iona.edu Wed Jun 29 01:30:16 2005 From: KKim at iona.edu (Kim, Kisok) Date: Tue, 28 Jun 2005 21:30:16 -0400 Subject: Eprime Digest - 06/26/05 Message-ID: That is a good idea. I also wish we had a student version of e-prime. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Kisok Richard Kim, Ph.D. Department of Psychology Iona College 715 North Avenue New Rochelle, NY 10801-1890 Phone: 914 633 2232 Fax: 225-208-3795 -----Original Message----- From: eprime at mail.talkbank.org on behalf of Sarah Kinzbrunner Sent: Mon 6/27/2005 3:15 PM To: eprime at mail.talkbank.org Cc: Subject: Re: Eprime Digest - 06/26/05 Hello, I have been teaching myself Eprime this past month and this forum has been very helpful. I am wondering, is there a way to display the cumulative number of correct and incorrect responses as feedback after each response, either in text or pictorally (for example, a bar that moves up and down with each correct/incorrect response)? Additionally, how do I make the most recently responded to stimulus object remain on the screen when feedback is given? Thank you. Sincerely, Sarah _____ Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football From brandon_cernicky at yahoo.com Wed Jun 29 02:06:05 2005 From: brandon_cernicky at yahoo.com (Brandon Cernicky) Date: Tue, 28 Jun 2005 19:06:05 -0700 Subject: E-Prime 2.0 Data Features In-Reply-To: <57201.86256@mail.talkbank.org> Message-ID: The last couple weeks had a number of threads in relation to data handling in E-Prime. The recent E-Prime 2.0 Feature Survey placed its emphasis on many of the design and implementation features and did not focus on any data handling improvements for E-Merge and E-DataAid. Please feel free to discuss any items you would like to see for E-Prime 2.0 in regards to E-Merge and E-DataAid. Improvements to export in general? Improvements to export to Excel? Improvements to export to SPSS? Improvements to export to XML? PST is certainly not going to try to reinvent the stats wheel and understand there are many stats packages available and exporting to them is intended. Are there any areas where E-Merge or E-DataAid could be improved to make it so that bouncing in-between packages would be reduced? -Brandon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brandon S. Cernicky Senior Software Engineer Psychology Software Tools __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From anthony.zuccolotto at pstnet.com Wed Jun 29 13:22:21 2005 From: anthony.zuccolotto at pstnet.com (Tony Zuccolotto) Date: Wed, 29 Jun 2005 09:22:21 -0400 Subject: Eprime Digest - 06/26/05 Message-ID: Sarah, If you change the BackStyle property on *all* the tabs of your feedback object (and *all* the text boxes on each tab) to Transparent then whatever the display output the Feedback generates should just be displayed over top of whatever happens to remain on the screen (i.e. the stimulus you presented). Hope that helps. -Tony ________________________________ From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Sarah Kinzbrunner Sent: Monday, June 27, 2005 3:15 PM To: eprime at mail.talkbank.org Subject: Re: Eprime Digest - 06/26/05 Hello, I have been teaching myself Eprime this past month and this forum has been very helpful. I am wondering, is there a way to display the cumulative number of correct and incorrect responses as feedback after each response, either in text or pictorally (for example, a bar that moves up and down with each correct/incorrect response)? Additionally, how do I make the most recently responded to stimulus object remain on the screen when feedback is given? Thank you. Sincerely, Sarah ________________________________ size=1 width="100%" align=center> Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football -------------- next part -------------- An HTML attachment was scrubbed... URL: From BRobinso at mprc.umaryland.edu Wed Jun 29 13:52:26 2005 From: BRobinso at mprc.umaryland.edu (Ben Robinson) Date: Wed, 29 Jun 2005 09:52:26 -0400 Subject: E-Prime 2.0 Data Features Message-ID: it seems like the formatting of the text file data file could be improved dramatically in future versions of eprime. if for any reason a program quits before having a chance to make a .edat file, it would be nice to have a more useable trial-by-trial recording of what went on. something that, in a pinch, could be opened in excel and understood. ben robinson research asst. >>> Brandon Cernicky 6/28/2005 10:06 PM >>> The last couple weeks had a number of threads in relation to data handling in E-Prime. The recent E-Prime 2.0 Feature Survey placed its emphasis on many of the design and implementation features and did not focus on any data handling improvements for E-Merge and E-DataAid. Please feel free to discuss any items you would like to see for E-Prime 2.0 in regards to E-Merge and E-DataAid. Improvements to export in general? Improvements to export to Excel? Improvements to export to SPSS? Improvements to export to XML? PST is certainly not going to try to reinvent the stats wheel and understand there are many stats packages available and exporting to them is intended. Are there any areas where E-Merge or E-DataAid could be improved to make it so that bouncing in-between packages would be reduced? -Brandon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brandon S. Cernicky Senior Software Engineer Psychology Software Tools __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From fencsik at search.bwh.harvard.edu Wed Jun 29 14:43:19 2005 From: fencsik at search.bwh.harvard.edu (David Fencsik) Date: Wed, 29 Jun 2005 10:43:19 -0400 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: You can generally use E-Recovery to convert the text file into an E-DataAid file. I think the text data file produced by E-Run is intended for backup purposes, so it records data as soon as it becomes available, not in a nice, easy-to-read format. Maybe it would be helpful if E-Run converted the .txt file into a separate tab-delimited text file instead of (or in addition to) generating a .edat file--this could be set by a preference in E-Studio. It would certainly save time for those who have been posting comments on this topic so far. David -- David Fencsik, Ph.D. Research Fellow Visual Attention Laboratory Brigham and Women's Hospital Boston, MA 02115 Email: fencsik at search.bwh.harvard.edu Web: http://search.bwh.harvard.edu/ On Jun 29, 2005, at 9:52 AM, Ben Robinson wrote: > it seems like the formatting of the text file data file could be > improved dramatically in future versions of eprime. > if for any reason a program quits before having a chance to make a > .edat file, it would be nice to have a more useable trial-by-trial > recording of what went on. something that, in a pinch, could be > opened in excel and understood. > > ben robinson > research asst. > > > > >>>> Brandon Cernicky 6/28/2005 10:06 PM >>> > > The last couple weeks had a number of threads in > relation to data handling in E-Prime. The recent > E-Prime 2.0 Feature Survey placed its emphasis on many > of the design and implementation features and did not > focus on any data handling improvements for E-Merge > and E-DataAid. > > Please feel free to discuss any items you would like > to see for E-Prime 2.0 in regards to E-Merge and > E-DataAid. > > Improvements to export in general? > Improvements to export to Excel? > Improvements to export to SPSS? > Improvements to export to XML? > > PST is certainly not going to try to reinvent the > stats wheel and understand there are many stats > packages available and exporting to them is intended. > Are there any areas where E-Merge or E-DataAid could > be improved to make it so that bouncing in-between > packages would be reduced? > > > -Brandon > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Brandon S. Cernicky > Senior Software Engineer > Psychology Software Tools From psudevan at uwsp.edu Wed Jun 29 15:21:08 2005 From: psudevan at uwsp.edu (Sudevan, Padmanabhan) Date: Wed, 29 Jun 2005 10:21:08 -0500 Subject: E-Prime 2.0 Data Features Message-ID: I was assured that data file export to StatView and SPSS would be continued when I asked about this with PST. I am hoping that that will indeed be the case. Sudevan P Sudevan Professor of Psychology Chair, Faculty Senate University of Wisconsin-Stevens Point -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Brandon Cernicky Sent: Tuesday, June 28, 2005 9:06 PM To: eprime at mail.talkbank.org Subject: E-Prime 2.0 Data Features The last couple weeks had a number of threads in relation to data handling in E-Prime. The recent E-Prime 2.0 Feature Survey placed its emphasis on many of the design and implementation features and did not focus on any data handling improvements for E-Merge and E-DataAid. Please feel free to discuss any items you would like to see for E-Prime 2.0 in regards to E-Merge and E-DataAid. Improvements to export in general? Improvements to export to Excel? Improvements to export to SPSS? Improvements to export to XML? PST is certainly not going to try to reinvent the stats wheel and understand there are many stats packages available and exporting to them is intended. Are there any areas where E-Merge or E-DataAid could be improved to make it so that bouncing in-between packages would be reduced? -Brandon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brandon S. Cernicky Senior Software Engineer Psychology Software Tools __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From j-bigio at northwestern.edu Wed Jun 29 15:22:18 2005 From: j-bigio at northwestern.edu (Jordan Bigio) Date: Wed, 29 Jun 2005 10:22:18 -0500 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: I agree with Ben. I don't use the text files much, but if we had to quit an experiment, a usable edat file would be great. Jordan At 09:52 AM 6/29/2005 -0400, Ben Robinson wrote: >it seems like the formatting of the text file data file could be improved >dramatically in future versions of eprime. >if for any reason a program quits before having a chance to make a .edat >file, it would be nice to have a more useable trial-by-trial recording of >what went on. something that, in a pinch, could be opened in excel and >understood. > >ben robinson >research asst. > > > > > >>> Brandon Cernicky 6/28/2005 10:06 PM >>> >The last couple weeks had a number of threads in >relation to data handling in E-Prime. The recent >E-Prime 2.0 Feature Survey placed its emphasis on many >of the design and implementation features and did not >focus on any data handling improvements for E-Merge >and E-DataAid. > >Please feel free to discuss any items you would like >to see for E-Prime 2.0 in regards to E-Merge and >E-DataAid. > >Improvements to export in general? >Improvements to export to Excel? >Improvements to export to SPSS? >Improvements to export to XML? > >PST is certainly not going to try to reinvent the >stats wheel and understand there are many stats >packages available and exporting to them is intended. >Are there any areas where E-Merge or E-DataAid could >be improved to make it so that bouncing in-between >packages would be reduced? > > >-Brandon > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Brandon S. Cernicky >Senior Software Engineer >Psychology Software Tools > > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 -------------- next part -------------- An HTML attachment was scrubbed... URL: From amy.eschman at pstnet.com Wed Jun 29 15:53:04 2005 From: amy.eschman at pstnet.com (Amy Eschman) Date: Wed, 29 Jun 2005 11:53:04 -0400 Subject: E-Prime 2.0 Data Features Message-ID: The E-Recovery text file is used for recovering as much data as possible when the experiment ends prior to conversion to EDAT format (an error occurs, or the user presses Ctrl+Alt+Shift). If you want the ability to end an experiment early, you can add a small piece of InLine script called a "graceful abort" that will allow you to terminate an experiment after a trial or block without losing the data file. The graceful abort script checks the value of GetUserBreakState to see if a special key sequence has been pressed. A description of the graceful abort can be found in Section 2.8.2 of the E-Prime User's Guide. Amy Eschman Psychology Software Tools ________________________________ From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Jordan Bigio Sent: Wednesday, June 29, 2005 11:22 AM To: eprime at mail.talkbank.org Subject: Re: E-Prime 2.0 Data Features I agree with Ben. I don't use the text files much, but if we had to quit an experiment, a usable edat file would be great. Jordan At 09:52 AM 6/29/2005 -0400, Ben Robinson wrote: it seems like the formatting of the text file data file could be improved dramatically in future versions of eprime. if for any reason a program quits before having a chance to make a .edat file, it would be nice to have a more useable trial-by-trial recording of what went on. something that, in a pinch, could be opened in excel and understood. ben robinson research asst. >>> Brandon Cernicky 6/28/2005 10:06 PM >>> The last couple weeks had a number of threads in relation to data handling in E-Prime. The recent E-Prime 2.0 Feature Survey placed its emphasis on many of the design and implementation features and did not focus on any data handling improvements for E-Merge and E-DataAid. Please feel free to discuss any items you would like to see for E-Prime 2.0 in regards to E-Merge and E-DataAid. Improvements to export in general? Improvements to export to Excel? Improvements to export to SPSS? Improvements to export to XML? PST is certainly not going to try to reinvent the stats wheel and understand there are many stats packages available and exporting to them is intended. Are there any areas where E-Merge or E-DataAid could be improved to make it so that bouncing in-between packages would be reduced? -Brandon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brandon S. Cernicky Senior Software Engineer Psychology Software Tools __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 -------------- next part -------------- An HTML attachment was scrubbed... URL: From shulman.1 at osu.edu Wed Jun 29 17:46:14 2005 From: shulman.1 at osu.edu (Harvey Shulman) Date: Wed, 29 Jun 2005 13:46:14 -0400 Subject: Recommend a beginner's book for Visual Basic Message-ID: I have a student who wants to learn how to write Visual Basic code. She has very little background in programming, but that's what Basic was designed for all those years ago. There are a lot of books out there on Visual Basic and it would help a lot if we could get some advice to narrow them down to one or two that are well written and good for getting started. No advanced material on graphics, sockets, databases etc. needed. Thanks. ------- Harvey G. Shulman, PhD Department of Psychology The Ohio State University 201 Lazenby Hall Columbus, OH 43210 ph 614 292-2759 fax 614 688-3984 From cam47 at psu.edu Wed Jun 29 18:03:27 2005 From: cam47 at psu.edu (Carol Anne Miller) Date: Wed, 29 Jun 2005 14:03:27 -0400 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <42C2DE66.1020001@osu.edu> Message-ID: I would like to hear these suggestions, too. Ideally a book that could be called "Visual Basic for the Non-Programmer." I'd just like to feel that I can easily write macros in various programs that use VB or something based on it. Everytime I've looked into books about VB, they seem to be aimed at such a different audience that can't even get a foothold. It's hard to explain what the problem is, but I know I've never found a book that helped me. The E-prime manual is probably more helpful than most. ++++++++++++++++++++++++++++ Carol Miller, Ph.D. Dept. of Communication Sciences & Disorders Penn State University 115-B Moore Building (814) 865-6213 cam47 at psu.edu ++++++++++++++++++++++++++++ At 01:46 PM 06/29/2005, you wrote: >I have a student who wants to learn how to write Visual Basic code. She >has very little background in programming, but that's what Basic was >designed for all those years ago. There are a lot of books out there on >Visual Basic and it would help a lot if we could get some advice to narrow >them down to one or two that are well written and good for getting >started. No advanced material on graphics, sockets, databases etc. >needed. Thanks. > >------- >Harvey G. Shulman, PhD >Department of Psychology >The Ohio State University >201 Lazenby Hall >Columbus, OH 43210 >ph 614 292-2759 fax 614 688-3984 > From j-bigio at northwestern.edu Wed Jun 29 18:13:54 2005 From: j-bigio at northwestern.edu (Jordan Bigio) Date: Wed, 29 Jun 2005 13:13:54 -0500 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <6.1.0.6.2.20050629135523.02c0abf0@email.psu.edu> Message-ID: You can get "VBA for Dummies" off the internet at B&N or Borders or whatever. I have it, but haven't used it, so can't give more input than that. Jordan At 02:03 PM 6/29/2005 -0400, Carol Anne Miller wrote: >I would like to hear these suggestions, too. Ideally a book that could be >called "Visual Basic for the Non-Programmer." I'd just like to feel that >I can easily write macros in various programs that use VB or something >based on it. Everytime I've looked into books about VB, they seem to be >aimed at such a different audience that can't even get a foothold. It's >hard to explain what the problem is, but I know I've never found a book >that helped me. The E-prime manual is probably more helpful than most. > >++++++++++++++++++++++++++++ >Carol Miller, Ph.D. >Dept. of Communication Sciences & Disorders >Penn State University >115-B Moore Building >(814) 865-6213 >cam47 at psu.edu >++++++++++++++++++++++++++++ > >At 01:46 PM 06/29/2005, you wrote: > >>I have a student who wants to learn how to write Visual Basic code. She >>has very little background in programming, but that's what Basic was >>designed for all those years ago. There are a lot of books out there on >>Visual Basic and it would help a lot if we could get some advice to >>narrow them down to one or two that are well written and good for getting >>started. No advanced material on graphics, sockets, databases etc. >>needed. Thanks. >> >>------- >>Harvey G. Shulman, PhD >>Department of Psychology >>The Ohio State University >>201 Lazenby Hall >>Columbus, OH 43210 >>ph 614 292-2759 fax 614 688-3984 > > Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 From pauls_postbus at hotmail.com Wed Jun 29 18:32:28 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Wed, 29 Jun 2005 20:32:28 +0200 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: I don’t agree on this point. The raw text output is just flat and chronological version of the information collected during the experiment. All attributes and their values are mentioned line-by-line and the hierarchical structure of the experiment is translated by levels and indentation. The dynamic nature of this information doesn't allow it to be formatted in a flat table such as in E-DataAid during the test because the column structure isn't known at the start of the experiment. For unexpected script terminations you can always use E-Recovery to rescue any data recorded so far, so you will probably never have to interpret the text files yourself. And if your experiment has different output requirements (such as tracking and recording mouse positions during the test), you can always write your own custom output file by using minor scripting. In short: E-DataAid is such a great and powerful tool for filtering and translating complete data sets that you will only want to use the raw text files for backup purposes. paul groot VU Amsterdam >From: "Ben Robinson" >To: , >Subject: Re: E-Prime 2.0 Data Features >Date: Wed, 29 Jun 2005 09:52:26 -0400 > >it seems like the formatting of the text file data file could be improved >dramatically in future versions of eprime. >if for any reason a program quits before having a chance to make a .edat >file, it would be nice to have a more useable trial-by-trial recording of >what went on. something that, in a pinch, could be opened in excel and >understood. > >ben robinson >research asst. > > > > > >>> Brandon Cernicky 6/28/2005 10:06 PM >>> > >The last couple weeks had a number of threads in >relation to data handling in E-Prime. The recent >E-Prime 2.0 Feature Survey placed its emphasis on many >of the design and implementation features and did not >focus on any data handling improvements for E-Merge >and E-DataAid. > >Please feel free to discuss any items you would like >to see for E-Prime 2.0 in regards to E-Merge and >E-DataAid. > >Improvements to export in general? >Improvements to export to Excel? >Improvements to export to SPSS? >Improvements to export to XML? > >PST is certainly not going to try to reinvent the >stats wheel and understand there are many stats >packages available and exporting to them is intended. >Are there any areas where E-Merge or E-DataAid could >be improved to make it so that bouncing in-between >packages would be reduced? > > >-Brandon > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Brandon S. Cernicky >Senior Software Engineer >Psychology Software Tools > > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > > From leisha at decisionresearch.org Wed Jun 29 18:51:03 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Wed, 29 Jun 2005 11:51:03 -0700 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <42C2DE66.1020001@osu.edu> Message-ID: What helped for me when I started out learning Dbase was that I found an author who wrote in easy-to-understand English, even though he published huge manuals that allowed me to figure out how to do whatever I needed to do. I had a programmer tutor me once. He brought a small, sample program and explained to me how it worked. After that, I just took the manual & went for it. My advice is to have your student peruse the available manuals and decide which is easiest for her to understand. Something with easy lessons, where she can copy in or download sample programs would be great. The Eprime tutorial is good for that, too, I agree. There's no fast way; it's learning a language. Leisha Harvey Shulman wrote: > > I have a student who wants to learn how to write Visual Basic code. > She has very little background in programming, but that's what Basic > was designed for all those years ago. There are a lot of books out > there on Visual Basic and it would help a lot if we could get some > advice to narrow them down to one or two that are well written and > good for getting started. No advanced material on graphics, sockets, > databases etc. needed. Thanks. > > ------- > Harvey G. Shulman, PhD > Department of Psychology > The Ohio State University > 201 Lazenby Hall > Columbus, OH 43210 > ph 614 292-2759 fax 614 688-3984 > > From michael.crowley at yale.edu Wed Jun 29 18:51:06 2005 From: michael.crowley at yale.edu (Michael J. Crowley) Date: Wed, 29 Jun 2005 14:51:06 -0400 Subject: Electrical Geodesics biological addons and eprime 2.0 Message-ID: Dear List, we are in the proces of upgrading to eprime 2.0. We also use EGI dense array EEG with a biological add-ons software (developed by psychology software tools) made to synch the EEG with eprime. Does anyone know about compatibility of biological add-ons with eprime 2.0? Has this been worked out, etc. thank you. Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From leisha at decisionresearch.org Wed Jun 29 18:53:07 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Wed, 29 Jun 2005 11:53:07 -0700 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: I was never able to get the graceful abort to work, unfortunately. Has anyone done it? Leisha Amy Eschman wrote: > The E-Recovery text file is used for recovering as much data as > possible when the experiment ends prior to conversion to EDAT format > (an error occurs, or the user presses Ctrl+Alt+Shift). If you want > the ability to end an experiment early, you can add a small piece of > InLine script called a "graceful abort" that will allow you to > terminate an experiment after a trial or block without losing the data > file. The graceful abort script checks the value of GetUserBreakState > to see if a special key sequence has been pressed. A description of > the graceful abort can be found in Section 2.8.2 of the E-Prime User's > Guide. > > > > Amy Eschman > > Psychology Software Tools > > > > > > ------------------------------------------------------------------------ > > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On > Behalf Of Jordan Bigio > Sent: Wednesday, June 29, 2005 11:22 AM > To: eprime at mail.talkbank.org > Subject: Re: E-Prime 2.0 Data Features > > > > I agree with Ben. I don't use the text files much, but if we had to > quit an experiment, a usable edat file would be great. > > Jordan > > At 09:52 AM 6/29/2005 -0400, Ben Robinson wrote: > > it seems like the formatting of the text file data file could be > improved dramatically in future versions of eprime. > if for any reason a program quits before having a chance to make a > .edat file, it would be nice to have a more useable trial-by-trial > recording of what went on. something that, in a pinch, could be > opened in excel and understood. > > ben robinson > research asst. > > > > >>>> Brandon Cernicky 6/28/2005 10:06 PM >>> > The last couple weeks had a number of threads in > relation to data handling in E-Prime. The recent > E-Prime 2.0 Feature Survey placed its emphasis on many > of the design and implementation features and did not > focus on any data handling improvements for E-Merge > and E-DataAid. > > Please feel free to discuss any items you would like > to see for E-Prime 2.0 in regards to E-Merge and > E-DataAid. > > Improvements to export in general? > Improvements to export to Excel? > Improvements to export to SPSS? > Improvements to export to XML? > > PST is certainly not going to try to reinvent the > stats wheel and understand there are many stats > packages available and exporting to them is intended. > Are there any areas where E-Merge or E-DataAid could > be improved to make it so that bouncing in-between > packages would be reduced? > > > -Brandon > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Brandon S. Cernicky > Senior Software Engineer > Psychology Software Tools > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > Jordan D. Bigio, B.A. > Project Coordinator > Developmental Cognitive Neuroscience Laboratory > Department of Communication Sciences and Disorders > Northwestern University > 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 > Evanston, IL 60208 > Phone: 847-491-3647 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rkwillia at bu.edu Wed Jun 29 18:56:21 2005 From: rkwillia at bu.edu (Rebecca Williams) Date: Wed, 29 Jun 2005 14:56:21 -0400 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <5.2.0.9.2.20050629131233.03c87980@merle.it.northwestern.edu> Message-ID: I actually tried that book, but found it pretty useless. The best thing I found was to track down a couple people's e-prime programs with script and work my way through their script. -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Jordan Bigio Sent: Wednesday, June 29, 2005 1:14 PM To: eprime at mail.talkbank.org Subject: Re: Recommend a beginner's book for Visual Basic You can get "VBA for Dummies" off the internet at B&N or Borders or whatever. I have it, but haven't used it, so can't give more input than that. Jordan At 02:03 PM 6/29/2005 -0400, Carol Anne Miller wrote: >I would like to hear these suggestions, too. Ideally a book that could >be >called "Visual Basic for the Non-Programmer." I'd just like to feel that >I can easily write macros in various programs that use VB or something >based on it. Everytime I've looked into books about VB, they seem to be >aimed at such a different audience that can't even get a foothold. It's >hard to explain what the problem is, but I know I've never found a book >that helped me. The E-prime manual is probably more helpful than most. > >++++++++++++++++++++++++++++ >Carol Miller, Ph.D. >Dept. of Communication Sciences & Disorders >Penn State University >115-B Moore Building >(814) 865-6213 >cam47 at psu.edu >++++++++++++++++++++++++++++ > >At 01:46 PM 06/29/2005, you wrote: > >>I have a student who wants to learn how to write Visual Basic code. >>She >>has very little background in programming, but that's what Basic was >>designed for all those years ago. There are a lot of books out there on >>Visual Basic and it would help a lot if we could get some advice to >>narrow them down to one or two that are well written and good for getting >>started. No advanced material on graphics, sockets, databases etc. >>needed. Thanks. >> >>------- >>Harvey G. Shulman, PhD >>Department of Psychology >>The Ohio State University >>201 Lazenby Hall >>Columbus, OH 43210 >>ph 614 292-2759 fax 614 688-3984 > > Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 From psudevan at uwsp.edu Wed Jun 29 18:58:06 2005 From: psudevan at uwsp.edu (Sudevan, Padmanabhan) Date: Wed, 29 Jun 2005 13:58:06 -0500 Subject: Recommend a beginner's book for Visual Basic Message-ID: I have "VBA for Dummies", which is good. I also have VBA Developers' Handbook, which is large and technical. However, as I am beginning to learn VB and VBA, I am wondering about the differences between all the versions. My software is version 6.3 ( attached to Word 2003 and Excel 2003 ). Will any of the editions of "VBA for Dummies" be equally helpful? Some of the windows and features in VB 6.3 seem to be different from earlier versions. I don't find programming per se a problem, having done Fortran and C++ programmimg in the ( somewhat distant ) past. I agree that the E-Prime reference is a better description of the language at an easy-to-understand level. P Sudevan Professor of Psychology Chair, Faculty Senate University of Wisconsin-Stevens Point -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Jordan Bigio Sent: Wednesday, June 29, 2005 1:14 PM To: eprime at mail.talkbank.org Subject: Re: Recommend a beginner's book for Visual Basic You can get "VBA for Dummies" off the internet at B&N or Borders or whatever. I have it, but haven't used it, so can't give more input than that. Jordan At 02:03 PM 6/29/2005 -0400, Carol Anne Miller wrote: >I would like to hear these suggestions, too. Ideally a book that could be >called "Visual Basic for the Non-Programmer." I'd just like to feel that >I can easily write macros in various programs that use VB or something >based on it. Everytime I've looked into books about VB, they seem to be >aimed at such a different audience that can't even get a foothold. It's >hard to explain what the problem is, but I know I've never found a book >that helped me. The E-prime manual is probably more helpful than most. > >++++++++++++++++++++++++++++ >Carol Miller, Ph.D. >Dept. of Communication Sciences & Disorders >Penn State University >115-B Moore Building >(814) 865-6213 >cam47 at psu.edu >++++++++++++++++++++++++++++ > >At 01:46 PM 06/29/2005, you wrote: > >>I have a student who wants to learn how to write Visual Basic code. She >>has very little background in programming, but that's what Basic was >>designed for all those years ago. There are a lot of books out there on >>Visual Basic and it would help a lot if we could get some advice to >>narrow them down to one or two that are well written and good for getting >>started. No advanced material on graphics, sockets, databases etc. >>needed. Thanks. >> >>------- >>Harvey G. Shulman, PhD >>Department of Psychology >>The Ohio State University >>201 Lazenby Hall >>Columbus, OH 43210 >>ph 614 292-2759 fax 614 688-3984 > > Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 From katzlb at upmc.edu Wed Jun 29 19:09:43 2005 From: katzlb at upmc.edu (Katz, Lena B.) Date: Wed, 29 Jun 2005 15:09:43 -0400 Subject: Recommend a beginner's book for Visual Basic Message-ID: I've always found C an easier language to learn (I didn't really grok VB until after I'd taken enough C++ and Java to translate). So, I'm gonna recommend http://www.cplusplus.com/doc/tutorial/ . Of course, the memory management is unnecessary (your student shouldn't be looking at "Advanced Concepts", as they don't exist in VB), and all the syntax will be different. But, hey, that's part of what learning programming is about... learning that the syntax doesn't really matter. What matters is what you want to do, and how difficult it's going to be. Lena -----Original Message----- From: eprime at mail.talkbank.org on behalf of Harvey Shulman Sent: Wed 6/29/2005 1:46 PM To: eprime at mail.talkbank.org Cc: Subject: Recommend a beginner's book for Visual Basic I have a student who wants to learn how to write Visual Basic code. She has very little background in programming, but that's what Basic was designed for all those years ago. There are a lot of books out there on Visual Basic and it would help a lot if we could get some advice to narrow them down to one or two that are well written and good for getting started. No advanced material on graphics, sockets, databases etc. needed. Thanks. ------- Harvey G. Shulman, PhD Department of Psychology The Ohio State University 201 Lazenby Hall Columbus, OH 43210 ph 614 292-2759 fax 614 688-3984 From leisha at decisionresearch.org Wed Jun 29 19:30:49 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Wed, 29 Jun 2005 12:30:49 -0700 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: I see. I think my problem is that I was trying to find the one key place in which to check the state. Thanks for the tip. Leisha Ben Robinson wrote: > yes, you just need to liberally lace your script with statements > checking up on the status of the "user break state". the more places > in your script where you double-check the user break state, the more > places, and the more readily, your script will know how to terminate > early in the event it detects a change in the user break state. > > ben robinson > research asst. > > >>> Leisha Wharfield 6/29/2005 2:53 PM >>> > I was never able to get the graceful abort to work, unfortunately. Has > anyone done it? > > Leisha > > Amy Eschman wrote: > >> The E-Recovery text file is used for recovering as much data as >> possible when the experiment ends prior to conversion to EDAT format >> (an error occurs, or the user presses Ctrl+Alt+Shift). If you want >> the ability to end an experiment early, you can add a small piece of >> InLine script called a "graceful abort" that will allow you to >> terminate an experiment after a trial or block without losing the >> data file. The graceful abort script checks the value of >> GetUserBreakState to see if a special key sequence has been pressed. >> A description of the graceful abort can be found in Section 2.8.2 of >> the E-Prime User's Guide. >> >> Amy Eschman >> >> Psychology Software Tools >> >> ------------------------------------------------------------------------ >> >> From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >> Behalf Of Jordan Bigio >> Sent: Wednesday, June 29, 2005 11:22 AM >> To: eprime at mail.talkbank.org >> Subject: Re: E-Prime 2.0 Data Features >> >> I agree with Ben. I don't use the text files much, but if we had to >> quit an experiment, a usable edat file would be great. >> >> Jordan >> >> At 09:52 AM 6/29/2005 -0400, Ben Robinson wrote: >> >> it seems like the formatting of the text file data file could be >> improved dramatically in future versions of eprime. >> if for any reason a program quits before having a chance to make a >> .edat file, it would be nice to have a more useable trial-by-trial >> recording of what went on. something that, in a pinch, could be >> opened in excel and understood. >> >> ben robinson >> research asst. >> >> >> >> >>>>> Brandon Cernicky 6/28/2005 10:06 PM >>> >> The last couple weeks had a number of threads in >> relation to data handling in E-Prime. The recent >> E-Prime 2.0 Feature Survey placed its emphasis on many >> of the design and implementation features and did not >> focus on any data handling improvements for E-Merge >> and E-DataAid. >> >> Please feel free to discuss any items you would like >> to see for E-Prime 2.0 in regards to E-Merge and >> E-DataAid. >> >> Improvements to export in general? >> Improvements to export to Excel? >> Improvements to export to SPSS? >> Improvements to export to XML? >> >> PST is certainly not going to try to reinvent the >> stats wheel and understand there are many stats >> packages available and exporting to them is intended. >> Are there any areas where E-Merge or E-DataAid could >> be improved to make it so that bouncing in-between >> packages would be reduced? >> >> >> -Brandon >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> Brandon S. Cernicky >> Senior Software Engineer >> Psychology Software Tools >> >> >> __________________________________________________ >> Do You Yahoo!? >> Tired of spam? Yahoo! Mail has the best spam protection around >> http://mail.yahoo.com >> >> Jordan D. Bigio, B.A. >> Project Coordinator >> Developmental Cognitive Neuroscience Laboratory >> Department of Communication Sciences and Disorders >> Northwestern University >> 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 >> Evanston, IL 60208 >> Phone: 847-491-3647 >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From pauls_postbus at hotmail.com Wed Jun 29 19:54:48 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Wed, 29 Jun 2005 21:54:48 +0200 Subject: E-Prime 2.0 Data Features In-Reply-To: <20050629020605.38637.qmail@web33012.mail.mud.yahoo.com> Message-ID: Hello Brandon, There are a few practical issues about E-DataAid that could be improved: 1) E-DataAid can become very sloooow when using filters. Especially when used in combination with the analysis option. 2) When exporting analysis tables to SPSS I always have to rename column names. The latest version of SPSS is somewhat improved on the maximum allowed variable name, but dashes are just not allowed and filtered out. This is especially a problem when numbers are part of the name. (I.e. Total.ACC-11-1 will become Total.ACC111) 3) I know a lot of researchers who are using the analysis option to create a 'case' based table for SPSS. That is: all relevant data of an experiment is collected on one line. The problem is that the content of the table can only be based on numerical values, not string values. I know that this is required for performing statistical calculations, but this limitation also holds if the table is designed in such a way that each cell is derived from a single value. Our current workaround is to encode each relevant string value with a corresponding numerical value and store this along with all other attributes. For example: a typed response character can be translated at runtime to a unique numerical value by using inline script. Offline translation of such data is also possible by using excel and copying and pasting columns. Let me finish with a compliment: E-Merge and E-DataAid are straightforward but powerful utilities, which do exactly what they claim: provide an easy mechanism to prepare datasets for further analysis. I also like the annotation option, which allows me to track any manual changes in the data. kind regards, Paul Groot Vrije Universiteit Amsterdam >From: Brandon Cernicky >To: eprime at mail.talkbank.org >Subject: E-Prime 2.0 Data Features >Date: Tue, 28 Jun 2005 19:06:05 -0700 (PDT) > >The last couple weeks had a number of threads in >relation to data handling in E-Prime. The recent >E-Prime 2.0 Feature Survey placed its emphasis on many >of the design and implementation features and did not >focus on any data handling improvements for E-Merge >and E-DataAid. > >Please feel free to discuss any items you would like >to see for E-Prime 2.0 in regards to E-Merge and >E-DataAid. > >Improvements to export in general? >Improvements to export to Excel? >Improvements to export to SPSS? >Improvements to export to XML? > >PST is certainly not going to try to reinvent the >stats wheel and understand there are many stats >packages available and exporting to them is intended. >Are there any areas where E-Merge or E-DataAid could >be improved to make it so that bouncing in-between >packages would be reduced? > > >-Brandon > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Brandon S. Cernicky >Senior Software Engineer >Psychology Software Tools > > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > From lngmyers at ccu.edu.tw Wed Jun 29 23:28:53 2005 From: lngmyers at ccu.edu.tw (James Myers) Date: Thu, 30 Jun 2005 07:28:53 +0800 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <42C2DE66.1020001@osu.edu> Message-ID: I would advise against VBA for anything other than quick-and-dirty code for some specific in-house purpose. Microsoft keeps changing the language so older code quickly becomes unrunnable. I myself spent the last half year or so tweaking a complex set of Excel macros in the version of Microsoft Office that I happen to have on my machine (Excel 97 or something). I assumed the end result would be something I could post on my website for anybody with Office to download and use, but nope -- not only does it not work on Macs, but it doesn't even work in Excel 2000 or later. -- jm From kwillhoit at uwf.edu Thu Jun 30 00:09:18 2005 From: kwillhoit at uwf.edu (Kristie Willhoit) Date: Wed, 29 Jun 2005 19:09:18 -0500 Subject: suspend/resume function In-Reply-To: Message-ID: Ah ha - it's always the incredibly simple things... Thanks for the tip, Paul! :D A follow-up question, if you can help - now when the program resumes, it ceases to play sound. Another simple remedy overlooked? Kristie -----Original Message----- From: Paul Gr [mailto:pauls_postbus at hotmail.com] Sent: Monday, June 27, 2005 2:23 PM To: kwillhoit at uwf.edu; eprime at mail.talkbank.org Subject: RE: suspend/resume function hi kristie, I'm not familiar with the example you mentioned, but you will have to copy the user script part into the 'user' tab of the script window (use Alt-5 or Menu->View->Script.) Don't copy it in an inline script!!! best, paul >From: "Kristie Willhoit" >To: >Subject: suspend/resume function >Date: Mon, 27 Jun 2005 09:37:50 -0500 > >Hi all! I am trying to design my Eprime experiment so that the program >will suspend, play a video that demonstrates the task, and then resume. I >have tried inserting the script from the suspend/resume example into my >program, but I keep getting errors. First, I received the msg: "Unknown >function: IsPowerPointViewerInstalled" and when I read the script, it >states that this function is declared in the User Script, so I inserted the >portion of the user script from the example into an InLine, and I received >the error: "Encountered: Function; Expecting: " . Any >suggestions? Any feedback would be appreciated. Thanks! > >Kristie Willhoit >Research Associate >Division of Health, Leisure, and Exercise Science >University of West Florida >kwillhoit at uwf.edu From pquain at metz.une.edu.au Thu Jun 30 01:39:58 2005 From: pquain at metz.une.edu.au (Peter Quain) Date: Thu, 30 Jun 2005 11:39:58 +1000 Subject: processing eprime data In-Reply-To: <42BC5695.5090703@decisionresearch.org> Message-ID: we export the entire unmodified edat file to tab del text then import the whole thing into SPSS, using the point and click read text data wizard, allowing the program to modify variable names however it wishes. We save then run the syntax, then print variable names with the 'Display Labels' command, identify the variables of interest, and use the 'Keep', 'Rename' and 'Drop' subcommands of the 'Save' command to sort the columns, and provide meaningful variable names and / or labels. Once this is done for the 1st subject's data file the syntax can be run for each subsequent file simply by changing the source file name, and the outfile names. Any combination of variables can be grabbed from the master file by a few changes to the keep, drop, and rename subcommands. Because the variable names are the same in both individual subject and merged files the syntax can be used to import and organise single subject data (to combine behavioural data with EEG files, for instance), or merged files. Some rough example syntax (minus the display labels command) for single subject data (no subject identifier included) below: Peter * Import e-dat info for ENUM3 GET DATA /TYPE = TXT /FILE = 'C:\AAPete\PhDData\Enum3\E3_5\e3_5_edat.txt' /DELCASE = LINE /DELIMITERS = "\t" /ARRANGEMENT = DELIMITED /FIRSTCASE = 2 /IMPORTCASE = ALL /VARIABLES = Experime A10 Subject F1.0 Session F1.0 Age F2.1 V4 F6.2 Gender A1 Group F1.0 Handed A1 RandomSe F10.2 SessionD A10 SessionT A8 Block F1.0 BlockLis F1.0 V14 F1.0 V15 F1.0 Practice F1.0 V17 F1.0 V18 F1.0 V19 A8 Procedur A9 V20 A17 Trial F2.0 CheckAcc F1.0 V24 F1.0 V25 F1.0 Code F2.0 CollectC F6.0 V28 F4.0 corransw F1.0 Fixation F4.2 V31 F4.2 V32 F2.1 None F2.1 NoWords F1.0 numobs F1.0 PracList F2.1 V37 F1.0 V38 F2.1 V39 A9 Recall.A F1.0 V40 A9 Stim1 A9 ThreeSyl F2.1 ThreeWor F1.0 TrialLis F2.1 V46 F1.0 V47 F2.1 TwoSyl F1.0 TwoWords F1.0 Type F1.0 Word1 A3 . CACHE. EXECUTE. Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_MASTER.sav' . Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_MASTER.sav' . Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat.sav' / Keep block trial checkacc code collectc v28 corransw recall.a stim1. Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat.sav' . Compute ob = $CASENUM. Execute. Formats ob (F8.0). Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_2.sav' / Keep ob code corransw checkacc v28 all. Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_2.sav' . Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_3.sav' / Rename (code corransw checkacc v28 = type resp acc rt) / Drop= block To stim1. At 04:53 AM 25/06/2005, Leisha Wharfield wrote: >I do the same. Filter, copy to Excel. Our data analyst imports to SPSS & >takes it from there. > >Leisha > >Jordan Bigio wrote: > >>I do this as well. Hide columns I don't want, then arrange the ones I do. >>Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for stats we >>want. Then, save outfiles as excel files, and paste them back into my >>behavioral stats file (excel as well). >> >>Jordan >> >> >> >>At 05:44 PM 6/23/2005 -0400, Tony Zuccolotto wrote: >> >>>If you are not familiar with the feature, you may be able to save a >>>little bit of work by using E-DataAid's "Tools|Arrange Columns..." >>>dialog. >>> >>>Specifically, you can click the Remove All button on the dialog to >>>remove (hide) all the columns, optionally alphabetize the list of >>>variables, and then double click just the variables that you want to add >>>them back in. >>> >>>If you save the data file it will bring back that same column >>>arrangement the next time you load it, and you can then use the File | >>>Export... option to send the data elsewhere. >>> >>>If you do this early on in your master merged file, save it, and keep >>>reusing it then E-DataAid should save your preferred column arrangement >>>and keep it as the default for that merged file as new data files are >>>added in. >>> >>>...not totally automated, but may save a few repetitive steps or a lot >>>of adding and deleting using Excel. >>> >>>-Tony >>> >>> > -----Original Message----- >>> > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >>>Behalf >>> > Of Paul Warren >>> > Sent: Thursday, June 23, 2005 5:29 PM >>> > To: eprime at mail.talkbank.org >>> > Subject: RE: processing eprime data >>> > >>> > I use a similar strategy to Dave, i.e. E-merge then Excel and then >>>stats >>> > either in Excel (with the statistiXL product) or in SPSS. But I >>>haven't >>> > come to grips with macros in Excel for stripping out the dross. Maybe >>>Dave >>> > could make his macros available? >>> > >>> > Paul >>> > >>> > Dr Paul Warren >>> > School of Linguistics and Applied Language Studies >>> > Victoria University of Wellington >>> > New Zealand >>> > >>> > tel +64 4 463 5631/5600 >>> > fax +64 4 463 5604 >>> > >>> > >>> > >>> > | -----Original Message----- >>> > | From: David Hairston [mailto:dhair at wfubmc.edu] >>> > | Sent: Friday, 24 June 2005 9:20 a.m. >>> > | To: Michael J. Crowley; eprime at mail.talkbank.org >>> > | Subject: RE: processing eprime data >>> > | >>> > | >>> > | As a general rule, I do not use E-Data Aid at all; I use SPSS >>> > | for 90% of >>> > | my analyses, and Excel for transitioning the data between >>> > | E-Data Aid and >>> > | SPSS. Personally since I know that I'll need everything in SPSS for >>> > | eventual stats, groups for figures, etc etc, I find it easier to go >>> > | there directly. >>> > | So, when the experiment is done, I immediately group it via E-Merge, >>> > | then export into Excel Test format... then I open it via Excel, and >>>go >>> > | through and trim out all the stuff I don't want (Mike I know what >>>you >>> > | mean about a LOT of irrelevant stuff). The nice thing about doing >>>this >>> > | in Excel is that you can easily record a macro to delete all >>> > | the things >>> > | you don't want, so you can do it again later w/ a few clicks. >>> > | This also >>> > | gives me a chance to change variable names to be SPSS-friendly, etc. >>> > | Then I just port it back out into tab-delineated text, and import >>>into >>> > | SPSS from there. >>> > | >>> > | I, too, am curious to see what other folks do... >>> > | >>> > | Unfortunately as a result I do not know how to handle the block/ >>>NULL >>> > | data in E-data-Aid, sorry. >>> > | >>> > | Dave >>> > | >>> > | W. David Hairston >>> > | Neurobiology and Anatomy >>> > | >>> > | Wake Forest University School of Medicine >>> > | Winston-Salem, NC 27157 >>> > | (336) 716-4481 (lab) >>> > | http://www.wfubmc.edu/nba/XMODAL/ >>> > | >>> > | -----Original Message----- >>> > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >>> > | Behalf Of Michael J. Crowley >>> > | Sent: Thursday, June 23, 2005 5:10 PM >>> > | To: eprime at mail.talkbank.org >>> > | Subject: processing eprime data >>> > | >>> > | Dear List, >>> > | >>> > | I'm wondering how much preprocessing people are doing in edata aid >>> > | before going >>> > | to a stat package. I've seen that most postings reflect programming >>> > | issues and >>> > | I'm wondering how people are processing their data, >>> > | post-collection from >>> > | edata >>> > | aid. I'm hoping that his post will open this for discussion. >>> > | >>> > | Because data is stored trial variable by block, there are >>> > | many null data >>> > | values. >>> > | Is there any ideal way for handling this in edata aid? >>> > | >>> > | Also, some of the data we've opted to store, in retrospect, are >>> > | irrelevant. Is >>> > | their a way to batch process files in edata aid to drop irrelevant >>> > | variables? >>> > | >>> > | Thank you for all your responses. If there is a good response to >>>this >>> > | post, I >>> > | will compile the feedback for the list. >>> > | >>> > | best wishes, >>> > | >>> > | Mike Crowley >>> > | >>> > | >>> > | >>> > | Michael J. Crowley, Ph.D. >>> > | Yale Child Study Center >>> > | 230 South Frontage Rd. >>> > | New Haven, CT 06520 >>> > | >>> > | >>> > | >>> > | Please be aware that email communication can be >>> > | intercepted in transmission or misdirected. Please >>> > | consider communicating any sensitive information >>> > | by telephone, fax or mail. The information >>> > | contained in this message may be privileged and >>> > | confidential. If you are NOT the intended >>> > | recipient, please notify the sender immediately >>> > | with a copy to hipaa.security at yale.edu and destroy >>> > | this message. >>> > | >>> > | >>> > | >> >> >>Jordan D. Bigio, B.A. >>Project Coordinator >>Developmental Cognitive Neuroscience Laboratory >>Department of Communication Sciences and Disorders >>Northwestern University >>2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 >>Evanston, IL 60208 >>Phone: 847-491-3647 >> >> > >Peter Quain >School of Psychology >University of New England >Armidale, Australia, 2351 >Phone: 02 6773 5193 >Fax: 02 6773 3820 -------------- next part -------------- An HTML attachment was scrubbed... URL: From leeh at biols.susx.ac.uk Thu Jun 30 08:29:51 2005 From: leeh at biols.susx.ac.uk (Lee Hogarth) Date: Thu, 30 Jun 2005 09:29:51 +0100 Subject: processing eprime data In-Reply-To: <5.1.0.14.0.20050630104033.02d6d1b0@metz.une.edu.au>; from "leeh" at Thu Jun 30 09:29:51 2005 Message-ID: I use the same method as Peter (below) except that I e-merge the edat files first before exporting the whole file to TXT (which saves repeating the GET command for each subject) and then use the keep subcommand on the save command to establish the order and content of columns (which saves time doing it by hand in data aid). Lee. -- Begin original message -- From: Peter Quain Date: Thu, 30 Jun 2005 11:39:58 +1000 Subject: Re: processing eprime data Sender: To: eprime at mail.talkbank.org we export the entire unmodified edat file to tab del text then import the whole thing into SPSS, using the point and click read text data wizard, allowing the program to modify variable names however it wishes. We save then run the syntax, then print variable names with the 'Display Labels' command, identify the variables of interest, and use the 'Keep', 'Rename' and 'Drop' subcommands of the 'Save' command to sort the columns, and provide meaningful variable names and / or labels. Once this is done for the 1st subject's data file the syntax can be run for each subsequent file simply by changing the source file name, and the outfile names. Any combination of variables can be grabbed from the master file by a few changes to the keep, drop, and rename subcommands. Because the variable names are the same in both individual subject and merged files the syntax can be used to import and organise single subject data (to combine behavioural data with EEG files, for instance), or merged files. Some rough example syntax (minus the display labels command) for single subject data (no subject identifier included) below: Peter * Import e-dat info for ENUM3 GET DATA /TYPE = TXT /FILE = 'C:\AAPete\PhDData\Enum3\E3_5\e3_5_edat.txt' /DELCASE = LINE /DELIMITERS = "\t" /ARRANGEMENT = DELIMITED /FIRSTCASE = 2 /IMPORTCASE = ALL /VARIABLES = Experime A10 Subject F1.0 Session F1.0 Age F2.1 V4 F6.2 Gender A1 Group F1.0 Handed A1 RandomSe F10.2 SessionD A10 SessionT A8 Block F1.0 BlockLis F1.0 V14 F1.0 V15 F1.0 Practice F1.0 V17 F1.0 V18 F1.0 V19 A8 Procedur A9 V20 A17 Trial F2.0 CheckAcc F1.0 V24 F1.0 V25 F1.0 Code F2.0 CollectC F6.0 V28 F4.0 corransw F1.0 Fixation F4.2 V31 F4.2 V32 F2.1 None F2.1 NoWords F1.0 numobs F1.0 PracList F2.1 V37 F1.0 V38 F2.1 V39 A9 Recall.A F1.0 V40 A9 Stim1 A9 ThreeSyl F2.1 ThreeWor F1.0 TrialLis F2.1 V46 F1.0 V47 F2.1 TwoSyl F1.0 TwoWords F1.0 Type F1.0 Word1 A3 . CACHE. EXECUTE. Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_MASTER.sav' . Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_MASTER.sav' . Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat.sav' / Keep block trial checkacc code collectc v28 corransw recall.a stim1. Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat.sav' . Compute ob = $CASENUM. Execute. Formats ob (F8.0). Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_2.sav' / Keep ob code corransw checkacc v28 all. Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_2.sav' . Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_3.sav' / Rename (code corransw checkacc v28 = type resp acc rt) / Drop= block To stim1. At 04:53 AM 25/06/2005, Leisha Wharfield wrote: >I do the same. Filter, copy to Excel. Our data analyst imports to SPSS & >takes it from there. > >Leisha > >Jordan Bigio wrote: > >>I do this as well. Hide columns I don't want, then arrange the ones I do. >>Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for stats we >>want. Then, save outfiles as excel files, and paste them back into my >>behavioral stats file (excel as well). >> >>Jordan >> >> >> >>At 05:44 PM 6/23/2005 -0400, Tony Zuccolotto wrote: >> >>>If you are not familiar with the feature, you may be able to save a >>>little bit of work by using E-DataAid's "Tools|Arrange Columns..." >>>dialog. >>> >>>Specifically, you can click the Remove All button on the dialog to >>>remove (hide) all the columns, optionally alphabetize the list of >>>variables, and then double click just the variables that you want to add >>>them back in. >>> >>>If you save the data file it will bring back that same column >>>arrangement the next time you load it, and you can then use the File | >>>Export... option to send the data elsewhere. >>> >>>If you do this early on in your master merged file, save it, and keep >>>reusing it then E-DataAid should save your preferred column arrangement >>>and keep it as the default for that merged file as new data files are >>>added in. >>> >>>...not totally automated, but may save a few repetitive steps or a lot >>>of adding and deleting using Excel. >>> >>>-Tony >>> >>> > -----Original Message----- >>> > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >>>Behalf >>> > Of Paul Warren >>> > Sent: Thursday, June 23, 2005 5:29 PM >>> > To: eprime at mail.talkbank.org >>> > Subject: RE: processing eprime data >>> > >>> > I use a similar strategy to Dave, i.e. E-merge then Excel and then >>>stats >>> > either in Excel (with the statistiXL product) or in SPSS. But I >>>haven't >>> > come to grips with macros in Excel for stripping out the dross. Maybe >>>Dave >>> > could make his macros available? >>> > >>> > Paul >>> > >>> > Dr Paul Warren >>> > School of Linguistics and Applied Language Studies >>> > Victoria University of Wellington >>> > New Zealand >>> > >>> > tel +64 4 463 5631/5600 >>> > fax +64 4 463 5604 >>> > >>> > >>> > >>> > | -----Original Message----- >>> > | From: David Hairston [mailto:dhair at wfubmc.edu] >>> > | Sent: Friday, 24 June 2005 9:20 a.m. >>> > | To: Michael J. Crowley; eprime at mail.talkbank.org >>> > | Subject: RE: processing eprime data >>> > | >>> > | >>> > | As a general rule, I do not use E-Data Aid at all; I use SPSS >>> > | for 90% of >>> > | my analyses, and Excel for transitioning the data between >>> > | E-Data Aid and >>> > | SPSS. Personally since I know that I'll need everything in SPSS for >>> > | eventual stats, groups for figures, etc etc, I find it easier to go >>> > | there directly. >>> > | So, when the experiment is done, I immediately group it via E-Merge, >>> > | then export into Excel Test format... then I open it via Excel, and >>>go >>> > | through and trim out all the stuff I don't want (Mike I know what >>>you >>> > | mean about a LOT of irrelevant stuff). The nice thing about doing >>>this >>> > | in Excel is that you can easily record a macro to delete all >>> > | the things >>> > | you don't want, so you can do it again later w/ a few clicks. >>> > | This also >>> > | gives me a chance to change variable names to be SPSS-friendly, etc. >>> > | Then I just port it back out into tab-delineated text, and import >>>into >>> > | SPSS from there. >>> > | >>> > | I, too, am curious to see what other folks do... >>> > | >>> > | Unfortunately as a result I do not know how to handle the block/ >>>NULL >>> > | data in E-data-Aid, sorry. >>> > | >>> > | Dave >>> > | >>> > | W. David Hairston >>> > | Neurobiology and Anatomy >>> > | >>> > | Wake Forest University School of Medicine >>> > | Winston-Salem, NC 27157 >>> > | (336) 716-4481 (lab) >>> > | http://www.wfubmc.edu/nba/XMODAL/ >>> > | >>> > | -----Original Message----- >>> > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >>> > | Behalf Of Michael J. Crowley >>> > | Sent: Thursday, June 23, 2005 5:10 PM >>> > | To: eprime at mail.talkbank.org >>> > | Subject: processing eprime data >>> > | >>> > | Dear List, >>> > | >>> > | I'm wondering how much preprocessing people are doing in edata aid >>> > | before going >>> > | to a stat package. I've seen that most postings reflect programming >>> > | issues and >>> > | I'm wondering how people are processing their data, >>> > | post-collection from >>> > | edata >>> > | aid. I'm hoping that his post will open this for discussion. >>> > | >>> > | Because data is stored trial variable by block, there are >>> > | many null data >>> > | values. >>> > | Is there any ideal way for handling this in edata aid? >>> > | >>> > | Also, some of the data we've opted to store, in retrospect, are >>> > | irrelevant. Is >>> > | their a way to batch process files in edata aid to drop irrelevant >>> > | variables? >>> > | >>> > | Thank you for all your responses. If there is a good response to >>>this >>> > | post, I >>> > | will compile the feedback for the list. >>> > | >>> > | best wishes, >>> > | >>> > | Mike Crowley >>> > | >>> > | >>> > | >>> > | Michael J. Crowley, Ph.D. >>> > | Yale Child Study Center >>> > | 230 South Frontage Rd. >>> > | New Haven, CT 06520 >>> > | >>> > | >>> > | >>> > | Please be aware that email communication can be >>> > | intercepted in transmission or misdirected. Please >>> > | consider communicating any sensitive information >>> > | by telephone, fax or mail. The information >>> > | contained in this message may be privileged and >>> > | confidential. If you are NOT the intended >>> > | recipient, please notify the sender immediately >>> > | with a copy to hipaa.security at yale.edu and destroy >>> > | this message. >>> > | >>> > | >>> > | >> >> >>Jordan D. Bigio, B.A. >>Project Coordinator >>Developmental Cognitive Neuroscience Laboratory >>Department of Communication Sciences and Disorders >>Northwestern University >>2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 >>Evanston, IL 60208 >>Phone: 847-491-3647 >> >> > >Peter Quain >School of Psychology >University of New England >Armidale, Australia, 2351 >Phone: 02 6773 5193 >Fax: 02 6773 3820 -- End original message -- From jbedwell at mail.ucf.edu Thu Jun 30 15:07:44 2005 From: jbedwell at mail.ucf.edu (Jeffrey Bedwell) Date: Thu, 30 Jun 2005 11:07:44 -0400 Subject: eye tracking paradigms Message-ID: I was wondering if anyone had any eyetracking paradigms built in E-Prime that they would be willing to let me use? I'm especially interested in smooth-pursuit eye tracking and anti-saccade tasks. Thanks, Jeff Bedwell ________________________________________ Jeffrey S. Bedwell, Ph.D. Assistant Professor - Clinical Doctoral Program Clinical Neuroscience Laboratory Department of Psychology University of Central Florida Phone: 407-823-5858 FAX: 407-823-5862 ________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From kimira at umich.edu Thu Jun 30 15:17:46 2005 From: kimira at umich.edu (kimira at umich.edu) Date: Thu, 30 Jun 2005 11:17:46 -0400 Subject: Remove from list Message-ID: Hi, Could you please unsubscribe me from this list? I wasn't sure where to email for this. Thanks. -Kim Ruelle From ilyako at eden.rutgers.edu Thu Jun 30 19:47:39 2005 From: ilyako at eden.rutgers.edu (Ilya Korsunskiy) Date: Thu, 30 Jun 2005 15:47:39 -0400 Subject: more e-prime/ psychophysiology integration Message-ID: Hello e-prime community, I sent out a query earlier pertaining to contact information from those labs currently or planning to integrate e-prime with psychophysiological recordings (namely through biopac). We are now moving into the initial steps of integration and have come up with the following list of questions to guide our progress: ? Do we integrate during the experimental or during the analysis phase? ? What kind of inputs would E-prime accept and where would it fit in the software? ? How can we synchronize E-prime and biopac to start at the same time on separate computers? ? How well can we depend on time precision between two separate operating systems? ? How do we convert the biopac data to compare it to the data collected in E-prime (or vice versa)? Any helpful answers, questions or comments would be greatly appreciated. Best Ilya Korsunsky From dfuller at wayne.edu Thu Jun 30 22:07:52 2005 From: dfuller at wayne.edu (Doug Fuller) Date: Thu, 30 Jun 2005 18:07:52 -0400 Subject: Recommend a beginner's book for Visual Basic Message-ID: >I've always found C an easier language to learn (I didn't >really grok VB until after I'd taken enough C++ and Java to >translate). > >So, I'm gonna recommend >http://www.cplusplus.com/doc/tutorial/ . Of course, the >memory management is unnecessary (your student shouldn't be >looking at "Advanced Concepts", as they don't exist in VB), >and all the syntax will be different. But, hey, that's part >of what learning programming is about... learning that the >syntax doesn't really matter. What matters is what you want >to do, and how difficult it's going to be. As someone coming from a C/C++/Java background, I can't stand VB. Why does Microsoft have to reinvent the wheel (i.e. standard library functions) in everything they do? Things like substring functions. In almost every computer language, it's called substr(). I spent an hour digging through the worthless help pages finding that it's called Mid$() in VB. Now, having said that, I do want to briefly address that last quoted paragraph - syntax does matter, insomuch as it contributes to readability/maintenance. In the spirit of collaboration and/or modification, knowing how to write clear code and document it well will save time and effort in the future if you or a collaborator decide to tweak parameters. -- Doug Fuller dfuller at wayne.edu Research Assistant, Wayne State University Department of Psychiatry and Behavioral Neurosciences From pauls_postbus at hotmail.com Thu Jun 30 22:47:14 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Fri, 1 Jul 2005 00:47:14 +0200 Subject: more e-prime/ psychophysiology integration In-Reply-To: <30810565.1120160859277.JavaMail.tomcat@roadmaster> Message-ID: Dear Ilya, It’s a bit hard to cover all these topics completely in a single answer, so let me focus on a few important issues: Integrating BioPac and EPrime is not very different from most systems a have encountered so far. In most cases two separate computers are being used: one for running tests or stimulus software (i.e. EPrime), and one for data acquisition (i.e. collecting data from BioPac.) In most cases the only link between the two systems is a synchronization connection, which is typically realized between the parallel printer port of the EPrime PC and the isolated digital input lines of the BioPac hardware (i.e. the STP100C module.) I think a suitable interface cable is also supplied with the current (new) modules. The link between the two systems is one-way only and can only be used to send up to eight digital signals from your EPrime script by using a few simple lines of inline script. These 8 signals are available as 8 separate input signals in BioPac and can be viewed and stored just like any other physiological signal. Because there are 8 independent signals available it is possible to encode information (such as stimulus type) by sending different numerical values to the printer port. In other words: the 8 lines can be view as a way to send and record event codes. To check for any timing errors or delays we performed some tests in our lab. One of these tests was a check to test for timing differences between the digital and the analog signals. (This is very important for synchronization or event codes!) The only thing we found out is that our STP100C (which is not exactly the same as currently supplied) had slightly different electrical specs on the first digital input line (the one which can also be used as trigger signal.) Although it should be possible to start data acquisition by activating the trigger input (one of the 8 digital input lines), we typically start the recording manually before starting the EPrime script. While running the script, we just send sync. codes at relevant moments to the printer port to take care of the event marking. (You could also include one ore more instruction screens as part of the EPrime script to instruct how to initialize and start a recording.) However, there is one type of event that is not very trivial to encode during the recording: subject responses! This is because you will have to take care of sending the proper codes at the right moments yourself because EPrime currently doesn't support automatic forwarding of such events. (Version 2 hopefully does!) Because the communication between the two systems is limited to a few one-way digital lines, it is not possible to use any information about the physiological signals at runtime in your EPrime script. (I.e. biofeedback is not an option.) You will probably use the digital markers during the analysis phase of the physiological data to select relevant fragments of the recording. Unfortunately the BioPac analysis software doesn’t have proper tools to automate such analysis procedures, so you will have to process a lot of the data manually, or convert the data to other analysis packages. Anyway, in most cases you will only merge EPrime output and physiological data after preprocessing the raw signals to extract the desired information (such as average heart rate during a specific period.) hope this is of any help Paul Groot >From: Ilya Korsunskiy >To: eprime at mail.talkbank.org >Subject: more e-prime/ psychophysiology integration >Date: Thu, 30 Jun 2005 15:47:39 -0400 (EDT) > >Hello e-prime community, > >I sent out a query earlier pertaining to contact information from those >labs currently or planning to integrate e-prime with psychophysiological >recordings (namely through biopac). We are now moving into the initial >steps of integration and have come up with the following list of questions >to guide our progress: >? Do we integrate during the experimental or during the analysis phase? >? What kind of inputs would E-prime accept and where would it fit in the >software? >? How can we synchronize E-prime and biopac to start at the same time on >separate computers? >? How well can we depend on time precision between two separate operating >systems? >? How do we convert the biopac data to compare it to the data collected in >E-prime (or vice versa)? >Any helpful answers, questions or comments would be greatly appreciated. > >Best >Ilya Korsunsky > From leisha at decisionresearch.org Thu Jun 30 22:53:32 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Thu, 30 Jun 2005 15:53:32 -0700 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <93d00386.14b9a57a.9c28d00@mirapointms3.wayne.edu> Message-ID: I agree with the ideal of writing clean code, but I think those of us who still believe in it are quickly becoming dinosaurs. To people coming up, "it just doesn't matter." Leisha Doug Fuller wrote: >>I've always found C an easier language to learn (I didn't >>really grok VB until after I'd taken enough C++ and Java to >>translate). >> >>So, I'm gonna recommend >>http://www.cplusplus.com/doc/tutorial/ . Of course, the >>memory management is unnecessary (your student shouldn't be >>looking at "Advanced Concepts", as they don't exist in VB), >>and all the syntax will be different. But, hey, that's part >>of what learning programming is about... learning that the >>syntax doesn't really matter. What matters is what you want >>to do, and how difficult it's going to be. >> >> > >As someone coming from a C/C++/Java background, I can't stand >VB. Why does Microsoft have to reinvent the wheel (i.e. >standard library functions) in everything they do? Things >like substring functions. In almost every computer language, >it's called substr(). I spent an hour digging through the >worthless help pages finding that it's called Mid$() in VB. > >Now, having said that, I do want to briefly address that last >quoted paragraph - syntax does matter, insomuch as it >contributes to readability/maintenance. In the spirit of >collaboration and/or modification, knowing how to write clear >code and document it well will save time and effort in the >future if you or a collaborator decide to tweak parameters. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfuller at wayne.edu Thu Jun 30 23:10:50 2005 From: dfuller at wayne.edu (Doug Fuller) Date: Thu, 30 Jun 2005 19:10:50 -0400 Subject: Recommend a beginner's book for Visual Basic Message-ID: Indeed - it's a natural consequence of the growth explosion in hardware resources: Back in the day when you only had 64kb of memory, you had to write memory-efficient code. Back in the day when you had circuits running in the sub-megahertz range, you had to develop fast algorithms. This is why Y2K happened - programmers sacrificed century datespace for other purposes. But THESE days, processors are fast, and memory is cheap - bloat and inefficiency are running wild. I'm still trying to understand why a mail reader requires an HTML interface, for example... > I agree with the ideal of writing clean code, but I > think those of us who still believe in it are > quickly becoming dinosaurs. To people coming up, "it > just doesn't matter." > > Leisha > > Doug Fuller wrote: > > I've always found C an easier language to learn (I didn't > really grok VB until after I'd taken enough C++ and Java to > translate). > > So, I'm gonna recommend > http://www.cplusplus.com/doc/tutorial/ . Of course, the > memory management is unnecessary (your student shouldn't be > looking at "Advanced Concepts", as they don't exist in VB), > and all the syntax will be different. But, hey, that's part > of what learning programming is about... learning that the > syntax doesn't really matter. What matters is what you want > to do, and how difficult it's going to be. > > > As someone coming from a C/C++/Java background, I can't stand > VB. Why does Microsoft have to reinvent the wheel (i.e. > standard library functions) in everything they do? Things > like substring functions. In almost every computer language, > it's called substr(). I spent an hour digging through the > worthless help pages finding that it's called Mid$() in VB. > > Now, having said that, I do want to briefly address that last > quoted paragraph - syntax does matter, insomuch as it > contributes to readability/maintenance. In the spirit of > collaboration and/or modification, knowing how to write clear > code and document it well will save time and effort in the > future if you or a collaborator decide to tweak parameters. > -- Doug Fuller dfuller at wayne.edu Research Assistant, Wayne State University Department of Psychiatry and Behavioral Neurosciences From paulj at psy.uq.edu.au Wed Jun 8 21:54:57 2005 From: paulj at psy.uq.edu.au (Paul R. Jackson) Date: Thu, 9 Jun 2005 07:54:57 +1000 Subject: button box Message-ID: We use an in house external button box which has 2 buttons and a mic input. It plugs into the game/joystick port of the computer. As far as the computer is concerned it looks like a 3 button joystick. The 2 buttons map to Button1 and Button 2 on the joystick and the mic input maps to Button3. The mic input is basically a sound level threshold switch where if the mic input reaches a certain (adjustable) level then the button triggers. The advantage of using something like this is that it doesn't have the inherent delays that the mouse and keyboard have. The change is visible to your experiment almost instantaneously. What is the point of millisecond accurate timing if your devices are much slower. Paul ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Paul R. Jackson Experimental Programmer School of Psychology University of Queensland E:paulj at psy.uq.edu.au P:3365-6713 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ From cjm62 at georgetown.edu Wed Jun 8 13:31:49 2005 From: cjm62 at georgetown.edu (Christopher Maloof) Date: Wed, 8 Jun 2005 09:31:49 -0400 Subject: Alternatives to SRBox for voice-trigger? Message-ID: Hello, I have a question about people's experience using response boxes and microphones with E-Prime. My lab is considering using E-Prime for our stimulus presentation programs; the only hurdle at this point is the high cost of the PST Serial Response Box, for ourselves and for several collaborators we share our experiments with. Our experiments require precise timings for voice-trigger and button-press input. My question is, has anyone managed to use E-Prime with hardware other than the PST SR Box, particularly for voice-trigger input? For instance, is it possible to use a standard microphone with a good sound card for voice triggers, or a cheaper gamepad for button input? (PST tech support says such methods aren't supported, but I can't tell if that means they're difficult/impossible or only that the company prefers people to buy their hardware.) Thanks for any ideas or insight! Chris -- Christopher J. Maloof, M.S. Research Assistant, Brain and Language Lab Georgetown University Dept. of Neuroscience Box 571464 Washington, DC 20057 Phone: (202)687-2113 Fax: (202)687-6914 From BRobinso at mprc.umaryland.edu Wed Jun 8 13:49:17 2005 From: BRobinso at mprc.umaryland.edu (Ben Robinson) Date: Wed, 8 Jun 2005 09:49:17 -0400 Subject: Alternatives to SRBox for voice-trigger? Message-ID: i can't speak to the microphone issue, but in our lab we use a USB "Gravis Game Pad Pro", which looks just like a PlayStation controller. you can find them on froogle for about $20. you program the various buttons to mimic keyboard buttons, so when you design your eprime experiment you don't enable the response box device. works like a charm. ben robinson research asst >>> Christopher Maloof 6/8/2005 9:31 AM >>> Hello, I have a question about people's experience using response boxes and microphones with E-Prime. My lab is considering using E-Prime for our stimulus presentation programs; the only hurdle at this point is the high cost of the PST Serial Response Box, for ourselves and for several collaborators we share our experiments with. Our experiments require precise timings for voice-trigger and button-press input. My question is, has anyone managed to use E-Prime with hardware other than the PST SR Box, particularly for voice-trigger input? For instance, is it possible to use a standard microphone with a good sound card for voice triggers, or a cheaper gamepad for button input? (PST tech support says such methods aren't supported, but I can't tell if that means they're difficult/impossible or only that the company prefers people to buy their hardware.) Thanks for any ideas or insight! Chris -- Christopher J. Maloof, M.S. Research Assistant, Brain and Language Lab Georgetown University Dept. of Neuroscience Box 571464 Washington, DC 20057 Phone: (202)687-2113 Fax: (202)687-6914 -------------- next part -------------- An HTML attachment was scrubbed... URL: From canto at usp.br Wed Jun 8 14:41:09 2005 From: canto at usp.br (Luiz Henrique M. do Canto Pereira) Date: Wed, 8 Jun 2005 11:41:09 -0300 Subject: Alternatives to SRBox for voice-trigger? In-Reply-To: Message-ID: Hi Chris, For button-press input I have been using a 6 buttons gamepad (here in Brazil you can buy it for US$ 7.00) conected to he gameport and so far it works pretty well, the only problem is that it takes a little effort to configure it as a port device; by the way you'll need a sound card with a gameport (I use a Crystal Encore, around US$ 10.00). Wish you luck, Luiz Henrique ________________________________________________ Luiz Henrique M. do Canto Pereira Laborat?rio de Fisiologia do Comportamento ICB I - Universidade de S?o Paulo Av. Prof. Lineu Prestes, 1524 Sl. 127 05508-900 - S?o Paulo - SP - Brasil Tel: 55-11-3091-7215 Fax: 55-11-3091-7285 e-mail: canto at usp.br ; luiz at odontologia.com _______________________________________________ > Hello, > > I have a question about people's experience using response boxes and > microphones with E-Prime. My lab is considering using E-Prime for our > stimulus presentation programs; the only hurdle at this point is the > high cost of the PST Serial Response Box, for ourselves and for several > collaborators we share our experiments with. > > Our experiments require precise timings for voice-trigger and > button-press input. My question is, has anyone managed to use E-Prime > with hardware other than the PST SR Box, particularly for voice-trigger > input? For instance, is it possible to use a standard microphone with > a good sound card for voice triggers, or a cheaper gamepad for button > input? > > (PST tech support says such methods aren't supported, but I can't tell > if that means they're difficult/impossible or only that the company > prefers people to buy their hardware.) > > Thanks for any ideas or insight! > > Chris > > -- > Christopher J. Maloof, M.S. > Research Assistant, Brain and Language Lab > Georgetown University Dept. of Neuroscience > Box 571464 Washington, DC 20057 > Phone: (202)687-2113 Fax: (202)687-6914 > > > _ From psudevan at uwsp.edu Wed Jun 8 14:58:45 2005 From: psudevan at uwsp.edu (Sudevan, Padmanabhan) Date: Wed, 8 Jun 2005 09:58:45 -0500 Subject: Alternatives to SRBox for voice-trigger? Message-ID: Chris and Ben, If memory serves me right, think the SuperLab response box ( with multiple buttons ) is supposed to work with E-Prime, but I don't know of anything in the voice-triggered input department. How difficult would it be to create such a relay in a lab machine shop? I have also read that Empirisoft ( makers of MediaLab software ) have modified keyboards that will work with most PCs. These keyboards will help register keypresses with 1 msec variablity, they claim. I have no idea if this will work with E-Prime. Sudevan P Sudevan Professor of Psychology Chair, Faculty Senate University of Wisconsin-Stevens Point -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Ben Robinson Sent: Wednesday, June 08, 2005 8:49 AM To: cjm62 at georgetown.edu; eprime at mail.talkbank.org Subject: Re: Alternatives to SRBox for voice-trigger? i can't speak to the microphone issue, but in our lab we use a USB "Gravis Game Pad Pro", which looks just like a PlayStation controller. you can find them on froogle for about $20. you program the various buttons to mimic keyboard buttons, so when you design your eprime experiment you don't enable the response box device. works like a charm. ben robinson research asst >>> Christopher Maloof 6/8/2005 9:31 AM >>> Hello, I have a question about people's experience using response boxes and microphones with E-Prime. My lab is considering using E-Prime for our stimulus presentation programs; the only hurdle at this point is the high cost of the PST Serial Response Box, for ourselves and for several collaborators we share our experiments with. Our experiments require precise timings for voice-trigger and button-press input. My question is, has anyone managed to use E-Prime with hardware other than the PST SR Box, particularly for voice-trigger input? For instance, is it possible to use a standard microphone with a good sound card for voice triggers, or a cheaper gamepad for button input? (PST tech support says such methods aren't supported, but I can't tell if that means they're difficult/impossible or only that the company prefers people to buy their hardware.) Thanks for any ideas or insight! Chris -- Christopher J. Maloof, M.S. Research Assistant, Brain and Language Lab Georgetown University Dept. of Neuroscience Box 571464 Washington, DC 20057 Phone: (202)687-2113 Fax: (202)687-6914 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pcheng at sfu.ca Wed Jun 8 16:05:53 2005 From: pcheng at sfu.ca (peter cheng) Date: Wed, 8 Jun 2005 09:05:53 -0700 Subject: button box Message-ID: Hi Folks: I've seen a lot of requests about how to interface button boxes, voice switch or external trigger to E-Prime, the simplest way to accomplish this is to use a keyboard encoder, it is an electronic device that simulates a keyboard presses, you connect the switch to the keyboard encoder and E-Prime thinks it's just a key press, any hardware device other than the response box from E-Prime requires some scripting to interface to E-Prime. The one I have used is from www.ultimar.com/ipac1.html, it has 28 inputs, connect to USB port and cost $39. Cheers! From litling at hunter.cuny.edu Wed Jun 8 16:11:57 2005 From: litling at hunter.cuny.edu (litling at hunter.cuny.edu) Date: Wed, 8 Jun 2005 12:11:57 -0400 Subject: Sound files Message-ID: I noticed a few earlier posts expressing some concerns over the ease with which sound files can be run on e-Prime. The lab I work at is considering purchasing e-Prime and have several studies that require running sound files. I just tried to set up a basic experiment on the demo and have yet been able to do so successfully. Is there a trick to successfully running sound files? Or have other users encountered repeated difficulty doing so? Research Assistant Language Acquisition Research Project Department of Psychology CUNY Hunter College 695 Park Avenue New York, NY 10021 www.hunter.cuny.edu/littlelinguist (212)772-5557 From janderson at tfs.psych.umn.edu Wed Jun 8 16:24:40 2005 From: janderson at tfs.psych.umn.edu (Jacob Anderson) Date: Wed, 8 Jun 2005 11:24:40 -0500 Subject: Sound files In-Reply-To: <1118247117.42a718cd9f221@ms1web.hunter.cuny.edu> Message-ID: Dear E-Prime Help List Writer, You should probably read the E-Basic Help topic: SoundDevice Object (topic) This may give you some insight to why your sound files wont play. You can access this by clicking on the "Help" menu on the main GUI. On the Help Topics tab, click on Index then cut and paste the above topic. On 8 Jun 05, at 12:11, litling at hunter.cuny.edu wrote: > I noticed a few earlier posts expressing some concerns over the ease with which > sound files can be run on e-Prime. The lab I work at is considering purchasing > e-Prime and have several studies that require running sound files. I just > tried to set up a basic experiment on the demo and have yet been able to do so > successfully. Is there a trick to successfully running sound files? Or have > other users encountered repeated difficulty doing so? > > Research Assistant > Language Acquisition Research Project > Department of Psychology > CUNY Hunter College > 695 Park Avenue > New York, NY 10021 > www.hunter.cuny.edu/littlelinguist > (212)772-5557 > > > > > Jacob E. Anderson Psychophysiologist Minnesota Center for Twin and Family Research University of Minnesota 460N 75 East River Road Minneapolis, MN 55455 612-626-7790 "I have no lid upon my head, but if I did you could look inside and see what's on my mind" Dave Matthews From BRobinso at mprc.umaryland.edu Wed Jun 8 16:31:46 2005 From: BRobinso at mprc.umaryland.edu (Ben Robinson) Date: Wed, 8 Jun 2005 12:31:46 -0400 Subject: Sound files Message-ID: one important thing to remember is to keep the sound file of interest in the same folder as the script which will be playing the sound file. >>> "Jacob Anderson" 6/8/2005 12:24 PM >>> Dear E-Prime Help List Writer, You should probably read the E-Basic Help topic: SoundDevice Object (topic) This may give you some insight to why your sound files wont play. You can access this by clicking on the "Help" menu on the main GUI. On the Help Topics tab, click on Index then cut and paste the above topic. On 8 Jun 05, at 12:11, litling at hunter.cuny.edu wrote: > I noticed a few earlier posts expressing some concerns over the ease with which > sound files can be run on e-Prime. The lab I work at is considering purchasing > e-Prime and have several studies that require running sound files. I just > tried to set up a basic experiment on the demo and have yet been able to do so > successfully. Is there a trick to successfully running sound files? Or have > other users encountered repeated difficulty doing so? > > Research Assistant > Language Acquisition Research Project > Department of Psychology > CUNY Hunter College > 695 Park Avenue > New York, NY 10021 > www.hunter.cuny.edu/littlelinguist > (212)772-5557 > > > > > Jacob E. Anderson Psychophysiologist Minnesota Center for Twin and Family Research University of Minnesota 460N 75 East River Road Minneapolis, MN 55455 612-626-7790 "I have no lid upon my head, but if I did you could look inside and see what's on my mind" Dave Matthews -------------- next part -------------- An HTML attachment was scrubbed... URL: From omalley at ohio.edu Wed Jun 8 16:59:26 2005 From: omalley at ohio.edu (Sean O'Malley) Date: Wed, 8 Jun 2005 12:59:26 -0400 Subject: Sound files In-Reply-To: Message-ID: Two other common first-timer trip ups: 1. Make sure you have the Sound device enabled. Edit:Experiment - Devices tab. Check the box for Sound. 2. Configure the Sound device for your files' sample rates, bit depth, and mono/stereo. To do this, navigate to the devices tab as above, click on the Sound entry and then Edit.. --sean --On Wednesday, June 08, 2005 12:31 PM -0400 Ben Robinson wrote: > one important thing to remember is to keep the sound file of interest in > the same folder as the script which will be playing the sound file. > >>>> "Jacob Anderson" 6/8/2005 12:24 PM >>> > > Dear E-Prime Help List Writer, > > You should probably read the E-Basic Help topic: > > SoundDevice Object (topic) > > This may give you some insight to why your sound files wont play. > You can access this by clicking on the "Help" menu on the main > GUI. On the Help Topics tab, click on Index then cut and paste the > above topic. > > > > > On 8 Jun 05, at 12:11, litling at hunter.cuny.edu wrote: > >> I noticed a few earlier posts expressing some concerns over the ease >> with which sound files can be run on e-Prime. The lab I work at is >> considering purchasing e-Prime and have several studies that require >> running sound files. I just tried to set up a basic experiment on the >> demo and have yet been able to do so successfully. Is there a trick to >> successfully running sound files? Or have other users encountered >> repeated difficulty doing so? >> >> Research Assistant >> Language Acquisition Research Project >> Department of Psychology >> CUNY Hunter College >> 695 Park Avenue >> New York, NY 10021 >> www.hunter.cuny.edu/littlelinguist >> (212)772-5557 >> >> >> >> >> > > > Jacob E. Anderson > Psychophysiologist > Minnesota Center for Twin and Family Research > University of Minnesota > 460N 75 East River Road > Minneapolis, MN 55455 > 612-626-7790 > > "I have no lid upon my head, but if I did you could look inside and see > what's on my mind" Dave Matthews > -------------- Sean O'Malley Ohio University Communication Network Services From kevinpeters at trentu.ca Wed Jun 8 18:21:44 2005 From: kevinpeters at trentu.ca (Kevin Peters) Date: Wed, 8 Jun 2005 14:21:44 -0400 Subject: GSR and Eprime Message-ID: Hi, I was wondering if anyone has recorded GSR to stimuli using Eprime? Any advice regarding which GSR device and how to use it with Eprime would be much appreciated! Thanks, Kevin Kevin Peters, Ph.D. Department of Psychology Trent University 1600 West Bank Drive Peterborough, Ontario, Canada K9J 7B8 Phone: (705) 748-1011 x5395 Fax: (705) 748-1580 From paulj at psy.uq.edu.au Wed Jun 8 21:54:57 2005 From: paulj at psy.uq.edu.au (Paul R. Jackson) Date: Thu, 9 Jun 2005 07:54:57 +1000 Subject: button box Message-ID: We use an in house external button box which has 2 buttons and a mic input. It plugs into the game/joystick port of the computer. As far as the computer is concerned it looks like a 3 button joystick. The 2 buttons map to Button1 and Button 2 on the joystick and the mic input maps to Button3. The mic input is basically a sound level threshold switch where if the mic input reaches a certain (adjustable) level then the button triggers. The advantage of using something like this is that it doesn't have the inherent delays that the mouse and keyboard have. The change is visible to your experiment almost instantaneously. What is the point of millisecond accurate timing if your devices are much slower. Paul ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Paul R. Jackson Experimental Programmer School of Psychology University of Queensland E:paulj at psy.uq.edu.au P:3365-6713 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ From deia at bgumail.bgu.ac.il Wed Jun 8 21:56:50 2005 From: deia at bgumail.bgu.ac.il (deia at bgumail.bgu.ac.il) Date: Thu, 9 Jun 2005 00:56:50 +0300 Subject: eprime instalation with a USB plug Message-ID: Hi all , I am have bought a new laptop and I am interested in installing the eprime the problem is that in my university the eprime package has a Parallel plug for installing eprime (key hardware)and my laptop has only USB conections the option of a converter is not working so I need a usb plug to do that and I can not return back the computer. does any body has any suggestions or a USB Plug that can work with my laptop. I contacted the eprime support and they suggested that I swap the old plug with a new usb plug but the problem is that the university is not interested to do that for only one student . please if you have a usb plug or any suggestions please reply me thanks alot , Deia Ganayim From pauls_postbus at hotmail.com Fri Jun 10 09:24:37 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Fri, 10 Jun 2005 11:24:37 +0200 Subject: button box In-Reply-To: <42A71761.2040202@sfu.ca> Message-ID: Just a note on accurate response time measurements: DON?T use devices that are connected by a USB port if millisecond accuracy is required. Although USB ports support high data throughput rates, they have bad ?real time? specs. That is: they cause the same kind of RT-jitter as keyboards do. For accurate RT measurements you can use any input port that has the status of lines mapped to one of the IO-registers. This method allows up to 5 buttons to be connected to a standard LPT port; up to 4 buttons on an old style 15 pin Game ports; and up to 4 on a regular COM port. More info: http://www.psy.vu.nl/download/menu/ For experiments that require many buttons, RT accuracy is probably not an issue and you can go along with keyboards or USB enabled keyboard encoders. Otherwise you might have to use digital IO cards that support many digital input lines or other dedicated button hardware. best, paul >From: peter cheng >To: eprime at mail.talkbank.org >Subject: button box >Date: Wed, 08 Jun 2005 09:05:53 -0700 > >Hi Folks: > >I've seen a lot of requests about how to interface button boxes, voice >switch or external trigger to E-Prime, the simplest way to accomplish this >is to use a keyboard encoder, it is an electronic device that simulates a >keyboard presses, you connect the switch to the keyboard encoder and >E-Prime thinks it's just a key press, any hardware device other than the >response box from E-Prime requires some scripting to interface to E-Prime. >The one I have used is from www.ultimar.com/ipac1.html, it has 28 inputs, >connect to USB port and cost $39. > >Cheers! > > _________________________________________________________________ Direct antwoord op je vragen: gebruik MSN Messenger http://messenger.msn.nl/ From eddie at ling.ed.ac.uk Wed Jun 15 08:51:28 2005 From: eddie at ling.ed.ac.uk (Eddie Dubourg) Date: Wed, 15 Jun 2005 09:51:28 +0100 Subject: A couple of questions. Message-ID: I've two, hopefully minor queries. The first - is there a method to allow a procedure to execute for a set amount of time? We have a hemispheric observation task which has been scripted, but we need to have a distractor task interleaved which will take the form of 30 seconds of simple maths problems - I've sorted out all bits, but can't work out how to restrict it to 30 seconds. Second, in another script, I have another observation task, but the target words have to be preceded by two priming words randomly selected from a list of about 10 words. There will be 20 target words, so I have 20 lists of 10 words, and the lists will occur in a random order, and I can't work out how to associate the target words with a particular list of primes since the primes will occur randomly. I hope these confused witterings make some form of sense. Thanks in advance, Eddie Dubourg From eddie at ling.ed.ac.uk Wed Jun 15 10:44:36 2005 From: eddie at ling.ed.ac.uk (Eddie Dubourg) Date: Wed, 15 Jun 2005 11:44:36 +0100 Subject: A couple of questions -reading the instructions really helps In-Reply-To: <200506150850.j5F8oTe02342@pisa.ling.ed.ac.uk> Message-ID: By actually looking seriously at the help files, I've answered the first question - it's directly answered in the help files and uses :- Set list.TerminateCondition = TimedSeconds(30) list.Reset Well, that's the first egg on my face today...... E U> -----Original Message----- U> From: eprime at mail.talkbank.org U> [mailto:eprime at mail.talkbank.org] On Behalf Of Eddie Dubourg U> Sent: 15 June 2005 09:51 U> To: 'E-Prime' U> Subject: A couple of questions. U> U> I've two, hopefully minor queries. U> U> The first - is there a method to allow a procedure to U> execute for a set amount of time? We have a hemispheric U> observation task which has been scripted, but we need to U> have a distractor task interleaved which will take the form U> of 30 seconds of simple maths problems - I've sorted out all U> bits, but can't work out how to restrict it to 30 seconds. U> U> Second, in another script, I have another observation task, U> but the target words have to be preceded by two priming U> words randomly selected from a list of about 10 words. U> There will be 20 target words, so I have 20 lists of 10 U> words, and the lists will occur in a random order, and I U> can't work out how to associate the target words with a U> particular list of primes since the primes will occur randomly. U> U> I hope these confused witterings make some form of sense. U> U> Thanks in advance, U> U> Eddie Dubourg U> U> From uni at robertdoerr.de Wed Jun 15 11:56:17 2005 From: uni at robertdoerr.de (=?ISO-8859-1?Q?Robert_D=F6rr?=) Date: Wed, 15 Jun 2005 13:56:17 +0200 Subject: Pseudo-Random Lists Message-ID: Hi Is there any way to influence the random list order on run time to get a random order with certain restrictions? I. e., if I have "red" and "green" trials and I want to ensure, that there is no sequence of more than three "red" trials. So far I am using some external programming stuff to create text-files, but it would be better to do this in E-Basic on run time. Thanks Robert D?rr From anthony.zuccolotto at pstnet.com Wed Jun 15 13:58:25 2005 From: anthony.zuccolotto at pstnet.com (Tony Zuccolotto) Date: Wed, 15 Jun 2005 09:58:25 -0400 Subject: A couple of questions -reading the instructions really helps Message-ID: Hi Eddie, Note that using List.TerminateCondition = TimedSeconds(30) will basically tell the list to not start another trial after 30 seconds. However, it has no control over what happens once a trial has started, i.e. the list will only check this condition at the beginning of a trial and once started would not suddenly terminate a trial midway through if the 30 seconds happened to expire at that point. For many paradigms this is acceptable and you don't want the current trial to terminate until complete, for others that need a more precise termination you will probably have to insert script to periodically call Clock.Read to get the millisecond time count and then abort the current trial once a time limit is passed, e.g. in pseudo code... Dim g_nEndTime As Long ' global variable to hold end time of current timed sequence ... ' In an inline at the appropriate place in the experiment before the sequence begins g_nEndTime = Clock.Read + 30000 ' end time = current time + 30 seconds ... ' In an inline within the trial If Clock.Read >= g_nEndTime Then ' tells the list not to start another trial MyList.Terminate ' log some indication in the data file that this trial was incomplete c.SetAttrib "Status", "timeout" c.Log ' log the current (partial) trial Exit Sub ' Exit the current procedure immediately End If Note, the above script assumes that MyList is the List object that is currently running and thus the Inline could only be used within Procedures called from the MyList. You can make this script more generic and portable by determining at runtime the name of the currently running list by examining the "Running" attribute which indicates the name of the currently running list and then looking up the List object and terminating it. ' In an inline within the trial If Clock.Read >= g_nEndTime Then ' Get a reference to the currently running list object Dim objList As FactorSpace Set objList = GetFactorSpaceByName(c.GetAttrib("Running")) ' tell the currently running list to terminate objList.Terminate ' log some indication in the data file that this trial was incomplete c.SetAttrib "Status", "timeout" c.Log ' log the current (partial) trial Exit Sub ' Exit the current procedure immediately End If Hope that helps, Tony Anthony P. Zuccolotto President and Chief Executive Officer Psychology Software Tools, Inc. 2050 Ardmore Boulevard Suite 200 Pittsburgh, PA 15221-4610 Phone 412-271-5040 FAX 412-271-7077 Email anthony.zuccolotto at pstnet.com Internet http://www.pstnet.com > -----Original Message----- > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf > Of Eddie Dubourg > Sent: Wednesday, June 15, 2005 6:45 AM > To: 'E-Prime' > Subject: RE: A couple of questions -reading the instructions really helps > > By actually looking seriously at the help files, I've answered the first > question - it's directly answered in the help files and uses :- > Set list.TerminateCondition = TimedSeconds(30) > list.Reset > > Well, that's the first egg on my face today...... > > E > > U> -----Original Message----- > U> From: eprime at mail.talkbank.org > U> [mailto:eprime at mail.talkbank.org] On Behalf Of Eddie Dubourg > U> Sent: 15 June 2005 09:51 > U> To: 'E-Prime' > U> Subject: A couple of questions. > U> > U> I've two, hopefully minor queries. > U> > U> The first - is there a method to allow a procedure to > U> execute for a set amount of time? We have a hemispheric > U> observation task which has been scripted, but we need to > U> have a distractor task interleaved which will take the form > U> of 30 seconds of simple maths problems - I've sorted out all > U> bits, but can't work out how to restrict it to 30 seconds. > U> > U> Second, in another script, I have another observation task, > U> but the target words have to be preceded by two priming > U> words randomly selected from a list of about 10 words. > U> There will be 20 target words, so I have 20 lists of 10 > U> words, and the lists will occur in a random order, and I > U> can't work out how to associate the target words with a > U> particular list of primes since the primes will occur randomly. > U> > U> I hope these confused witterings make some form of sense. > U> > U> Thanks in advance, > U> > U> Eddie Dubourg > U> > U> > From uni at robertdoerr.de Wed Jun 15 15:03:58 2005 From: uni at robertdoerr.de (=?UTF-8?B?Um9iZXJ0IETDtnJy?=) Date: Wed, 15 Jun 2005 17:03:58 +0200 Subject: Pseudo-Random Lists In-Reply-To: <70C331795D9D6C43A1C81D9BA0A5BFB502182C10@1upmc-msx9.isdip.upmc.edu> Message-ID: Thats exactly the point. Generating an pseudo-random array of integers which satisfies my conditions is no problem. But so far, I can't use this array to control the selection of the ListObject. Katz, Lena B. wrote: >Just script it, using random number generation(RAND, i think?), and check whether your restrictions require a "redraw"... I think this involves removing the list object completely, as I'm not seeing any quick way to choose which level you draw using the ListObject itself. > >Hope this helps! > >Lena > > -----Original Message----- > From: eprime at mail.talkbank.org on behalf of Robert D?rr > Sent: Wed 6/15/2005 7:56 AM > To: eprime at mail.talkbank.org > Cc: > Subject: Pseudo-Random Lists > > > > Hi > > Is there any way to influence the random list order on run time to get a > random order with certain restrictions? > I. e., if I have "red" and "green" trials and I want to ensure, that > there is no sequence of more than three "red" trials. > So far I am using some external programming stuff to create text-files, > but it would be better to do this in E-Basic on run time. > > Thanks > Robert D?rr > > > > > From anthony.zuccolotto at pstnet.com Wed Jun 15 15:41:48 2005 From: anthony.zuccolotto at pstnet.com (Tony Zuccolotto) Date: Wed, 15 Jun 2005 11:41:48 -0400 Subject: Pseudo-Random Lists Message-ID: Robert, Check out the ExplicitOrder object and short example script in E-Basic Help. This order can only be setup from script so that option is not currently present as an option in the graphical interface. In short, if you can define and write the algorithm in E-Prime script to decide the order of the levels/rows that you want, then you can reassign the List.Order property to use ExplicitOrder and then when the list runs it will do so in the explicit order that you have defined. Here's the pseudo code 'set the explicit sampling order to: level/row 2, level/row 1, level/row 3 Dim strMyOrder As String strMyOrder = "2 1 3" Set List1.Order = ExplicitOrder( strMyOrder ) List1.Reset Another possible approach is to first define a list in the experiment (it can just live in the Unreferenced branch of the tree) with all the exemplars you need and then use calls to List.GetAttrib( level, attribute ) to read the data off of that list and write out a tab delimited file in the order you want to use. Then you have another list that you actual run which is setup to load itself from the file that you have written out. This is particularly useful when you have a paradigm in which you want to perhaps change the stimulus presentation set or order of later blocks based on some subject specific performance criteria computed during earlier blocks. In general I'd say the former approach is less work overall. Hope that gives you some ideas. Cheers, Tony Anthony P. Zuccolotto President and Chief Executive Officer Psychology Software Tools, Inc. 2050 Ardmore Boulevard Suite 200 Pittsburgh, PA 15221-4610 Phone 412-271-5040 FAX 412-271-7077 Email anthony.zuccolotto at pstnet.com Internet http://www.pstnet.com > -----Original Message----- > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf > Of Robert D?rr > Sent: Wednesday, June 15, 2005 11:04 AM > To: eprime at mail.talkbank.org > Subject: Re: Pseudo-Random Lists > > Thats exactly the point. Generating an pseudo-random array of integers > which satisfies my conditions is no problem. But so far, I can't use > this array to control the selection of the ListObject. > > > > Katz, Lena B. wrote: > > >Just script it, using random number generation(RAND, i think?), and check > whether your restrictions require a "redraw"... I think this involves > removing the list object completely, as I'm not seeing any quick way to > choose which level you draw using the ListObject itself. > > > >Hope this helps! > > > >Lena > > > > -----Original Message----- > > From: eprime at mail.talkbank.org on behalf of Robert D?rr > > Sent: Wed 6/15/2005 7:56 AM > > To: eprime at mail.talkbank.org > > Cc: > > Subject: Pseudo-Random Lists > > > > > > > > Hi > > > > Is there any way to influence the random list order on run time to > get a > > random order with certain restrictions? > > I. e., if I have "red" and "green" trials and I want to ensure, that > > there is no sequence of more than three "red" trials. > > So far I am using some external programming stuff to create text- > files, > > but it would be better to do this in E-Basic on run time. > > > > Thanks > > Robert D?rr > > > > > > > > > > > From leisha at decisionresearch.org Wed Jun 15 20:20:31 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Wed, 15 Jun 2005 13:20:31 -0700 Subject: A couple of questions -reading the instructions really helps In-Reply-To: <200506151043.j5FAhae09596@pisa.ling.ed.ac.uk> Message-ID: Mr. Dubourg, I am really glad you asked this question because I'm about to embark on a similar task. Leisha Wharfield Decision Research Eugene, Oregon, USA Eddie Dubourg wrote: >By actually looking seriously at the help files, I've answered the first >question - it's directly answered in the help files and uses :- >Set list.TerminateCondition = TimedSeconds(30) >list.Reset > >Well, that's the first egg on my face today...... > >E > >U> -----Original Message----- >U> From: eprime at mail.talkbank.org >U> [mailto:eprime at mail.talkbank.org] On Behalf Of Eddie Dubourg >U> Sent: 15 June 2005 09:51 >U> To: 'E-Prime' >U> Subject: A couple of questions. >U> >U> I've two, hopefully minor queries. >U> >U> The first - is there a method to allow a procedure to >U> execute for a set amount of time? We have a hemispheric >U> observation task which has been scripted, but we need to >U> have a distractor task interleaved which will take the form >U> of 30 seconds of simple maths problems - I've sorted out all >U> bits, but can't work out how to restrict it to 30 seconds. >U> >U> Second, in another script, I have another observation task, >U> but the target words have to be preceded by two priming >U> words randomly selected from a list of about 10 words. >U> There will be 20 target words, so I have 20 lists of 10 >U> words, and the lists will occur in a random order, and I >U> can't work out how to associate the target words with a >U> particular list of primes since the primes will occur randomly. >U> >U> I hope these confused witterings make some form of sense. >U> >U> Thanks in advance, >U> >U> Eddie Dubourg >U> >U> > > > > > From uni at robertdoerr.de Thu Jun 16 05:59:49 2005 From: uni at robertdoerr.de (=?ISO-8859-1?Q?Robert_D=F6rr?=) Date: Thu, 16 Jun 2005 07:59:49 +0200 Subject: Pseudo-Random Lists In-Reply-To: Message-ID: Hi, That's exactly what I need. I'll try this afternoon... Thanks a lot Robert Tony Zuccolotto wrote: >Robert, > >Check out the ExplicitOrder object and short example script in E-Basic Help. This order can only be setup from script so that option is not currently present as an option in the graphical interface. > >In short, if you can define and write the algorithm in E-Prime script to decide the order of the levels/rows that you want, then you can reassign the List.Order property to use ExplicitOrder and then when the list runs it will do so in the explicit order that you have defined. > >Here's the pseudo code > >'set the explicit sampling order to: level/row 2, level/row 1, level/row 3 >Dim strMyOrder As String > >strMyOrder = "2 1 3" > >Set List1.Order = ExplicitOrder( strMyOrder ) >List1.Reset > > >Another possible approach is to first define a list in the experiment (it can just live in the Unreferenced branch of the tree) with all the exemplars you need and then use calls to List.GetAttrib( level, attribute ) to read the data off of that list and write out a tab delimited file in the order you want to use. Then you have another list that you actual run which is setup to load itself from the file that you have written out. This is particularly useful when you have a paradigm in which you want to perhaps change the stimulus presentation set or order of later blocks based on some subject specific performance criteria computed during earlier blocks. > >In general I'd say the former approach is less work overall. > >Hope that gives you some ideas. > >Cheers, >Tony > >Anthony P. Zuccolotto >President and Chief Executive Officer >Psychology Software Tools, Inc. >2050 Ardmore Boulevard >Suite 200 >Pittsburgh, PA 15221-4610 >Phone 412-271-5040 >FAX 412-271-7077 >Email anthony.zuccolotto at pstnet.com >Internet http://www.pstnet.com > > > > >>-----Original Message----- >>From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf >>Of Robert D?rr >>Sent: Wednesday, June 15, 2005 11:04 AM >>To: eprime at mail.talkbank.org >>Subject: Re: Pseudo-Random Lists >> >>Thats exactly the point. Generating an pseudo-random array of integers >>which satisfies my conditions is no problem. But so far, I can't use >>this array to control the selection of the ListObject. >> >> >> >>Katz, Lena B. wrote: >> >> >> >>>Just script it, using random number generation(RAND, i think?), and check >>> >>> >>whether your restrictions require a "redraw"... I think this involves >>removing the list object completely, as I'm not seeing any quick way to >>choose which level you draw using the ListObject itself. >> >> >>>Hope this helps! >>> >>>Lena >>> >>> -----Original Message----- >>> From: eprime at mail.talkbank.org on behalf of Robert D?rr >>> Sent: Wed 6/15/2005 7:56 AM >>> To: eprime at mail.talkbank.org >>> Cc: >>> Subject: Pseudo-Random Lists >>> >>> >>> >>> Hi >>> >>> Is there any way to influence the random list order on run time to >>> >>> >>get a >> >> >>> random order with certain restrictions? >>> I. e., if I have "red" and "green" trials and I want to ensure, that >>> there is no sequence of more than three "red" trials. >>> So far I am using some external programming stuff to create text- >>> >>> >>files, >> >> >>> but it would be better to do this in E-Basic on run time. >>> >>> Thanks >>> Robert D?rr >>> From noland.white at gcsu.edu Sun Jun 19 02:47:46 2005 From: noland.white at gcsu.edu (Noland White) Date: Sat, 18 Jun 2005 22:47:46 -0400 Subject: E-Prime and ERP research Message-ID: I am considering adopting E-Prime for ERP research as my current EEG system is limited in the paradigms that I can employ. I understand that E-Prime can be used to send triggers to the acquisition device via the parallel port but would appreciate any pointers to references or technical material for 1) fabricating the necessary cable(s) and 2) creation of auditory P3a and P3b paradigms in E-Prime. Sincerely, Noland White ----------------------------------- J. Noland White, Ph.D. Department of Psychology Georgia College & State University Milledgeville, GA 31061 478-445-5946 (voice) 478-445-0856 (fax) noland.white at gcsu.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From pauls_postbus at hotmail.com Tue Jun 21 07:23:01 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Tue, 21 Jun 2005 09:23:01 +0200 Subject: E-Prime and ERP research In-Reply-To: <20050619025054.BKOQ749.lakermmtao06.cox.net@personaleyi7oe> Message-ID: Dear Nolan, The wiring of the parallel port cable depends on the input pinning of the EEG equipment. A single printer port can be used to send up to 8 digital signals by using a single WritePort call. Detailed info on printer port connections can be found at http://www.lvr.com/jansfaq.htm best, paul >From: "Noland White" >To: >Subject: E-Prime and ERP research >Date: Sat, 18 Jun 2005 22:47:46 -0400 > >I am considering adopting E-Prime for ERP research as my current EEG system >is limited in the paradigms that I can employ. I understand that E-Prime >can be used to send triggers to the acquisition device via the parallel >port >but would appreciate any pointers to references or technical material for >1) >fabricating the necessary cable(s) and 2) creation of auditory P3a and P3b >paradigms in E-Prime. > > > >Sincerely, > > > >Noland White > > > > > >----------------------------------- > >J. Noland White, Ph.D. > >Department of Psychology > >Georgia College & State University > >Milledgeville, GA 31061 > > > >478-445-5946 (voice) > >478-445-0856 (fax) > > > > noland.white at gcsu.edu > > > _________________________________________________________________ Gebruik MSN Webmessenger op je werk en op school http://webmessenger.msn.com/ From rcelind at okstate.edu Thu Jun 23 15:40:41 2005 From: rcelind at okstate.edu (Celinda M Reese) Date: Thu, 23 Jun 2005 10:40:41 -0500 Subject: A couple of questions -reading the instructions really helps Message-ID: Return Receipt Your RE: A couple of questions -reading the instructions really document: helps was Celinda M Reese/psych/cas/Okstate received by: at: 06/23/2005 10:40:41 AM From Mike.Lawrence at Dal.Ca Thu Jun 23 19:03:02 2005 From: Mike.Lawrence at Dal.Ca (Mike Lawrence) Date: Thu, 23 Jun 2005 16:03:02 -0300 Subject: Edat to txt conversion? Message-ID: Hi there, I just recieved a large data set (288 files) from a researcher who uses Eprime. I don't have eprime so of course I cannot read the edat format files. Is there a tool somewhere that allows for batch conversion of edat files to simple txt files? I know Eprime has an internal conversion tool, but again, I don't have access to this because I don't have Eprime. What's more, I've already bugged the researcher who sent me the data enough, so I'm reluctant to ask him to convert the files for me. So I'm looking for a free, standalone, batch conversion tool and I'd be very appreciative if anyone can point me in the right direction. Cheers, Mike Lawrence -- Mike Lawrence Research Assistant to Dr. Gail Eskes Dalhousie University & QEII Health Sciences Centre (Psychiatry) Mike.Lawrence at Dal.Ca "The road to Wisdom? Well, it's plain and simple to express: Err and err and err again, but less and less and less." - Piet Hein From dfuller at wayne.edu Thu Jun 23 20:32:04 2005 From: dfuller at wayne.edu (Doug Fuller) Date: Thu, 23 Jun 2005 16:32:04 -0400 Subject: Edat to txt conversion? Message-ID: >Hi there, > >I just recieved a large data set (288 files) from a >researcher who uses Eprime. I don't have eprime so of course >I cannot read the edat format files. Is there a tool >somewhere that allows for batch conversion of edat files to >simple txt files? I'm still quite the amateur with E-Prime, but our experiments export a flat .TXT file in addition to the .EDAT file. I don't know if this is a setting that is standard, but if it is, perhaps your colleague could send those instead? -- Doug Fuller dfuller at wayne.edu Research Assistant, Wayne State University Department of Psychiatry and Behavioral Neurosciences From dhair at wfubmc.edu Thu Jun 23 20:38:50 2005 From: dhair at wfubmc.edu (David Hairston) Date: Thu, 23 Jun 2005 16:38:50 -0400 Subject: Edat to txt conversion? Message-ID: Unfortunately the .txt files created are an "archive" of that same .eDat file that is created on-line during the experiment... this is done so that you can recover the data in event of early termination. It is a somewhat funky file format, and difficult to make sense of - you have to use the E-prime Data recovery tool to convert them in E-Data files. Ugh. W. David Hairston Neurobiology and Anatomy Wake Forest University School of Medicine Winston-Salem, NC 27157 (336) 716-4481 (lab) http://www.wfubmc.edu/nba/XMODAL/ -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Doug Fuller Sent: Thursday, June 23, 2005 4:32 PM To: Mike Lawrence; eprime at mail.talkbank.org Subject: Re: Edat to txt conversion? >Hi there, > >I just recieved a large data set (288 files) from a >researcher who uses Eprime. I don't have eprime so of course >I cannot read the edat format files. Is there a tool >somewhere that allows for batch conversion of edat files to >simple txt files? I'm still quite the amateur with E-Prime, but our experiments export a flat .TXT file in addition to the .EDAT file. I don't know if this is a setting that is standard, but if it is, perhaps your colleague could send those instead? -- Doug Fuller dfuller at wayne.edu Research Assistant, Wayne State University Department of Psychiatry and Behavioral Neurosciences From michael.crowley at yale.edu Thu Jun 23 21:09:36 2005 From: michael.crowley at yale.edu (Michael J. Crowley) Date: Thu, 23 Jun 2005 17:09:36 -0400 Subject: processing eprime data Message-ID: Dear List, I'm wondering how much preprocessing people are doing in edata aid before going to a stat package. I've seen that most postings reflect programming issues and I'm wondering how people are processing their data, post-collection from edata aid. I'm hoping that his post will open this for discussion. Because data is stored trial variable by block, there are many null data values. Is there any ideal way for handling this in edata aid? Also, some of the data we've opted to store, in retrospect, are irrelevant. Is their a way to batch process files in edata aid to drop irrelevant variables? Thank you for all your responses. If there is a good response to this post, I will compile the feedback for the list. best wishes, Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From dhair at wfubmc.edu Thu Jun 23 21:19:59 2005 From: dhair at wfubmc.edu (David Hairston) Date: Thu, 23 Jun 2005 17:19:59 -0400 Subject: processing eprime data Message-ID: As a general rule, I do not use E-Data Aid at all; I use SPSS for 90% of my analyses, and Excel for transitioning the data between E-Data Aid and SPSS. Personally since I know that I'll need everything in SPSS for eventual stats, groups for figures, etc etc, I find it easier to go there directly. So, when the experiment is done, I immediately group it via E-Merge, then export into Excel Test format... then I open it via Excel, and go through and trim out all the stuff I don't want (Mike I know what you mean about a LOT of irrelevant stuff). The nice thing about doing this in Excel is that you can easily record a macro to delete all the things you don't want, so you can do it again later w/ a few clicks. This also gives me a chance to change variable names to be SPSS-friendly, etc. Then I just port it back out into tab-delineated text, and import into SPSS from there. I, too, am curious to see what other folks do... Unfortunately as a result I do not know how to handle the block/ NULL data in E-data-Aid, sorry. Dave W. David Hairston Neurobiology and Anatomy Wake Forest University School of Medicine Winston-Salem, NC 27157 (336) 716-4481 (lab) http://www.wfubmc.edu/nba/XMODAL/ -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Michael J. Crowley Sent: Thursday, June 23, 2005 5:10 PM To: eprime at mail.talkbank.org Subject: processing eprime data Dear List, I'm wondering how much preprocessing people are doing in edata aid before going to a stat package. I've seen that most postings reflect programming issues and I'm wondering how people are processing their data, post-collection from edata aid. I'm hoping that his post will open this for discussion. Because data is stored trial variable by block, there are many null data values. Is there any ideal way for handling this in edata aid? Also, some of the data we've opted to store, in retrospect, are irrelevant. Is their a way to batch process files in edata aid to drop irrelevant variables? Thank you for all your responses. If there is a good response to this post, I will compile the feedback for the list. best wishes, Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From Paul.Warren at vuw.ac.nz Thu Jun 23 21:28:58 2005 From: Paul.Warren at vuw.ac.nz (Paul Warren) Date: Fri, 24 Jun 2005 09:28:58 +1200 Subject: processing eprime data Message-ID: I use a similar strategy to Dave, i.e. E-merge then Excel and then stats either in Excel (with the statistiXL product) or in SPSS. But I haven't come to grips with macros in Excel for stripping out the dross. Maybe Dave could make his macros available? Paul Dr Paul Warren School of Linguistics and Applied Language Studies Victoria University of Wellington New Zealand tel +64 4 463 5631/5600 fax +64 4 463 5604 | -----Original Message----- | From: David Hairston [mailto:dhair at wfubmc.edu] | Sent: Friday, 24 June 2005 9:20 a.m. | To: Michael J. Crowley; eprime at mail.talkbank.org | Subject: RE: processing eprime data | | | As a general rule, I do not use E-Data Aid at all; I use SPSS | for 90% of | my analyses, and Excel for transitioning the data between | E-Data Aid and | SPSS. Personally since I know that I'll need everything in SPSS for | eventual stats, groups for figures, etc etc, I find it easier to go | there directly. | So, when the experiment is done, I immediately group it via E-Merge, | then export into Excel Test format... then I open it via Excel, and go | through and trim out all the stuff I don't want (Mike I know what you | mean about a LOT of irrelevant stuff). The nice thing about doing this | in Excel is that you can easily record a macro to delete all | the things | you don't want, so you can do it again later w/ a few clicks. | This also | gives me a chance to change variable names to be SPSS-friendly, etc. | Then I just port it back out into tab-delineated text, and import into | SPSS from there. | | I, too, am curious to see what other folks do... | | Unfortunately as a result I do not know how to handle the block/ NULL | data in E-data-Aid, sorry. | | Dave | | W. David Hairston | Neurobiology and Anatomy | | Wake Forest University School of Medicine | Winston-Salem, NC 27157 | (336) 716-4481 (lab) | http://www.wfubmc.edu/nba/XMODAL/ | | -----Original Message----- | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On | Behalf Of Michael J. Crowley | Sent: Thursday, June 23, 2005 5:10 PM | To: eprime at mail.talkbank.org | Subject: processing eprime data | | Dear List, | | I'm wondering how much preprocessing people are doing in edata aid | before going | to a stat package. I've seen that most postings reflect programming | issues and | I'm wondering how people are processing their data, | post-collection from | edata | aid. I'm hoping that his post will open this for discussion. | | Because data is stored trial variable by block, there are | many null data | values. | Is there any ideal way for handling this in edata aid? | | Also, some of the data we've opted to store, in retrospect, are | irrelevant. Is | their a way to batch process files in edata aid to drop irrelevant | variables? | | Thank you for all your responses. If there is a good response to this | post, I | will compile the feedback for the list. | | best wishes, | | Mike Crowley | | | | Michael J. Crowley, Ph.D. | Yale Child Study Center | 230 South Frontage Rd. | New Haven, CT 06520 | | | | Please be aware that email communication can be | intercepted in transmission or misdirected. Please | consider communicating any sensitive information | by telephone, fax or mail. The information | contained in this message may be privileged and | confidential. If you are NOT the intended | recipient, please notify the sender immediately | with a copy to hipaa.security at yale.edu and destroy | this message. | | | From katzlb at upmc.edu Thu Jun 23 21:35:11 2005 From: katzlb at upmc.edu (Katz, Lena B.) Date: Thu, 23 Jun 2005 17:35:11 -0400 Subject: processing eprime data Message-ID: I haven't actually started collecting data yet (sorry for all the code questions!). But I'd love to see the source code for Dave's macros... we're probably not all going to want to strip out the same data, but having a good example would be nice. Lena -----Original Message----- From: eprime at mail.talkbank.org on behalf of Paul Warren Sent: Thu 6/23/2005 5:28 PM To: eprime at mail.talkbank.org Cc: Subject: RE: processing eprime data I use a similar strategy to Dave, i.e. E-merge then Excel and then stats either in Excel (with the statistiXL product) or in SPSS. But I haven't come to grips with macros in Excel for stripping out the dross. Maybe Dave could make his macros available? Paul Dr Paul Warren School of Linguistics and Applied Language Studies Victoria University of Wellington New Zealand tel +64 4 463 5631/5600 fax +64 4 463 5604 | -----Original Message----- | From: David Hairston [mailto:dhair at wfubmc.edu] | Sent: Friday, 24 June 2005 9:20 a.m. | To: Michael J. Crowley; eprime at mail.talkbank.org | Subject: RE: processing eprime data | | | As a general rule, I do not use E-Data Aid at all; I use SPSS | for 90% of | my analyses, and Excel for transitioning the data between | E-Data Aid and | SPSS. Personally since I know that I'll need everything in SPSS for | eventual stats, groups for figures, etc etc, I find it easier to go | there directly. | So, when the experiment is done, I immediately group it via E-Merge, | then export into Excel Test format... then I open it via Excel, and go | through and trim out all the stuff I don't want (Mike I know what you | mean about a LOT of irrelevant stuff). The nice thing about doing this | in Excel is that you can easily record a macro to delete all | the things | you don't want, so you can do it again later w/ a few clicks. | This also | gives me a chance to change variable names to be SPSS-friendly, etc. | Then I just port it back out into tab-delineated text, and import into | SPSS from there. | | I, too, am curious to see what other folks do... | | Unfortunately as a result I do not know how to handle the block/ NULL | data in E-data-Aid, sorry. | | Dave | | W. David Hairston | Neurobiology and Anatomy | | Wake Forest University School of Medicine | Winston-Salem, NC 27157 | (336) 716-4481 (lab) | http://www.wfubmc.edu/nba/XMODAL/ | | -----Original Message----- | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On | Behalf Of Michael J. Crowley | Sent: Thursday, June 23, 2005 5:10 PM | To: eprime at mail.talkbank.org | Subject: processing eprime data | | Dear List, | | I'm wondering how much preprocessing people are doing in edata aid | before going | to a stat package. I've seen that most postings reflect programming | issues and | I'm wondering how people are processing their data, | post-collection from | edata | aid. I'm hoping that his post will open this for discussion. | | Because data is stored trial variable by block, there are | many null data | values. | Is there any ideal way for handling this in edata aid? | | Also, some of the data we've opted to store, in retrospect, are | irrelevant. Is | their a way to batch process files in edata aid to drop irrelevant | variables? | | Thank you for all your responses. If there is a good response to this | post, I | will compile the feedback for the list. | | best wishes, | | Mike Crowley | | | | Michael J. Crowley, Ph.D. | Yale Child Study Center | 230 South Frontage Rd. | New Haven, CT 06520 | | | | Please be aware that email communication can be | intercepted in transmission or misdirected. Please | consider communicating any sensitive information | by telephone, fax or mail. The information | contained in this message may be privileged and | confidential. If you are NOT the intended | recipient, please notify the sender immediately | with a copy to hipaa.security at yale.edu and destroy | this message. | | | From anthony.zuccolotto at pstnet.com Thu Jun 23 21:44:25 2005 From: anthony.zuccolotto at pstnet.com (Tony Zuccolotto) Date: Thu, 23 Jun 2005 17:44:25 -0400 Subject: processing eprime data Message-ID: If you are not familiar with the feature, you may be able to save a little bit of work by using E-DataAid's "Tools|Arrange Columns..." dialog. Specifically, you can click the Remove All button on the dialog to remove (hide) all the columns, optionally alphabetize the list of variables, and then double click just the variables that you want to add them back in. If you save the data file it will bring back that same column arrangement the next time you load it, and you can then use the File | Export... option to send the data elsewhere. If you do this early on in your master merged file, save it, and keep reusing it then E-DataAid should save your preferred column arrangement and keep it as the default for that merged file as new data files are added in. ...not totally automated, but may save a few repetitive steps or a lot of adding and deleting using Excel. -Tony > -----Original Message----- > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf > Of Paul Warren > Sent: Thursday, June 23, 2005 5:29 PM > To: eprime at mail.talkbank.org > Subject: RE: processing eprime data > > I use a similar strategy to Dave, i.e. E-merge then Excel and then stats > either in Excel (with the statistiXL product) or in SPSS. But I haven't > come to grips with macros in Excel for stripping out the dross. Maybe Dave > could make his macros available? > > Paul > > Dr Paul Warren > School of Linguistics and Applied Language Studies > Victoria University of Wellington > New Zealand > > tel +64 4 463 5631/5600 > fax +64 4 463 5604 > > > > | -----Original Message----- > | From: David Hairston [mailto:dhair at wfubmc.edu] > | Sent: Friday, 24 June 2005 9:20 a.m. > | To: Michael J. Crowley; eprime at mail.talkbank.org > | Subject: RE: processing eprime data > | > | > | As a general rule, I do not use E-Data Aid at all; I use SPSS > | for 90% of > | my analyses, and Excel for transitioning the data between > | E-Data Aid and > | SPSS. Personally since I know that I'll need everything in SPSS for > | eventual stats, groups for figures, etc etc, I find it easier to go > | there directly. > | So, when the experiment is done, I immediately group it via E-Merge, > | then export into Excel Test format... then I open it via Excel, and go > | through and trim out all the stuff I don't want (Mike I know what you > | mean about a LOT of irrelevant stuff). The nice thing about doing this > | in Excel is that you can easily record a macro to delete all > | the things > | you don't want, so you can do it again later w/ a few clicks. > | This also > | gives me a chance to change variable names to be SPSS-friendly, etc. > | Then I just port it back out into tab-delineated text, and import into > | SPSS from there. > | > | I, too, am curious to see what other folks do... > | > | Unfortunately as a result I do not know how to handle the block/ NULL > | data in E-data-Aid, sorry. > | > | Dave > | > | W. David Hairston > | Neurobiology and Anatomy > | > | Wake Forest University School of Medicine > | Winston-Salem, NC 27157 > | (336) 716-4481 (lab) > | http://www.wfubmc.edu/nba/XMODAL/ > | > | -----Original Message----- > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On > | Behalf Of Michael J. Crowley > | Sent: Thursday, June 23, 2005 5:10 PM > | To: eprime at mail.talkbank.org > | Subject: processing eprime data > | > | Dear List, > | > | I'm wondering how much preprocessing people are doing in edata aid > | before going > | to a stat package. I've seen that most postings reflect programming > | issues and > | I'm wondering how people are processing their data, > | post-collection from > | edata > | aid. I'm hoping that his post will open this for discussion. > | > | Because data is stored trial variable by block, there are > | many null data > | values. > | Is there any ideal way for handling this in edata aid? > | > | Also, some of the data we've opted to store, in retrospect, are > | irrelevant. Is > | their a way to batch process files in edata aid to drop irrelevant > | variables? > | > | Thank you for all your responses. If there is a good response to this > | post, I > | will compile the feedback for the list. > | > | best wishes, > | > | Mike Crowley > | > | > | > | Michael J. Crowley, Ph.D. > | Yale Child Study Center > | 230 South Frontage Rd. > | New Haven, CT 06520 > | > | > | > | Please be aware that email communication can be > | intercepted in transmission or misdirected. Please > | consider communicating any sensitive information > | by telephone, fax or mail. The information > | contained in this message may be privileged and > | confidential. If you are NOT the intended > | recipient, please notify the sender immediately > | with a copy to hipaa.security at yale.edu and destroy > | this message. > | > | > | From kwillhoit at uwf.edu Thu Jun 23 21:52:54 2005 From: kwillhoit at uwf.edu (Kristie Willhoit) Date: Thu, 23 Jun 2005 16:52:54 -0500 Subject: processing eprime data In-Reply-To: <1119560976.42bb2510d5469@webmail.med.yale.edu> Message-ID: I, too, use Excel and SPSS for analyzing my data, but I prep it using DataAid first. You can use the Filter function to remove any NULL values from a specific column by setting the range not equal to NULL. Note, however, that this will exclude all data in that trial from analysis. I also use the analyze function in DataAid to run the analyses I need (strictly reaction and movement time means in my case), then export the results to Excel, then import that file to SPSS (after making it SPSS-friendly, as Dave mentioned). Hope this helps! Kristie Kristie Willhoit Research Associate University of West Florida Division of Health, Leisure, and Exercise Science 11000 University Parkway Building 78, Room 140 Pensacola, FL 32514 (850) 474-3321 kwillhoit at uwf.edu -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Michael J. Crowley Sent: Thursday, June 23, 2005 4:10 PM To: eprime at mail.talkbank.org Subject: processing eprime data Dear List, I'm wondering how much preprocessing people are doing in edata aid before going to a stat package. I've seen that most postings reflect programming issues and I'm wondering how people are processing their data, post-collection from edata aid. I'm hoping that his post will open this for discussion. Because data is stored trial variable by block, there are many null data values. Is there any ideal way for handling this in edata aid? Also, some of the data we've opted to store, in retrospect, are irrelevant. Is their a way to batch process files in edata aid to drop irrelevant variables? Thank you for all your responses. If there is a good response to this post, I will compile the feedback for the list. best wishes, Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From odenthal at soz.psychologie.uni-konstanz.de Fri Jun 24 00:24:56 2005 From: odenthal at soz.psychologie.uni-konstanz.de (Georg Odenthal) Date: Fri, 24 Jun 2005 02:24:56 +0200 Subject: processing eprime data Message-ID: Hi, to be honest I usually never use the data files E-Prime creates automatically. Since I work a lot with E-Basic to create special questionnaires like open ended text input, text fields or variable scales or animation I usually open a new textfile for writing and then create an E-Basic code that puts all the data I need into this file after each trial. I sometimes go back to the edat files to double-check a timing issue or whether the response keys were coded correctly, but most of the time I don't care much about the edat files. A lot of the data I collect in my studies are variables that are defined temporarily in an E-Basic code object. To get E-Prime to put these variable out to the .edat file you need to add the attribute to the current object and then update the value of the attribute every time something in E-Basic or a response has changed this value. This can be quite tedious. Since I often write programs for other people the creation of an own datafile is necessary. The people I write the programs for like it if they can just open SPSS and then import a text file with one row for each subject and X columns for the variables or the response data. It's also more convenient for me, because then I don't have to convert the edat files into something the researcher finds more useful. Bye, Georg ========================================== Georg Odenthal, Dipl.-Psych. Social Psychology and Motivation Box D39 University of Konstanz 78457 Konstanz, Germany Phone #: +49 7531 88-2872 Fax #: +49 7531 88-3286 Email: odenthal at soz.psychologie.uni-konstanz.de URL: http://www.socpsych.uni-konstanz.de ========================================== From j-bigio at northwestern.edu Fri Jun 24 15:10:15 2005 From: j-bigio at northwestern.edu (Jordan Bigio) Date: Fri, 24 Jun 2005 10:10:15 -0500 Subject: processing eprime data In-Reply-To: Message-ID: I do this as well. Hide columns I don't want, then arrange the ones I do. Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for stats we want. Then, save outfiles as excel files, and paste them back into my behavioral stats file (excel as well). Jordan At 05:44 PM 6/23/2005 -0400, Tony Zuccolotto wrote: >If you are not familiar with the feature, you may be able to save a >little bit of work by using E-DataAid's "Tools|Arrange Columns..." >dialog. > >Specifically, you can click the Remove All button on the dialog to >remove (hide) all the columns, optionally alphabetize the list of >variables, and then double click just the variables that you want to add >them back in. > >If you save the data file it will bring back that same column >arrangement the next time you load it, and you can then use the File | >Export... option to send the data elsewhere. > >If you do this early on in your master merged file, save it, and keep >reusing it then E-DataAid should save your preferred column arrangement >and keep it as the default for that merged file as new data files are >added in. > >...not totally automated, but may save a few repetitive steps or a lot >of adding and deleting using Excel. > >-Tony > > > -----Original Message----- > > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >Behalf > > Of Paul Warren > > Sent: Thursday, June 23, 2005 5:29 PM > > To: eprime at mail.talkbank.org > > Subject: RE: processing eprime data > > > > I use a similar strategy to Dave, i.e. E-merge then Excel and then >stats > > either in Excel (with the statistiXL product) or in SPSS. But I >haven't > > come to grips with macros in Excel for stripping out the dross. Maybe >Dave > > could make his macros available? > > > > Paul > > > > Dr Paul Warren > > School of Linguistics and Applied Language Studies > > Victoria University of Wellington > > New Zealand > > > > tel +64 4 463 5631/5600 > > fax +64 4 463 5604 > > > > > > > > | -----Original Message----- > > | From: David Hairston [mailto:dhair at wfubmc.edu] > > | Sent: Friday, 24 June 2005 9:20 a.m. > > | To: Michael J. Crowley; eprime at mail.talkbank.org > > | Subject: RE: processing eprime data > > | > > | > > | As a general rule, I do not use E-Data Aid at all; I use SPSS > > | for 90% of > > | my analyses, and Excel for transitioning the data between > > | E-Data Aid and > > | SPSS. Personally since I know that I'll need everything in SPSS for > > | eventual stats, groups for figures, etc etc, I find it easier to go > > | there directly. > > | So, when the experiment is done, I immediately group it via E-Merge, > > | then export into Excel Test format... then I open it via Excel, and >go > > | through and trim out all the stuff I don't want (Mike I know what >you > > | mean about a LOT of irrelevant stuff). The nice thing about doing >this > > | in Excel is that you can easily record a macro to delete all > > | the things > > | you don't want, so you can do it again later w/ a few clicks. > > | This also > > | gives me a chance to change variable names to be SPSS-friendly, etc. > > | Then I just port it back out into tab-delineated text, and import >into > > | SPSS from there. > > | > > | I, too, am curious to see what other folks do... > > | > > | Unfortunately as a result I do not know how to handle the block/ >NULL > > | data in E-data-Aid, sorry. > > | > > | Dave > > | > > | W. David Hairston > > | Neurobiology and Anatomy > > | > > | Wake Forest University School of Medicine > > | Winston-Salem, NC 27157 > > | (336) 716-4481 (lab) > > | http://www.wfubmc.edu/nba/XMODAL/ > > | > > | -----Original Message----- > > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On > > | Behalf Of Michael J. Crowley > > | Sent: Thursday, June 23, 2005 5:10 PM > > | To: eprime at mail.talkbank.org > > | Subject: processing eprime data > > | > > | Dear List, > > | > > | I'm wondering how much preprocessing people are doing in edata aid > > | before going > > | to a stat package. I've seen that most postings reflect programming > > | issues and > > | I'm wondering how people are processing their data, > > | post-collection from > > | edata > > | aid. I'm hoping that his post will open this for discussion. > > | > > | Because data is stored trial variable by block, there are > > | many null data > > | values. > > | Is there any ideal way for handling this in edata aid? > > | > > | Also, some of the data we've opted to store, in retrospect, are > > | irrelevant. Is > > | their a way to batch process files in edata aid to drop irrelevant > > | variables? > > | > > | Thank you for all your responses. If there is a good response to >this > > | post, I > > | will compile the feedback for the list. > > | > > | best wishes, > > | > > | Mike Crowley > > | > > | > > | > > | Michael J. Crowley, Ph.D. > > | Yale Child Study Center > > | 230 South Frontage Rd. > > | New Haven, CT 06520 > > | > > | > > | > > | Please be aware that email communication can be > > | intercepted in transmission or misdirected. Please > > | consider communicating any sensitive information > > | by telephone, fax or mail. The information > > | contained in this message may be privileged and > > | confidential. If you are NOT the intended > > | recipient, please notify the sender immediately > > | with a copy to hipaa.security at yale.edu and destroy > > | this message. > > | > > | > > | Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 From leisha at decisionresearch.org Fri Jun 24 18:53:09 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Fri, 24 Jun 2005 11:53:09 -0700 Subject: processing eprime data In-Reply-To: <5.2.0.9.2.20050624095849.01276db0@merle.it.northwestern.edu> Message-ID: I do the same. Filter, copy to Excel. Our data analyst imports to SPSS & takes it from there. Leisha Jordan Bigio wrote: > I do this as well. Hide columns I don't want, then arrange the ones I > do. Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for > stats we want. Then, save outfiles as excel files, and paste them back > into my behavioral stats file (excel as well). > > Jordan > > > > At 05:44 PM 6/23/2005 -0400, Tony Zuccolotto wrote: > >> If you are not familiar with the feature, you may be able to save a >> little bit of work by using E-DataAid's "Tools|Arrange Columns..." >> dialog. >> >> Specifically, you can click the Remove All button on the dialog to >> remove (hide) all the columns, optionally alphabetize the list of >> variables, and then double click just the variables that you want to add >> them back in. >> >> If you save the data file it will bring back that same column >> arrangement the next time you load it, and you can then use the File | >> Export... option to send the data elsewhere. >> >> If you do this early on in your master merged file, save it, and keep >> reusing it then E-DataAid should save your preferred column arrangement >> and keep it as the default for that merged file as new data files are >> added in. >> >> ...not totally automated, but may save a few repetitive steps or a lot >> of adding and deleting using Excel. >> >> -Tony >> >> > -----Original Message----- >> > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >> Behalf >> > Of Paul Warren >> > Sent: Thursday, June 23, 2005 5:29 PM >> > To: eprime at mail.talkbank.org >> > Subject: RE: processing eprime data >> > >> > I use a similar strategy to Dave, i.e. E-merge then Excel and then >> stats >> > either in Excel (with the statistiXL product) or in SPSS. But I >> haven't >> > come to grips with macros in Excel for stripping out the dross. Maybe >> Dave >> > could make his macros available? >> > >> > Paul >> > >> > Dr Paul Warren >> > School of Linguistics and Applied Language Studies >> > Victoria University of Wellington >> > New Zealand >> > >> > tel +64 4 463 5631/5600 >> > fax +64 4 463 5604 >> > >> > >> > >> > | -----Original Message----- >> > | From: David Hairston [mailto:dhair at wfubmc.edu] >> > | Sent: Friday, 24 June 2005 9:20 a.m. >> > | To: Michael J. Crowley; eprime at mail.talkbank.org >> > | Subject: RE: processing eprime data >> > | >> > | >> > | As a general rule, I do not use E-Data Aid at all; I use SPSS >> > | for 90% of >> > | my analyses, and Excel for transitioning the data between >> > | E-Data Aid and >> > | SPSS. Personally since I know that I'll need everything in SPSS for >> > | eventual stats, groups for figures, etc etc, I find it easier to go >> > | there directly. >> > | So, when the experiment is done, I immediately group it via E-Merge, >> > | then export into Excel Test format... then I open it via Excel, and >> go >> > | through and trim out all the stuff I don't want (Mike I know what >> you >> > | mean about a LOT of irrelevant stuff). The nice thing about doing >> this >> > | in Excel is that you can easily record a macro to delete all >> > | the things >> > | you don't want, so you can do it again later w/ a few clicks. >> > | This also >> > | gives me a chance to change variable names to be SPSS-friendly, etc. >> > | Then I just port it back out into tab-delineated text, and import >> into >> > | SPSS from there. >> > | >> > | I, too, am curious to see what other folks do... >> > | >> > | Unfortunately as a result I do not know how to handle the block/ >> NULL >> > | data in E-data-Aid, sorry. >> > | >> > | Dave >> > | >> > | W. David Hairston >> > | Neurobiology and Anatomy >> > | >> > | Wake Forest University School of Medicine >> > | Winston-Salem, NC 27157 >> > | (336) 716-4481 (lab) >> > | http://www.wfubmc.edu/nba/XMODAL/ >> > | >> > | -----Original Message----- >> > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >> > | Behalf Of Michael J. Crowley >> > | Sent: Thursday, June 23, 2005 5:10 PM >> > | To: eprime at mail.talkbank.org >> > | Subject: processing eprime data >> > | >> > | Dear List, >> > | >> > | I'm wondering how much preprocessing people are doing in edata aid >> > | before going >> > | to a stat package. I've seen that most postings reflect programming >> > | issues and >> > | I'm wondering how people are processing their data, >> > | post-collection from >> > | edata >> > | aid. I'm hoping that his post will open this for discussion. >> > | >> > | Because data is stored trial variable by block, there are >> > | many null data >> > | values. >> > | Is there any ideal way for handling this in edata aid? >> > | >> > | Also, some of the data we've opted to store, in retrospect, are >> > | irrelevant. Is >> > | their a way to batch process files in edata aid to drop irrelevant >> > | variables? >> > | >> > | Thank you for all your responses. If there is a good response to >> this >> > | post, I >> > | will compile the feedback for the list. >> > | >> > | best wishes, >> > | >> > | Mike Crowley >> > | >> > | >> > | >> > | Michael J. Crowley, Ph.D. >> > | Yale Child Study Center >> > | 230 South Frontage Rd. >> > | New Haven, CT 06520 >> > | >> > | >> > | >> > | Please be aware that email communication can be >> > | intercepted in transmission or misdirected. Please >> > | consider communicating any sensitive information >> > | by telephone, fax or mail. The information >> > | contained in this message may be privileged and >> > | confidential. If you are NOT the intended >> > | recipient, please notify the sender immediately >> > | with a copy to hipaa.security at yale.edu and destroy >> > | this message. >> > | >> > | >> > | > > > Jordan D. Bigio, B.A. > Project Coordinator > Developmental Cognitive Neuroscience Laboratory > Department of Communication Sciences and Disorders > Northwestern University > 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 > Evanston, IL 60208 > Phone: 847-491-3647 > > > From kwillhoit at uwf.edu Mon Jun 27 14:37:50 2005 From: kwillhoit at uwf.edu (Kristie Willhoit) Date: Mon, 27 Jun 2005 09:37:50 -0500 Subject: suspend/resume function Message-ID: Hi all! I am trying to design my Eprime experiment so that the program will suspend, play a video that demonstrates the task, and then resume. I have tried inserting the script from the suspend/resume example into my program, but I keep getting errors. First, I received the msg: "Unknown function: IsPowerPointViewerInstalled" and when I read the script, it states that this function is declared in the User Script, so I inserted the portion of the user script from the example into an InLine, and I received the error: "Encountered: Function; Expecting: " . Any suggestions? Any feedback would be appreciated. Thanks! Kristie Willhoit Research Associate Division of Health, Leisure, and Exercise Science University of West Florida kwillhoit at uwf.edu From michael.crowley at yale.edu Mon Jun 27 19:09:11 2005 From: michael.crowley at yale.edu (Michael J. Crowley) Date: Mon, 27 Jun 2005 15:09:11 -0400 Subject: compiled responses for processing data in eprime Message-ID: Dear list, Thank you all for your thorough responses. What follows is a compilation of the various methods each of you suggested for analyzing raw data from E-Prime. We?ve appended the responses from all those who contributed to this query. Tony Zuccolotto?s response addresses the main points for typical data handling (merge, exclude/filter unnecessary variables, reuse preferred column arrangement as data files are added), but the many users offered specific solutions and extensions that may be of interest to the list. I?ve appended each of these below. Thanks to you all for your thorough responses. Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 From Kristie Willhoit: Date: Thu, 23 Jun 2005 16:52:54 -0500 From: Kristie Willhoit To: eprime at mail.talkbank.org Subject: RE: processing eprime data I, too, use Excel and SPSS for analyzing my data, but I prep it using DataAid first. You can use the Filter function to remove any NULL values from a specific column by setting the range not equal to NULL. Note, however, that this will exclude all data in that trial from analysis. I also use the analyze function in DataAid to run the analyses I need (strictly reaction and movement time means in my case), then export the results to Excel, then import that file to SPSS (after making it SPSS-friendly, as Dave mentioned). Hope this helps! Kristie Kristie Willhoit Research Associate University of West Florida Division of Health, Leisure, and Exercise Science From Leisha Wharfield: Date: Fri, 24 Jun 2005 11:53:09 -0700 From: Leisha Wharfield Cc: eprime at mail.talkbank.org Subject: Re: processing eprime data I do the same. Filter, copy to Excel. Our data analyst imports to SPSS & takes it from there. Leisha From Jordan Bigio: From: Jordan Bigio To: Tony Zuccolotto , Paul Warren , eprime at mail.talkbank.org Subject: RE: processing eprime data I do this as well. Hide columns I don't want, then arrange the ones I do. Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for stats we want. Then, save outfiles as excel files, and paste them back into my behavioral stats file (excel as well). Jordan From Georg Odenthal: From: Georg Odenthal To: eprime at mail.talkbank.org Subject: RE: processing eprime data To be honest I usually never use the data files E-Prime creates automatically. Since I work a lot with E-Basic to create special questionnaires like open ended text input, text fields or variable scales or animation I usually open a new textfile for writing and then create an E-Basic code that puts all the data I need into this file after each trial. I sometimes go back to the edat files to double-check a timing issue or whether the response keys were coded correctly, but most of the time I don't care much about the edat files. A lot of the data I collect in my studies are variables that are defined temporarily in an E-Basic code object. To get E-Prime to put these variable out to the .edat file you need to add the attribute to the current object and then update the value of the attribute every time something in E-Basic or a response has changed this value. This can be quite tedious. Since I often write programs for other people the creation of an own datafile is necessary. The people I write the programs for like it if they can just open SPSS and then import a text file with one row for each subject and X columns for the variables or the response data. It's also more convenient for me, because then I don't have to convert the edat files into something the researcher finds more useful. Georg Georg Odenthal, Dipl.-Psych. Social Psychology and Motivation Box D39 University of Konstanz 78457 Konstanz, Germany From Tony Zuccolotto: Date: Thu, 23 Jun 2005 17:44:25 -0400 From: Tony Zuccolotto To: Paul Warren , eprime at mail.talkbank.org Subject: RE: processing eprime data If you are not familiar with the feature, you may be able to save a little bit of work by using E-DataAid's "Tools|Arrange Columns..." dialog. Specifically, you can click the Remove All button on the dialog to remove (hide) all the columns, optionally alphabetize the list of variables, and then double click just the variables that you want to add them back in. If you save the data file it will bring back that same column arrangement the next time you load it, and you can then use the File | Export... option to send the data elsewhere. If you do this early on in your master merged file, save it, and keep reusing it then E-DataAid should save your preferred column arrangement and keep it as the default for that merged file as new data files are added in. ..not totally automated, but may save a few repetitive steps or a lot of adding and deleting using Excel. Tony From Stephani Foraker: Date: Thu, 23 Jun 2005 16:42:43 -0500 From: Stephani Foraker To: "Michael J. Crowley" Subject: Re: processing eprime data I like to use data aid to pull out only my experimental items and the columns of interest from the merged file - use the 'hide columns' feature and filter feature to show only the info you want. I often use a condition tag in the eprime program that runs the experiment, log that, and can do a checklist for filtering on just the conditions that I want to look at. Then I usually export that as a text, tab-delimited file which can be imported to excel or spss easily. I usually do some preprocessing in excel, whose pivot table function is fabulous for looking at various properties of the data, and if working with reaction time type measures I can sort based on min or max times, etc. The pivot tables also provide an excellent way to produce just the cell means in just the configuration that you want for any spss or other statistical package analyses - select, copy and paste into the data anlaysis spreadsheet. And lastly, excel's table formatting is much more flexible than spss's if that's what you use, so I like having my data and means available in excel, too. Stephani. From Lena Katz: Date: Thu, 23 Jun 2005 17:35:11 -0400 From: "Katz, Lena B." To: eprime at mail.talkbank.org Subject: RE: processing eprime data I haven't actually started collecting data yet (sorry for all the code questions!). But I'd love to see the source code for Dave's macros... we're probably not all going to want to strip out the same data, but having a good example would be nice. Lena From Paul Warren: Date: Fri, 24 Jun 2005 09:28:58 +1200 From: Paul Warren To: eprime at mail.talkbank.org Subject: RE: processing eprime data I use a similar strategy to Dave, i.e. E-merge then Excel and then stats either in Excel (with the statistiXL product) or in SPSS. But I haven't come to grips with macros in Excel for stripping out the dross. Maybe Dave could make his macros available? Paul Dr Paul Warren School of Linguistics and Applied Language Studies Victoria University of Wellington New Zealand tel +64 4 463 5631/5600 fax +64 4 463 5604 From Mark Casteel: Date: Thu, 23 Jun 2005 17:23:31 -0400 From: "Mark A. Casteel" To: "Michael J. Crowley" Subject: Re: processing eprime data One easy way to accomplish this is to use the Filter available from the tools menu in E-DataAid. You can select as many filters as you like. For each, hit the checklist button, and then simply check all of those conditions which are applicable. You can then export your data to SPSS or an EXCEL spreadsheet, and it will be limited to only those values that are selected via the filter. Mark From David Hairston: Date: Thu, 23 Jun 2005 17:19:59 -0400 From: David Hairston To: "Michael J. Crowley" , eprime at mail.talkbank.org Subject: RE: processing eprime data As a general rule, I do not use E-Data Aid at all; I use SPSS for 90% of my analyses, and Excel for transitioning the data between E-Data Aid and SPSS. Personally since I know that I'll need everything in SPSS for eventual stats, groups for figures, etc etc, I find it easier to go there directly. So, when the experiment is done, I immediately group it via E-Merge, then export into Excel Test format... then I open it via Excel, and go through and trim out all the stuff I don't want (Mike I know what you mean about a LOT of irrelevant stuff). The nice thing about doing this in Excel is that you can easily record a macro to delete all the things you don't want, so you can do it again later w/ a few clicks. This also gives me a chance to change variable names to be SPSS-friendly, etc. Then I just port it back out into tab-delineated text, and import into SPSS from there. I, too, am curious to see what other folks do... Unfortunately as a result I do not know how to handle the block/ NULL data in E-data-Aid, sorry. Dave W. David Hairston Neurobiology and Anatomy Wake Forest University School of Medicine Winston-Salem, NC 27157 (336) 716-4481 (lab) http://www.wfubmc.edu/nba/XMODAL/ Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From skinzb at yahoo.com Mon Jun 27 19:15:14 2005 From: skinzb at yahoo.com (Sarah Kinzbrunner) Date: Mon, 27 Jun 2005 12:15:14 -0700 Subject: Eprime Digest - 06/26/05 In-Reply-To: <57201.86256@mail.talkbank.org> Message-ID: Hello, I have been teaching myself Eprime this past month and this forum has been very helpful. I am wondering, is there a way to display the cumulative number of correct and incorrect responses as feedback after each response, either in text or pictorally (for example, a bar that moves up and down with each correct/incorrect response)? Additionally, how do I make the most recently responded to stimulus object remain on the screen when feedback is given? Thank you. Sincerely, Sarah --------------------------------- Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eddie at ling.ed.ac.uk Mon Jun 27 19:15:59 2005 From: Eddie at ling.ed.ac.uk (Eddie at ling.ed.ac.uk) Date: Mon, 27 Jun 2005 20:15:59 +0100 Subject: I'm not here..... Message-ID: I'll be back soon. Eddie From pauls_postbus at hotmail.com Mon Jun 27 19:22:40 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Mon, 27 Jun 2005 21:22:40 +0200 Subject: suspend/resume function In-Reply-To: <9019F9EBA84C2A4A915190CF588889165600C5@FSEVS2.argo.uwf.edu> Message-ID: hi kristie, I'm not familiar with the example you mentioned, but you will have to copy the user script part into the 'user' tab of the script window (use Alt-5 or Menu->View->Script.) Don't copy it in an inline script!!! best, paul >From: "Kristie Willhoit" >To: >Subject: suspend/resume function >Date: Mon, 27 Jun 2005 09:37:50 -0500 > >Hi all! I am trying to design my Eprime experiment so that the program >will suspend, play a video that demonstrates the task, and then resume. I >have tried inserting the script from the suspend/resume example into my >program, but I keep getting errors. First, I received the msg: "Unknown >function: IsPowerPointViewerInstalled" and when I read the script, it >states that this function is declared in the User Script, so I inserted the >portion of the user script from the example into an InLine, and I received >the error: "Encountered: Function; Expecting: " . Any >suggestions? Any feedback would be appreciated. Thanks! > >Kristie Willhoit >Research Associate >Division of Health, Leisure, and Exercise Science >University of West Florida >kwillhoit at uwf.edu From KKim at iona.edu Wed Jun 29 01:30:16 2005 From: KKim at iona.edu (Kim, Kisok) Date: Tue, 28 Jun 2005 21:30:16 -0400 Subject: Eprime Digest - 06/26/05 Message-ID: That is a good idea. I also wish we had a student version of e-prime. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Kisok Richard Kim, Ph.D. Department of Psychology Iona College 715 North Avenue New Rochelle, NY 10801-1890 Phone: 914 633 2232 Fax: 225-208-3795 -----Original Message----- From: eprime at mail.talkbank.org on behalf of Sarah Kinzbrunner Sent: Mon 6/27/2005 3:15 PM To: eprime at mail.talkbank.org Cc: Subject: Re: Eprime Digest - 06/26/05 Hello, I have been teaching myself Eprime this past month and this forum has been very helpful. I am wondering, is there a way to display the cumulative number of correct and incorrect responses as feedback after each response, either in text or pictorally (for example, a bar that moves up and down with each correct/incorrect response)? Additionally, how do I make the most recently responded to stimulus object remain on the screen when feedback is given? Thank you. Sincerely, Sarah _____ Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football From brandon_cernicky at yahoo.com Wed Jun 29 02:06:05 2005 From: brandon_cernicky at yahoo.com (Brandon Cernicky) Date: Tue, 28 Jun 2005 19:06:05 -0700 Subject: E-Prime 2.0 Data Features In-Reply-To: <57201.86256@mail.talkbank.org> Message-ID: The last couple weeks had a number of threads in relation to data handling in E-Prime. The recent E-Prime 2.0 Feature Survey placed its emphasis on many of the design and implementation features and did not focus on any data handling improvements for E-Merge and E-DataAid. Please feel free to discuss any items you would like to see for E-Prime 2.0 in regards to E-Merge and E-DataAid. Improvements to export in general? Improvements to export to Excel? Improvements to export to SPSS? Improvements to export to XML? PST is certainly not going to try to reinvent the stats wheel and understand there are many stats packages available and exporting to them is intended. Are there any areas where E-Merge or E-DataAid could be improved to make it so that bouncing in-between packages would be reduced? -Brandon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brandon S. Cernicky Senior Software Engineer Psychology Software Tools __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From anthony.zuccolotto at pstnet.com Wed Jun 29 13:22:21 2005 From: anthony.zuccolotto at pstnet.com (Tony Zuccolotto) Date: Wed, 29 Jun 2005 09:22:21 -0400 Subject: Eprime Digest - 06/26/05 Message-ID: Sarah, If you change the BackStyle property on *all* the tabs of your feedback object (and *all* the text boxes on each tab) to Transparent then whatever the display output the Feedback generates should just be displayed over top of whatever happens to remain on the screen (i.e. the stimulus you presented). Hope that helps. -Tony ________________________________ From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Sarah Kinzbrunner Sent: Monday, June 27, 2005 3:15 PM To: eprime at mail.talkbank.org Subject: Re: Eprime Digest - 06/26/05 Hello, I have been teaching myself Eprime this past month and this forum has been very helpful. I am wondering, is there a way to display the cumulative number of correct and incorrect responses as feedback after each response, either in text or pictorally (for example, a bar that moves up and down with each correct/incorrect response)? Additionally, how do I make the most recently responded to stimulus object remain on the screen when feedback is given? Thank you. Sincerely, Sarah ________________________________ size=1 width="100%" align=center> Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football -------------- next part -------------- An HTML attachment was scrubbed... URL: From BRobinso at mprc.umaryland.edu Wed Jun 29 13:52:26 2005 From: BRobinso at mprc.umaryland.edu (Ben Robinson) Date: Wed, 29 Jun 2005 09:52:26 -0400 Subject: E-Prime 2.0 Data Features Message-ID: it seems like the formatting of the text file data file could be improved dramatically in future versions of eprime. if for any reason a program quits before having a chance to make a .edat file, it would be nice to have a more useable trial-by-trial recording of what went on. something that, in a pinch, could be opened in excel and understood. ben robinson research asst. >>> Brandon Cernicky 6/28/2005 10:06 PM >>> The last couple weeks had a number of threads in relation to data handling in E-Prime. The recent E-Prime 2.0 Feature Survey placed its emphasis on many of the design and implementation features and did not focus on any data handling improvements for E-Merge and E-DataAid. Please feel free to discuss any items you would like to see for E-Prime 2.0 in regards to E-Merge and E-DataAid. Improvements to export in general? Improvements to export to Excel? Improvements to export to SPSS? Improvements to export to XML? PST is certainly not going to try to reinvent the stats wheel and understand there are many stats packages available and exporting to them is intended. Are there any areas where E-Merge or E-DataAid could be improved to make it so that bouncing in-between packages would be reduced? -Brandon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brandon S. Cernicky Senior Software Engineer Psychology Software Tools __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From fencsik at search.bwh.harvard.edu Wed Jun 29 14:43:19 2005 From: fencsik at search.bwh.harvard.edu (David Fencsik) Date: Wed, 29 Jun 2005 10:43:19 -0400 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: You can generally use E-Recovery to convert the text file into an E-DataAid file. I think the text data file produced by E-Run is intended for backup purposes, so it records data as soon as it becomes available, not in a nice, easy-to-read format. Maybe it would be helpful if E-Run converted the .txt file into a separate tab-delimited text file instead of (or in addition to) generating a .edat file--this could be set by a preference in E-Studio. It would certainly save time for those who have been posting comments on this topic so far. David -- David Fencsik, Ph.D. Research Fellow Visual Attention Laboratory Brigham and Women's Hospital Boston, MA 02115 Email: fencsik at search.bwh.harvard.edu Web: http://search.bwh.harvard.edu/ On Jun 29, 2005, at 9:52 AM, Ben Robinson wrote: > it seems like the formatting of the text file data file could be > improved dramatically in future versions of eprime. > if for any reason a program quits before having a chance to make a > .edat file, it would be nice to have a more useable trial-by-trial > recording of what went on. something that, in a pinch, could be > opened in excel and understood. > > ben robinson > research asst. > > > > >>>> Brandon Cernicky 6/28/2005 10:06 PM >>> > > The last couple weeks had a number of threads in > relation to data handling in E-Prime. The recent > E-Prime 2.0 Feature Survey placed its emphasis on many > of the design and implementation features and did not > focus on any data handling improvements for E-Merge > and E-DataAid. > > Please feel free to discuss any items you would like > to see for E-Prime 2.0 in regards to E-Merge and > E-DataAid. > > Improvements to export in general? > Improvements to export to Excel? > Improvements to export to SPSS? > Improvements to export to XML? > > PST is certainly not going to try to reinvent the > stats wheel and understand there are many stats > packages available and exporting to them is intended. > Are there any areas where E-Merge or E-DataAid could > be improved to make it so that bouncing in-between > packages would be reduced? > > > -Brandon > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Brandon S. Cernicky > Senior Software Engineer > Psychology Software Tools From psudevan at uwsp.edu Wed Jun 29 15:21:08 2005 From: psudevan at uwsp.edu (Sudevan, Padmanabhan) Date: Wed, 29 Jun 2005 10:21:08 -0500 Subject: E-Prime 2.0 Data Features Message-ID: I was assured that data file export to StatView and SPSS would be continued when I asked about this with PST. I am hoping that that will indeed be the case. Sudevan P Sudevan Professor of Psychology Chair, Faculty Senate University of Wisconsin-Stevens Point -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Brandon Cernicky Sent: Tuesday, June 28, 2005 9:06 PM To: eprime at mail.talkbank.org Subject: E-Prime 2.0 Data Features The last couple weeks had a number of threads in relation to data handling in E-Prime. The recent E-Prime 2.0 Feature Survey placed its emphasis on many of the design and implementation features and did not focus on any data handling improvements for E-Merge and E-DataAid. Please feel free to discuss any items you would like to see for E-Prime 2.0 in regards to E-Merge and E-DataAid. Improvements to export in general? Improvements to export to Excel? Improvements to export to SPSS? Improvements to export to XML? PST is certainly not going to try to reinvent the stats wheel and understand there are many stats packages available and exporting to them is intended. Are there any areas where E-Merge or E-DataAid could be improved to make it so that bouncing in-between packages would be reduced? -Brandon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brandon S. Cernicky Senior Software Engineer Psychology Software Tools __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From j-bigio at northwestern.edu Wed Jun 29 15:22:18 2005 From: j-bigio at northwestern.edu (Jordan Bigio) Date: Wed, 29 Jun 2005 10:22:18 -0500 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: I agree with Ben. I don't use the text files much, but if we had to quit an experiment, a usable edat file would be great. Jordan At 09:52 AM 6/29/2005 -0400, Ben Robinson wrote: >it seems like the formatting of the text file data file could be improved >dramatically in future versions of eprime. >if for any reason a program quits before having a chance to make a .edat >file, it would be nice to have a more useable trial-by-trial recording of >what went on. something that, in a pinch, could be opened in excel and >understood. > >ben robinson >research asst. > > > > > >>> Brandon Cernicky 6/28/2005 10:06 PM >>> >The last couple weeks had a number of threads in >relation to data handling in E-Prime. The recent >E-Prime 2.0 Feature Survey placed its emphasis on many >of the design and implementation features and did not >focus on any data handling improvements for E-Merge >and E-DataAid. > >Please feel free to discuss any items you would like >to see for E-Prime 2.0 in regards to E-Merge and >E-DataAid. > >Improvements to export in general? >Improvements to export to Excel? >Improvements to export to SPSS? >Improvements to export to XML? > >PST is certainly not going to try to reinvent the >stats wheel and understand there are many stats >packages available and exporting to them is intended. >Are there any areas where E-Merge or E-DataAid could >be improved to make it so that bouncing in-between >packages would be reduced? > > >-Brandon > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Brandon S. Cernicky >Senior Software Engineer >Psychology Software Tools > > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 -------------- next part -------------- An HTML attachment was scrubbed... URL: From amy.eschman at pstnet.com Wed Jun 29 15:53:04 2005 From: amy.eschman at pstnet.com (Amy Eschman) Date: Wed, 29 Jun 2005 11:53:04 -0400 Subject: E-Prime 2.0 Data Features Message-ID: The E-Recovery text file is used for recovering as much data as possible when the experiment ends prior to conversion to EDAT format (an error occurs, or the user presses Ctrl+Alt+Shift). If you want the ability to end an experiment early, you can add a small piece of InLine script called a "graceful abort" that will allow you to terminate an experiment after a trial or block without losing the data file. The graceful abort script checks the value of GetUserBreakState to see if a special key sequence has been pressed. A description of the graceful abort can be found in Section 2.8.2 of the E-Prime User's Guide. Amy Eschman Psychology Software Tools ________________________________ From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Jordan Bigio Sent: Wednesday, June 29, 2005 11:22 AM To: eprime at mail.talkbank.org Subject: Re: E-Prime 2.0 Data Features I agree with Ben. I don't use the text files much, but if we had to quit an experiment, a usable edat file would be great. Jordan At 09:52 AM 6/29/2005 -0400, Ben Robinson wrote: it seems like the formatting of the text file data file could be improved dramatically in future versions of eprime. if for any reason a program quits before having a chance to make a .edat file, it would be nice to have a more useable trial-by-trial recording of what went on. something that, in a pinch, could be opened in excel and understood. ben robinson research asst. >>> Brandon Cernicky 6/28/2005 10:06 PM >>> The last couple weeks had a number of threads in relation to data handling in E-Prime. The recent E-Prime 2.0 Feature Survey placed its emphasis on many of the design and implementation features and did not focus on any data handling improvements for E-Merge and E-DataAid. Please feel free to discuss any items you would like to see for E-Prime 2.0 in regards to E-Merge and E-DataAid. Improvements to export in general? Improvements to export to Excel? Improvements to export to SPSS? Improvements to export to XML? PST is certainly not going to try to reinvent the stats wheel and understand there are many stats packages available and exporting to them is intended. Are there any areas where E-Merge or E-DataAid could be improved to make it so that bouncing in-between packages would be reduced? -Brandon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brandon S. Cernicky Senior Software Engineer Psychology Software Tools __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 -------------- next part -------------- An HTML attachment was scrubbed... URL: From shulman.1 at osu.edu Wed Jun 29 17:46:14 2005 From: shulman.1 at osu.edu (Harvey Shulman) Date: Wed, 29 Jun 2005 13:46:14 -0400 Subject: Recommend a beginner's book for Visual Basic Message-ID: I have a student who wants to learn how to write Visual Basic code. She has very little background in programming, but that's what Basic was designed for all those years ago. There are a lot of books out there on Visual Basic and it would help a lot if we could get some advice to narrow them down to one or two that are well written and good for getting started. No advanced material on graphics, sockets, databases etc. needed. Thanks. ------- Harvey G. Shulman, PhD Department of Psychology The Ohio State University 201 Lazenby Hall Columbus, OH 43210 ph 614 292-2759 fax 614 688-3984 From cam47 at psu.edu Wed Jun 29 18:03:27 2005 From: cam47 at psu.edu (Carol Anne Miller) Date: Wed, 29 Jun 2005 14:03:27 -0400 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <42C2DE66.1020001@osu.edu> Message-ID: I would like to hear these suggestions, too. Ideally a book that could be called "Visual Basic for the Non-Programmer." I'd just like to feel that I can easily write macros in various programs that use VB or something based on it. Everytime I've looked into books about VB, they seem to be aimed at such a different audience that can't even get a foothold. It's hard to explain what the problem is, but I know I've never found a book that helped me. The E-prime manual is probably more helpful than most. ++++++++++++++++++++++++++++ Carol Miller, Ph.D. Dept. of Communication Sciences & Disorders Penn State University 115-B Moore Building (814) 865-6213 cam47 at psu.edu ++++++++++++++++++++++++++++ At 01:46 PM 06/29/2005, you wrote: >I have a student who wants to learn how to write Visual Basic code. She >has very little background in programming, but that's what Basic was >designed for all those years ago. There are a lot of books out there on >Visual Basic and it would help a lot if we could get some advice to narrow >them down to one or two that are well written and good for getting >started. No advanced material on graphics, sockets, databases etc. >needed. Thanks. > >------- >Harvey G. Shulman, PhD >Department of Psychology >The Ohio State University >201 Lazenby Hall >Columbus, OH 43210 >ph 614 292-2759 fax 614 688-3984 > From j-bigio at northwestern.edu Wed Jun 29 18:13:54 2005 From: j-bigio at northwestern.edu (Jordan Bigio) Date: Wed, 29 Jun 2005 13:13:54 -0500 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <6.1.0.6.2.20050629135523.02c0abf0@email.psu.edu> Message-ID: You can get "VBA for Dummies" off the internet at B&N or Borders or whatever. I have it, but haven't used it, so can't give more input than that. Jordan At 02:03 PM 6/29/2005 -0400, Carol Anne Miller wrote: >I would like to hear these suggestions, too. Ideally a book that could be >called "Visual Basic for the Non-Programmer." I'd just like to feel that >I can easily write macros in various programs that use VB or something >based on it. Everytime I've looked into books about VB, they seem to be >aimed at such a different audience that can't even get a foothold. It's >hard to explain what the problem is, but I know I've never found a book >that helped me. The E-prime manual is probably more helpful than most. > >++++++++++++++++++++++++++++ >Carol Miller, Ph.D. >Dept. of Communication Sciences & Disorders >Penn State University >115-B Moore Building >(814) 865-6213 >cam47 at psu.edu >++++++++++++++++++++++++++++ > >At 01:46 PM 06/29/2005, you wrote: > >>I have a student who wants to learn how to write Visual Basic code. She >>has very little background in programming, but that's what Basic was >>designed for all those years ago. There are a lot of books out there on >>Visual Basic and it would help a lot if we could get some advice to >>narrow them down to one or two that are well written and good for getting >>started. No advanced material on graphics, sockets, databases etc. >>needed. Thanks. >> >>------- >>Harvey G. Shulman, PhD >>Department of Psychology >>The Ohio State University >>201 Lazenby Hall >>Columbus, OH 43210 >>ph 614 292-2759 fax 614 688-3984 > > Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 From pauls_postbus at hotmail.com Wed Jun 29 18:32:28 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Wed, 29 Jun 2005 20:32:28 +0200 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: I don?t agree on this point. The raw text output is just flat and chronological version of the information collected during the experiment. All attributes and their values are mentioned line-by-line and the hierarchical structure of the experiment is translated by levels and indentation. The dynamic nature of this information doesn't allow it to be formatted in a flat table such as in E-DataAid during the test because the column structure isn't known at the start of the experiment. For unexpected script terminations you can always use E-Recovery to rescue any data recorded so far, so you will probably never have to interpret the text files yourself. And if your experiment has different output requirements (such as tracking and recording mouse positions during the test), you can always write your own custom output file by using minor scripting. In short: E-DataAid is such a great and powerful tool for filtering and translating complete data sets that you will only want to use the raw text files for backup purposes. paul groot VU Amsterdam >From: "Ben Robinson" >To: , >Subject: Re: E-Prime 2.0 Data Features >Date: Wed, 29 Jun 2005 09:52:26 -0400 > >it seems like the formatting of the text file data file could be improved >dramatically in future versions of eprime. >if for any reason a program quits before having a chance to make a .edat >file, it would be nice to have a more useable trial-by-trial recording of >what went on. something that, in a pinch, could be opened in excel and >understood. > >ben robinson >research asst. > > > > > >>> Brandon Cernicky 6/28/2005 10:06 PM >>> > >The last couple weeks had a number of threads in >relation to data handling in E-Prime. The recent >E-Prime 2.0 Feature Survey placed its emphasis on many >of the design and implementation features and did not >focus on any data handling improvements for E-Merge >and E-DataAid. > >Please feel free to discuss any items you would like >to see for E-Prime 2.0 in regards to E-Merge and >E-DataAid. > >Improvements to export in general? >Improvements to export to Excel? >Improvements to export to SPSS? >Improvements to export to XML? > >PST is certainly not going to try to reinvent the >stats wheel and understand there are many stats >packages available and exporting to them is intended. >Are there any areas where E-Merge or E-DataAid could >be improved to make it so that bouncing in-between >packages would be reduced? > > >-Brandon > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Brandon S. Cernicky >Senior Software Engineer >Psychology Software Tools > > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > > > From leisha at decisionresearch.org Wed Jun 29 18:51:03 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Wed, 29 Jun 2005 11:51:03 -0700 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <42C2DE66.1020001@osu.edu> Message-ID: What helped for me when I started out learning Dbase was that I found an author who wrote in easy-to-understand English, even though he published huge manuals that allowed me to figure out how to do whatever I needed to do. I had a programmer tutor me once. He brought a small, sample program and explained to me how it worked. After that, I just took the manual & went for it. My advice is to have your student peruse the available manuals and decide which is easiest for her to understand. Something with easy lessons, where she can copy in or download sample programs would be great. The Eprime tutorial is good for that, too, I agree. There's no fast way; it's learning a language. Leisha Harvey Shulman wrote: > > I have a student who wants to learn how to write Visual Basic code. > She has very little background in programming, but that's what Basic > was designed for all those years ago. There are a lot of books out > there on Visual Basic and it would help a lot if we could get some > advice to narrow them down to one or two that are well written and > good for getting started. No advanced material on graphics, sockets, > databases etc. needed. Thanks. > > ------- > Harvey G. Shulman, PhD > Department of Psychology > The Ohio State University > 201 Lazenby Hall > Columbus, OH 43210 > ph 614 292-2759 fax 614 688-3984 > > From michael.crowley at yale.edu Wed Jun 29 18:51:06 2005 From: michael.crowley at yale.edu (Michael J. Crowley) Date: Wed, 29 Jun 2005 14:51:06 -0400 Subject: Electrical Geodesics biological addons and eprime 2.0 Message-ID: Dear List, we are in the proces of upgrading to eprime 2.0. We also use EGI dense array EEG with a biological add-ons software (developed by psychology software tools) made to synch the EEG with eprime. Does anyone know about compatibility of biological add-ons with eprime 2.0? Has this been worked out, etc. thank you. Mike Crowley Michael J. Crowley, Ph.D. Yale Child Study Center 230 South Frontage Rd. New Haven, CT 06520 Please be aware that email communication can be intercepted in transmission or misdirected. Please consider communicating any sensitive information by telephone, fax or mail. The information contained in this message may be privileged and confidential. If you are NOT the intended recipient, please notify the sender immediately with a copy to hipaa.security at yale.edu and destroy this message. From leisha at decisionresearch.org Wed Jun 29 18:53:07 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Wed, 29 Jun 2005 11:53:07 -0700 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: I was never able to get the graceful abort to work, unfortunately. Has anyone done it? Leisha Amy Eschman wrote: > The E-Recovery text file is used for recovering as much data as > possible when the experiment ends prior to conversion to EDAT format > (an error occurs, or the user presses Ctrl+Alt+Shift). If you want > the ability to end an experiment early, you can add a small piece of > InLine script called a "graceful abort" that will allow you to > terminate an experiment after a trial or block without losing the data > file. The graceful abort script checks the value of GetUserBreakState > to see if a special key sequence has been pressed. A description of > the graceful abort can be found in Section 2.8.2 of the E-Prime User's > Guide. > > > > Amy Eschman > > Psychology Software Tools > > > > > > ------------------------------------------------------------------------ > > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On > Behalf Of Jordan Bigio > Sent: Wednesday, June 29, 2005 11:22 AM > To: eprime at mail.talkbank.org > Subject: Re: E-Prime 2.0 Data Features > > > > I agree with Ben. I don't use the text files much, but if we had to > quit an experiment, a usable edat file would be great. > > Jordan > > At 09:52 AM 6/29/2005 -0400, Ben Robinson wrote: > > it seems like the formatting of the text file data file could be > improved dramatically in future versions of eprime. > if for any reason a program quits before having a chance to make a > .edat file, it would be nice to have a more useable trial-by-trial > recording of what went on. something that, in a pinch, could be > opened in excel and understood. > > ben robinson > research asst. > > > > >>>> Brandon Cernicky 6/28/2005 10:06 PM >>> > The last couple weeks had a number of threads in > relation to data handling in E-Prime. The recent > E-Prime 2.0 Feature Survey placed its emphasis on many > of the design and implementation features and did not > focus on any data handling improvements for E-Merge > and E-DataAid. > > Please feel free to discuss any items you would like > to see for E-Prime 2.0 in regards to E-Merge and > E-DataAid. > > Improvements to export in general? > Improvements to export to Excel? > Improvements to export to SPSS? > Improvements to export to XML? > > PST is certainly not going to try to reinvent the > stats wheel and understand there are many stats > packages available and exporting to them is intended. > Are there any areas where E-Merge or E-DataAid could > be improved to make it so that bouncing in-between > packages would be reduced? > > > -Brandon > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Brandon S. Cernicky > Senior Software Engineer > Psychology Software Tools > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > Jordan D. Bigio, B.A. > Project Coordinator > Developmental Cognitive Neuroscience Laboratory > Department of Communication Sciences and Disorders > Northwestern University > 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 > Evanston, IL 60208 > Phone: 847-491-3647 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rkwillia at bu.edu Wed Jun 29 18:56:21 2005 From: rkwillia at bu.edu (Rebecca Williams) Date: Wed, 29 Jun 2005 14:56:21 -0400 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <5.2.0.9.2.20050629131233.03c87980@merle.it.northwestern.edu> Message-ID: I actually tried that book, but found it pretty useless. The best thing I found was to track down a couple people's e-prime programs with script and work my way through their script. -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Jordan Bigio Sent: Wednesday, June 29, 2005 1:14 PM To: eprime at mail.talkbank.org Subject: Re: Recommend a beginner's book for Visual Basic You can get "VBA for Dummies" off the internet at B&N or Borders or whatever. I have it, but haven't used it, so can't give more input than that. Jordan At 02:03 PM 6/29/2005 -0400, Carol Anne Miller wrote: >I would like to hear these suggestions, too. Ideally a book that could >be >called "Visual Basic for the Non-Programmer." I'd just like to feel that >I can easily write macros in various programs that use VB or something >based on it. Everytime I've looked into books about VB, they seem to be >aimed at such a different audience that can't even get a foothold. It's >hard to explain what the problem is, but I know I've never found a book >that helped me. The E-prime manual is probably more helpful than most. > >++++++++++++++++++++++++++++ >Carol Miller, Ph.D. >Dept. of Communication Sciences & Disorders >Penn State University >115-B Moore Building >(814) 865-6213 >cam47 at psu.edu >++++++++++++++++++++++++++++ > >At 01:46 PM 06/29/2005, you wrote: > >>I have a student who wants to learn how to write Visual Basic code. >>She >>has very little background in programming, but that's what Basic was >>designed for all those years ago. There are a lot of books out there on >>Visual Basic and it would help a lot if we could get some advice to >>narrow them down to one or two that are well written and good for getting >>started. No advanced material on graphics, sockets, databases etc. >>needed. Thanks. >> >>------- >>Harvey G. Shulman, PhD >>Department of Psychology >>The Ohio State University >>201 Lazenby Hall >>Columbus, OH 43210 >>ph 614 292-2759 fax 614 688-3984 > > Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 From psudevan at uwsp.edu Wed Jun 29 18:58:06 2005 From: psudevan at uwsp.edu (Sudevan, Padmanabhan) Date: Wed, 29 Jun 2005 13:58:06 -0500 Subject: Recommend a beginner's book for Visual Basic Message-ID: I have "VBA for Dummies", which is good. I also have VBA Developers' Handbook, which is large and technical. However, as I am beginning to learn VB and VBA, I am wondering about the differences between all the versions. My software is version 6.3 ( attached to Word 2003 and Excel 2003 ). Will any of the editions of "VBA for Dummies" be equally helpful? Some of the windows and features in VB 6.3 seem to be different from earlier versions. I don't find programming per se a problem, having done Fortran and C++ programmimg in the ( somewhat distant ) past. I agree that the E-Prime reference is a better description of the language at an easy-to-understand level. P Sudevan Professor of Psychology Chair, Faculty Senate University of Wisconsin-Stevens Point -----Original Message----- From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On Behalf Of Jordan Bigio Sent: Wednesday, June 29, 2005 1:14 PM To: eprime at mail.talkbank.org Subject: Re: Recommend a beginner's book for Visual Basic You can get "VBA for Dummies" off the internet at B&N or Borders or whatever. I have it, but haven't used it, so can't give more input than that. Jordan At 02:03 PM 6/29/2005 -0400, Carol Anne Miller wrote: >I would like to hear these suggestions, too. Ideally a book that could be >called "Visual Basic for the Non-Programmer." I'd just like to feel that >I can easily write macros in various programs that use VB or something >based on it. Everytime I've looked into books about VB, they seem to be >aimed at such a different audience that can't even get a foothold. It's >hard to explain what the problem is, but I know I've never found a book >that helped me. The E-prime manual is probably more helpful than most. > >++++++++++++++++++++++++++++ >Carol Miller, Ph.D. >Dept. of Communication Sciences & Disorders >Penn State University >115-B Moore Building >(814) 865-6213 >cam47 at psu.edu >++++++++++++++++++++++++++++ > >At 01:46 PM 06/29/2005, you wrote: > >>I have a student who wants to learn how to write Visual Basic code. She >>has very little background in programming, but that's what Basic was >>designed for all those years ago. There are a lot of books out there on >>Visual Basic and it would help a lot if we could get some advice to >>narrow them down to one or two that are well written and good for getting >>started. No advanced material on graphics, sockets, databases etc. >>needed. Thanks. >> >>------- >>Harvey G. Shulman, PhD >>Department of Psychology >>The Ohio State University >>201 Lazenby Hall >>Columbus, OH 43210 >>ph 614 292-2759 fax 614 688-3984 > > Jordan D. Bigio, B.A. Project Coordinator Developmental Cognitive Neuroscience Laboratory Department of Communication Sciences and Disorders Northwestern University 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 Evanston, IL 60208 Phone: 847-491-3647 From katzlb at upmc.edu Wed Jun 29 19:09:43 2005 From: katzlb at upmc.edu (Katz, Lena B.) Date: Wed, 29 Jun 2005 15:09:43 -0400 Subject: Recommend a beginner's book for Visual Basic Message-ID: I've always found C an easier language to learn (I didn't really grok VB until after I'd taken enough C++ and Java to translate). So, I'm gonna recommend http://www.cplusplus.com/doc/tutorial/ . Of course, the memory management is unnecessary (your student shouldn't be looking at "Advanced Concepts", as they don't exist in VB), and all the syntax will be different. But, hey, that's part of what learning programming is about... learning that the syntax doesn't really matter. What matters is what you want to do, and how difficult it's going to be. Lena -----Original Message----- From: eprime at mail.talkbank.org on behalf of Harvey Shulman Sent: Wed 6/29/2005 1:46 PM To: eprime at mail.talkbank.org Cc: Subject: Recommend a beginner's book for Visual Basic I have a student who wants to learn how to write Visual Basic code. She has very little background in programming, but that's what Basic was designed for all those years ago. There are a lot of books out there on Visual Basic and it would help a lot if we could get some advice to narrow them down to one or two that are well written and good for getting started. No advanced material on graphics, sockets, databases etc. needed. Thanks. ------- Harvey G. Shulman, PhD Department of Psychology The Ohio State University 201 Lazenby Hall Columbus, OH 43210 ph 614 292-2759 fax 614 688-3984 From leisha at decisionresearch.org Wed Jun 29 19:30:49 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Wed, 29 Jun 2005 12:30:49 -0700 Subject: E-Prime 2.0 Data Features In-Reply-To: Message-ID: I see. I think my problem is that I was trying to find the one key place in which to check the state. Thanks for the tip. Leisha Ben Robinson wrote: > yes, you just need to liberally lace your script with statements > checking up on the status of the "user break state". the more places > in your script where you double-check the user break state, the more > places, and the more readily, your script will know how to terminate > early in the event it detects a change in the user break state. > > ben robinson > research asst. > > >>> Leisha Wharfield 6/29/2005 2:53 PM >>> > I was never able to get the graceful abort to work, unfortunately. Has > anyone done it? > > Leisha > > Amy Eschman wrote: > >> The E-Recovery text file is used for recovering as much data as >> possible when the experiment ends prior to conversion to EDAT format >> (an error occurs, or the user presses Ctrl+Alt+Shift). If you want >> the ability to end an experiment early, you can add a small piece of >> InLine script called a "graceful abort" that will allow you to >> terminate an experiment after a trial or block without losing the >> data file. The graceful abort script checks the value of >> GetUserBreakState to see if a special key sequence has been pressed. >> A description of the graceful abort can be found in Section 2.8.2 of >> the E-Prime User's Guide. >> >> Amy Eschman >> >> Psychology Software Tools >> >> ------------------------------------------------------------------------ >> >> From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >> Behalf Of Jordan Bigio >> Sent: Wednesday, June 29, 2005 11:22 AM >> To: eprime at mail.talkbank.org >> Subject: Re: E-Prime 2.0 Data Features >> >> I agree with Ben. I don't use the text files much, but if we had to >> quit an experiment, a usable edat file would be great. >> >> Jordan >> >> At 09:52 AM 6/29/2005 -0400, Ben Robinson wrote: >> >> it seems like the formatting of the text file data file could be >> improved dramatically in future versions of eprime. >> if for any reason a program quits before having a chance to make a >> .edat file, it would be nice to have a more useable trial-by-trial >> recording of what went on. something that, in a pinch, could be >> opened in excel and understood. >> >> ben robinson >> research asst. >> >> >> >> >>>>> Brandon Cernicky 6/28/2005 10:06 PM >>> >> The last couple weeks had a number of threads in >> relation to data handling in E-Prime. The recent >> E-Prime 2.0 Feature Survey placed its emphasis on many >> of the design and implementation features and did not >> focus on any data handling improvements for E-Merge >> and E-DataAid. >> >> Please feel free to discuss any items you would like >> to see for E-Prime 2.0 in regards to E-Merge and >> E-DataAid. >> >> Improvements to export in general? >> Improvements to export to Excel? >> Improvements to export to SPSS? >> Improvements to export to XML? >> >> PST is certainly not going to try to reinvent the >> stats wheel and understand there are many stats >> packages available and exporting to them is intended. >> Are there any areas where E-Merge or E-DataAid could >> be improved to make it so that bouncing in-between >> packages would be reduced? >> >> >> -Brandon >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> Brandon S. Cernicky >> Senior Software Engineer >> Psychology Software Tools >> >> >> __________________________________________________ >> Do You Yahoo!? >> Tired of spam? Yahoo! Mail has the best spam protection around >> http://mail.yahoo.com >> >> Jordan D. Bigio, B.A. >> Project Coordinator >> Developmental Cognitive Neuroscience Laboratory >> Department of Communication Sciences and Disorders >> Northwestern University >> 2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 >> Evanston, IL 60208 >> Phone: 847-491-3647 >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From pauls_postbus at hotmail.com Wed Jun 29 19:54:48 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Wed, 29 Jun 2005 21:54:48 +0200 Subject: E-Prime 2.0 Data Features In-Reply-To: <20050629020605.38637.qmail@web33012.mail.mud.yahoo.com> Message-ID: Hello Brandon, There are a few practical issues about E-DataAid that could be improved: 1) E-DataAid can become very sloooow when using filters. Especially when used in combination with the analysis option. 2) When exporting analysis tables to SPSS I always have to rename column names. The latest version of SPSS is somewhat improved on the maximum allowed variable name, but dashes are just not allowed and filtered out. This is especially a problem when numbers are part of the name. (I.e. Total.ACC-11-1 will become Total.ACC111) 3) I know a lot of researchers who are using the analysis option to create a 'case' based table for SPSS. That is: all relevant data of an experiment is collected on one line. The problem is that the content of the table can only be based on numerical values, not string values. I know that this is required for performing statistical calculations, but this limitation also holds if the table is designed in such a way that each cell is derived from a single value. Our current workaround is to encode each relevant string value with a corresponding numerical value and store this along with all other attributes. For example: a typed response character can be translated at runtime to a unique numerical value by using inline script. Offline translation of such data is also possible by using excel and copying and pasting columns. Let me finish with a compliment: E-Merge and E-DataAid are straightforward but powerful utilities, which do exactly what they claim: provide an easy mechanism to prepare datasets for further analysis. I also like the annotation option, which allows me to track any manual changes in the data. kind regards, Paul Groot Vrije Universiteit Amsterdam >From: Brandon Cernicky >To: eprime at mail.talkbank.org >Subject: E-Prime 2.0 Data Features >Date: Tue, 28 Jun 2005 19:06:05 -0700 (PDT) > >The last couple weeks had a number of threads in >relation to data handling in E-Prime. The recent >E-Prime 2.0 Feature Survey placed its emphasis on many >of the design and implementation features and did not >focus on any data handling improvements for E-Merge >and E-DataAid. > >Please feel free to discuss any items you would like >to see for E-Prime 2.0 in regards to E-Merge and >E-DataAid. > >Improvements to export in general? >Improvements to export to Excel? >Improvements to export to SPSS? >Improvements to export to XML? > >PST is certainly not going to try to reinvent the >stats wheel and understand there are many stats >packages available and exporting to them is intended. >Are there any areas where E-Merge or E-DataAid could >be improved to make it so that bouncing in-between >packages would be reduced? > > >-Brandon > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Brandon S. Cernicky >Senior Software Engineer >Psychology Software Tools > > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > From lngmyers at ccu.edu.tw Wed Jun 29 23:28:53 2005 From: lngmyers at ccu.edu.tw (James Myers) Date: Thu, 30 Jun 2005 07:28:53 +0800 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <42C2DE66.1020001@osu.edu> Message-ID: I would advise against VBA for anything other than quick-and-dirty code for some specific in-house purpose. Microsoft keeps changing the language so older code quickly becomes unrunnable. I myself spent the last half year or so tweaking a complex set of Excel macros in the version of Microsoft Office that I happen to have on my machine (Excel 97 or something). I assumed the end result would be something I could post on my website for anybody with Office to download and use, but nope -- not only does it not work on Macs, but it doesn't even work in Excel 2000 or later. -- jm From kwillhoit at uwf.edu Thu Jun 30 00:09:18 2005 From: kwillhoit at uwf.edu (Kristie Willhoit) Date: Wed, 29 Jun 2005 19:09:18 -0500 Subject: suspend/resume function In-Reply-To: Message-ID: Ah ha - it's always the incredibly simple things... Thanks for the tip, Paul! :D A follow-up question, if you can help - now when the program resumes, it ceases to play sound. Another simple remedy overlooked? Kristie -----Original Message----- From: Paul Gr [mailto:pauls_postbus at hotmail.com] Sent: Monday, June 27, 2005 2:23 PM To: kwillhoit at uwf.edu; eprime at mail.talkbank.org Subject: RE: suspend/resume function hi kristie, I'm not familiar with the example you mentioned, but you will have to copy the user script part into the 'user' tab of the script window (use Alt-5 or Menu->View->Script.) Don't copy it in an inline script!!! best, paul >From: "Kristie Willhoit" >To: >Subject: suspend/resume function >Date: Mon, 27 Jun 2005 09:37:50 -0500 > >Hi all! I am trying to design my Eprime experiment so that the program >will suspend, play a video that demonstrates the task, and then resume. I >have tried inserting the script from the suspend/resume example into my >program, but I keep getting errors. First, I received the msg: "Unknown >function: IsPowerPointViewerInstalled" and when I read the script, it >states that this function is declared in the User Script, so I inserted the >portion of the user script from the example into an InLine, and I received >the error: "Encountered: Function; Expecting: " . Any >suggestions? Any feedback would be appreciated. Thanks! > >Kristie Willhoit >Research Associate >Division of Health, Leisure, and Exercise Science >University of West Florida >kwillhoit at uwf.edu From pquain at metz.une.edu.au Thu Jun 30 01:39:58 2005 From: pquain at metz.une.edu.au (Peter Quain) Date: Thu, 30 Jun 2005 11:39:58 +1000 Subject: processing eprime data In-Reply-To: <42BC5695.5090703@decisionresearch.org> Message-ID: we export the entire unmodified edat file to tab del text then import the whole thing into SPSS, using the point and click read text data wizard, allowing the program to modify variable names however it wishes. We save then run the syntax, then print variable names with the 'Display Labels' command, identify the variables of interest, and use the 'Keep', 'Rename' and 'Drop' subcommands of the 'Save' command to sort the columns, and provide meaningful variable names and / or labels. Once this is done for the 1st subject's data file the syntax can be run for each subsequent file simply by changing the source file name, and the outfile names. Any combination of variables can be grabbed from the master file by a few changes to the keep, drop, and rename subcommands. Because the variable names are the same in both individual subject and merged files the syntax can be used to import and organise single subject data (to combine behavioural data with EEG files, for instance), or merged files. Some rough example syntax (minus the display labels command) for single subject data (no subject identifier included) below: Peter * Import e-dat info for ENUM3 GET DATA /TYPE = TXT /FILE = 'C:\AAPete\PhDData\Enum3\E3_5\e3_5_edat.txt' /DELCASE = LINE /DELIMITERS = "\t" /ARRANGEMENT = DELIMITED /FIRSTCASE = 2 /IMPORTCASE = ALL /VARIABLES = Experime A10 Subject F1.0 Session F1.0 Age F2.1 V4 F6.2 Gender A1 Group F1.0 Handed A1 RandomSe F10.2 SessionD A10 SessionT A8 Block F1.0 BlockLis F1.0 V14 F1.0 V15 F1.0 Practice F1.0 V17 F1.0 V18 F1.0 V19 A8 Procedur A9 V20 A17 Trial F2.0 CheckAcc F1.0 V24 F1.0 V25 F1.0 Code F2.0 CollectC F6.0 V28 F4.0 corransw F1.0 Fixation F4.2 V31 F4.2 V32 F2.1 None F2.1 NoWords F1.0 numobs F1.0 PracList F2.1 V37 F1.0 V38 F2.1 V39 A9 Recall.A F1.0 V40 A9 Stim1 A9 ThreeSyl F2.1 ThreeWor F1.0 TrialLis F2.1 V46 F1.0 V47 F2.1 TwoSyl F1.0 TwoWords F1.0 Type F1.0 Word1 A3 . CACHE. EXECUTE. Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_MASTER.sav' . Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_MASTER.sav' . Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat.sav' / Keep block trial checkacc code collectc v28 corransw recall.a stim1. Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat.sav' . Compute ob = $CASENUM. Execute. Formats ob (F8.0). Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_2.sav' / Keep ob code corransw checkacc v28 all. Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_2.sav' . Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_3.sav' / Rename (code corransw checkacc v28 = type resp acc rt) / Drop= block To stim1. At 04:53 AM 25/06/2005, Leisha Wharfield wrote: >I do the same. Filter, copy to Excel. Our data analyst imports to SPSS & >takes it from there. > >Leisha > >Jordan Bigio wrote: > >>I do this as well. Hide columns I don't want, then arrange the ones I do. >>Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for stats we >>want. Then, save outfiles as excel files, and paste them back into my >>behavioral stats file (excel as well). >> >>Jordan >> >> >> >>At 05:44 PM 6/23/2005 -0400, Tony Zuccolotto wrote: >> >>>If you are not familiar with the feature, you may be able to save a >>>little bit of work by using E-DataAid's "Tools|Arrange Columns..." >>>dialog. >>> >>>Specifically, you can click the Remove All button on the dialog to >>>remove (hide) all the columns, optionally alphabetize the list of >>>variables, and then double click just the variables that you want to add >>>them back in. >>> >>>If you save the data file it will bring back that same column >>>arrangement the next time you load it, and you can then use the File | >>>Export... option to send the data elsewhere. >>> >>>If you do this early on in your master merged file, save it, and keep >>>reusing it then E-DataAid should save your preferred column arrangement >>>and keep it as the default for that merged file as new data files are >>>added in. >>> >>>...not totally automated, but may save a few repetitive steps or a lot >>>of adding and deleting using Excel. >>> >>>-Tony >>> >>> > -----Original Message----- >>> > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >>>Behalf >>> > Of Paul Warren >>> > Sent: Thursday, June 23, 2005 5:29 PM >>> > To: eprime at mail.talkbank.org >>> > Subject: RE: processing eprime data >>> > >>> > I use a similar strategy to Dave, i.e. E-merge then Excel and then >>>stats >>> > either in Excel (with the statistiXL product) or in SPSS. But I >>>haven't >>> > come to grips with macros in Excel for stripping out the dross. Maybe >>>Dave >>> > could make his macros available? >>> > >>> > Paul >>> > >>> > Dr Paul Warren >>> > School of Linguistics and Applied Language Studies >>> > Victoria University of Wellington >>> > New Zealand >>> > >>> > tel +64 4 463 5631/5600 >>> > fax +64 4 463 5604 >>> > >>> > >>> > >>> > | -----Original Message----- >>> > | From: David Hairston [mailto:dhair at wfubmc.edu] >>> > | Sent: Friday, 24 June 2005 9:20 a.m. >>> > | To: Michael J. Crowley; eprime at mail.talkbank.org >>> > | Subject: RE: processing eprime data >>> > | >>> > | >>> > | As a general rule, I do not use E-Data Aid at all; I use SPSS >>> > | for 90% of >>> > | my analyses, and Excel for transitioning the data between >>> > | E-Data Aid and >>> > | SPSS. Personally since I know that I'll need everything in SPSS for >>> > | eventual stats, groups for figures, etc etc, I find it easier to go >>> > | there directly. >>> > | So, when the experiment is done, I immediately group it via E-Merge, >>> > | then export into Excel Test format... then I open it via Excel, and >>>go >>> > | through and trim out all the stuff I don't want (Mike I know what >>>you >>> > | mean about a LOT of irrelevant stuff). The nice thing about doing >>>this >>> > | in Excel is that you can easily record a macro to delete all >>> > | the things >>> > | you don't want, so you can do it again later w/ a few clicks. >>> > | This also >>> > | gives me a chance to change variable names to be SPSS-friendly, etc. >>> > | Then I just port it back out into tab-delineated text, and import >>>into >>> > | SPSS from there. >>> > | >>> > | I, too, am curious to see what other folks do... >>> > | >>> > | Unfortunately as a result I do not know how to handle the block/ >>>NULL >>> > | data in E-data-Aid, sorry. >>> > | >>> > | Dave >>> > | >>> > | W. David Hairston >>> > | Neurobiology and Anatomy >>> > | >>> > | Wake Forest University School of Medicine >>> > | Winston-Salem, NC 27157 >>> > | (336) 716-4481 (lab) >>> > | http://www.wfubmc.edu/nba/XMODAL/ >>> > | >>> > | -----Original Message----- >>> > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >>> > | Behalf Of Michael J. Crowley >>> > | Sent: Thursday, June 23, 2005 5:10 PM >>> > | To: eprime at mail.talkbank.org >>> > | Subject: processing eprime data >>> > | >>> > | Dear List, >>> > | >>> > | I'm wondering how much preprocessing people are doing in edata aid >>> > | before going >>> > | to a stat package. I've seen that most postings reflect programming >>> > | issues and >>> > | I'm wondering how people are processing their data, >>> > | post-collection from >>> > | edata >>> > | aid. I'm hoping that his post will open this for discussion. >>> > | >>> > | Because data is stored trial variable by block, there are >>> > | many null data >>> > | values. >>> > | Is there any ideal way for handling this in edata aid? >>> > | >>> > | Also, some of the data we've opted to store, in retrospect, are >>> > | irrelevant. Is >>> > | their a way to batch process files in edata aid to drop irrelevant >>> > | variables? >>> > | >>> > | Thank you for all your responses. If there is a good response to >>>this >>> > | post, I >>> > | will compile the feedback for the list. >>> > | >>> > | best wishes, >>> > | >>> > | Mike Crowley >>> > | >>> > | >>> > | >>> > | Michael J. Crowley, Ph.D. >>> > | Yale Child Study Center >>> > | 230 South Frontage Rd. >>> > | New Haven, CT 06520 >>> > | >>> > | >>> > | >>> > | Please be aware that email communication can be >>> > | intercepted in transmission or misdirected. Please >>> > | consider communicating any sensitive information >>> > | by telephone, fax or mail. The information >>> > | contained in this message may be privileged and >>> > | confidential. If you are NOT the intended >>> > | recipient, please notify the sender immediately >>> > | with a copy to hipaa.security at yale.edu and destroy >>> > | this message. >>> > | >>> > | >>> > | >> >> >>Jordan D. Bigio, B.A. >>Project Coordinator >>Developmental Cognitive Neuroscience Laboratory >>Department of Communication Sciences and Disorders >>Northwestern University >>2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 >>Evanston, IL 60208 >>Phone: 847-491-3647 >> >> > >Peter Quain >School of Psychology >University of New England >Armidale, Australia, 2351 >Phone: 02 6773 5193 >Fax: 02 6773 3820 -------------- next part -------------- An HTML attachment was scrubbed... URL: From leeh at biols.susx.ac.uk Thu Jun 30 08:29:51 2005 From: leeh at biols.susx.ac.uk (Lee Hogarth) Date: Thu, 30 Jun 2005 09:29:51 +0100 Subject: processing eprime data In-Reply-To: <5.1.0.14.0.20050630104033.02d6d1b0@metz.une.edu.au>; from "leeh" at Thu Jun 30 09:29:51 2005 Message-ID: I use the same method as Peter (below) except that I e-merge the edat files first before exporting the whole file to TXT (which saves repeating the GET command for each subject) and then use the keep subcommand on the save command to establish the order and content of columns (which saves time doing it by hand in data aid). Lee. -- Begin original message -- From: Peter Quain Date: Thu, 30 Jun 2005 11:39:58 +1000 Subject: Re: processing eprime data Sender: To: eprime at mail.talkbank.org we export the entire unmodified edat file to tab del text then import the whole thing into SPSS, using the point and click read text data wizard, allowing the program to modify variable names however it wishes. We save then run the syntax, then print variable names with the 'Display Labels' command, identify the variables of interest, and use the 'Keep', 'Rename' and 'Drop' subcommands of the 'Save' command to sort the columns, and provide meaningful variable names and / or labels. Once this is done for the 1st subject's data file the syntax can be run for each subsequent file simply by changing the source file name, and the outfile names. Any combination of variables can be grabbed from the master file by a few changes to the keep, drop, and rename subcommands. Because the variable names are the same in both individual subject and merged files the syntax can be used to import and organise single subject data (to combine behavioural data with EEG files, for instance), or merged files. Some rough example syntax (minus the display labels command) for single subject data (no subject identifier included) below: Peter * Import e-dat info for ENUM3 GET DATA /TYPE = TXT /FILE = 'C:\AAPete\PhDData\Enum3\E3_5\e3_5_edat.txt' /DELCASE = LINE /DELIMITERS = "\t" /ARRANGEMENT = DELIMITED /FIRSTCASE = 2 /IMPORTCASE = ALL /VARIABLES = Experime A10 Subject F1.0 Session F1.0 Age F2.1 V4 F6.2 Gender A1 Group F1.0 Handed A1 RandomSe F10.2 SessionD A10 SessionT A8 Block F1.0 BlockLis F1.0 V14 F1.0 V15 F1.0 Practice F1.0 V17 F1.0 V18 F1.0 V19 A8 Procedur A9 V20 A17 Trial F2.0 CheckAcc F1.0 V24 F1.0 V25 F1.0 Code F2.0 CollectC F6.0 V28 F4.0 corransw F1.0 Fixation F4.2 V31 F4.2 V32 F2.1 None F2.1 NoWords F1.0 numobs F1.0 PracList F2.1 V37 F1.0 V38 F2.1 V39 A9 Recall.A F1.0 V40 A9 Stim1 A9 ThreeSyl F2.1 ThreeWor F1.0 TrialLis F2.1 V46 F1.0 V47 F2.1 TwoSyl F1.0 TwoWords F1.0 Type F1.0 Word1 A3 . CACHE. EXECUTE. Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_MASTER.sav' . Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_MASTER.sav' . Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat.sav' / Keep block trial checkacc code collectc v28 corransw recall.a stim1. Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat.sav' . Compute ob = $CASENUM. Execute. Formats ob (F8.0). Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_2.sav' / Keep ob code corransw checkacc v28 all. Get file= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_2.sav' . Save Outfile= 'C:\AAPete\PhDData\Enum3\E3_5\E3_5_edat_3.sav' / Rename (code corransw checkacc v28 = type resp acc rt) / Drop= block To stim1. At 04:53 AM 25/06/2005, Leisha Wharfield wrote: >I do the same. Filter, copy to Excel. Our data analyst imports to SPSS & >takes it from there. > >Leisha > >Jordan Bigio wrote: > >>I do this as well. Hide columns I don't want, then arrange the ones I do. >>Copy. Paste to excel. Save, and run in SPSS with SPSS syntax for stats we >>want. Then, save outfiles as excel files, and paste them back into my >>behavioral stats file (excel as well). >> >>Jordan >> >> >> >>At 05:44 PM 6/23/2005 -0400, Tony Zuccolotto wrote: >> >>>If you are not familiar with the feature, you may be able to save a >>>little bit of work by using E-DataAid's "Tools|Arrange Columns..." >>>dialog. >>> >>>Specifically, you can click the Remove All button on the dialog to >>>remove (hide) all the columns, optionally alphabetize the list of >>>variables, and then double click just the variables that you want to add >>>them back in. >>> >>>If you save the data file it will bring back that same column >>>arrangement the next time you load it, and you can then use the File | >>>Export... option to send the data elsewhere. >>> >>>If you do this early on in your master merged file, save it, and keep >>>reusing it then E-DataAid should save your preferred column arrangement >>>and keep it as the default for that merged file as new data files are >>>added in. >>> >>>...not totally automated, but may save a few repetitive steps or a lot >>>of adding and deleting using Excel. >>> >>>-Tony >>> >>> > -----Original Message----- >>> > From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >>>Behalf >>> > Of Paul Warren >>> > Sent: Thursday, June 23, 2005 5:29 PM >>> > To: eprime at mail.talkbank.org >>> > Subject: RE: processing eprime data >>> > >>> > I use a similar strategy to Dave, i.e. E-merge then Excel and then >>>stats >>> > either in Excel (with the statistiXL product) or in SPSS. But I >>>haven't >>> > come to grips with macros in Excel for stripping out the dross. Maybe >>>Dave >>> > could make his macros available? >>> > >>> > Paul >>> > >>> > Dr Paul Warren >>> > School of Linguistics and Applied Language Studies >>> > Victoria University of Wellington >>> > New Zealand >>> > >>> > tel +64 4 463 5631/5600 >>> > fax +64 4 463 5604 >>> > >>> > >>> > >>> > | -----Original Message----- >>> > | From: David Hairston [mailto:dhair at wfubmc.edu] >>> > | Sent: Friday, 24 June 2005 9:20 a.m. >>> > | To: Michael J. Crowley; eprime at mail.talkbank.org >>> > | Subject: RE: processing eprime data >>> > | >>> > | >>> > | As a general rule, I do not use E-Data Aid at all; I use SPSS >>> > | for 90% of >>> > | my analyses, and Excel for transitioning the data between >>> > | E-Data Aid and >>> > | SPSS. Personally since I know that I'll need everything in SPSS for >>> > | eventual stats, groups for figures, etc etc, I find it easier to go >>> > | there directly. >>> > | So, when the experiment is done, I immediately group it via E-Merge, >>> > | then export into Excel Test format... then I open it via Excel, and >>>go >>> > | through and trim out all the stuff I don't want (Mike I know what >>>you >>> > | mean about a LOT of irrelevant stuff). The nice thing about doing >>>this >>> > | in Excel is that you can easily record a macro to delete all >>> > | the things >>> > | you don't want, so you can do it again later w/ a few clicks. >>> > | This also >>> > | gives me a chance to change variable names to be SPSS-friendly, etc. >>> > | Then I just port it back out into tab-delineated text, and import >>>into >>> > | SPSS from there. >>> > | >>> > | I, too, am curious to see what other folks do... >>> > | >>> > | Unfortunately as a result I do not know how to handle the block/ >>>NULL >>> > | data in E-data-Aid, sorry. >>> > | >>> > | Dave >>> > | >>> > | W. David Hairston >>> > | Neurobiology and Anatomy >>> > | >>> > | Wake Forest University School of Medicine >>> > | Winston-Salem, NC 27157 >>> > | (336) 716-4481 (lab) >>> > | http://www.wfubmc.edu/nba/XMODAL/ >>> > | >>> > | -----Original Message----- >>> > | From: eprime at mail.talkbank.org [mailto:eprime at mail.talkbank.org] On >>> > | Behalf Of Michael J. Crowley >>> > | Sent: Thursday, June 23, 2005 5:10 PM >>> > | To: eprime at mail.talkbank.org >>> > | Subject: processing eprime data >>> > | >>> > | Dear List, >>> > | >>> > | I'm wondering how much preprocessing people are doing in edata aid >>> > | before going >>> > | to a stat package. I've seen that most postings reflect programming >>> > | issues and >>> > | I'm wondering how people are processing their data, >>> > | post-collection from >>> > | edata >>> > | aid. I'm hoping that his post will open this for discussion. >>> > | >>> > | Because data is stored trial variable by block, there are >>> > | many null data >>> > | values. >>> > | Is there any ideal way for handling this in edata aid? >>> > | >>> > | Also, some of the data we've opted to store, in retrospect, are >>> > | irrelevant. Is >>> > | their a way to batch process files in edata aid to drop irrelevant >>> > | variables? >>> > | >>> > | Thank you for all your responses. If there is a good response to >>>this >>> > | post, I >>> > | will compile the feedback for the list. >>> > | >>> > | best wishes, >>> > | >>> > | Mike Crowley >>> > | >>> > | >>> > | >>> > | Michael J. Crowley, Ph.D. >>> > | Yale Child Study Center >>> > | 230 South Frontage Rd. >>> > | New Haven, CT 06520 >>> > | >>> > | >>> > | >>> > | Please be aware that email communication can be >>> > | intercepted in transmission or misdirected. Please >>> > | consider communicating any sensitive information >>> > | by telephone, fax or mail. The information >>> > | contained in this message may be privileged and >>> > | confidential. If you are NOT the intended >>> > | recipient, please notify the sender immediately >>> > | with a copy to hipaa.security at yale.edu and destroy >>> > | this message. >>> > | >>> > | >>> > | >> >> >>Jordan D. Bigio, B.A. >>Project Coordinator >>Developmental Cognitive Neuroscience Laboratory >>Department of Communication Sciences and Disorders >>Northwestern University >>2240 N. Campus Dr., Frances Searle Building, Rm. 2-342 >>Evanston, IL 60208 >>Phone: 847-491-3647 >> >> > >Peter Quain >School of Psychology >University of New England >Armidale, Australia, 2351 >Phone: 02 6773 5193 >Fax: 02 6773 3820 -- End original message -- From jbedwell at mail.ucf.edu Thu Jun 30 15:07:44 2005 From: jbedwell at mail.ucf.edu (Jeffrey Bedwell) Date: Thu, 30 Jun 2005 11:07:44 -0400 Subject: eye tracking paradigms Message-ID: I was wondering if anyone had any eyetracking paradigms built in E-Prime that they would be willing to let me use? I'm especially interested in smooth-pursuit eye tracking and anti-saccade tasks. Thanks, Jeff Bedwell ________________________________________ Jeffrey S. Bedwell, Ph.D. Assistant Professor - Clinical Doctoral Program Clinical Neuroscience Laboratory Department of Psychology University of Central Florida Phone: 407-823-5858 FAX: 407-823-5862 ________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From kimira at umich.edu Thu Jun 30 15:17:46 2005 From: kimira at umich.edu (kimira at umich.edu) Date: Thu, 30 Jun 2005 11:17:46 -0400 Subject: Remove from list Message-ID: Hi, Could you please unsubscribe me from this list? I wasn't sure where to email for this. Thanks. -Kim Ruelle From ilyako at eden.rutgers.edu Thu Jun 30 19:47:39 2005 From: ilyako at eden.rutgers.edu (Ilya Korsunskiy) Date: Thu, 30 Jun 2005 15:47:39 -0400 Subject: more e-prime/ psychophysiology integration Message-ID: Hello e-prime community, I sent out a query earlier pertaining to contact information from those labs currently or planning to integrate e-prime with psychophysiological recordings (namely through biopac). We are now moving into the initial steps of integration and have come up with the following list of questions to guide our progress: ? Do we integrate during the experimental or during the analysis phase? ? What kind of inputs would E-prime accept and where would it fit in the software? ? How can we synchronize E-prime and biopac to start at the same time on separate computers? ? How well can we depend on time precision between two separate operating systems? ? How do we convert the biopac data to compare it to the data collected in E-prime (or vice versa)? Any helpful answers, questions or comments would be greatly appreciated. Best Ilya Korsunsky From dfuller at wayne.edu Thu Jun 30 22:07:52 2005 From: dfuller at wayne.edu (Doug Fuller) Date: Thu, 30 Jun 2005 18:07:52 -0400 Subject: Recommend a beginner's book for Visual Basic Message-ID: >I've always found C an easier language to learn (I didn't >really grok VB until after I'd taken enough C++ and Java to >translate). > >So, I'm gonna recommend >http://www.cplusplus.com/doc/tutorial/ . Of course, the >memory management is unnecessary (your student shouldn't be >looking at "Advanced Concepts", as they don't exist in VB), >and all the syntax will be different. But, hey, that's part >of what learning programming is about... learning that the >syntax doesn't really matter. What matters is what you want >to do, and how difficult it's going to be. As someone coming from a C/C++/Java background, I can't stand VB. Why does Microsoft have to reinvent the wheel (i.e. standard library functions) in everything they do? Things like substring functions. In almost every computer language, it's called substr(). I spent an hour digging through the worthless help pages finding that it's called Mid$() in VB. Now, having said that, I do want to briefly address that last quoted paragraph - syntax does matter, insomuch as it contributes to readability/maintenance. In the spirit of collaboration and/or modification, knowing how to write clear code and document it well will save time and effort in the future if you or a collaborator decide to tweak parameters. -- Doug Fuller dfuller at wayne.edu Research Assistant, Wayne State University Department of Psychiatry and Behavioral Neurosciences From pauls_postbus at hotmail.com Thu Jun 30 22:47:14 2005 From: pauls_postbus at hotmail.com (Paul Gr) Date: Fri, 1 Jul 2005 00:47:14 +0200 Subject: more e-prime/ psychophysiology integration In-Reply-To: <30810565.1120160859277.JavaMail.tomcat@roadmaster> Message-ID: Dear Ilya, It?s a bit hard to cover all these topics completely in a single answer, so let me focus on a few important issues: Integrating BioPac and EPrime is not very different from most systems a have encountered so far. In most cases two separate computers are being used: one for running tests or stimulus software (i.e. EPrime), and one for data acquisition (i.e. collecting data from BioPac.) In most cases the only link between the two systems is a synchronization connection, which is typically realized between the parallel printer port of the EPrime PC and the isolated digital input lines of the BioPac hardware (i.e. the STP100C module.) I think a suitable interface cable is also supplied with the current (new) modules. The link between the two systems is one-way only and can only be used to send up to eight digital signals from your EPrime script by using a few simple lines of inline script. These 8 signals are available as 8 separate input signals in BioPac and can be viewed and stored just like any other physiological signal. Because there are 8 independent signals available it is possible to encode information (such as stimulus type) by sending different numerical values to the printer port. In other words: the 8 lines can be view as a way to send and record event codes. To check for any timing errors or delays we performed some tests in our lab. One of these tests was a check to test for timing differences between the digital and the analog signals. (This is very important for synchronization or event codes!) The only thing we found out is that our STP100C (which is not exactly the same as currently supplied) had slightly different electrical specs on the first digital input line (the one which can also be used as trigger signal.) Although it should be possible to start data acquisition by activating the trigger input (one of the 8 digital input lines), we typically start the recording manually before starting the EPrime script. While running the script, we just send sync. codes at relevant moments to the printer port to take care of the event marking. (You could also include one ore more instruction screens as part of the EPrime script to instruct how to initialize and start a recording.) However, there is one type of event that is not very trivial to encode during the recording: subject responses! This is because you will have to take care of sending the proper codes at the right moments yourself because EPrime currently doesn't support automatic forwarding of such events. (Version 2 hopefully does!) Because the communication between the two systems is limited to a few one-way digital lines, it is not possible to use any information about the physiological signals at runtime in your EPrime script. (I.e. biofeedback is not an option.) You will probably use the digital markers during the analysis phase of the physiological data to select relevant fragments of the recording. Unfortunately the BioPac analysis software doesn?t have proper tools to automate such analysis procedures, so you will have to process a lot of the data manually, or convert the data to other analysis packages. Anyway, in most cases you will only merge EPrime output and physiological data after preprocessing the raw signals to extract the desired information (such as average heart rate during a specific period.) hope this is of any help Paul Groot >From: Ilya Korsunskiy >To: eprime at mail.talkbank.org >Subject: more e-prime/ psychophysiology integration >Date: Thu, 30 Jun 2005 15:47:39 -0400 (EDT) > >Hello e-prime community, > >I sent out a query earlier pertaining to contact information from those >labs currently or planning to integrate e-prime with psychophysiological >recordings (namely through biopac). We are now moving into the initial >steps of integration and have come up with the following list of questions >to guide our progress: >? Do we integrate during the experimental or during the analysis phase? >? What kind of inputs would E-prime accept and where would it fit in the >software? >? How can we synchronize E-prime and biopac to start at the same time on >separate computers? >? How well can we depend on time precision between two separate operating >systems? >? How do we convert the biopac data to compare it to the data collected in >E-prime (or vice versa)? >Any helpful answers, questions or comments would be greatly appreciated. > >Best >Ilya Korsunsky > From leisha at decisionresearch.org Thu Jun 30 22:53:32 2005 From: leisha at decisionresearch.org (Leisha Wharfield) Date: Thu, 30 Jun 2005 15:53:32 -0700 Subject: Recommend a beginner's book for Visual Basic In-Reply-To: <93d00386.14b9a57a.9c28d00@mirapointms3.wayne.edu> Message-ID: I agree with the ideal of writing clean code, but I think those of us who still believe in it are quickly becoming dinosaurs. To people coming up, "it just doesn't matter." Leisha Doug Fuller wrote: >>I've always found C an easier language to learn (I didn't >>really grok VB until after I'd taken enough C++ and Java to >>translate). >> >>So, I'm gonna recommend >>http://www.cplusplus.com/doc/tutorial/ . Of course, the >>memory management is unnecessary (your student shouldn't be >>looking at "Advanced Concepts", as they don't exist in VB), >>and all the syntax will be different. But, hey, that's part >>of what learning programming is about... learning that the >>syntax doesn't really matter. What matters is what you want >>to do, and how difficult it's going to be. >> >> > >As someone coming from a C/C++/Java background, I can't stand >VB. Why does Microsoft have to reinvent the wheel (i.e. >standard library functions) in everything they do? Things >like substring functions. In almost every computer language, >it's called substr(). I spent an hour digging through the >worthless help pages finding that it's called Mid$() in VB. > >Now, having said that, I do want to briefly address that last >quoted paragraph - syntax does matter, insomuch as it >contributes to readability/maintenance. In the spirit of >collaboration and/or modification, knowing how to write clear >code and document it well will save time and effort in the >future if you or a collaborator decide to tweak parameters. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfuller at wayne.edu Thu Jun 30 23:10:50 2005 From: dfuller at wayne.edu (Doug Fuller) Date: Thu, 30 Jun 2005 19:10:50 -0400 Subject: Recommend a beginner's book for Visual Basic Message-ID: Indeed - it's a natural consequence of the growth explosion in hardware resources: Back in the day when you only had 64kb of memory, you had to write memory-efficient code. Back in the day when you had circuits running in the sub-megahertz range, you had to develop fast algorithms. This is why Y2K happened - programmers sacrificed century datespace for other purposes. But THESE days, processors are fast, and memory is cheap - bloat and inefficiency are running wild. I'm still trying to understand why a mail reader requires an HTML interface, for example... > I agree with the ideal of writing clean code, but I > think those of us who still believe in it are > quickly becoming dinosaurs. To people coming up, "it > just doesn't matter." > > Leisha > > Doug Fuller wrote: > > I've always found C an easier language to learn (I didn't > really grok VB until after I'd taken enough C++ and Java to > translate). > > So, I'm gonna recommend > http://www.cplusplus.com/doc/tutorial/ . Of course, the > memory management is unnecessary (your student shouldn't be > looking at "Advanced Concepts", as they don't exist in VB), > and all the syntax will be different. But, hey, that's part > of what learning programming is about... learning that the > syntax doesn't really matter. What matters is what you want > to do, and how difficult it's going to be. > > > As someone coming from a C/C++/Java background, I can't stand > VB. Why does Microsoft have to reinvent the wheel (i.e. > standard library functions) in everything they do? Things > like substring functions. In almost every computer language, > it's called substr(). I spent an hour digging through the > worthless help pages finding that it's called Mid$() in VB. > > Now, having said that, I do want to briefly address that last > quoted paragraph - syntax does matter, insomuch as it > contributes to readability/maintenance. In the spirit of > collaboration and/or modification, knowing how to write clear > code and document it well will save time and effort in the > future if you or a collaborator decide to tweak parameters. > -- Doug Fuller dfuller at wayne.edu Research Assistant, Wayne State University Department of Psychiatry and Behavioral Neurosciences From paulj at psy.uq.edu.au Wed Jun 8 21:54:57 2005 From: paulj at psy.uq.edu.au (Paul R. Jackson) Date: Thu, 9 Jun 2005 07:54:57 +1000 Subject: button box Message-ID: We use an in house external button box which has 2 buttons and a mic input. It plugs into the game/joystick port of the computer. As far as the computer is concerned it looks like a 3 button joystick. The 2 buttons map to Button1 and Button 2 on the joystick and the mic input maps to Button3. The mic input is basically a sound level threshold switch where if the mic input reaches a certain (adjustable) level then the button triggers. The advantage of using something like this is that it doesn't have the inherent delays that the mouse and keyboard have. The change is visible to your experiment almost instantaneously. What is the point of millisecond accurate timing if your devices are much slower. Paul ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Paul R. Jackson Experimental Programmer School of Psychology University of Queensland E:paulj at psy.uq.edu.au P:3365-6713 ~~~~~~~~~~~~~~~~~~~~~~~~~~~