Collaborating in Nextjournal

Nextjournal's fully reproducible notebooks are built for collaboration. Although created with open science as a first principle, the platform provides a complete set of tools for working privately as a group or with individual peers.

Open Science

Nextjournal's free plan reflects our commitment to open science. Notebooks created on this plan can be read and remixed by anyone on the internet. The original author will retain their attribution and they are the only people who can edit the original document.

Creating Research Groups

Research groups make collaboration across several notebooks simple.

To create a group, go to nextjournal.com/groups/add or select your avatar → Settings+ Add a group.

To add a notebook to a group:

Step 1: Open your notebook a select ··· Main MenuSettings.

Step 2: Find Ownership & Visibility and change the owner from your name to the name of the group.

For groups working with open science notebooks:

  • Anyone in the group can edit and publish
  • All notebooks are public and can be remixed
  • Each notebook is allocated one concurrent compute resource with up to 4 GB RAM

Private Research

Sometimes you need to work out ideas before presenting them to the public. Permission to edit and publish can be given on a person-by-person basis.

  • If a published notebook is private, it can be remixed by those with permission.
  • A published notebook must be made public before it can be remixed as open science.

Enabling Private Research

To sign up for a private research account, go to nextjournal.com/pricing or select your avatar → SettingsBilling.

Configuring a Private Research Notebook

Step 1: Open ··· Main MenuSettings.

Step 2: Find Ownership & Visibility and change public → private.

For groups working with private notebooks:

  • Anyone in the group can edit and publish
  • Notebooks can access private repositories
  • Can manage private keys and secrets
  • One concurrent compute resource including GPU with additional compute resources billed per use