Python package for creating and manipulating cryoEM maps in EMDB (mrc) map format.
Project description
em_map_utils
Python package for create and manipulating cryoEM maps in EMDB (mrc) map format.
## Features
* Calculate and align the principal axes of a structure.
* Calculate the lengths of a structure along the principal axes.
* Calculate the asphericity (shape) of a structure.
* Calculate line (1D) projections from a map.
* Threshold masked and unmasked maps.
* Rotate maps.
* Downsample or upsample maps.
* Use multiprocessing to efficiently download multiple maps from EMDB.
* Generate synthetic maps containing a cuboid, cylinder or sphere.
## [API documentation](https://em-map-utils.readthedocs.io/en/latest/index.html)
## Installation
For multiprocessing to work on a Mac, set:
OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
in your .zshrc file or equivalent and source it.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
em_map_utils-0.1.0.tar.gz
(33.0 kB
view details)
File details
Details for the file em_map_utils-0.1.0.tar.gz.
File metadata
- Download URL: em_map_utils-0.1.0.tar.gz
- Upload date:
- Size: 33.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c05e7d6e8743b48d5b57697bf6eaced5ef279d276fa63bd66f21a4f19a179653
|
|
| MD5 |
07a5159f7a90f45746d7f7144e8f1c9c
|
|
| BLAKE2b-256 |
8be3b11837877faccbfe400ec6191b285ddbea0c7d404640f21cf057972ae08f
|