Jon Peirce's Avatar

Jon Peirce

@peircej.bsky.social

Just a guy, standing in front of a computer, asking it to do something useful. Neuroscientist, creator of PsychoPy @psychopy.org

1,199 Followers  |  717 Following  |  56 Posts  |  Joined: 18.11.2023  |  2.0635

Latest posts by peircej.bsky.social on Bluesky

πŸ’‘ How can researchers build sustainable business models to support open research tools?

Join us tomorrow at APS 2025 for our talk:

πŸ—“οΈ Friday, May 23
πŸ•› 12:00–12:15 PM
πŸ“ Dupont Room

We’ll share the tools we've developed and how we sustain them.

#APS2025 #OpenScience

22.05.2025 14:04 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Are you at #APS this week in Washington?!

We are too! Come see us at booth 204!

We will be right here πŸ‘‡

#APS2025 #Psychology #Conference

19.05.2025 10:01 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 2

Using code for experiments and stimuli is a great visual way to learn.

I learned the majority of python from experiment design.

πŸ“šπŸ

Very happy to have been part of this book with @dalmaijer.bsky.social @peircej.bsky.social

12.05.2025 14:24 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube. - YouTube

"How do I auto-counterbalance automatically in PsychoPy?!"

Here’s a walkthrough of the Counterbalance component!
We hope that you enjoy!

πŸŽ₯ youtu.be/fHuqvwWv7gU

09.05.2025 12:03 β€” πŸ‘ 9    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Cover of python for experimental psychologists book by Dalmaijer with contributions from Rebecca Hirst & Jon Peirce

Cover of python for experimental psychologists book by Dalmaijer with contributions from Rebecca Hirst & Jon Peirce

What do you mean? Of course I’m not spending my Friday night nerding out with Edwin Dalmaijer and @hirstrj.bsky.social and @peircej.bsky.social

09.05.2025 20:50 β€” πŸ‘ 11    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Preview
Online Workshops β€” OPAM Announcement

🧠 Free virtual PsychoPy workshop!
πŸ“… Tue, May 13, 2025
πŸ• 1:00–2:30 PM EST
Thanks to @opam.bsky.social for organizing with us!

Information and sign up here: www.opamconference.com/workshops-su...

06.05.2025 13:02 β€” πŸ‘ 10    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0

Regarding newer mac models, PsychoPy with PTB 3.0.19 does run fine on ARM-based macs in Rosetta mode and so far PTB has been the main limiting factor preventing us switch. But again, it would mean requiring users to pay the license fee which I think most will be looking to avoid

16.04.2025 12:51 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

PsychoPy uses PTB as an option for keyboard input and audio in/output. No other part of PTB is code is used
For now we'll continue to ship PTB 3.0.19 ("Last free lunch") within PsychoPy Standalone. We'll be looking at 3.0.20 as an option for users with a PTB license

16.04.2025 12:49 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Psych-DS A specification for psychological datasets. JSON metadata, predictable directory structure, and machine-readable specifications for tabular datasets.

Psych-DS is (1) spellcheck for your datasets and (2) a pathway to standardizing data in our academic fields that *everyone* can learn.

And it's live RIGHT NOW!

psych-ds.github.io

