psychology software tools, inc. presents... click on the buttons in the lower right corner to...

99
Psychology Psychology Software Tools, Software Tools, Inc. Inc. presents ... Click on the buttons in the lower right corner to navigate through this Click on the buttons in the lower right corner to navigate through this tour. tour.

Upload: michael-ferguson

Post on 25-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Psychology Software Psychology Software Tools, Inc.Tools, Inc.

presents...Click on the buttons in the lower right corner to navigate through this tour.Click on the buttons in the lower right corner to navigate through this tour.

Page 2: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Version 1.0

Page 3: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Welcome to E-PrimeWelcome to E-PrimeE-PrimeE-Prime is the successor to MEL Professional, released by is the successor to MEL Professional, released by Psychology Software Tools, and PsyScope the experiment Psychology Software Tools, and PsyScope the experiment generator for Macintosh.generator for Macintosh.

E-PrimeE-Prime refers to the refers to the Experimenter’sExperimenter’s primeprime (best) (best) development studio for the creation of computerized development studio for the creation of computerized behavioral research.behavioral research.

E-PrimeE-Prime is a complete software suite of applications that is a complete software suite of applications that takes you from the creation of your experiment to takes you from the creation of your experiment to performing descriptive statistics on your collected data.performing descriptive statistics on your collected data.

In the same way that Windows was a major rethinking of In the same way that Windows was a major rethinking of computing for DOS users, computing for DOS users, E-PrimeE-Prime is equally revolutionary is equally revolutionary for users of MEL Professional, PsyScope, and otherfor users of MEL Professional, PsyScope, and other experiment generators.experiment generators.

Page 4: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Prime Features at a E-Prime Features at a GlanceGlance

Ƌ Millisecond precision for stimulus presentation and inter-stimulus timing Millisecond precision for stimulus presentation and inter-stimulus timing

Ƌ Comprehensive: accommodates simple through complete experiments from Comprehensive: accommodates simple through complete experiments from

design to analysisdesign to analysis

Ƌ Short learning curve: first simple experiment complete within about 2 hoursShort learning curve: first simple experiment complete within about 2 hours

Ƌ Paradigm Wizard for quick implementation of experiment structureParadigm Wizard for quick implementation of experiment structure

Ƌ Graphical design interface illustrates experiment structure at a glanceGraphical design interface illustrates experiment structure at a glance

Ƌ Full scripting language affords tremendous flexibility and power to the Full scripting language affords tremendous flexibility and power to the

systemsystem

Ƌ Supports wide range of devices including display, sound, mouse, Supports wide range of devices including display, sound, mouse,

PST Serial Response Box, keyboard, and portsPST Serial Response Box, keyboard, and ports

Ƌ Large user community, and a seasoned technical support teamLarge user community, and a seasoned technical support team

Page 5: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Prime User CommunityE-Prime User Community Used in over 2,000 labs across the world!Used in over 2,000 labs across the world!

Ƌ““E-Prime is even easier than Psyscope, and has a lot moreE-Prime is even easier than Psyscope, and has a lot more

flexibility.”flexibility.”

- Dr. Karen Arnell- Dr. Karen Arnell

Ƌ““E-Prime is 10 times easier than MEL! It would haveE-Prime is 10 times easier than MEL! It would have

dramatically improved my productivity in graduate school.”dramatically improved my productivity in graduate school.”

- Usability Test Subject- Usability Test Subject

Ƌ““I’ve just started using E-Prime, and the more I get to now it,I’ve just started using E-Prime, and the more I get to now it,

the more I like it. It’s got the two hallmarks of great softwarethe more I like it. It’s got the two hallmarks of great software

tremendous power and real ease of use. It’s clear that a lot oftremendous power and real ease of use. It’s clear that a lot of

thought went into the details of the interface. I’ve been singing it’sthought went into the details of the interface. I’ve been singing it’s

praises to anyone who will listen!”praises to anyone who will listen!”

- Dr. Edward Kako, Swarthmore College- Dr. Edward Kako, Swarthmore College

Page 6: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Prime Presentation E-Prime Presentation OverviewOverview

This is a This is a diagram of diagram of E-Prime’s core E-Prime’s core system system components.components.

E-StudioGraphical Design

Environment

E-BasicFull Scripting

Language

E-RunReal-Time Experiment Generator

E-MergeData Merging

Utility

E-DataAidSpreadsheet

Application for E-Prime Data Files

Click application of choice to skip through

presentation.

Page 7: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Welcome to E-Welcome to E-StudioStudio

