Reading and writing scientific file formats
Project description
RosettaSciIO
The Rosetta Scientific Input Output library aims at providing easy reading and writing capabilities in Python for a wide range of scientific data formats. Thus providing an entry point to the wide ecosystem of python packages for scientific data analysis and computation, as well as an interoperability between different file formats. Just as the Rosetta stone provided a translation between ancient Egyptian hieroglyphs and ancient Greek. The RosettaSciIO library originates from the HyperSpy project for multi-dimensional data analysis. As HyperSpy is rooted in the electron microscopy community, data formats used by this community are still particularly well represented.
RosettaSciIO provides the dataset, its axes and related metadata contained in a file in a python dictionary that can be easily handled by other libraries. Similarly, it takes a dictionary as input for file writers.
See the documentation for further details.
Note
RosettaSciIO has recently been split out of the HyperSpy repository and the new API is still under development. HyperSpy will use the RosettaSciIO IO-plugins from v2.0. It is already possible to import the readers directly from RosettaSciIO as follows:
from rsciio import msa
msa.file_reader("your_msa_file.msa")
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
Built Distributions
File details
Details for the file rosettasciio-0.6.tar.gz
.
File metadata
- Download URL: rosettasciio-0.6.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d7f40d0577b4a1905da147697b64994a4abad84c2f2b4eb6cf00330e0bc01a7 |
|
MD5 | caa8fb53b052c79374d975c582190f20 |
|
BLAKE2b-256 | cd1ea5799ecaa8093d2b487608e87cac220cda758fd45117b164b5d99430c769 |
File details
Details for the file rosettasciio-0.6-py3-none-any.whl
.
File metadata
- Download URL: rosettasciio-0.6-py3-none-any.whl
- Upload date:
- Size: 510.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1160fcd4901da97eb836f2adee68f5a8afcb46f28164d073b10d51c2b60e4b99 |
|
MD5 | 88f9e6b9e3b863f4133fed6175fce8da |
|
BLAKE2b-256 | 8ea7ac19acd1ba0e9b6286b52e51628e97891196e3efd7c39625330134b2ac5e |
File details
Details for the file rosettasciio-0.6-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 744.9 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c3e1e2b21a6ccc8b2fe5211ee1337108241a48c2132eed5522511e1a2af7960 |
|
MD5 | 32f56d36c8b5f7cc1ec2e1a352c29558 |
|
BLAKE2b-256 | aa0d7cb00cf4ff428ef0db05fce4733ce0d966b66da59eef991f50a5c56f8ec3 |
File details
Details for the file rosettasciio-0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10fe816f05d5776136694f70534002e5e1d55cd37637fa52ea497db2d1c48823 |
|
MD5 | dde7bcaa832ba7d7f629d97e5d148356 |
|
BLAKE2b-256 | 4cbf21113c087d7cb488d91c6905d9dd77a0031e3de07f1e067c6f9c965d3582 |
File details
Details for the file rosettasciio-0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73576cfb3ba88a5c8b1699bb76838a1d857fe399b23797cdc39f9e146af8359c |
|
MD5 | b35d5ef6e2c119b85e7797166ec1945a |
|
BLAKE2b-256 | bbaeccacebee57bee034cb3c8fe838bb90c73a66ebb139a11f404845d1d29cdc |
File details
Details for the file rosettasciio-0.6-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 748.3 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2becdc1d5f65a3b6081364298702d24afdd46cceb2702bbd738bbbc1f59ad976 |
|
MD5 | 6ef31c75e3af65fd35e0d788754682b7 |
|
BLAKE2b-256 | 913161e4d06076f1504ce30efd54e7f74a43e71bb3aecf72a0c63a70cde921d0 |
File details
Details for the file rosettasciio-0.6-cp312-cp312-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp312-cp312-macosx_10_9_x86_64.whl
- Upload date:
- Size: 754.7 kB
- Tags: CPython 3.12, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cb83340735d57216ddadd2b0053fa0551a061a3ce8deac87f1fbc4a15c240c2 |
|
MD5 | ebb252df5294f86ca4ef3d936a751989 |
|
BLAKE2b-256 | 125879364b20afcded02617ddb2a77bee9b5f29c74900337976a0292a261cc9c |
File details
Details for the file rosettasciio-0.6-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 744.3 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ae6185e9c2965dbd81c97affe2bd13d571a19e85892a95c03f4494b10dbcccb |
|
MD5 | cc452441f3fc5830f66ffd27568e1e61 |
|
BLAKE2b-256 | 5b444d40e6fc4f93772c77e4c158049e7f49921c3d925b31e4fefcd3c3331c26 |
File details
Details for the file rosettasciio-0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1a7eb42256112c070a6018282c77f60c1ee6123c7f045297e150253c977c53b |
|
MD5 | efdd04e7c65a70912b6af64c46e88763 |
|
BLAKE2b-256 | d7eaf7635ba10533577ed7cf222a5eb86bf0193aeba43754f58b266a395bca63 |
File details
Details for the file rosettasciio-0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ba0a6951fd864f21c66f07e1e2f716d85e1107311a127a7b79ed2d6790b7c29 |
|
MD5 | 24676361d6cc7e9594a5c50e3e8ae483 |
|
BLAKE2b-256 | baac26ee72557c6cf6839d636e172a71dc67963145cecea1cc0ac2b2428332eb |
File details
Details for the file rosettasciio-0.6-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 747.2 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b54660dad1085ab00350c990cc129c06425b52079557c0093d47c943b3c5923 |
|
MD5 | e3493874b4868dd1042c1e7902fecbe8 |
|
BLAKE2b-256 | eb78cc57d69465b506847e4c92d662b65c91fda6229702cb1ba776551d678759 |
File details
Details for the file rosettasciio-0.6-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 752.8 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a990d0b43d6820215a52511a2a3c8ad5696ebf7a326ddb3be98f9439ee26e710 |
|
MD5 | fa64916ad34adf9c3010f9d8d93847af |
|
BLAKE2b-256 | 607ef9f0e3131f6c9d7baaa4f47b5033f9754d3d508e7ffb987be00de21e39c2 |
File details
Details for the file rosettasciio-0.6-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 744.2 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee105dccb31ad0b7a76d10c1f4edb3c7f6c53a1f4907a6a704edef10df29c49e |
|
MD5 | 010e811fd03d581d59353903fca7c375 |
|
BLAKE2b-256 | 7d3dd914fd7235e807fdbbeb73ac74633ac8275ea1b08a4909d79c5acfc0d37b |
File details
Details for the file rosettasciio-0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56f80a7de51346ebf3ae817618a5c2d225aae000ce2c223e49fbfbb2fc562df3 |
|
MD5 | 1dbbd5eb93299597073150285117490f |
|
BLAKE2b-256 | 3a0eb07cfc52c407ca1bfe79a8aad84baf7261acd8a3029899de62f4123770ba |
File details
Details for the file rosettasciio-0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39d39cbd6e159879b376deb114ae688499e56707f800c6e53fb8d1dc23b50b81 |
|
MD5 | 9bf421943e47ae62989f0ea026b1dc4c |
|
BLAKE2b-256 | ca576070f7cffd38645f91939802ca5d0b89be532e775e9a1397111de1f26d31 |
File details
Details for the file rosettasciio-0.6-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 747.3 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0dfe8f5d4af123610fb042381f210afb39c475a0d196fb6942c54cc73032f39 |
|
MD5 | 3d22142b14f84b22c8011e4f40bb295b |
|
BLAKE2b-256 | 38f6b93c5b91be2216a02b0af8fdcaa757e9caa65d8da713e4625ab5ed3258aa |
File details
Details for the file rosettasciio-0.6-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 752.9 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f0696b97710bd1512671e3cc2ff7c4743394eafef66fb2b9b3f6bafdd6c163a |
|
MD5 | 29930652199aca0288c0a84684440927 |
|
BLAKE2b-256 | cbfff1a131d1c36c4fbd42693dfcb0e63a982aedcf38f23f99a51d7892864ac7 |
File details
Details for the file rosettasciio-0.6-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 744.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2670089e11e7ddbd40cfc67453be2151e3d3b39d88498d4eb50852563c98884d |
|
MD5 | 6321aad3d6130dbf561d5d738f2691b7 |
|
BLAKE2b-256 | 4a69960ebfbdbd8760c39c0d2f8f5453187d1d5e760c60bb56bf52ac970334fa |
File details
Details for the file rosettasciio-0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c48bd71320f4ed7b4890d856ac869d5b09a4e8685b260a54572d2783ddfe83e0 |
|
MD5 | 40466b5ca39226c5086b196febecf2ac |
|
BLAKE2b-256 | 7831e369c67c359df339b7ea10e0ad7a876c3e53460302729febc1e7393a27f9 |
File details
Details for the file rosettasciio-0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363391b941f3ba6d07aad97ed348137f63b2b170a39410c41a33e3dd6a648b4c |
|
MD5 | 215997ed8c560127f1fde464989b70cb |
|
BLAKE2b-256 | eeac6cbcdb8537c91ef752f63f35f663f6d2d8dc3eb1f90b9e4335598ac35bd9 |
File details
Details for the file rosettasciio-0.6-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 747.8 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2f94f9ab539b3a4a8adac078a0b13ea8903a5b12f91c903bce9c1ef8f2fbdf2 |
|
MD5 | 3e253d673983095b0898102a381b04f1 |
|
BLAKE2b-256 | 100150e6c26bed0cf57da6d0825bca27617b6b565aed4256f411e30512d42b10 |
File details
Details for the file rosettasciio-0.6-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 753.5 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e5c933a81504ce0325930302f87f63bee9848200e4757e136cac24cb3cda1f7 |
|
MD5 | d79463f1862b87539ac83efa01ba5f73 |
|
BLAKE2b-256 | f461568cfb5282e28e2345155a7981a8835d574cdf27e11408fdcb7b63e76b04 |
File details
Details for the file rosettasciio-0.6-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 744.9 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f4592d163640403cbefb67a731b048522a5cbd253f4ea8bd4217ea93cbf4d3a |
|
MD5 | c384254839eb574dacf675cbeabb0d55 |
|
BLAKE2b-256 | 746593138618908652eeabe934e45135d09f59d05875e5dd81e21212136527ef |
File details
Details for the file rosettasciio-0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b35709a423a7e2c1d738f156e2653e054b6031bbe3610793ec71572e7ac47e89 |
|
MD5 | 3b7380a60581f5e28e5f3935e0bab4ac |
|
BLAKE2b-256 | ec8f2be554079127cc5db8192a7042c19cef3b29d142b78a1af45dbdef7d1eaf |
File details
Details for the file rosettasciio-0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d5e8bea6c0e6cad706cdde3d93296d3abc660f9ff929d2bb82096f5aea4798c |
|
MD5 | 9a1e13edc303acefb98365ea02b3e672 |
|
BLAKE2b-256 | 322e8110990b5ffe191bc0f6f6f3c46a95cefabda83ec7fa2296a192edf9d278 |
File details
Details for the file rosettasciio-0.6-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 747.6 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 380137103ce67ac848e7ec17f2367fc1d1d93ec3c80f44529b091b5ecf2b7327 |
|
MD5 | e29c77e474d9f66a121f12efdbc158ca |
|
BLAKE2b-256 | 4bbdd1a031eee76569f4b585ae746e4602413e9fd3ffc5f79355b0e583b63336 |
File details
Details for the file rosettasciio-0.6-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: rosettasciio-0.6-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 753.4 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cf31e13fd94384bc7963f80170b397f8331f9a097ae7a5bb167fab58f5e7151 |
|
MD5 | 8711016f9d6d3a83ce0cae9ba8e2e7e2 |
|
BLAKE2b-256 | ad8c8b4f6cdb7cb507f796bf72853507ce10c18d581a0e0d750a96d1e805c82b |