New to NeuroLibre? Get started with a MyST article template in Python.

Where's your awesome NeuroLibre-ready GitHub repo hiding?

Fill in the fields to see a URL for sharing your Binder.
Copy to clipboard

Get your living preprint ready in 4 steps

1
💽 Data requirement?
If your executable content requires data to generate outputs, NeuroLibre expects a data_requirement.json file under the binder directory of your repository to download and link it to your reproducible preprint environment.

Please make a data download request for us to approve hosting your data! If your preprint does not require data, you can skip this step.
2
🐳 Your executable content needs a Docker image!
✨ But you don't have to build it yourself!✨

Simply add REES compatible dependency files, such as requirements.txt or environment.yml (for 🐍), in the repository's binder directory and we will use them to build a Docker image for you.

Check out (documentation) for complete list of configuration files for different languages (R, Julia, Octave and more).

This service will check the latest commit (HEAD) of your repository on the main branch to decide whether a new image needs to be built.
3
🚀 Enter your NeuroLibre compatible repository and launch!
Organize your notebooks, markdown files, and other content as described here. Click launch to trigger a build of your reproducible runtime.

This service will check the latest commit (HEAD) of your repository on the main branch to decide whether a new image needs to be built. If your dependencies will not change after the latest successful build, you can proceed to building your living preprint!
4
🔎 Preview your MyST preprint!
Visit robo.neurolibre.org, and fill out the form for NeuroLibre to build your preprint. Don't worry, you don't have to finalize everything before you submit your preprint to neurolibre.org. Our technical screening process will help you iron out the kinks before it gets published.

Questions?
Send us an email at [email protected], read our documentation, or see the code