semvec/pypi-packages huggingface dataset:
image-metadata-recorder 1.4.0
A tool to extract, analyze, and report on metadata from TIFF, QPTIFF, and CZI files.
License: MIT
Requires Python: >=3.8

# Image Metadata Recorder

A specialized tool for biomedical researchers to extract, analyze, and document metadata from various microscopy image formats. This package is designed to support research workflows by providing detailed insights into image acquisition parameters and experimental conditions.

## Features

- **Multi-format Support**
  - TIFF, QPTIFF, and CZI (Carl Zeiss Image) file processing
  - Extensible architecture for additional formats

- **Comprehensive Metadata Extraction**
  - Image dimensions and properties
  - Channel information and configurations
  - Acquisition parameters
  - Instrument settings
  - Custom metadata fields

- **Reporting Capabilities**
  - Markdown report generation
  - Structured data output in JSON format

## Installation

### Prerequisites

- Python 3.8 or higher
- pip (Python package installer)

### Basic Installation

```bash
pip install image-metadata-recorder
```

### Development Installation

```bash
git clone https://github.com/saptarshichakrabarti/image-metadata-recorder.git
cd image-metadata-recorder
pip install -e .
```

## Usage

### Command Line Interface

The tool can be used directly from the command line:

```bash
# Process all supported files in the current directory
record_image_metadata .
```

### Output Files

For each processed image, the tool generates:
- `*_raw_metadata.json`: Complete raw metadata in JSON format
- `*_processed_metadata.json`: Cleaned and promoted metadata in JSON format
- `*_key_paths.txt`: List of all metadata paths (for structure analysis)
- `*_report.md`: Human-readable Markdown report

### Example Workflow

1. Place your image files in a directory
2. Run the tool:
   ```bash
   record_image_metadata .
   ```
3. Review the generated reports and metadata files

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

