LabArchives integrates with Jupyter Notebooks, allowing you to view and manage .ipynb files directly within your LabArchives notebook. Jupyter combines live code, text, equations, images, and visualizations on a single page—ideal for documenting work in data science, computing, and machine learning. With this integration, you no longer need to open Jupyter files separately or export them to .html. You can view them alongside your research notes and project details, track changes over time using LabArchives' revision history, and use the collaboration features to leave comments and keep your colleagues up-to-date on changes.
Use the Attachment Entry to upload your .ipynb files and begin using the Jupyter integration. Attachments can also be added to a notebook page by drag and drop.
Viewing and Managing Jupyter Files in LabArchives
Once uploaded, a thumbnail preview will appear, and the file will be stored as part of your research documentation. Hovering over the thumbnail displays the document toolbar which includes an option to download and view the Jupyter file.
Download: Click to save a copy of your Jupyter notebook to your device
View: Click to open the LabArchives Docs Viewer. The Docs Viewer will render your Jupyter notebook in its original format, including all code cells, markdown text, and embedded visualizations—just like in Jupyter.
Similar to uploading and viewing PDFs in LabArchives, you can add text and annotations directly to your Jupyter Notebook file. You can also download or print the file along with any annotations you’ve made. Annotations made in the LabArchives Docs Viewer are not included in the revision history. To collaborate or request changes, use the entry comment feature to notify colleagues and send them a direct notification.
To make direct changes to the content of the Jupyter Notebook, edit the file on your computer and upload the new version to replace the old one using the entry edit feature. All changes—including deleted files—are saved in the Page Revisions, so you can always review previous versions.
\) to break them into multiple lines for better readability.