semvec/pypi-packages huggingface dataset:
h5pydantic 0.4.0
Pydantic models for HDF5 files.
Requires Python: >=3.9,<4.0

h5pydantic is a Pydantic based library aimed at making it easier for
scientists to organise their HDF5 files, by writing Python models of
their experiments. The library is similar to an ORM, but instead of
targetting a relational database, it targets HDF.

The library is inspired by the need of the Australian Synchrotron
during the commissioning of our new beamlines under the BRIGHT
program. The library is currently under development.
hedm-pre 0.1.1
Tools for pre-processing data for High Energy Diffraction Microscopy (HEDM) analysis
Requires Python: >=3.8

# HEDM Pre-processing

This Python package provides tools for pre-processing data for High Energy Diffraction Microscopy (HEDM) analysis.

## Features

- Conversion between different file formats (.ge, .tiff, .hdf5)
- Background subtraction
- Processing with ilastik
- Conversion to HEDM formats

## Installation

Before installing this package, you need to install hexrd first. Follow the link for the guide, https://github.com/HEXRD/hexrd.

Then you need to downgrade numpy to version: numpy-1.22.4:

pip install numpy==1.22.4

Use pip to install this package:

pip install hedm_pre

## Usage

The package provides several classes, including `FileConverter`, `Standardize_format`, `Subtract_background`, `Process_with_ilastik`, and `Convert_to_hedm_formats`. 

Each class can be instantiated with a dictionary of parameters and then the `convert` method can be called to perform the operation. 

Here is a basic example:

```python
from hedm_pre import FileConverter

params = {
    'input_file': 'input.tif',
    'output_file': 'output.h5',
    'bgsub': True,
    ...
}

converter = FileConverter(**params)
converter.convert()
```

For more detailed usage, please refer to the source code and comments.

License
hedm_pre is distributed under the terms of the BSD 3-Clause license. All new contributions must be made under this license.

Contact
For any question, please contact ytian37@jhu.edu.
rand-password-generator-python 0.0.2
Generating a random password of desired length
Keywords: python,video,password,random characters

# PassWord_Gen

The PassWord_Gen is a lightweight and easy-to-use Python package that allows you to generate strong and secure passwords for your applications. Whether you're building a web application, a command-line tool, or anything else that requires password generation, this package has you covered.

## **Features**

* Generate random passwords with customizable length.
* Control password complexity with options for including uppercase letters, lowercase letters, digits, and special characters.
* Easily integrate the PassWord_Gen into your projects.

### Installation

<span style="color:grey">
pip install rand_password_generator_python
</span>