Open Source Electronic Lab Notebooks in Academia: Openness, Sustainability, and Institutional Readiness

The increasing complexity of research environments in higher education has prompted a shift toward digital tools that support data stewardship, reproducibility, and collaborative inquiry. Among these, Electronic Lab Notebooks (ELNs) have become central to the conduct of scientific research. Open source ELNs, in particular, offer alignment with the values of code transparency, FAIR data principles, low entry cost, and the possibility of customized connections to other data tools. On the other hand, they also raise important questions related to hosting and deployment, infrastructure, sustainability, and institutional capacity.

Recent developments in the open source ecosystem—including the availability of paid support packages and enterprise deployment options—have begun to address earlier limitations of open source ELNs, positioning them as more viable options for institutions seeking scalable and managed research solutions. This article critically examines the advantages and challenges of open source ELNs within the academic development landscape, with attention to early career researchers, student learning, data integrity, legal compliance, cost, and reproducibility.

Affordability and Strategic Cost Management

Open source ELNs can be free to download and use, assuming the user has the technical aptitude to configure a complex client-server system. This makes them a great solution for a tech savvy lab or small organization with no budget typically the open source version of these ELNs comes with limited enterprise support. Attempting to deploy an open source ELN at scale to a large organization in the hope that legally compliant, sophisticated research data management can be offered to users for free is a nice idea but one that simply is not possible in practice as the funds required to host, install, and provide FTE technical staff to maintain and troubleshoot the solution will certainly exceed the cost of a support package provided by the vendor. Modern ELN systems offer paid support tiers that may include cloud hosting, deployment assistance, integration services, and technical support. This hybrid model allows institutions to reduce dependency on high-cost proprietary software while still accessing professional support mechanisms and retaining full data control (Kanza et al., 2017). Katherine Skinner’s “Invest in Open Infrastructure” project  has pointed out that this model is not so much a purchase of a data management system, it is more akin to an investment by the institution in the open source concept, with good probability that their investment will promote sustainability of the solution and ultimately reap good ROI. Examples of systems that use this hybrid open source with paid support model include RSpace, SciNote, and eLabFTW.

Prices paid by institutions for managed deployments of these systems range between $50 and $600 USD per user per year, depending on the number of users and other factors—which is competitive when compared to equivalent commercial products used by large pharmaceutical companies. This is particularly reasonable given that acquisition, integrity, reproducibility, and long-term access to data are core missions of university research labs and therefore should be a top institutional priority.

This flexibility also enables cost-effective pilot systems and reliable production deployments at scale, aligning with institutional priorities for both fiscal responsibility and digital transformation (European Commission, 2016). It also allows smaller or less-resourced institutions to participate in the digital research ecosystem without compromising access or functionality.

Capacity Building for Early Career Researchers

For early career researchers, open source ELNs foster habits of transparency, reproducibility, and collaboration. These tools promote structured, searchable, and shareable documentation, supporting the development of data literacy and research integrity (Freedman et al., 2015).

When paired with centrally managed support systems, ELNs can be integrated into research training and mentoring programs, encouraging best practices in data stewardship from the outset of researchers’ careers (Lowndes et al., 2017).

Expanding Visibility and Continuity of Student Research

A growing use case for ELNs lies in undergraduate and postgraduate education. Research projects conducted as part of coursework or dissertations often generate valuable data or insights that are not destined for journal publication. ELNs provide a platform for preserving, showcasing, and potentially publishing this work in a semi-formal context.

Making student research visible in this way enhances its discoverability, value, and impact (Borghi et al., 2018). It also offers professional development benefits—students can share their ELNs with potential employers or collaborators and revisit their work in future research contexts, enhancing research continuity and identity formation as emerging scholars (Brew, 2023).

Reproducibility and Research Integrity

Open source ELNs support reproducibility through features such as time-stamped entries, version control, and integration with computational workflows (Karkkainen et al., 2022). These features help ensure research can be verified, reused, or built upon, aligning with funder mandates and journal expectations around open and transparent research.

Universities that adopt ELNs institution-wide can foster consistent standards in research documentation, ensuring more robust research audit trails and institutional readiness for external evaluation or legal challenges.

Legal Compliance and Ethical Considerations

