Copying an existing project
This is my suggested route to make your own copy of an existing project, whether it is public or has been shared with you.
1. Locate the project page
Experiments already shared with you will appear in your Experiments tab on Pavlovia. Alternatively, search for public projects in the Explore tab.
Click on View code to go to the GitLab page.
2. Fork the project to your account
3. Select a namespace
This can either be your main account or a group. If you are forking your own project then you will have to select a group (unless you are forking from a group) since you can’t have two projects with the same name in the same namespace, and forking doesn’t let you edit the project name.
4. Remove “gitlab” from the new URL
In this example I forked https://pavlovia.org/demos/face_api
to https://gitlab.pavlovia.org/Wake/delay_discount
so I next edit the URL to https://pavlovia.org/Wake/delay_discount
.
5. Pilot the forked project
Set the status to Piloting (or Running) and turn off “save incomplete results”. If you can see a platform version you can pilot it.
6. Start PsychoPy Builder
Log in to Pavlovia via Builder, if you haven’t already and select Search projects
7. Search for the project and select your fork
8. Download to a newly created folder
9. Wait for the successful sync message in the Runner Pavlovia tab
10. Close the search window
11. Open the downloaded psyexp file.
You can now start making edits and sync them to update your online version. Enjoy!