E-Studio is a comprehensive visual E-Studio is a comprehensive visual design environment for experiment design environment for experiment implementation. implementation.

E-Studio’s graphical environment greatly E-Studio’s graphical environment greatly speeds up the creation of an experiment, speeds up the creation of an experiment, so you can begin collecting your data so you can begin collecting your data sooner than using MEL Professional or sooner than using MEL Professional or PsyScope. Better yet, you can implement PsyScope. Better yet, you can implement most experiment designs without the use most experiment designs without the use of code!of code!

Page 8: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Welcome to E-Welcome to E-StudioStudio

In this presentation, you will learn about…In this presentation, you will learn about…

Ƌ The E-Studio InterfaceThe E-Studio Interface

Ƌ Procedures, which define the experiment’s Procedures, which define the experiment’s

structurestructure

Ƌ Lists, which define the blocks and trialsLists, which define the blocks and trials

Ƌ Properties, which define the characteristics Properties, which define the characteristics

Ƌ of the experiment objectsof the experiment objects

Let’s Get Started….Let’s Get Started….

Page 9: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

The E-Studio The E-Studio interface has four interface has four major components:major components:

1. Toolbox1. Toolbox

2. Structure view2. Structure view

3. Workspace 3. Workspace

4. Properties window4. Properties window

Let’s look at each Let’s look at each component...component...

Page 10: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

The Toolbox contains The Toolbox contains objects that are objects that are dragged to procedural dragged to procedural timelines. These timelines. These objects are the basic objects are the basic building blocks of your building blocks of your E-Studio E-Studio experiments.experiments.

Let’s look at some of Let’s look at some of these objects...these objects...

Page 11: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

The TextDisplay allows you to The TextDisplay allows you to specify text, such as specify text, such as instructions, that the subject instructions, that the subject will see during the experiment.will see during the experiment.

Page 12: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

Similarly, the ImageDisplay Similarly, the ImageDisplay allows you to specify images allows you to specify images that the subject will see that the subject will see during the experiment.during the experiment.

Page 13: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

The List object allows The List object allows you to define the blocks, you to define the blocks, trials, sub-trials, etc. in trials, sub-trials, etc. in your experiment. your experiment.

Page 14: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

These procedural timelines tell the These procedural timelines tell the experiment what objects occur at experiment what objects occur at what point.what point.

Procedure objects represent the Procedure objects represent the timelines in your experiment.timelines in your experiment.

Page 15: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

The FeedbackDisplay allows The FeedbackDisplay allows you to specify the feedback you to specify the feedback that your subject will receive that your subject will receive after a response.after a response.

These are just some of the These are just some of the objects available to you in E-objects available to you in E-Studio.Studio.

Page 16: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

The Structure The Structure view is an outline, view is an outline, or hierarchical or hierarchical representation of representation of your experiment.your experiment.

This window This window features a tree features a tree view similar to view similar to that in Windows that in Windows Explorer. Explorer.

Page 17: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

The Properties The Properties window lists the window lists the properties for properties for selected objects selected objects and displays their and displays their current settings.current settings.

This feature is This feature is similar to that in similar to that in Visual Basic.Visual Basic.

Page 18: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - InterfaceInterface

The Workspace The Workspace contains the contains the window window representations of representations of your experiment your experiment objects.objects.

An object is An object is opened in the opened in the Workspace by Workspace by double clicking the double clicking the object on a object on a procedural timeline procedural timeline or in the Structure or in the Structure view.view.

Page 19: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ProcedureE-Studio - Procedure

In the remaining slides, you will see a In the remaining slides, you will see a completed reaction time experiment that completed reaction time experiment that welcomes the subject, runs two blocks of welcomes the subject, runs two blocks of trials, and displays a goodbye screen.trials, and displays a goodbye screen.

The first step in building this experiment The first step in building this experiment was to define the structure of the was to define the structure of the experiment using Procedure objects...experiment using Procedure objects...

Page 20: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - ProcedureProcedure

Think of this Think of this experiment as a experiment as a hierarchy. hierarchy.

The SessionProc The SessionProc Procedure defines Procedure defines the session-level the session-level events.events.

The BlockProc The BlockProc Procedure defines Procedure defines the block-level the block-level events.events.

The TrialProc The TrialProc Procedure defines Procedure defines the trial-level the trial-level events.events.

Page 21: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ProcedureE-Studio - ProcedureE-Studio E-Studio automatically automatically created created SessionProc when SessionProc when the new the new experiment was experiment was created. created.

Objects were Objects were added to added to SessionProc by SessionProc by opening it in the opening it in the Workspace and Workspace and dragging objects dragging objects from the Toolbox from the Toolbox to SessionProc’s to SessionProc’s timeline.timeline.