Historically, open source tools have struggled with regulatory compliance, in part because full compliance often requires hosting on a robust, validated environment rather than a graduate student’s home server, and integration with university SSO systems to verify user identity and affiliation. However, modern hybrid systems like RSpace offer optional support packages that add services such as GDPR compliance, encrypted storage, and university-managed access control, making them fully 21 CFR Part 11 compliant and suitable for GMP research or research involving sensitive or regulated data. These platforms also support delegated, hierarchical data oversight and system administration.

Ensuring institutional oversight and guidance in these areas is critical. Without proper governance, individual researchers may lack the knowledge required to manage legal and ethical risks, particularly when dealing with human subjects or biomedical data.

Sustainability and Institutional Integration

Concerns around sustainability have long hindered the broader adoption of open source software in academic environments. Community-driven development, while dynamic, can lead to uncertainty around long-term viability. The introduction of support contracts and hosted enterprise deployments mitigates these concerns by ensuring continuity, updates, and compliance managed by a professional team with a long-term financial stake in the system’s continued existence (Petrisor et al., 2021).

Institutional IT teams can now treat open source ELNs as enterprise-grade services, integrating them with identity management systems and aligning them with cybersecurity policies and Research Data Management pipelines. This opens new possibilities for institution-wide adoption, from small labs to large collaborative networks. Engineering collaborations between the vendor and user base can greatly enhance each institution’s own vertical integration objectives (Plankytė et al., 2025). Of the three best-known ELN systems of this type—RSpace, SciNote, and eLabFTW—only RSpace was designed specifically for large-scale deployment to entire universities, reflected in its specialized SSO, filestore, and RDM integration, as well as free hosting services offered as part of the standard RSpace deployment package.

Data Portability and Avoiding Vendor Lock-In

Open source ELNs store data in open, documented formats—typically standard relational databases and standard file systems rather than proprietary containers. This gives institutions genuine long-term control: data can be exported, migrated, or integrated with other systems without depending on vendor cooperation or incurring extraction fees. For universities operating on long institutional timescales and evolving IT landscapes, avoiding lock-in is a strategic advantage that proprietary systems rarely provide.

By contrast, closed commercial ELNs often store research data in formats that are difficult or impossible to access without the vendor’s own software. If a vendor discontinues a product, changes licensing terms, or is acquired, institutions may face costly migrations or, in the worst case, loss of access to years of accumulated research records. Open source systems, by their nature, ensure that the data always belongs to—and remains accessible by—the institution, regardless of the vendor’s future commercial decisions.

Community-Driven Development and Feature Velocity

Unlike proprietary ELNs where the product roadmap is set by a single company’s commercial priorities, open source ELNs benefit from active developer and researcher communities that contribute features, integrations, and fixes driven by real-world scientific need. This distributed development model tends to produce domain-relevant tooling more rapidly and responsively than a closed development cycle.

Institutions and power users can contribute code, report issues with direct developer engagement, or commission specific features tailored to their workflows. Integrations with Dataverse, institutional repositories, instrument data systems, and laboratory information management systems (LIMS) frequently emerge from this community model. For research-intensive universities, the ability to shape the tool’s development trajectory—rather than simply submit a feature request to a commercial vendor—represents a meaningful operational and strategic advantage.

Auditability and Trust Through Code Transparency

In regulated or high-stakes research environments, the ability to inspect the source code of a tool that handles sensitive research data is not merely a philosophical preference—it is a practical mechanism for trust and compliance verification. Institutions can independently confirm that data is stored and handled exactly as documented, that audit logs are tamper-resistant, and that no undisclosed data sharing or telemetry occurs. This level of verifiable transparency is structurally unavailable with closed-source systems, where institutions must simply trust the vendor’s documentation.

For biomedical research, clinical trial data management, and work subject to GDPR, HIPAA, or 21 CFR Part 11, code transparency serves as a concrete compliance asset. Institutional IT security teams and data protection officers can audit the codebase directly, reducing the risk of unexpected data handling behaviors and strengthening the institution’s overall information governance posture.

Conclusion: Open Source, Professionally Supported, and Pedagogically Valuable

Open source Electronic Lab Notebooks now offer a pragmatic, sustainable, and pedagogically rich alternative to proprietary systems. Their alignment with open science values, coupled with new support models, makes them a compelling option for institutions seeking to enhance research integrity, student engagement, and cost-effectiveness.

