Semaphore Logo clickable link to home page.
Services
Services
Strategic ConsultingSystem ImplementationInformatics SupportScientific Software Development
Domains
Domains
ClinicalResearchLife Sciences
resources
resources
BlogCase StudiesWhitepapersCareers
ABOUT US
Contact
Contact
LIMS Implementation
Lab Software

A Free Open-Source Library

for BaseSpace Clarity LIMS

by

The Semaphore Team

A Modern Python Library for Clarity LIMS

Built for Developers. Optimized for Laboratories.

Learn More on Github.

‍

After years of BaseSpace Clarity LIMS implementations and extensions, we are pleased to share a free open-source library for Clarity LIMS users built by our LIMS engineers. The Semaphore Clarity Library makes complex sample management easier, letting you easily codify your lab process. BaseSpace Clarity LIMS enables thorough customization to your laboratory environment through the use of the Rapid Scripting Application Programming Interface (API). Reduce the effort to write scripts, allowing rapid automation of workflows.

‍

“Semaphore provides software expertise for Helix’s Clarity LIMS implementation. They have provided excellent project management, technical leadership, and quality software development that was crucial to the successful launch of our high volume lab. It's exciting to work with such an attentive and collaborative team, especially during complex design and implementations." - Tony Le, Product Manager, Helix

‍

Build Auto Workflow Tests

Our library provides developers auto testing tools for building workflow scripts that push samples through Clarity steps without user interaction. These scripts enable developers to automate regression testing, which is critical to ensuring current and new code and features are not adversely affected by updates made in a workflow. Improve your lab with confidence and assure that new code changes will not have side effects on the existing functionalities.

Increase Automated Workflows

Incorporate the Semaphore Clarity Library at any stage of your Clarity implementation. Improve laboratory efficiency by replacing manual processes with automatic scripted processes. For example, use scripts to replace calculations performed in Excel and then are manually inputted into Clarity. Our library enables LIMS developers to create automated workflows and to build workflows based on business rules. Allow your lab technicians to manage standard laboratory processes, such as rework, with very little manual LIMS interaction.

Scale Clarity LIMS

Quickly adapt your LIMS as your laboratory grows.  New scripts (EPPs, DSAs, and shell scripts) can be developed and tested with minimal effort.   We built the library to be flexible regardless of the stage of your implementation and there is no need to replace any existing code. Your developers can extend your BaseSpace Clarity LIMS implementation with confidence.

Take advantage of a library that our LIMS engineers have refined over years implementing Clarity LIMS. Clarity developers can skip the boilerplate, letting them spend more time on the laboratory’s business needs.

Explore our blog

All Blog Posts

When Assay Execution Doesn’t Go as Planned: How Informatics Systems Help Labs Manage Deviations and Requeues

No matter how well-designed or carefully executed, laboratory testing doesn’t always go perfectly. Whether you’re working in a clinical lab, a quality control (QC) lab, or a research environment, there will be times when an assay result is inconclusive, an instrument hiccups, or something simply doesn’t look right.

4
min read

Beyond “The Lab”: Why Successful System Implementation Starts with Understanding Your Lab’s Personas

Labs are dynamic environments with multiple people, each with different responsibilities, goals, and frustrations. A system that works well for one person may create friction, or even outright failure, for another.

5
min read

Assay Validation and Computer System Validation: Should Your Lab Use a Separate, Combined, or Hybrid Approach?

Assay and Computer System Validation each serves a distinct purpose. However, how they are applied varies across industries, based on the nature of the lab’s work, the particular regulatory standards that apply, and the lab’s risk tolerance.

12
min read
Semaphore Logo
  • Services
  • Domains
  • Resources
  • About Us
  • Careers
  • Contact Us
  • 1 (844) 744-3577 ext 1
  • 200-844 Courtney St.
  • Victoria, BC V8W 1C4
  • Canada
LinkedIn Social Media Icon Linking to Semaphore Account
  • Cookie Policy
  • Privacy Policy
All Rights Reserved © Semaphore Solutions Inc.