Page 22: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ProcedureE-Studio - ProcedureThis is the This is the completed completed SessionProc. SessionProc.

At the session-At the session-level, the level, the experiment experiment welcomes the welcomes the subject, runs subject, runs blocks of trials, and blocks of trials, and displays a goodbye displays a goodbye screen.screen.

BlockList is where BlockList is where the experiment’s the experiment’s blocks will later be blocks will later be defined.defined.

TextDisplays

List

Page 23: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - ProcedureProcedure

The remaining The remaining procedures were procedures were each created by each created by dragging the dragging the Procedure object Procedure object from the Toolbox from the Toolbox to the Workspace, to the Workspace, naming the naming the Procedure, and Procedure, and adding objects to adding objects to its timeline. its timeline.

Page 24: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ProcedureE-Studio - ProcedureThis is the This is the completed completed BlockProc.BlockProc.

At the block-level, At the block-level, the experiment the experiment displays displays instructions and instructions and runs trials.runs trials.

TrialList is where TrialList is where the experiment’s the experiment’s trials will later be trials will later be defined.defined.TextDisplay List

Page 25: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - ProcedureProcedure

This is the This is the completed completed TrialProc.TrialProc.

At the trial level, At the trial level, the experiment the experiment displays a fixation displays a fixation point, presents the point, presents the subject with a subject with a stimulus, and gives stimulus, and gives the subject the subject feedback. feedback.

TextDisplay FeedbackDisplay

Page 26: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ListE-Studio - List

After creating the experiment’s After creating the experiment’s procedural timelines, the second step to procedural timelines, the second step to building this experiment was to define the building this experiment was to define the experiment’s blocks and trials using List experiment’s blocks and trials using List objects...objects...

Page 27: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ListE-Studio - ListBlockList on BlockList on SessionProc’s SessionProc’s timeline defines timeline defines the experiment’s the experiment’s blocks. blocks.

This is BlockList This is BlockList with its opened with its opened window window representation representation underneath it. underneath it.

Let’s take a closer Let’s take a closer look at how the look at how the blocks were blocks were defined...defined...

Page 28: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ListE-Studio - ListThe Add Attribute The Add Attribute button allows you button allows you to add additional to add additional variables to the list.variables to the list.

The Attribute The Attribute “PracticeMode” “PracticeMode” was added to this was added to this list to keep track of list to keep track of practice and real practice and real blocks of trials.blocks of trials.

Page 29: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ListE-Studio - ListThe Add Level The Add Level button allows you button allows you to add levels to the to add levels to the List.List.

““PracticeMode” PracticeMode” has two levels - has two levels - “yes” indicating “yes” indicating practice and “no” practice and “no” indicating real.indicating real.

Page 30: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ListE-Studio - ListThe Property The Property Pages button Pages button allows you to set allows you to set the order for the order for selection of the selection of the items in the List.items in the List.

The order of The order of selection set to selection set to sequential, will run sequential, will run each of the two each of the two blocks in blocks in sequential order sequential order from the List. from the List.

Page 31: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ListE-Studio - ListThe Procedure The Procedure Attribute tells the Attribute tells the experiment which experiment which Procedure to use Procedure to use for each item in the for each item in the List.List.

Both fields are set Both fields are set to “BlockProc”, so to “BlockProc”, so the experiment will the experiment will use BlockProc’s use BlockProc’s timeline. timeline.

Page 32: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ListE-Studio - ListTrialList on TrialList on BlockProc’s BlockProc’s timeline defines timeline defines the experiment’s the experiment’s trials. trials.

This is TrialList This is TrialList with its opened with its opened window window representation representation underneath it. underneath it.

Let’s look at the Let’s look at the completed completed TrialList...TrialList...

Page 33: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - ListE-Studio - ListThis is our This is our completed completed TrialList. The trials TrialList. The trials were defined in the were defined in the same manner as same manner as the blocks.the blocks.

However, TrialList However, TrialList contains more contains more columns to columns to accommodate accommodate more variables and more variables and more rows to more rows to accommodate accommodate more combinations more combinations of variable levels. of variable levels.

Page 34: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - PropertiesE-Studio - Properties

After creating the experiment’s After creating the experiment’s procedural timelines and defining the procedural timelines and defining the blocks and trials, step three is to set the blocks and trials, step three is to set the properties of the objects.properties of the objects.

This will be demonstrated by examining This will be demonstrated by examining the properties of the Stimulus object on the properties of the Stimulus object on the TrialProc Procedure.the TrialProc Procedure.