For early career researchers and students alike, ELNs provide not only a tool for rigorous documentation but also a platform for scholarly visibility and future research continuity. Academic developers and institutional leaders who invest in these systems stand to cultivate a more open, inclusive, and future-oriented research culture.

References

Borghi, J., Van Gulick, A. E., & Hodges, T. L. (2018). Support for student data management at U.S. academic institutions. Journal of eScience Librarianship, 7(1), e1124. https://doi.org/10.7191/jeslib.2018.1124

Brew, A. (2023). Researcher development and student identity: Changing understandings of academic practice. International Journal for Academic Development, 28(1), 1–14. https://doi.org/10.1080/1360144X.2022.2132134

European Commission. (2016). Open Innovation, Open Science, Open to the World: A Vision for Europe. https://op.europa.eu/en/publication-detail/-/publication/3213b335-1cbc-11e6-ba9a-01aa75ed71a1

Freedman, L. P., Venugopalan, G., & Wisman, R. (2015). Reproducibility2020: Progress and priorities. FASEB Journal, 29(9), 3729–3735. https://doi.org/10.1096/fj.15-100100

Kanza, S., Sword, S., Gibbins, N., et al. (2017). Electronic Lab Notebooks: Can they replace paper? Journal of Cheminformatics, 9(1), 31. https://doi.org/10.1186/s13321-017-0221-3

Karkkainen, T., Aavik, G., Vahdat, M., et al. (2022). Electronic lab notebooks improve transparency and reproducibility in research. Nature Communications, 13, 5175. https://doi.org/10.1038/s41467-022-32885-2

Lowndes, J. S. S., Best, B. D., Scarborough, C., et al. (2017). Our path to better science in less time using open data science tools. Nature Ecology & Evolution, 1, 160. https://doi.org/10.1038/s41559-017-0160

Petrisor, A., Gavrilescu, A., & Vlad, C. (2021). Evaluating the sustainability of digital infrastructure for scientific research: The case of open source lab notebooks. Journal of Open Research Software, 9(1), 1–10. https://doi.org/10.5334/jors.315

Plankytė, V., Edmunds, R., and Macneil, R. (2025). Case Study of Vertical Interoperability Between Research Tools Enabling an End-to-End Sample Workflow from Collection, to Management, to Archiving. EGU General Assembly 2025, Vienna, Austria. https://doi.org/10.5194/egusphere-egu25-9046


Advancing Research Data Management through Enhanced Vertical Interoperability

Rob Day, CEO of Lab-Ally and Director of Product at ResearchSpace, producers of the RSpace ELN.

TCDL 2025

Rob Day is excited to share insights on “Advancing Research Data Management through Enhanced Vertical Interoperability” at the Texas Digital Library conference today. With nearly two decades of pioneering work in digital research data management, TDL continues to lead the way. Join me for this enlightening session. For more information, visit: https://tcdl2025.sched.com/event/46d034e654c92c01ed2f888aec002f43

Looking forward to connecting with you at the event. Stay tuned for access to the presentation slides in the upcoming proceedings.

Banner from Texas Conference on Digital Libraries website for 2025 event. Text reads "TDCL 2025. How far we've come: Celebrating the community. May 20 to 22, 2025 in Austin Texas."

RSpace continues rapid development of new RSpace Inventory Management module

The RSpace Inventory Management system (RSINV) builds on the innovative feature set of its predecessor eCAT and is distinguished from other similar systems by its flexibility, emphasis on use with modern mobile devices, support for features like phone-based reading of QR codes and a intuitive navigational system that emphasizes the way most users search for items now; using visual clues and hierarchic organization to allow rapid location of what you need from among thousands of items in your lab. Learn more here.


RSpace 1.50, May 2018 – Easy Document Tree Navigation

New Document Tree for easy navigation

RSpace Version 1.50 was released in April with new features requested by our users. The highly anticipated Document Tree feature allows users to see where they are in their document / folder / notebook hierarchy and makes it easy to jump between documents. You can also drag and drop items from the tree to the current document to instantly create traceable links to those items.

rspace document tree and simplified navigation

Contact us. We’ll be happy to set up a webcast demo of this or any other features of RSpace ELN.

Communicate better, slacker…

