JuliaBase

From LIMSWiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
JuliaBase
JuliaBase.jpg
Original author(s) Torsten Bronger and Forschungszentrum Jülich GmbH
Developer(s) Torsten Bronger, Marvin Goblet
Initial release February 26, 2015 (2015-02-26) (1.0)[1]
Stable release

1.0  (February 26, 2015; 9 years ago (2015-02-26))

[±]
Written in Python/Django
Operating system Cross-platform
Type Laboratory informatics software
License(s) GNU Affero General Public License and the
GNU General Public License v3.0[2]
Website JuliaBase.org

JuliaBase is a free open-source laboratory informatics application designed to be "a database solution for samples, their processing and their characterization."[3] The software is coded in Python and built on top of the Django web framework.

Product history

JuliaBase is based on the proprietary Chantal software created by Torsten Bronger for one of the research institutes housed in Forschungszentrum Jülich. Chantal was first introduced in 2008 by Bronger, with developer Marvin Goblet being brought on in 2009 to assist. Additional institutes within Jülich adopted Chantal in 2013 and 2014, lending credence to its continued usefulness. With the blessing of Jülich, Bronger separated the core code from the institute-specific code and released it as open-source software JuliaBase.[2] The initial 1.0 version of the software was released on February 26, 2015.[1][4]

As of May 2021, sporadic work on the codebase at GitHub is ongoing, but no official 1.1 release has been made.

Features

Features of JuliaBase include[3]:

  • mobile-friendly browser-based interface
  • adaptable to lab workflow
  • multi-department support
  • fine level of user access control
  • LDAP support
  • sample management and tracking
  • notifications and alerts
  • support for pre-evaluating raw data and creating plots
  • complex queries
  • export to Excel
  • laboratory notebook
  • integration support with other software
  • multilingual
  • customizable interface
  • compliance with web and security standards

Hardware/software requirements

The following requirements exist for an installation of JuliaBase[5]:

  • current version of the Django web framework as well as its prerequisites, the the developers recommend Linux, Apache, and PostgreSQL.

Videos, screenshots, and other media

Entities using JuliaBase

Further reading

External links

References

  1. 1.0 1.1 Bronger, Torsten (26 February 2015). "JuliaBase 1.0". GitHub, Inc. https://github.com/juliabase/juliabase/releases/tag/v1.0. Retrieved 15 December 2015. 
  2. 2.0 2.1 Bronger, Torsten. "The JuliaBase Project". juliabase.org. http://www.juliabase.org/project.html. Retrieved 15 December 2015. 
  3. 3.0 3.1 Bronger, Torsten. "Introduction". juliabase.org. http://www.juliabase.org/index.html. Retrieved 15 December 2015. 
  4. Bronger, Torsten (1 February 2015). "Lab Samples Database "JuliaBase" Published As Open Source". Slashdot. SlashdotMedia. http://science.slashdot.org/story/15/02/01/1317250/lab-samples-database-juliabase-published-as-open-source. Retrieved 15 December 2015. 
  5. Bronger, Torsten. "Installation". juliabase.org. http://www.juliabase.org/programming/installation.html. Retrieved 15 December 2015.