Page 35: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - PropertiesProperties

The properties for The properties for Stimulus were set Stimulus were set via the Properties via the Properties window.window.

Let’s look at some Let’s look at some of its properties in of its properties in detail…detail…

Page 36: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - PropertiesProperties

The Text property The Text property sets the text for sets the text for Stimulus.Stimulus.

Its text varies with Its text varies with each trial, so its each trial, so its value is set to value is set to “[Sentence]”. This “[Sentence]”. This notation means notation means that each trial will that each trial will insert the current insert the current value from the trial value from the trial Attribute named Attribute named “Sentence” into the “Sentence” into the TextDisplay.TextDisplay.

Page 37: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - PropertiesProperties

The Allowable The Allowable property sets the property sets the responses that responses that Stimulus will Stimulus will accept. accept.

It’s value is set to It’s value is set to “12” indicating that “12” indicating that it will accept the 1 it will accept the 1 key and the 2 key.key and the 2 key.

Page 38: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - PropertiesProperties

The Correct property The Correct property sets the value to which sets the value to which the experiment will the experiment will compare the subject’s compare the subject’s response for scoring. response for scoring.

The Correct field will The Correct field will vary with each trial. Its vary with each trial. Its value is set to value is set to “[CorrectAnswer]” “[CorrectAnswer]” which refers to the which refers to the current value for the current value for the attribute named attribute named “CorrectAnswer”.“CorrectAnswer”.

Page 39: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Studio - E-Studio - PropertiesProperties

The Duration The Duration property sets the property sets the duration of duration of Stimulus. Its value Stimulus. Its value is set to 500 ms.is set to 500 ms.

The End Action The End Action property indicates property indicates the action to be the action to be taken when a taken when a response is response is received. It’s received. It’s value is set to value is set to “Terminate”.“Terminate”.

Page 40: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-StudioE-Studio

That’s it! An experiment was created in That’s it! An experiment was created in just three steps. You are ready to...just three steps. You are ready to...

Ƌ Generate the graphical representation of Generate the graphical representation of

the experiment into E-Basic Script.the experiment into E-Basic Script.

Ƌ Run the experiment using the real-time Run the experiment using the real-time

experiment generator, E-Run.experiment generator, E-Run.

We hope you enjoyed your tour of We hope you enjoyed your tour of E-Studio.E-Studio.

Page 41: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Welcome to E-BasicWelcome to E-Basic

E-Basic is not an application. It is E-Basic is not an application. It is E-Prime’s comprehensive, object-oriented E-Prime’s comprehensive, object-oriented programming language. It is similar to programming language. It is similar to Visual Basic for Applications, with many Visual Basic for Applications, with many enhanced commands for behavioral enhanced commands for behavioral research.research.

Page 42: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-BasicE-Basic

In E-Studio, you create the graphical In E-Studio, you create the graphical representation of your experiment. Once representation of your experiment. Once you have created your experiment, you have created your experiment, E-Studio converts this graphical E-Studio converts this graphical representation into E-Basic code, so that representation into E-Basic code, so that E-Run, the real-time experiment E-Run, the real-time experiment generator, can compile and execute it. generator, can compile and execute it.

Let’s look at an example...Let’s look at an example...

Page 43: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-BasicE-Basic

The Generate button on the E-Studio toolbar allows The Generate button on the E-Studio toolbar allows you to generate the code, or script, for an opened you to generate the code, or script, for an opened experiment in E-Studio.experiment in E-Studio.

Page 44: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-BasicE-BasicAs E-Studio As E-Studio generates the generates the script, it provides script, it provides feedback in the feedback in the Output window.Output window.

The Output The Output window is window is displayed via the displayed via the Output command Output command under E-Studio’s under E-Studio’s View menu.View menu.

Page 45: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-BasicE-BasicThis is the finished This is the finished script in E-Studio’s script in E-Studio’s Script window.Script window.

The Script window The Script window is displayed via the is displayed via the Script command Script command under E-Studio’s under E-Studio’s View menu.View menu.

You are now ready You are now ready to collect data!to collect data!

Page 46: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-BasicE-BasicIf you desire to If you desire to extend E-Studio’s extend E-Studio’s capabilities for capabilities for more complex more complex experiments, experiments, E-Studio allows E-Studio allows you to add code to you to add code to your procedures your procedures via InLine objects.via InLine objects.

If Stimulus.Acc = 1 Then

Feedback.ActiveState =“Correct” &_

“You have achieved 80% accuracy.”

TrialList.Terminate

