instrument-data-to-allotrope

Convert laboratory instrument output files into Allotrope Simple Model JSON.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/8GG-Git/knowledge-work-plugins --skill instrument-data-to-allotrope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: instrument-data-to-allotrope
Source: https://github.com/8GG-Git/knowledge-work-plugins/tree/main/bio-research/skills/instrument-data-to-allotrope
Command: npx skills add https://github.com/8GG-Git/knowledge-work-plugins --skill instrument-data-to-allotrope

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires allotropy, pandas, openpyxl, pdfplumber, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the conversion of raw laboratory instrument output files into a standardized, machine-readable format (Allotrope Simple Model - ASM JSON), streamlining data integration into LIMS, data lakes, and downstream analysis pipelines.

Core Features & Use Cases

  • Format Standardization: Converts various instrument file formats (PDF, CSV, Excel, TXT) into compliant ASM JSON.
  • Data Harmonization: Ensures consistent data structure and semantics for easier analysis and system integration.
  • Output Flexibility: Generates full ASM JSON, flattened 2D CSV, and exportable Python parser code.
  • Use Case: A scientist needs to upload daily instrument readings to a LIMS system. This Skill automatically converts the instrument's proprietary output file into the LIMS-compatible ASM JSON format, ensuring data integrity and reducing manual data entry errors.

Quick Start

Use the instrument-data-to-allotrope skill to convert the file 'sample_data.csv' into ASM JSON format.

Frequently Asked Questions about instrument-data-to-allotrope

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert laboratory instrument data to ASM JSON format?

To convert laboratory instrument data to ASM JSON, use this Skill to transform raw output files like PDF, CSV, Excel, and TXT into standardized Allotrope Simple Model JSON. It automates format standardization and data harmonization for direct integration into LIMS or data lakes.

What is the best way to standardize lab instrument files for LIMS integration?

The best way to standardize lab instrument files for LIMS integration is converting them into ASM JSON. This Skill automatically detects instrument types and transforms proprietary outputs into compliant, machine-readable structures, ensuring data integrity and reducing manual entry errors.

Can I export flattened CSV and Python parser code from instrument PDF files?

Yes, you can export flattened CSV and Python parser code from instrument PDF files. This Skill uses pdfplumber to process PDFs and generates full ASM JSON, flattened 2D CSV, and exportable Python parser code as outputs for data engineering workflows.

Does this ASM conversion tool support Excel and TXT instrument outputs?

Yes, this ASM conversion tool supports Excel and TXT instrument outputs. It utilizes openpyxl and pandas dependencies to read various file formats, automatically detecting instrument types to convert them into compliant ASM JSON for downstream analysis.

What are the limitations of using pandas and openpyxl for instrument data standardization?

Limitations of using pandas and openpyxl for instrument data standardization include handling highly complex or non-tabular proprietary formats that require custom parsing logic. This Skill mitigates this by outputting exportable Python parser code for data engineers to extend workflows.

How does auto-detection of instrument types work for ASM JSON transformation?

Auto-detection of instrument types for ASM JSON transformation works by analyzing the structure and content of input files. This Skill automatically identifies the laboratory instrument source and applies the appropriate data harmonization rules to output consistent ASM JSON.