Lab Wiki
  • Welcome!
  • General Lab Info
    • The Lab
      • Who are we? (People)
      • Where are we? (Location)
      • What do we do? (Research)
      • Current Studies
        • Bilingual Families Project
        • Early Comprehension Study
        • Trilingualism Project
        • Referential Continuity Tablet
        • Language Awareness and Separation Questionnaire
      • Lab lingo (Dictionary)
      • Lab Core Values
      • Online Systems
    • Covid-19 Protocols
  • In the Lab
    • Getting started (New lab members)
      • Onboarding
      • Moving to Montreal
        • From outside of Canada
          • Visas
            • Master's / PhD level
            • Post-Doc
            • Visas for significant others
          • Health Insurance (non-Canadians)
          • Driver’s license
          • Taxes (newcomers to Canada)
        • From other provinces to Quebec
          • Health Insurance
          • Taxes
        • Once you arrive
          • Banking
          • Housing
          • Health
          • Utilities
          • Student ID card
          • Social Insurance Number (SIN)
        • More life in Montreal
          • Extending CAQ / Study Permit
          • Moving
          • Neighbourhoods
      • Lab expectations
      • Transportation
      • Academic Survival Guide
      • New Member Paperwork
      • Website Profile
      • Lab Access
      • Subscribing to ListServs
      • Lab conventions
      • Time off
      • Concordia
      • Meeting with Krista
      • New Member Orientation
    • Lab Space
    • Mentorship
      • Grad students and postdocs
      • Undergraduate project students
      • Undergraduate RAs
      • Undergraduate volunteers
    • Funding
      • Undergraduates
        • CUSRA and USRA
        • Bursaries, Scholarships and Awards
        • New FRQS Undergraduate Award
      • Doctoral
        • PBEEE (Merit Scholarship)
        • CRBLM (Graduate Stipend)
        • Tri-Council (NSERC, SSHRC, CIHR)
        • FRQSC
        • Mitacs accelerate
        • MacKenzie King Scholarship
      • Postdoctoral
        • PBEEE (Merit Scholarship)
        • FRQSC
        • Tri-Council (NSERC, SSHRC, CIHR)
      • TAship/Course Instructor
        • TA
        • Course Instructor
      • Expense Reimbursement
    • Conferences
      • Conferences to consider
    • File Naming Protocol
  • Testing Plans
    • Bilingual Family Project
    • Early Comprehension Study
    • ManyBabies
      • MB2
      • MB3
      • MB4
    • Vocabulary Spurt
    • Baby's New Words
    • ADHD Vocabulary
  • Funding
  • Lab Manager Documentation
    • Accounting
      • Expense Reports
      • Cash advances
      • Journal transfers for salaries
      • Grant Fund Codes
    • Lab manager training
      • Setting up delegate access for new lab manager
      • Internal and external mail at Concordia
      • Grant codes
      • Ordering participant t-shirts
      • Canada Summer Jobs
      • Updating lab website
      • Ordering supplies
      • Paying for various things
        • NameCheap (website domain renewal)
        • Amazon gift cards
      • Booking rooms/spaces and the Owl
      • Managing the lab server's storage
    • General Tasks
      • Updating Lab Website
      • Participant Gift Cards
      • Telephone services
    • Listservs
    • Paperwork
      • Grad student bursary
      • Postdoc paperwork
      • CARE Contracts
      • CREW-RA Contracts
    • Onboarding
  • Offboarding
    • Stuff that must be done
    • Returning Keys
  • Project workflow: Planning and setting up a Study
    • Developing a study: What to consider and basic steps
      • New study checklist
      • Participant Criteria
      • Stimulus Creation
    • Determining authorship order
    • Ethics approval process
    • Creating an OSF page for your study
      • Anonymizing your links for review
    • Creating and sharing study materials and data
    • Programming a study
      • EyeLink (Experiment Builder)
      • PsychoPy (PyHab)
    • Pre-registering a study
    • Study Binders
    • Ready to start data collection - piloting and getting the final go-ahead
    • Questionnaires
      • WebCDI
      • Language Mixing Questionnaire
      • LEQ administration
        • Downloading LEQ data from Qualtrics
      • Bilingual CDI Scoring
      • EarlyComp-CDI LAVA
      • TriCog LAVA
      • Demographics
    • HPP
      • Running an HPP study
      • HPP Troubleshooting
    • Daylong Recordings with LENA
    • EyeLink Eyetracker
      • Running an EyeLink Study
      • Programming a study in ExperimentBuilder
      • Data Viewer
      • Troubleshooting
    • Coding data in ELAN
      • ACLEW MinChat
  • Project Workflow: Collecting Data
    • General Testing Info
    • General Testing Procedure
      • Testing Procedure for Researchers
      • Testing Procedure for Helpers
    • Recruitment and scheduling
      • Database Search
      • Facebook Ads
        • Creating/Promoting Ads
        • Tips for Successful Ads
        • A/B+ Testing
      • Qualtrics and New Sign-Ups
      • Contacting Families
        • General Call Script
          • English
          • French
          • Spanish
      • Scheduling Software: Acuity
      • Group recruitment e-mails: Mailmerge
    • Participant Photos
  • Project Workflow: Data Analysis
    • Master Subject List
    • Hypothesis testing for categorical variables
    • Getting started with R
      • Data Visualization
      • Coding in the tidyverse
    • Wrangling eyetracking data
    • Pupillometry data
      • Resources and courses
    • Mixed Effects Models
      • Growth Curve Analysis
    • Anonymizing data
  • Graduate program and career building
    • Non academic career resources
      • Building a LinkedIn page
    • CV how tos
      • Academic CVs
      • Non-academic CVs
    • Establishing an Online Presence
      • Creating an Academic Website
      • Academic Twitter
      • LinkedIn
    • Applying to grad school
      • Thesis supervisors
      • Funding
    • Applying to post-graduate jobs
    • Applying to academic jobs
      • Psych jobs Wiki
    • Applying to postdoctoral positions
      • Cog Dev listserve
    • Writing a cover letter
    • Requesting a letter of recommendation/Reference letter
  • Project Workflow: Manuscript Preparation and Publication
    • Choosing a journal to publish in
    • Co-writing with Krista and othe co-authors and submitting a manuscript
    • Publishing pre-prints
    • Writing your manuscript in R Markdown
    • Writing a response to reviewers comments