Users who use Slack are already making good use of our built-in support for this communication app. We have extended this functionality by creating some simple “slash apps“. Learn more about these here. We would love to hear about other slash apps made or suggested by our “slackiest” power users!

For additional details about other new features and improvements, consult the changelog. Don’t forget to visit our website, blog, and YouTube channel for more insights on upcoming features, usage tips and events.


RSpace 1.49, March 2018 – Shareable Calendar and Event Creation, plus Easy Document Previews

In the last few months we have added lots of new features and refinements to RSpace Version 1.49, from expanded calendar functions to a “quick peek” glance into your document files:

Keepin’ it simple… 

We streamlined the main edit toolbar and tucked away icons for some of the features you don’t use every day. You can still find those features in the dropdown menus. We also added new “Science Tools” and “Online Tools” dropdowns to make it easier for scientists to conveniently perform simple calculations and lookups many scientists use in their research.

integrated science tools

Let us know what sorts of other tools you would like to see in those dropdowns.

Let me add that to my calendar….

RSpace has included integration with your main system calendar for quite some time, but we have now made it easier to access that feature from the workspace with the new “Create Calendar Entry” icon, which creates downloadable .ics files linked to selected RSpace resources.

calendar button in RSpace

What’s in that doc… ?

As RSpace offers more and more ways to link things together, and as the amount of data in your system grows, it can be hard to remember which links point at which documents. To help jog your memory, we have added visual previews in the “info” windows for embedded links, so that you can see what the linked document looks like without leaving your current location.

document preview demonstration

For additional details about other new features and improvements, consult the changelog. Don’t forget to visit our website, blog, and YouTube channel for more insights on upcoming features, usage tips and events.


RSpace 1.47, Nov 2017 – Calculation Tables and Enhanced Traceability

Version 1.47 is now available to all users. Here’s a look at just two of the new features:

New advanced calculation table based on “handsontable” javascript tool.

  • math functions: + - * / ^
  • logical functions: = > < >= <= <> NOT
  • trigonometric functions: SIN, ASIN, etc.
  • other formulas like: SUM, SQRT, LOG, ROUND, IF, AND, OR

… and many other operations

To create a new calculation table, click the Screen Shot 2017-11-14 at 4.58.52 PM icon in the RSpace editor tool bar.  If you need help getting started, check out the documentation here.

Screen Shot 2017-11-14 at 4.42.53 PM

Enhanced lab data traceability features: See how and where data has been used throughout the history of your lab’s research program.

Making your lab’s data traceable across different projects and between users is a key goal of our solution. You can already enter RSpace IDs in  the Workspace search tool to instantly locate specific resources, and you can use IDs as persistent links inside or outside RSpace to show the source of your data and conclusions, making RSpace the virtual hub of everything you do. In version 1.47 we have improved lab data traceability further by making it easy to see where specific data files have been used, and how notebook pages or resources have been cited by other pages or documents. This will help users follow paths that define research stories and better understand the sources and future uses of underlying data related to their hypotheses and conclusions.

"Show linked docs" feature

“Show linked docs” feature in “info” panel of RSpace Gallery

"info" popup showing links

“info” popup showing links to other notebook pages or documents

For additional details consult the changelog. For details of what’s new in our API see the API changelog. Don’t forget to visit our website,blog, and YouTube channel for more insights on upcoming features, usage tips and events.


RSpace 1.46, Sep 2017 – Integrations with Egnyte and MS Teams

RSpace Connects to MS Teams and Egnyte.

Version 1.46 includes new integrations with popular online tools that will increase your productivity and simplify your workflows, especially if you already use MS Teams in your lab.

Integration with Egnyte secure file sharingThis tool works just like our other connections to external sources of data. Enable Egnyte in the Apps tab by entering the address of your Egnyte account, then click the the Egnyte icon in the document edit tool bar.
The icon looks like this: egnyte Egnyte is especially popular with labs and organizations that value comprehensive security features in their online file storage.

Integration with MS Teams. MS Teams is a powerful tool for communication and coordination of your lab, and works great with Office 365. We are working on additional integrations with other MS online tools too, so stay tuned for more announcements soon. The use of MS teams in your lab is likely to grow as microsoft and its partners continue to add additional intelligent bots and data analyzers that can watch for specific data, channel information efficiently from source to destination more selectively and notify the right users of important events.