End If

Page 47: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-BasicE-Basic

You can also define global variables and functions via You can also define global variables and functions via the User pane of the Script window.the User pane of the Script window.

Page 48: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-BasicE-Basic

If you are familiar with programming, you If you are familiar with programming, you will easily understand the commands and will easily understand the commands and syntax of the E-Basic script. If you are syntax of the E-Basic script. If you are not, don’t worry. E-Studio’s graphical not, don’t worry. E-Studio’s graphical environment allows you to generate basic environment allows you to generate basic experiments visually without worrying experiments visually without worrying about any coding.about any coding.

We hope you enjoyed your tour of We hope you enjoyed your tour of E-Basic.E-Basic.

Page 49: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Welcome to E-RunWelcome to E-Run

E-Run is E-Prime’s real-time experiment E-Run is E-Prime’s real-time experiment generator. It compiles E-Basic code from generator. It compiles E-Basic code from the experiment that you visually created the experiment that you visually created in E-Studio and executes it in a real-time in E-Studio and executes it in a real-time environment. environment.

Let’s look at an example...Let’s look at an example...

Page 50: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-RunE-RunThe E-Run The E-Run button on the button on the E-Studio E-Studio toolbar allows toolbar allows you to compile you to compile and execute an and execute an opened opened experiment in experiment in E-Studio. E-Studio.

Let’s look at the experiment created in Let’s look at the experiment created in the E-Studio demonstration...the E-Studio demonstration...

Page 51: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Just to review - Just to review - this is the structure this is the structure of the experiment.of the experiment.

Visually, it will look Visually, it will look something like this something like this when running...when running...

E-RunE-Run

Page 52: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-RunE-RunLet’s look at each Let’s look at each step in more step in more detail... detail...

Fixation

Welcome Screen

Block Instructions

Subject Initialization

StimulusFeedbackGoodbye Screen

Page 53: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Run – Subject E-Run – Subject InitializationInitialization

Each E-Prime Each E-Prime experiment experiment session generates session generates an individual data an individual data file. file.

When you run any When you run any experiment, you experiment, you will see a dialog will see a dialog box that asks for box that asks for the subject and the subject and session numbers.session numbers.

Page 54: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-RunE-RunNext, you would Next, you would see the see the welcome text welcome text followed by followed by instructions.instructions.

Page 55: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-RunE-RunNext, the Next, the experiment would experiment would run two blocks of run two blocks of trials. trials.

Fixation

Feedback Stimulus

Page 56: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-RunE-Run

At the end of the experiment, At the end of the experiment, you would see the goodbye text.you would see the goodbye text.

Page 57: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-RunE-Run

Once you have collected your data, you Once you have collected your data, you are ready to...are ready to...

Ƌ Merge the individual data files into one fileMerge the individual data files into one file

using E-Merge.using E-Merge.

Ƌ View, edit, and analyze individual orView, edit, and analyze individual or

merged data files in E-Data Aid.merged data files in E-Data Aid.

We hope you enjoyed your tour of We hope you enjoyed your tour of E-Run.E-Run.

Page 58: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Welcome to E-MergeWelcome to E-Merge

E-Merge allows you to merge your single E-Merge allows you to merge your single session data files into one file. You will session data files into one file. You will learn about the E-Merge...learn about the E-Merge...

Ƌ InterfaceInterface

Ƌ ProcessProcess

Ƌ FeedbackFeedback

Ƌ Additional featuresAdditional features

Page 59: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - InterfaceInterface

The E-Merge The E-Merge interface is divided interface is divided into three areas:into three areas:

1. Folder Tree view1. Folder Tree view

2. File List view2. File List view

3. Merge Log3. Merge Log

Let’s look at each Let’s look at each area...area...

21

3

Page 60: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - InterfaceInterface

The Folder Tree The Folder Tree view is the vertical view is the vertical pane on the left of pane on the left of the application the application screen. It displays screen. It displays a hierarchical list of a hierarchical list of drives and folders.drives and folders.

Use this view to Use this view to navigate to and navigate to and open the folder open the folder that contains your that contains your data files.data files.

1

Page 61: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - InterfaceInterface

The File List view The File List view is the main area of is the main area of the application the application screen. It displays screen. It displays all of the files all of the files contained in the contained in the experiment folder experiment folder that you opened in that you opened in the Folder Tree the Folder Tree view.view.

Use this view to Use this view to select the files to select the files to merge.merge.

2

Page 62: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - InterfaceInterface

The Merge Log is The Merge Log is the pane at the the pane at the bottom of the bottom of the application screen.application screen.