(This is the announcement post I've been leading up to)

09.04.2025 19:37 β€” πŸ‘ 132    πŸ” 58    πŸ’¬ 9    πŸ“Œ 12
Six people stand happily in the sunshine Infront of the university of Nottingham Portland building, which can be seen across Highfields park lake.

Six people stand happily in the sunshine Infront of the university of Nottingham Portland building, which can be seen across Highfields park lake.

Six people standing happily smiling on stepping stones that cross Highfield park lake, Nottingham.

Six people standing happily smiling on stepping stones that cross Highfield park lake, Nottingham.

Open Science Tools team day !

🌞And what weather we had for it for a wander around @uniofnottingham.bsky.social !

Why is a day working in the same room so nice and productive?

#team #smallbuisiness #academia #collaboration

@psychopy.org
@peircej.bsky.social @teparsons.bsky.social

20.03.2025 20:03 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Preview
Pavlovia The place for the wide community of researchers in the behavioural sciences to run, share, and explore experiments online

PsychoPy includes Stroop built-in and Eriksen flanker tasks are readily available. You can either get students to install the PsychoPy app to build/edit tasks themselves, or you could just point to online versions of tasks on pavlovia.org if you just want them to *run* the study

12.03.2025 10:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Picture of Jon with shoulders and beanie hat covered in snow. He's still smiling, but weakly

Picture of Jon with shoulders and beanie hat covered in snow. He's still smiling, but weakly

Also, on the first day of #SPSP
... got hit by a snow storm

21.02.2025 04:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm really looking forward to SPSP in Denver. It's my first time attending and very excited about the cool stuff we're going to hear.

Make sure you stop by the PsychoPy (Opens Science Tools) booth of you're there so we can chat about what you do

#SPSP #SocialPsychology

11.02.2025 07:52 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

New webcam based eye tracking demos!πŸ‘€

You can use js packages in your Pavlovia experiment, including webgazer.js

You can also update stimuli frame-by-frame based on gaze 🧐

This demo measures dwell times on faces..

Try it: https://buff.ly/42xspnQ
View the code: https://buff.ly/4g9LlMW

10.02.2025 13:00 β€” πŸ‘ 31    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1

That feeling when you realise your bike has a puncture... and you're still 2 miles from work πŸ˜’

05.02.2025 09:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks. I've joined that although Gemini/chatgpt are currently helping me convert bash/zsh into PS (with a few bits of false info just to keep me on my toes)

22.01.2025 13:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸŽ₯ Did you know that you can present YouTube videos in your Pavlovia Survey?πŸŽ₯

Use an "Image" question type and use "YouTube" content mode.

OR

Use "html" question type and provide the html for an iframe.

Take a look at the demo here https://buff.ly/3WrSSj4

20.01.2025 12:00 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1

It turns out that
- installing bash on windows, and getting GH Actions to recognise it, was hard
- setting up pwsh on mac/linux is easy

So now I'm embracing powershell and finding that, although it's a weird syntax at first, I'm actually starting to like it!! πŸ˜³πŸ˜‰

Will see if it lasts!

21.01.2025 16:50 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I use private runners and I want my GitHub actions workflows to run the same code on all platforms (rather than write each step multiple times) so I want 1 shell that works with all platforms on my private runners

21.01.2025 16:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

[just for GitHub Actions peeps]
I'm shocked to find myself thinking about switching to powershell for cross-platform devops scripts!!
...

21.01.2025 16:44 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Studying Decision Making ?
Thinking about using PsychoPy?

πŸ’° ➑️ πŸ’° πŸ’°
Delay discounting (with fixed delay) is a simple demo to get started (adaptive methods are possible).

Try it https://buff.ly/3VZwgWQ

πŸ”“Open materials https://buff.ly/41WbdIw

#psychology #decisionmaking #research #economics

16.01.2025 13:00 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

We're sponsoring SPSP - which means we will be joining you in Denver next month!

What an exciting start to the year πŸ˜„

What social psychology tasks shall we demo? #socialpsych #psychology

@spspnews.bsky.social

06.01.2025 12:45 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Video thumbnail

New Year New Experiment Demos ✨

Starting with an Ultimatum Game!

Try it here: https://buff.ly/3W1cKJD

Open Access Experiment Files here: https://buff.ly/3PqS35X

#BehavioralEconomics #Economics #SocialPsych #Psychology #Experiment

02.01.2025 14:57 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

πŸ“£ Planning training in the 2025?

Fancy a Trip to the beautiful University of Nottingham?!

Join us for our Official workshops!

1️⃣ April 1st - 3rd - Official PsychoPy workshop.
2️⃣ April 4th - PsychoPy + eye tracking (Tobii) + EEG (Brain Products)

https://buff.ly/453qtSl

17.12.2024 13:00 β€” πŸ‘ 11    πŸ” 7    πŸ’¬ 0    πŸ“Œ 1
Preview
Python for Experimental Psychologists: A Fun Way of Learning How to Code Your Experiments and Analyses Python for Experimental Psychologists equips researchers who have no prior programming experience with the essential knowledge to independently script experiments and analyses in the programming langu...

Would you like to learn Python to create experiments and do analyses? BUY OUR BOOK! www.routledge.com/products/978...

This is a new edition for Python 3, with #PsychoPy chapters by @hirstrj.bsky.social and @peircej.bsky.social from @psychopy.org

#cogneuro #psychology #Python #programming

16.12.2024 13:19 β€” πŸ‘ 16    πŸ” 12    πŸ’¬ 2    πŸ“Œ 0

I don't really follow football but I am *loving* seeing Nottingham Forest doing so well in the premiere league

14.12.2024 20:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Want to do a fully funded PhD πŸŽ“, straddling academia and industry, studying multi sensory perception πŸ‘€πŸ‘‚ and improving research tools πŸ’»?

Come join us on a collaborative studentship led by Tom Otto (St Andrews psychology

10.12.2024 15:56 β€” πŸ‘ 7    πŸ” 7    πŸ’¬ 2    πŸ“Œ 1

There is still time to sign up for the last two onlineπŸ‘©β€πŸ’»workshops of this outstanding series taught by the excellent @hirstrj.bsky.social and Kimberley Dundas. The first one centers around presenting stimuli and collecting responses, the second one focuses on using eye tracking in PsychoPy builderπŸ“ˆ.

05.12.2024 18:08 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Online multiplayer experiment demo using Pavlovia shelf I’ve created a proof-of-concept demo for using the shelf to do a β€œmultiplayer” game. It’s a simple one-shot coordination task Experiment (note: if nobody else is trying it out, you can open it in two...

For anyone using @psychopy.bsky.social and #pavlovia, I created a proof-of-concept demo for using the "shelf" system to do synchronous multiplayer experiments: discourse.psychopy.org/t/online-mul...

01.12.2024 11:37 β€” πŸ‘ 23    πŸ” 7    πŸ’¬ 2    πŸ“Œ 0
A pirate map with a grid of 9 white squares.

A pirate map with a grid of 9 white squares.

Can you guess what task I'm making?

04.12.2024 13:52 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 4    πŸ“Œ 0

@peircej is following 20 prominent accounts