For additional details consult the changelog. Don’t forget to visit our website and blog, and subscribe to our YouTube channel for additional insights on upcoming new features and events.

Lastly, RSpace was selected as Labworm’s online research tool of the week, so if you are one of our users who gave us an upvote, we extend our most hearty “Thanks” to you!


RSpace 1.45, Aug 2017 – Export tables, Trace linked data, Assign temporary PI’s

RSpace Version 1.45 is available now, and includes:

  • Additional upgrades to the RSpace API for easier ingestion of external data. With each new release, our modern API will sprout new abilities that will help your engineers connect RSpace to anything and everything in your lab. Need inspiration? Check out the RSpace ELN API page on github. Nifty.
  • Quick export of tablular data. Click the download button RSpace Download Button on any table of values you have created in your RSpace documents to instantly download the table in .CSV format. Spiffy.
  • Ability to change a lab’s PI – Great for sabbaticals, internal reorganizations, or when you need to assign a temporary PI to a group that’s working on a short term project. Handy.
  • RSpace Show Linked DocumentsInstant listing of the RSpace documents your data appear in – Boost traceability and quickly see how data stored in your gallery have been used, where the data originally came from and how often it appears in the work of other lab members or collaborators. Downright dandy!

For details of other new features and improvements in version 1.45, consult the changelog. Don’t forget to visit our website and blog, and subscribe to our YouTube channel for additional insights on upcoming new features and events.

If the version number at the bottom left of your RSpace interface shows a version lower than 1.45, alert your system administrator that you need to update your server.

Once again, thank you all for your support. We hope you will tell your colleagues to try RSpace, and we look forward to helping you and your collaborators achieve your scientific goals.


RSpace 1.44, June 2017 – Permissions & Formatted Code

Expanded permission options for P.I.’s + support for formatted code snippets

 

The RSpace API was built to ease integration with the research data tools you already use. With every release we expand our API’s capabilities, but to make sure that this tool will be really useful for your organization, we need your input:

  • What would you like to connect to your ELN?
  • What data do you want to ingest, read, or write?
  • How would you like incoming data from diverse sources to be represented and organized in RSpace?

Send us an email or tell us your ideas using the built-in live chat.

What’s New in RSpace 1.44?

In response to customer input, sysadmins can now allow PI’s to choose ‘edit-all’ permission for all work created by anyone in their LabGroup. The ability for a PI to choose the option to edit all work in their lab can be turned on and off by the system admin for your server. This allows organizations to decide if they want to support this policy.

PI edit all users RSpace 1.44

New code snippet options are now available, too, with improved support for inserting formatted code snippets into the text editor, including JSON, R, SQL, LaTex, and MATLAB. This will make RSpace more broadly useful as a way for computer and data scientists or “casual coders” to show downstream audiences exactly what analyses they performed on their data or show critical code snippets they have used in their work.

insert R code 3 in RSpace 1.44

 

As always, if you have feedback, questions or suggestions, please click the RSpace help button at the bottom right of the RSpace interface to start a live chat session with an RSpace product specialist!
It looks like this >> help

 


RSpace 1.43, May 2017 – LaTeX editor, data integrity and other tools

Numerous useful new tools and improvements including LaTeX editor

RSpace Text Editor Toolbar

In version 1.43, we have added a number of useful new tools and improvements.  Our new LaTeX equation editor can be accessed from the RSpace text editor toolbar. The button icon is the mathematical expression for square root of x.

Enter your LaTeX code, select “Parse Equation”, and your formula is added to your document.
RSpace Equation Editor

Latex is a popular tool for mathematicians and engineers who need a more sophisticated way to represent formulae and equations in digital documents. Addition of this tool helps to broaden the appeal of RSpace to a variety of disciplines at your institution.

To ensure data integrity and IP protections both inside and outside RSpace we also added a new checksum authentication feature that lets you know for sure that your document has remained unchanged since it was electronically signed. This helps RSpace to protect your intellectual property and assures the scientific integrity of data both inside and outside of the system.

RSpace Checksum Authentication

We hope you will also enjoy the UI and search index improvements, tag auto-completion, API enhancements, among others. Consult our changelog for details and stay tuned for still more new user-driven features in the coming releases.

As always, if you have feedback, questions or suggestions, please click the RSpace help button at the bottom right of the RSpace interface to start a live chat session with an RSpace product specialist!