Protocol versioning overview
Version control is a powerful tool used to maintain a historical record of your experiment protocols as they are used and adapted. Genemod’s protocols all have a version number associated with them. Each version can be put into a draft mode to indicate work is being done to the version. Each version, including older versions, can be used as a template in experiments as well, so you are never bound to a newer version of a protocol.
After creating a protocol in the protocol library (read more about it here: Creating a protocol template in the protocol library), your new protocol will always start at V1 (version 1). If you did not yet publish the protocol, you will not yet be able to create a new draft. Publish this protocol to create drafts by navigating to the protocol page (Inventory > Protocol Library > Protocol drafts table > Click on your protocol) and clicking the ‘Publish this version’ button).
Creating a new protocol version for an existing protocol
If your protocol is published, the following steps will guide you through creating new versions of your protocol.
Navigate to the Inventory > Protocol Library page
If you have recently published your protocol you should find it in the Protocols section at the top of the page. If not then see the next step.
Use the search bar at the top of the page to enter the protocol name.
Click on the search icon or press ENTER to open the search page.
You should see your protocol in the search results.
Click on the card for your protocol, or on the search result row. This will open the protocol preview dialog.
Click on the ‘Create new version’ button, this will create a new version of your protocol in draft mode and take you to the protocol page. You can then make any changes you want to the protocol and when done, click on the ‘Publish this version’ button to publish this new version of your protocol.
Advanced version management
Each protocol also has a protocol version management dialog that can be used to:
Delete a protocol version
Delete all versions of the protocol
Create a new protocol version (even if the latest version is in draft status)
Share a link to the protocol version
Download the protocol version as a pdf
The protocol version management dialog can be accessed via the protocol settings or drop-downs on the protocol library page.