semvec/pypi-packages huggingface dataset:
gearmind-sdk 0.0.post1
A Python SDK for interacting with the GearMind API
License: MIT
Requires Python: >=3.7
Keywords: gearmind, api, sdk

# GearMind SDK

A Python SDK for interacting with the GearMind API.

## Installation

```bash
pip install gearmind-sdk
```

## Usage

```python
from gearmind_sdk import GearMindSDK, Message

sdk = GearMindSDK(api_key="your_api_key_here")
messages = [
    Message(role="user", content="Hello, how are you?")
]

try:
    response = sdk.chat(messages)
    print(f"Assistant: {response.content}")
except GearMindError as e:
    print(f"Error: {e}")
    if e.status_code:
        print(f"Status code: {e.status_code}")
```

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
pymuster 0.1.10
A registration tool for longitudinal medical images
License: MIT
Requires Python: <3.13,>=3.11
Keywords: registration, medical, MRI, CT, non-rigid, deformation

# MUSTER: Multi Session Temporal Registration
**MUSTER** is a tool designed for the registration of longitudinal 3D medical images. Built on PyTorch, MUSTER leverages GPU acceleration for fast and efficient processing. For instance, a timeseries of 8 images at a ``[160, 160, 160]`` resolution can typically be processed in just 2 minutes.

![Divergence and Jacobi Determinant](docs/figures/muster_div_detjac.png)

## Installation
Ensure that Python is installed on your machine. Then execute the following command to install **MUSTER**:

```bash
pip install pymuster
```
## Instructions
**MUSTER** can be used in two ways, either as a command line tool or as a Python package. See the full documentation on: https://crai-ous.github.io/MUSTER 

### Command Line Interface
TO BE IMPLEMENTED
After installing the package via pip, execute the following command to perform registration:
```bash
muster registration <in_dir> <out_dir>
```
Here ``<in_dir>`` refers to the directory path where your subject's data in BIDS format is stored. Each session should be in its own subfolder. Ensure that the session folders are named in a way that their alphabetical sorting aligns with the correct temporal order.

``<out_dir>`` is the directory where the output will be saved. Deformation data for each session relative to all other sessions will be stored in this directory.

### Python Package
For more flexibility and access to advanced settings, you can also use **MUSTER** as a Python package. Please refer to the in-code documentation for details on how to use it.