semvec/pypi-packages huggingface dataset:
hive-data-access 0.17.0
Programmatic access to Hive-format mass spectrometry data (.mzB/.hmD) in Python.
Requires Python: <3.15,>=3.10

# 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/
jk_hwriter 0.2025.12.18
This python module supports writing indented text files.
Requires Python: >=3.8

jk_hwriter
==========

Introduction
------------

This python module provides a single class: A buffer that can be used to create indented output. This is useful for producing pretty printed texts for XML, HTML or programming languages.

Information about this module can be found here:

* [github.org](https://github.com/jkpubsrc/python-module-jk-hwriter)
* [pypi.python.org](https://pypi.python.org/pypi/jk_hwriter)

Why this module?
----------------

A lot of output generation requires indentation. Furthermore it would be convenient in writing to automatically merge line breaks to beautify output. Therefore this module has been created
that assists in such matter.

How to use this module
----------------------

### Loading the module

If you want to use the functionality provided by this module you're best adviced to include the module with following statement:

```python
from jk_hwriter import *
```

### Producing Output

For producing output you have a variety of methods:

* `write(...)` : This will write the output into the current line.
* `lineBreak()` : Perform a line break. This line break is ignored if the very last output already was a line break.
* `writeLn(...)` : Write something and add a line break.

```python
from jk_hwriter import *
```



Bugs
----

Yes, there will still be some bugs. If you find a bug please report it as an issue on GitHub. Please provide the following information:

* a small python snipplet required to reproduce the bug
* the output of the python snipplet
* the result that you would expect

Thank you!

Contact Information
-------------------

* Jürgen Knauth: pubsrc@binary-overflow.de

License
-------

This software is provided under the following license:

* Apache Software License 2.0