Right now it is Right now it is empty, but after empty, but after you merge your you merge your files, this view will files, this view will display detailed display detailed results of the results of the merge operation.merge operation.

3

Page 63: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - ProcessE-Merge - Process

Merging files is a simple process in Merging files is a simple process in

E-Merge...E-Merge...

Ƌ Select the files to merge.Select the files to merge.

Ƌ Click the Merge button, and when prompted,Click the Merge button, and when prompted,

enter an existing or new file into which to enter an existing or new file into which to

merge them.merge them.

Let’s look at an example...Let’s look at an example...

Page 64: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - ProcessProcess

The first step in The first step in merging files is merging files is to choose the to choose the files to merge files to merge by selecting by selecting them in the File them in the File List view.List view.

The Select Unmerged button on the The Select Unmerged button on the toolbar provides a shortcut method for toolbar provides a shortcut method for selecting all individual data files that selecting all individual data files that have never been merged.have never been merged.

Page 65: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - ProcessProcess

In this example, 5 In this example, 5 files were selected files were selected using the Select using the Select Unmerged button.Unmerged button.

Page 66: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - ProcessProcess

Once the files Once the files are selected, are selected, the next step is the next step is to begin the to begin the merge merge operation.operation.

The Merge The Merge button on the button on the toolbar begins toolbar begins this merge this merge process.process.

Page 67: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - ProcessProcess

After clicking the After clicking the Merge button, a Merge button, a dialog prompts you dialog prompts you for the target file. for the target file. This is the file into This is the file into which all of the which all of the selected files will be selected files will be merged. merged.

Target files always Target files always have the EMRG have the EMRG extension which extension which indicates that they indicates that they contain merged data.contain merged data.

Page 68: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - ProcessProcess

In this example, an In this example, an EMRG file was not EMRG file was not previously created, previously created, so a new file name so a new file name was typed into the was typed into the File Name field. File Name field.

Had an EMRG file Had an EMRG file already existed, already existed, that file could have that file could have been selected been selected instead of creating instead of creating a new one.a new one.

Clicking the OK Clicking the OK button accepts the button accepts the target file.target file.

Page 69: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - FeedbackFeedback

That’s it - the merge That’s it - the merge operation is done.operation is done.

When finished, the When finished, the application displays application displays a small dialog, like a small dialog, like this one, that this one, that summarizes the summarizes the results. results.

Let’s look at these Let’s look at these results in more results in more detail...detail...

Page 70: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - FeedbackFeedback

Continuing the Continuing the example, the example, the Merge Log now Merge Log now contains contains information about information about the merge the merge operation.operation.

This view can be This view can be scrolled or scrolled or expanded to expanded to display all of the display all of the information.information.

Page 71: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - E-Merge - FeedbackFeedback

The single session The single session data file icons have data file icons have changed. They changed. They now contain now contain checkmarks to checkmarks to indicate that these indicate that these files have been files have been merged.merged.

The application The application also created the also created the target file.target file.

You are now ready You are now ready to work with the to work with the merged data in merged data in E-DataAid!E-DataAid!

Page 72: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Merge - Other E-Merge - Other FeaturesFeatures

In addition to the features that you just saw,In addition to the features that you just saw,

E-Merge allows you to...E-Merge allows you to...

Ƌ Undo the last merge operation.Undo the last merge operation.

Ƌ View the properties for an E-Prime data file. View the properties for an E-Prime data file.

The properties include a list of sessions The properties include a list of sessions

contained in the file and the file’s merge history.contained in the file and the file’s merge history.

Ƌ Open an E-Prime data file with E-DataAid.Open an E-Prime data file with E-DataAid.

We hope you enjoyed your tour of We hope you enjoyed your tour of

E-Merge.E-Merge.

Page 73: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Welcome to E-Welcome to E-DataAidDataAid

E-DataAid allows you to view and edit E-DataAid allows you to view and edit your E-Prime data. With E-DataAid, you your E-Prime data. With E-DataAid, you can...can...

Ƌ View your dataView your data

Ƌ Edit your dataEdit your data

Ƌ Filter your dataFilter your data

Ƌ Analyze your dataAnalyze your data

Ƌ Export your dataExport your data

Page 74: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - InterfaceE-DataAid - InterfaceE-DataAid displays E-DataAid displays your data in a your data in a spreadsheet spreadsheet format.format.

The columns The columns represent represent variables, and the variables, and the rows represent rows represent trials of data. trials of data.

Page 75: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - E-DataAid - EditEdit