- [aicspylibczi](https://github.com/AllenCellModeling/aicspylibczi) for CZI file support
- [tifffile](https://github.com/cgohlke/tifffile) for TIFF processing
pycmor 1.0.2
Makes CMOR Simple
License: MIT
Requires Python: <4,>=3.9

.. |logo| image:: assets/Pycmor1280x640.png

===============================================
``pycmor``: A Python package to simplify CMOR
===============================================

.. image:: assets/Pycmor.png

``pycmor`` is a Python package to simplify the standardization of output into the Climate Model Output Rewriter (CMOR) standard.

.. image:: https://github.com/esm-tools/pycmor/actions/workflows/CI-test.yaml/badge.svg
    :target: https://github.com/esm-tools/pycmor/actions/workflows/CI-test.yaml
.. image:: https://img.shields.io/pypi/v/py-cmor.svg
    :target: https://pypi.python.org/pypi/py-cmor
    :alt: Latest PyPI version
.. image:: https://readthedocs.org/projects/pycmor/badge/?version=latest
    :target: https://pycmor.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status
.. image:: https://img.shields.io/github/license/esm-tools/pycmor
    :target: https://pycmor.readthedocs.io/en/latest/?badge=latest
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.15530131.svg
    :target: https://doi.org/10.5281/zenodo.15530131

------

|logo|

  "Makes CMOR Simple" :-)

``pycmor`` is designed as a wrapper around various CMORization tools and NetCDF
command line tools to make reformatting data into CMIP6 compliant format as simple
and flexible as possible.

The package is designed to be modular and extensible, with a plugin system that allows
users to add their own subcommands to the main ``pycmor`` command line interface, as
well as including their own functionality to the standardization pipelines. The package is
also designed to be used as a library, with a simple API that allows users to use the
package in their own scripts.

To get started, you can install it via ``pip``::

    pip install pycmor

Then you can run the main command line interface. Start out by getting some help::

    pycmor --help


The most basic command you will run is::

    pycmor process <CONFIG_FILE>

More detailed install instructions can be found in the ``installation`` section, and usage
is summarized in the usage sections.


Licence
-------

``pycmor`` is licensed under the MIT license. See the LICENSE file for more details.

Contributors
------------

Thank you to all of our contributors!

.. image:: https://contrib.rocks/image?repo=esm-tools/pycmor
   :target: https://github.com/esm-tools/pycmor/graphs/contributors
   :alt: Contributors

Authors
-------

``pycmor`` was developed by the High Performance Computing and Data Processing group at
the Alfred Wegener Institute for Polar and Marine Research, Bremerhaven, Germany. It was
designed by `Paul Gierz <pgierz@awi.de>`_, and written by `Paul Gierz <pgierz@awi.de>`_ and
`Pavan Siligam <pavankumar.siligam@awi.de>`_.
GoSound 0.1.3
A short description of my awesome library.
License: MIT
Keywords: easy, pygame, play-audio

GoSound
一个简单易用的 Python 音效播放库，专为游戏和应用程序设计。

特性
🎵 支持多种音效播放方式（pygame、winsound、系统音效）

🔄 自动选择最佳可用音效方案

🎮 内置丰富的游戏音效配置

🚀 异步播放，不阻塞主程序

📱 跨平台支持（Windows、macOS、Linux）

🔧 简单易用的 API

安装
bash
pip install GoSound
快速开始
基本使用
python
import gosound

# 播放内置音效
gosound.play("click")
gosound.play("jump")
gosound.play("explosion")

# 使用特定音量
gosound.play("coin", volume=0.8)
命令行使用
bash
# 播放音效
gosound click
gosound jump --volume 0.8

# 查看可用音效
gosound --list

# 查看系统状态
gosound --status
API 参考
主要函数
play(sound_name, volume=None) - 播放指定音效

load_sound(sound_name, file_path) - 加载自定义音效文件

add_sound_config(sound_name, config) - 添加或修改音效配置

get_sound_manager() - 获取音效管理器实例

内置音效
音效名称	描述	类型
click	点击音效	蜂鸣
move	移动音效	蜂鸣
select	选择音效	蜂鸣
jump	跳跃音效	蜂鸣
shoot	射击音效	蜂鸣
explosion	爆炸音效	蜂鸣
coin	金币音效	蜂鸣
powerup	强化音效	蜂鸣
game_start	游戏开始	蜂鸣
game_over	游戏结束	蜂鸣
victory	胜利音效	蜂鸣
level_up	升级音效	蜂鸣
error	错误提示	蜂鸣
notification	通知音效	蜂鸣
高级用法
使用音效管理器
python
from gosound import get_sound_manager

manager = get_sound_manager()

# 查看系统状态
status = manager.get_status()
print(status)

# 添加自定义音效
manager.add_sound("custom", {
    "type": "beep",
    "frequency": 1500,
    "duration": 200,
    "volume": 0.5
})

# 加载音效文件（仅支持 pygame）
manager.load_sound_file("explosion", "sounds/explosion.wav")
自定义音效配置
python
import gosound

# 添加自定义音效
gosound.add_sound_config("laser", {
    "type": "beep",
    "frequency": 2000,
    "duration": 50,
    "volume": 0.6
})

# 播放自定义音效
gosound.play("laser")
禁用音效
python
from gosound import get_sound_manager

manager = get_sound_manager()
manager.set_enabled(False)  # 禁用所有音效
系统要求
Python 3.7+

可选依赖：

pygame - 提供最佳音效体验

winsound - Windows 系统内置（仅 Windows）

故障排除
常见问题
q没有声音？

a检查系统音量

确认 pygame 已正确安装：pip install pygame

运行 gosound --status 查看音效系统状态

q命令行工具无法使用？

a重新安装包：pip install --force-reinstall GoSound

检查 PATH 环境变量

q音效文件加载失败？

确认文件路径正确

确认文件格式受支持（wav, ogg 等）

需要 pygame 支持

获取帮助
python
import gosound

# 查看系统状态
manager = gosound.get_sound_manager()
print(manager.get_status())
许可证
MIT License

作者
王子毅

开始使用： pip install GoSound
null-lens 1.0.2
The missing protocol between user requests and AI actions — standardized intent parsing for every AI system.
License: MIT
Requires Python: >=3.8
Keywords: AI, intent, parser, standardization, sdk

# ⟁ Null Lens — Python SDK

Stateless API wrapper for [Null Lens](https://null-core.ai)  
Converts any natural-language input into a deterministic schema:

**[Motive] [Scope] [Priority]**

---

## ⚙️ Install
```bash
pip install null-lens
```

## 💡 Usage
```python
from null_lens import NullLens

lens = NullLens(api_key="YOUR_API_KEY")
result = lens.parse("Summarize Q4 strategy across LATAM markets.")

print(result)
# [Motive] Summarize strategic direction for Q4
# [Scope] LATAM markets
# [Priority] Identify key actions for planning cycle
```
For complete documentation and Python SDK,
see the [root README](https://github.com/null-core-ai/null-lens#readme)

## License: MIT