Powered by GitBook
On this page
  • Useful Packages
  • Common problems
  1. Project Workflow: Manuscript Preparation and Publication

Writing your manuscript in R Markdown

Integrating your code directly into your paper so you never have to type values into a results section again

PreviousPublishing pre-printsNextWriting a response to reviewers comments

Last updated 1 year ago

Have you ever been writing up an article for publication when suddenly you realize that you ran your statistics on the wrong subset of participants, and now you need to re-run all your analyses and change every value in your entire paper? What a nightmare!

With R Markdown, say goodbye to these types of scenarios. Instead, you can import values directly from your analysis code! R Markdown is great for:

  • reproducible manuscripts

  • keeping track of where values are generated

  • taking care of formatting so you don't have to

  • having changes you make in one section percolate through the entire manuscript

  • easily incorporating figures without saving them as images

Useful Packages

Since we need to make manuscripts that match APA formatting, we use . Papaja will take care of most formatting for you, so you can spend your time thinking about other things.

Tables are sometimes a bit difficult to format in R Markdown because you can't just click and drag cells to do what you want. Packages like can help you with these kinds of issues

Of course, you'll use the packages presented in the tidyverse which you can learn more about in the Data Analysis section of this gitbook.

Common problems

Unlike most word processors, all of the formatting happens during a single process called "knitting." During knitting, any errors that you have in your manuscript can potentially stop your manuscript from running. Here is a running list of possible errors and how they can be solved:

Error mentions yaml

This means something is wrong with the part of the manuscript where you provide the title, abstract, and authorship information. Check that everything is indented correctly etc.

Error mentions specific line number

This means that somewhere after that line, the error has occurred. Check all your code chunks and your in-line values for errors

Manuscript knits but things aren't rendering correctly

Sometimes you'll try to reference a figure and instead of saying a figure number it'll say "Figure ???" This is usually a sign that there's a typo in your reference, or that your figure has something illegal in its caption like a % or something. If you want to use special characters in your figure captions, write them with two backslashes preceding them, e.g. "Grey line indicates 50\\% accuracy"

papaja
kableExtra