Frequently Asked Questions(FAQs)


  • About Bio-protocol Exchange
  • Searching, discussing, and requesting via Bio-protocol Exchange
  • Preprint protocol submission
  • Versioning and Forking
Collapse all foldAll

What is a new version of a protocol?

A new version of a published or posted protocol includes updates and corrections made by the authors of the original protocol. All versions of a protocol are clearly numbered, dated, and linked to each other. The most recent version of a protocol is displayed as the default. To help users more easily find the protocol version most relevant for their needs, authors are asked to provide a description of modifications to each version of the protocol (e.g., “This version optimizes and provides more detail for the extraction steps for protein purification”).


Potential use cases

For protocols using the same technique for the same purpose:

1. Correct an error in the protocol.

2. Make relatively small modifications and updates to the protocol (e.g., describe a replacement reagent if the original reagent is no longer available from a manufacturer; describe use of a new instrument model; or confirming that the protocol also works, perhaps with minor modifications, using a different cell line tissue or model organism).

What is a fork of a protocol?

A fork is a copy of a protocol that anyone can modify and share. It allows authors of the forked protocol to modify a protocol, with the fork protocol being linked to the original. This way, the authors of the original protocol will get credited. To help users more easily find the protocol version most relevant for their needs, authors are asked to provide a description of modifications to each forked version of the protocol. (e.g., “This version optimizes and provides more detail for the extraction steps for protein purification”).


Potential use cases

For protocols using different techniques or for a different purpose:

1. Make relatively small modifications and updates to the protocol (e.g., describe a replacement reagent if the original reagent is no longer available from a manufacturer; describe use of a new instrument model; or confirming that the protocol also works, perhaps with modifications, using a different cell line tissue or model organism).

When would an author submit a new protocol instead of creating a new version or a fork of the original protocol?

An author should submit or post a new protocol, and not fork or version the original protocol, if the changes to the procedure are substantial. We understand that sometimes it can be difficult to decide whether proposed changes might be considered substantial. If you have questions, please contact the Bio-protocol team at eb@bio-protocol.org.

One example of substantial changes that would justify submitting a new protocol is when the original protocol is applied to a new species, organ, or tissue and requires a new approach to sample collection or preparation that would significantly change multiple experimental steps in the protocol.