Although E-DataAid’s Spreadsheet may Although E-DataAid’s Spreadsheet may look like other spreadsheet applications, look like other spreadsheet applications, E-DataAid is very different when it comes E-DataAid is very different when it comes to editing. When you edit data...to editing. When you edit data...

Ƌ E-DataAid automatically updates all rowsE-DataAid automatically updates all rows

in the Spreadsheet that share data.in the Spreadsheet that share data.

Ƌ E-DataAid creates an audit trail of the edit.E-DataAid creates an audit trail of the edit.

Let’s look at an example...Let’s look at an example...

Page 76: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - EditE-DataAid - EditIn this example, In this example, the subject number the subject number is changed by is changed by typing a new typing a new number directly number directly into one of the into one of the cells and hitting the cells and hitting the Enter key.Enter key.

Page 77: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - EditE-DataAid - EditEven though the Even though the value for only one cell value for only one cell was changed, the was changed, the value changed for all value changed for all cells containing that cells containing that subject number. subject number.

This feature not only This feature not only saves you time, but it saves you time, but it also preserves the also preserves the hierarchical hierarchical relationship between relationship between the experiment levels.the experiment levels.

Page 78: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - EditE-DataAid - EditThe new value is The new value is also in red. also in red.

E-DataAid displays E-DataAid displays all edited data in a all edited data in a different color than different color than unedited data. unedited data.

This is just one way This is just one way that E-DataAid that E-DataAid maintains the audit maintains the audit trail.trail.

Page 79: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - EditE-DataAid - EditEach time you Each time you make an edit, make an edit, E-DataAid writes E-DataAid writes an annotation an annotation describing the edit describing the edit to the data file.to the data file.

The Display The Display Annotations button Annotations button on the toolbar on the toolbar allows you to view allows you to view these annotations.these annotations.

Page 80: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - EditE-DataAid - EditThis is the This is the annotation created annotation created when the subject when the subject number was number was changed.changed.

The annotation The annotation records the time of records the time of the modification the modification and the change and the change that took place. that took place.

Page 81: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - FilterE-DataAid - FilterWorking with a lot Working with a lot of data in a of data in a spreadsheet can spreadsheet can be cumbersome, be cumbersome, especially when especially when you only want to you only want to work with data that work with data that meets specific meets specific criteria.criteria.

The Filter button The Filter button on the toolbar on the toolbar allows you to filter allows you to filter your data.your data.

Page 82: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - FilterE-DataAid - FilterE-DataAid allows E-DataAid allows you to apply filters you to apply filters to one or more to one or more columns in the columns in the Spreadsheet.Spreadsheet.

You can apply a You can apply a Checklist filter and Checklist filter and a Range filter to a Range filter to each column.each column.

Let’s look at two Let’s look at two examples...examples...

Page 83: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - FilterE-DataAid - FilterIn this example, In this example, the Spreadsheet the Spreadsheet will be filtered to will be filtered to only display data only display data from real blocks of from real blocks of trials. trials.

The column name The column name “BlockType” is “BlockType” is selected in the selected in the drop-down list, and drop-down list, and the Checklist the Checklist button is clicked. button is clicked.

Page 84: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - FilterE-DataAid - FilterThe Checklist filter The Checklist filter displays a checklist displays a checklist of unique values of unique values for that column.for that column.

Continuing the Continuing the example, the value example, the value “real” is checked to “real” is checked to include it in the include it in the filter.filter.

Clicking the OK Clicking the OK button accepts this button accepts this filter.filter.

Page 85: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - FilterE-DataAid - FilterThe Current Filters The Current Filters field now displays field now displays the new filter.the new filter.

In the next In the next example, the example, the Spreadsheet will Spreadsheet will be filtered to only be filtered to only display data from display data from subjects 4 through subjects 4 through 7.7.

““Subject” is Subject” is selected in the selected in the drop-down list, and drop-down list, and the Range button the Range button is clicked. is clicked.

Page 86: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - FilterE-DataAid - FilterThe Range filter The Range filter displays a dialog displays a dialog that allows you to that allows you to build a range of build a range of values to include in values to include in the filter. the filter.

Continuing the Continuing the example, the range example, the range “greater than 3 “greater than 3 AND less than 8” is AND less than 8” is entered using the entered using the provided fields.provided fields.

Clicking the OK Clicking the OK button accepts this button accepts this filter. filter.

Page 87: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - FilterE-DataAid - FilterThe Current Filters The Current Filters field now displays field now displays both filters. both filters.

Let’s look at how Let’s look at how applying these applying these filters affected the filters affected the Spreadsheet...Spreadsheet...

