Hive helps developers and scientists create custom mass spectrometry data analysis tools more easily.
Through unified access to vendor raw data
*1
and fast binary data handling, Hive lowers the technical barriers to building scripts, applications, and AI-driven workflows.
*1 See below for details on supported manufacturers and supported formats.
Hive is a mass spectrometry data access framework that brings together a unified Hive format, common APIs, SDK tools, and runtime components for accessing MS data across supported vendor raw formats.
Developers can use Hive from multiple programming environments, including C#, C++, Java, and Python. Platform support depends on the Hive component and runtime environment.
Hive offers three core capabilities for efficient mass spectrometry data analysis.
Vendor raw data is converted into a unified Hive format for access through common APIs.
Applications built with Hive can support multiple vendor formats through the same data access workflow.
The Hive format is optimized for fast access to spectra, chromatograms, and metadata.
Its binary data structure helps support responsive data retrieval for interactive analysis, repeated processing, and AI-driven workflows across multiple programming languages
and platforms.
Developers can build applications with Hive and distribute them for commercial or non-commercial use under the Hive Developer License.
No API license fees are required for development or distribution, while a Hive Runtime license may be required for workflows that read vendor raw data in the end-user
environment
Hive simplifies mass spectrometry data processing by converting vendor-specific raw data into a unified format. This eliminates compatibility issues between different instruments and manufacturers.
The unified format, known as the Hive format, can be read using the Hive Reader API. Two types of files are supported:
License-free format that can be shared and used freely. Ideal for public databases and lightweight distribution.
Generated from raw data using Hive SDK. Requires a Hive Plus license for access.
By using these files as intermediates, developers can build software that works across data from multiple vendors, while end users can analyze data without worrying about the original file format.
The Hive SDK is available free of charge for development and data conversion.
The Hive SDK beta version includes all of the Hive Plus features that are available until the release date at no cost, but a Hive Plus license will be required after the release to read Hive format data except mzB files.
Licenses will be offered on a monthly or yearly basis. Pricing details will be announced upon release.
The differences between Hive Free and Hive Plus are as follows. The Hive SDK beta offers all the features of Hive Plus currently available, except for some pre-release features, free of charge until the release date.
| Hive Free | Hive Plus |
|---|---|
| For users | |
| Data Browsing App - Not released yet This function is not released yet."> | |
| mzB file support | |
| Raw data & HMD file support | |
| For developers - Hive SDK | |
| Hive Reader API [C#/Java/Python] | |
| mzB file support | |
| HMD file support | |
| Hive Data Checker | |
| Local HMD File Conversion | |
| Command-line HMD File Converter | |
| Common | |
| Data Security / Opt-out option | |
| Help center access - Not released yet This feature has not been released yet."> | |
| Priority email support (within 3 biz. days) |
The Hive SDK beta is available free of charge and includes all current Hive Plus features. Please enter your email below to receive a download link.
By requesting the download, you agree to our Privacy Policy. Note that specifications may change without notice during the beta period.
Request Hive SDK beta DownloadThe following are the main inquiries and answers we have received regarding Hive and the Hive SDK. If the FAQs do not answer your question, please contact us.