Deployment, preregistration & a plan of action

Michael Franke

road map for today

 

  • your experiment (on ‘some’)

 

  • deployment in _babe

 

  • preregistration @ OSF

 

  • plan of action for group projects

your experiment on ‘some’ so far

example implementation

 

an example implementation is available here:

QuantifierNaturalness

deployment in _babe

deployment in _babe

deployment := handling results & recruiting participants

 

 

  1. debug mode:
    • execute experiment locally in your browser
    • show results of in HTML-table in browser

 

  1. live experiment:
    • experiment is hosted on a web-server
    • anyone can follow a link to do the experiment
      • possibly: participants are recruited and reimbursed via crowd-sourcing platform
    • experimental results are stored in and retrieved from a database using the _babe server app

going live with _babe

content of MinimalTemplate/config/config_deploy.js

relevant for us are:

  1. localServer &
  2. directLink

using the localServer method

 

use localServer for experiments where participants are physically present and use your computer (e.g., in the lab or in the field); results are stored on a local database (no internet connection required)

 

  • install the _babe backend locally on the computer where participants do the experiment
  • set deployMethod: "localServer"
  • visit the _babe server app at localhost:4000 & create a new experiment
    • note the experimentID that is automatically asigned & enter it in config_deploy.js
    • the experiment must be set to live mode in the server app (otherwise it refuses data submissions)
  • retrieve your results in the browser at address localhost:4000

 

preregistration reports

preregistration reports

 

irrevocable public commitment to experimental design/materials/procedure and statistical analysis

 

two kinds of analyses (to be distinguished clearly in your paper/report):

  1. confirmatory:
    • the experiment was conducted with the intention to test a hypothesis
      • ideally preregister this!

 

  1. exploratory:
    • explore your data to generate new hypotheses
      • if anything interesting comes up: preregister and run a new study to test the new hypothesis

two kinds of preregistration reports

 

  1. peer-reviewed preregistration:
    • journal reviewers decide whether your paper will be published based on your preregistration report

 

  1. simple preregistration:

plan of action

plan of action for your group project

  1. team up, find topic, divide roles
  2. visit us with a preliminary plan, which we will make more concrete together
    • which study, which materials, how to realize (lab or online, …)
  3. make a schedule and communicate it with us
  4. plan & implement experiment
  5. pilot your experiment for debugging (2-3 participants (this could be you!))
  6. implement statistical analyses based on debug-pilot data
  7. write preregistration report
    • include analyses scripts
    • wait for feedback from us before continuing
  8. run experiment
  9. write paper