Dr. Rebecca Hirst Profile picture
Science officer: @psychopy and https://t.co/760LdT3KHE ๐Ÿ’ป Researcher: Psychology ๐Ÿง  Multisensory perception ๐Ÿ‘€๐Ÿ‘‚ Postdoc @tilda_tcd @MultisensoryC she/her

Jun 28, 2022, 7 tweets

A huge thanks to everyone who attended our #SIPS2022 workshop on "Shareable, Reusable Experiments in @psychopy and Pavlovia.org"

Our tips - in a thread!๐Ÿงต๐Ÿ‘‡

1. Use an Experiment Builder.

Even confident coders can code experiments that are not very easy for others to use.

I've certainly made things even future me can't follow!

Using a builder interface makes it easier for others to follow your experimental flow.

2. Share it!

The pavlovia ecosystem has THOUSANDS of pre-created studies. If you're not sure where to start, search "demos" for tasks created and maintained by the PsychoPy team.

3. USE GITLAB VERSION CONTROL.

I CANNOT STRESS THIS ENOUGH.

YOU HAVE A WORKING EXPERIMENT.

YOU MAKE A CHANGE.

THE EXPERIMENT BREAKS.

VERSION CONTROL SAVES THE DAY.

(you can find the version history of your project in gitlab under "commits")

4. Add a README file.

You wouldn't share ingredients without a recipe!๐Ÿฐ

Adding a file called README.md to your experiment directory will:

a)render all pretty on the gitlab page
b) pop up when you open your experiment is opened (leave helpful tips!)

5. Fork ๐Ÿด and Star โญ๏ธ others work on pavlovia.org. It will help others in finding shared experiments that researchers find helpful!

Thanks to everyone for your attention, engagement and questions!!! If you have more tips please do share!!

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling