Metadata-Version: 2.1
Name: pytme
Version: 0.2.0
Summary: Python Template Matching Engine
Author: Valentin Maurer
Author-email: Valentin Maurer <valentin.maurer@embl-hamburg.de>
License: Proprietary
Project-URL: Homepage, https://github.com/KosinskiLab/pyTME
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: mrcfile>=1.4.3
Requires-Dist: numpy>=1.22.2
Requires-Dist: pyfftw>=0.13.1
Requires-Dist: pytest>=6.2.5
Requires-Dist: PyWavelets>=1.2.0
Requires-Dist: PyYAML>=6.0
Requires-Dist: scikit-image>=0.19.0
Requires-Dist: scikit_learn>=1.2.1
Requires-Dist: scipy>=1.9.1
Requires-Dist: pybind11
Requires-Dist: psutil
Requires-Dist: tifffile
Requires-Dist: h5py

# Python Template Matching Engine (PyTME)

A software for template matching on electron microscopy data.

📖 **[Official Documentation](https://kosinskilab.github.io/pyTME/)** | 🚀 **[Installation Guide](https://kosinskilab.github.io/pyTME/quickstart/installation.html)** | 📚 **[API Reference](https://kosinskilab.github.io/pyTME/reference/index.html)**

### Installation

There are three ways to get pyTME up and running:

1. **Install from Source:**
```bash
pip install git+https://github.com/KosinskiLab/pyTME
```

2. **Install from PyPi:**
```bash
pip install pytme
```

3. **Docker Container:**
Build and use the pyTME container from Docker. This assumes a linux/amd64 platform.
```bash
docker build \
	-t pytme \
	--platform linux/amd64 \
	-f docker/Dockerfile \
	.
```
🔗 For more on the Docker container, visit the [Docker Hub page](https://hub.docker.com).

---

### Publication

The pyTME publication is available on [SoftwareX](https://www.sciencedirect.com/science/article/pii/S2352711024000074).

```
@article{Maurer:2024aa,
	author = {Maurer, Valentin J. and Siggel, Marc and Kosinski, Jan},
	journal = {SoftwareX},
	pages = {101636},
	title = {PyTME (Python Template Matching Engine): A fast, flexible, and multi-purpose template matching library for cryogenic electron microscopy data},
	volume = {25},
	year = {2024}}
```
