A Python package for easy multiprocessing

MPIRE, short for MultiProcessing Is Really Easy, is a Python package for multiprocessing, but faster and more user-friendly than the default multiprocessing package. It combines the convenient map like functions of multiprocessing.Pool with the benefits of using copy-on-write shared objects of multiprocessing.Process, together with easy-to-use worker state, worker insights, and progress bar functionality. Full documentation is available at https://slimmer-ai.github.io/mpire/. Features Faster execution than other multiprocessing libraries. See benchmarks. Intuitive, Pythonic syntax Multiprocessing with map/map_unordered/imap/imap_unordered functions Easy use of copy-on-write shared […]

Read more

A Python Framework for Large-Scale SAR Satellite Data Processing

pyroSAR A Python Framework for Large-Scale SAR Satellite Data Processing. The pyroSAR package aims at providing a complete solution for the scalable organization and processing of SAR satellite data: Reading of data from various past and present satellite missions Handling of acquisition metadata User-friendly access to processing utilities in SNAP and GAMMA Remote Sensing software Formatting of the preprocessed data for further analysis Export to Data Cube solutions Head on over to readthedocs for installation instructions, examples and API reference. […]

Read more

A Python package to create, run, and post-process MODFLOW-based models

flopy FloPy includes support for MODFLOW 6, MODFLOW-2005, MODFLOW-NWT, MODFLOW-USG, and MODFLOW-2000. Other supported MODFLOW-based models include MODPATH (version 6 and 7), MT3DMS, MT3D-USGS, and SEAWAT. For general modeling issues, please consult a modeling forum, such as the MODFLOW Users Group. Other MODFLOW resources are listed in the MODFLOW Resources section. Installation FloPy requires Python 3.5 (or higher) and NumPy 1.9 (or higher). Dependencies for optional FloPy methods are summarized here. To install FloPy type: conda install -c conda-forge flopy […]

Read more

A Python library for processing and analysis of electron backscatter diffraction patterns

kikuchipy kikuchipy is an open-source Python library for processing and analysis of electron backscatter diffraction (EBSD) patterns. The library builds on the tools for multi-dimensional data analysis provided by the HyperSpy library. User guide and API reference: https://kikuchipy.org. The guide consists of Jupyter Notebooks with many links to detailed explanations of the input parameters and output of functions and class methods (the API reference). The notebooks can be inspected statically on the web page or via nbviewer, downloaded and run […]

Read more