Skip to main content

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)

Uploaded Source

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

Hashes for em_map_utils-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c05e7d6e8743b48d5b57697bf6eaced5ef279d276fa63bd66f21a4f19a179653
MD5 07a5159f7a90f45746d7f7144e8f1c9c
BLAKE2b-256 8be3b11837877faccbfe400ec6191b285ddbea0c7d404640f21cf057972ae08f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page