LabKey Server

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
LabKey Server
DeveloperLabKey
Stable release
21.3 / March 2021; 5 years ago (2021-03)[1]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inJava
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform
    LicenseApache License 2.0
    Websitewww.labkey.com

    LabKey Server is a software suite available for scientists to integrate, analyze, and share biomedical research data. The platform provides a secure data repository that allows web-based querying, reporting, and collaborating across a range of data sources. Specific scientific applications and workflows can be added on top of the basic platform and leverage a data processing pipeline.

    License

    [edit | edit source]

    LabKey licenses LabKey Server and its documentation for free under the Apache License.[2]

    Languages and extensibility

    [edit | edit source]

    The base platform is written in Java. It can be extended through the addition of Java-based modules or simple, file-based modules written in HTML, XML and JavaScript.[3] The platform can also be extended using LabKey Server's Java, JavaScript, R, Python, Perl and SAS client libraries.[4]

    History

    [edit | edit source]

    LabKey Server, originally known as the Computational Proteomics Analysis System (CPAS), was developed at the Fred Hutchinson Cancer Research Center to manage high volumes of data generated at the Fred Hutch Computational Proteomics Lab. In 2005, a small team spun out of the Hutch and began operating independently as LabKey Software after contributors realized that the software could be beneficial to the broader scientific community.[5][6][7]

    Core Components

    [edit | edit source]

    LabKey Server provides a secure data repository for all types of biomedical data, including mass spectrometry, flow cytometry, microarray, microplate, ELISpot, ELISA, NAb and observational study information. A customizable data processing pipeline allows the upload and processing of the large data files common in biomedical research.

    The platform also provides domain-specific support for several areas of research, including:

    • Observational Studies. Supports management of longitudinal, large-scale studies of participants, subjects or animals over time. Allows the integration of clinical data with assay results.
    • Proteomics. Allows the processing of high-throughput mass spectrometry data using tools such as the X! Tandem search engine, the Trans-Proteomic Pipeline, Mascot and Sequest. Certified as "Silver-Level Compliant Data Service" with the caBIG standard.
    • Flow Cytometry. Supports automated quality control, centralized data management and web-based data sharing. Integrates with FlowJo.

    Zika Open Research Portal

    [edit | edit source]

    In 2016, LabKey and Professor Dave O'Connor of the University of Wisconsin–Madison launched the Zika Open Research Portal [1] using LabKey Server. The portal provides direct access to experiment data being produced by members of the Zika Experimental Science Team (ZEST). The portal received attention from the scientific community for being the first platform of its kind to share real-time research data.[8][9]

    Open Source Software

    [edit | edit source]

    Labkey is licensed in a variety of manners. Source-code is provided for a core set of features with the Community Edition, and there are also Premium Editions available.[10]

    Users

    [edit | edit source]

    Users range from individual labs to large research consortia. In 2017, the program's users included the following:[11]

    Publications

    [edit | edit source]
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Wizards computational science.
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]