Packages
SunPy provides Python tools for accessing, loading, and analyzing solar physics data, including data search/download interfaces, image and time-series containers, solar coordinate frames, and coordinate transformations.
ResData reads and writes result files from reservoir simulators, including RESTART, INIT, RFT, Summary, and GRID files in both unified and non-unified, formatted and unformatted variants.
However, the C++ build dependency and GPLv3 copyleft license require upfront consideration—ensure your build environment has a compatible compiler and that the…
Phonors provides Rust-accelerated numerical kernels for phonopy and phono3py, replacing their C implementations with faster Rust code to speed up phonon calculations.
Reads, writes, and manipulates LIGO Light-Weight XML documents used in gravitational-wave detection pipelines and related scientific analysis.
FabIO reads and writes 2D X-ray detector images in 30 different formats from vendors like Mar, Dectris, ADSC, and Hamamatsu, exposing image data as numpy arrays and headers as Python dictionaries.
Discovers and deserializes X.509 credentials and SciTokens for authenticating HTTP requests to IGWN-operated services.
MultiPyVu provides Python control over Quantum Design cryostat instruments (PPMS, DynaCool, VersaLab, MPMS3, OptiCool) to set and read temperature, magnetic field, and chamber status, with local or remote TCP operation and data file integration.
However, the aging maintenance status (351 days since last release) means you should expect slower bug fixes and be prepared to work around issues independently.
LSCSoft-GLUE provides utilities and grid access tools for running data analysis pipelines in gravitational-wave physics research, supporting both online and offline analysis workflows.
However, the aging maintenance status (last release 392 days ago) means you should verify that it still meets your current grid infrastructure and Python environment…
PyCUDA provides Pythonic bindings to Nvidia's CUDA API, letting you write GPU-accelerated code in Python with automatic memory management, error handling, and access to CUDA's full driver API.
pySplashsurf provides Python bindings for surface reconstruction from particle data in SPH (smoothed particle hydrodynamics) simulations, available as both a library and command-line tool.
silx provides Python tools for reading, processing, and visualizing scientific data from synchrotron facilities, with support for HDF5, SPEC, and image formats plus Qt-based visualization widgets.
pyDOE3 provides functions to construct experimental designs for scientific and engineering research, including factorial, response-surface, randomized, low-discrepancy, sampling, Taguchi, optimal, and sparse grid designs.
However, the archived repository and abandoned maintenance status mean you should not expect active bug fixes or compatibility updates; use it for stable, well-tested…
RosettaSciIO reads and writes scientific data files across many formats—particularly those used in electron microscopy and spectroscopy—returning datasets, axes, and metadata as Python dictionaries for use with other analysis libraries.
DScribe transforms atomic structures into fixed-size numerical fingerprints (descriptors) for use in machine learning, visualization, and similarity analysis of materials.