Modules are the functional building blocks of LabKey Server. Modules handle requests sent to the server, and craft the responses. A folder's functionality is determined by the set of modules that are enabled in that folder. When a new project or folder is created, a Folder Type is selected, which determines an initial set of enabled modules, but additional modules can be enabled as necessary. For details see Enable a Module in a Folder.

The list below describes the modules that are included in the standard distribution of LabKey Server Community Edition. Other open source modules not included in the Community Edition are available at Additional Community Modules.

Announcements

Provides a ready-to-use message board where users can post announcements and files, and participate in threaded discussions. See Messages.

Audit

Records user activity on the server. See Audit Site Activity.

Core

The Core module provides central services such administration, folder management, user management, module upgrade, file attachments, analytics, and portal page management.

DataIntegration

Implements the Extract-Transform-Load (ETL) functionality.

Demo

The Demo module helps you get started building your own LabKey Server module. It demonstrates all the basic concepts you need to understand to extend LabKey Server with your own module.

Elisa

Implements the ELISA assay.

ELISpotAssay

Implements the ELISpot assay.

Experiment

The Experiment module provides annotation of experiments based on FuGE-OM standards. This module defines the XAR (eXperimental ARchive) file format for importing and exporting experiment data and annotations, and allows user-defined custom annotations for specialized protocols and data.

Web Parts included:

  • Experiment Runs
  • Experiments
  • Lists
  • Sample Sets
  • Single List
  • Experiments -> Narrow
  • Protocols -> Narrow
  • Sample Sets -> Narrow

FCSExpress

Supports importation and analysis of flow cytometry data from FCS Express.

FileContent

The FileContent module lets you share files on your LabKey Server via the web.

Web parts included:

  • Files

Flow

The Flow module supplies flow-specific services to the flow application.

  • Flow Analysis (Flow Analysis Folders)
  • Flow Analysis Scripts
  • Flow Overview (Experiment Management)

Issues

The Issues module provides a ready-to-use workflow system for tracking tasks and problems across a group.

List

Lists are light-weight data tables, often used to hold utility data that supports an application or project, such as a list of instrument configurations.

Luminex

Supports Luminex data import and analysis.

Microarray

Implements the Microarray assay type.

MS1

The MS1 module supplies MS1-specific services to the MS1 application.

MS2

The MS2 module supplies MS2-specific services to the MS2/CPAS application.

  • MS2 Runs
  • MS2 Runs, Enhanced
  • MS2 Sample Preparation Runs
  • Protein Search
  • MS2 Statistics -> Narrow
  • Protein Search -> Narrow

NAb

The NAb module provides tools for planning, analyzing and organizing experiments that address Neutralizing Antibodies. No web parts are provided. Access NAb services via a custom tab in a custom folder.

Pipeline

The Data Pipeline module uploads experiment data files to LabKey Server. You can track the progress of uploads and view log and output files. These provide further details on the progress of data files through the pipeline, from file conversion to the final location of the analyzed runs.

Query

The Query module allows you to create customized views by filtering and sorting data.

Search

The Search module offers full-text search of server contents, implemented by Lucene.

Study

The Study module provides a variety of tools for integration of heterogeneous data types, such as demographic, clinical, and experimental data. Cohorts and participant groups are also supported by this module.

Survey

The Survey module supports custom user surveys for collecting user information, feedback, or participant data.

TargetedMS

Supports targeted mass spectrometry proteomics experiments.

Visualization

Implements the core data visualization features, including box plots, scatter plots, time charts, etc.

Wiki

The Wiki module provides a simple publishing tool for creating and editing web pages on the LabKey site. It includes the Wiki, Narrow Wiki, and Wiki TOC web parts.

Related Topics

Discussion

previousnext
 
expand all collapse all