{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/10"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/9"},{"label":"Physics","url":"https://skillfed.io/packages/category/scientific-engineering-physics"}],"enrichment":{"capability":"RosettaSciIO reads and writes scientific data files across many formats\u2014particularly those used in electron microscopy and spectroscopy\u2014returning datasets, axes, and metadata as Python dictionaries for use with other analysis libraries.","skillfed_tags":["file-format-io","microscopy","scientific-data"],"use_cases":["Load electron microscopy data (dm3, dm4, mib files) into Python for analysis with other tools.","Convert between incompatible scientific file formats (e.g., msa to hdf5) without manual parsing.","Read spectroscopy or microscopy metadata and axes alongside raw data in a single dictionary structure.","Build data pipelines that ingest multiple scientific formats and pass them to dask for distributed processing.","Integrate file I/O into research workflows that need to handle formats from different instruments or labs."],"what_it_does":"RosettaSciIO is a scientific data input/output library that translates between many file formats used in research, particularly in electron microscopy and spectroscopy. It was spun out from the HyperSpy project and provides a unified interface for reading and writing data: files are loaded as Python dictionaries containing datasets, axes, and metadata, making them easy to pass to other analysis tools in the scientific Python ecosystem.\n\nThe library supports a large range of formats (dm3, dm4, hdf5, mrc, msa, and many others), with particularly strong coverage of electron microscopy formats. It depends on standard scientific Python packages\u2014numpy, dask, pint for units, and others\u2014and runs on current Python versions (3.10 through 3.14). The API is still stabilizing after the recent split from HyperSpy.","worth_installing":"Yes, if you work with scientific data files\u2014especially electron microscopy or spectroscopy formats. Low install friction, active maintenance, and no known vulnerabilities. The copyleft license is fine for research and open-source work but requires checking if you're building proprietary software. The API is still in Beta after recent separation, so expect some refinement, but the library is actively developed."},"id":"rosettasciio","links":{"html":"https://skillfed.io/packages/rosettasciio","md":"https://skillfed.io/packages/rosettasciio.md","pypi":"https://pypi.org/project/rosettasciio/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-27","license_spdx":"GPL-3.0-or-later","license_treatment":"copyleft","name":"rosettasciio","python_support":"supports_current","summary":"Reading and writing scientific file formats"},"popularity":{"monthly_downloads":77919,"position":14481,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.14.0"}