Page 88: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - FilterE-DataAid - FilterThe Spreadsheet The Spreadsheet only displays the only displays the rows that fit both rows that fit both filter criteria.filter criteria.

The filters are The filters are listed below the listed below the Spreadsheet in the Spreadsheet in the area labeled area labeled “Filters”. “Filters”.

The headings of The headings of the filtered the filtered columns are in columns are in white.white.

Page 89: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - E-DataAid - AnalyzeAnalyze

In addition to In addition to filtering, you can filtering, you can generate generate descriptive descriptive statistics for your statistics for your data. data.

The Analyze The Analyze button on the button on the toolbar allows you toolbar allows you to analyze your to analyze your data.data.

Page 90: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - E-DataAid - AnalyzeAnalyze

E-DataAid displays E-DataAid displays all analyses in all analyses in table format.table format.

To construct a To construct a table, drag the table, drag the variable names on variable names on the left to the the left to the Rows, Columns, Rows, Columns, and Data fields on and Data fields on the right.the right.

Clicking the Run Clicking the Run button performs button performs the analysis.the analysis.

Page 91: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - E-DataAid - AnalyzeAnalyze

You can save the You can save the results of your results of your analysis by analysis by copying it to the copying it to the clipboard or clipboard or exporting it to a exporting it to a text file.text file.

Page 92: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - E-DataAid - ExportExport

If you desire to use another If you desire to use another statistical package, the Export statistical package, the Export button on the toolbar allows you button on the toolbar allows you to export the data in E-DataAid’s to export the data in E-DataAid’s Spreadsheet to a text file.Spreadsheet to a text file.

Page 93: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - E-DataAid - ExportExport

If you are using Excel If you are using Excel or StatView, E-or StatView, E-DataAid will generate DataAid will generate a text file that can be a text file that can be immediately immediately imported.imported.

If you are using If you are using another statistical another statistical package, you can set package, you can set your own export your own export options to reduce the options to reduce the amount of hand amount of hand processing.processing.

Page 94: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - And E-DataAid - And MoreMore

In addition to the features that you just In addition to the features that you just saw, E-DataAid allows you to...saw, E-DataAid allows you to...

Ƌ Import MEL Professional raw data andImport MEL Professional raw data and

PsyScope files.PsyScope files.

Ƌ Rearrange your data by resizing, hiding, Rearrange your data by resizing, hiding,

unhiding and moving columns.unhiding and moving columns.

Ƌ Add a variable, rename a variable, and Add a variable, rename a variable, and undo edits.undo edits.

Page 95: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-DataAid - And E-DataAid - And MoreMore

And...And...

Ƌ Use common spreadsheet commands, Use common spreadsheet commands,

such as copy, paste, find, replace, andsuch as copy, paste, find, replace, and

fill down.fill down.

Ƌ Add your own comments to the file.Add your own comments to the file.

Ƌ Set security restrictions on your data.Set security restrictions on your data.

We hope you enjoyed your tour of We hope you enjoyed your tour of E-DataAid. E-DataAid.

Page 96: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

Welcome to E-RecoveryWelcome to E-Recovery

The E-Recovery program converts a text file The E-Recovery program converts a text file selected by the user into an EDAT file. There selected by the user into an EDAT file. There may be times when the conversion from the may be times when the conversion from the E-Run text file to the E-Prime data file does E-Run text file to the E-Prime data file does not occur or the file is simply missing. We not occur or the file is simply missing. We will show you how to…will show you how to…

Ƌ Browse filesBrowse files

Ƌ Recover data in E-Run text fileRecover data in E-Run text file

Page 97: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Recovery InterfaceE-Recovery Interface

The Browse command The Browse command button selects the text file to button selects the text file to be converted to an edat be converted to an edat extension.extension.

Page 98: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

The Progress Dialog Options allow the user to select the The Progress Dialog Options allow the user to select the type of feedback received during conversion of a text file type of feedback received during conversion of a text file to EDAT format.to EDAT format.

The Recover The Recover command button command button converts the data in converts the data in the text file into an E-the text file into an E-Prime data file.Prime data file.

E-Recovery InterfaceE-Recovery Interface

Page 99: Psychology Software Tools, Inc. presents... Click on the buttons in the lower right corner to navigate through this tour

E-Prime is a PST product. ® 1998 - 2001 Psychology Software Tools, Inc. All rights reserved.

Thank you for spending this Thank you for spending this time previewing E-Prime. time previewing E-Prime. This concludes our tour. This concludes our tour.

Please direct your questions Please direct your questions and comments to your PST and comments to your PST representative.representative.