Metadata-Version: 2.4
Name: hive-data-access
Version: 0.18.0
Summary: Programmatic access to Hive-format mass spectrometry data (.mzB/.hmD) in Python.
Author-email: "Reifycs Inc." <support@reifycs.com>
License-Expression: LicenseRef-Proprietary
Project-URL: license, https://www.reifycs.com/legal/hive-data-access-api-pdl
Project-URL: homepage, https://www.reifycs.com/products/hive/
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Requires-Python: <3.15,>=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: THIRD_PARTY_LICENSES.txt
Requires-Dist: python-dateutil>=2.8.2
Dynamic: license-file

# hive-data-access

hive-data-access provides programmatic access to Hive-format mass spectrometry data
for Python applications.

This package is the Python implementation of the **Hive Data Access API**, and is
designed to be used as a low-level data access layer. For interactive visualization
and analysis examples, see **hivetoolkit**.

---

## Installation

```bash
pip install hive-data-access
```

Note: The PyPI package name is `hive-data-access`, but it is imported as
`hive_data_access` in Python.

---

## Minimal usage

```python
import hive_data_access

# Open & close a Hive format file (.mzB / .hmD)
hive = hive_data_access.HiveFile("sample.mzB")
hive.close()
```

---

## Supported environments

- Python 3.10–3.14
- Windows (x86_64)
- Linux (manylinux x86_64)
- macOS (arm64)

---

## Licensing

hive-data-access is distributed by Reifycs Inc. under the
**Hive Data Access API Public Distribution License (PDL)**.

See the included `LICENSE` file or the PDL online:
https://www.reifycs.com/legal/hive-data-access-api-pdl

Third-party license notices are provided in `ThirdPartyLicenses.txt`.

To read `.hmD` files, **Hive Runtime** is required.
For details, see:
https://www.reifycs.com/products/hive/
