Skip to main content

NionSwift IO handlers.

Project description

Nion Swift I/O

The Nion Swift I/O library (used in Nion Swift)

Nion Swift I/O is the I/O library for Nion Swift, providing additional commonly used file formats.

tests

Travis CI build status (Linux)

package

Latest PyPI version

More Information

Changelog (nionswift-io)

15.2.0 (2022-08-17)

  • Update requirements, version.

  • Add Python 3.11 support; drop Python 3.8 support.

0.15.1 (2022-05-28)

  • Update dependencies for Swift 0.16.3 compatibility.

0.15.0 (2021-11-12)

  • Fix handling of spectrum image export in DM format (now recognized in DM).

  • Drop support for Python 3.7.

  • Compatible with Swift 0.16

0.14.3 (2021-01-16)

  • Partially fix issue storing tuple-of-tuple as rectangle in dm3 import/export.

0.14.2 (2020-11-04)

  • Write out high tension tag with no units.

  • Improve writing SI data (always mark 1D datum as a spectrum).

0.14.1 (2020-11-04)

  • Skipped.

0.14.0 (2019-11-12)

  • Add support for writing DM4 files. Contributed by Marcel Tencé.

0.13.9 (2019-04-17)

  • Handle large format data items (HDF5 backed) when exporting to TIFF.

  • Improve support for multi-dimensional data as available in latest TIFF library.

0.13.8 (2019-01-31)

  • Improve treatment of 1D collections/sequences of spectra/images when exporting/import to DM file.

0.13.7 (2018-12-11)

  • Improve treatment of spectrum images when exporting/import to DM file.

0.13.6 (2018-06-18)

  • Improve support for exporting large format (HDF5) data items to DM file format.

0.13.5 (2018-05-21)

  • Add support for timestamp/timezone when exporting/importing to DM file.

0.13.4 (2018-05-20)

  • Fix bug with large integers (showing up in timestamp).

0.13.2 (2018-05-17)

  • Improve recognition of 1d data (spectrum) during import. Also sequences.

0.13.0 (2018-05-10)

  • Initial version online.

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

nionswift-io-15.2.0.tar.gz (132.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nionswift_io-15.2.0-py3-none-any.whl (144.8 kB view details)

Uploaded Python 3

File details

Details for the file nionswift-io-15.2.0.tar.gz.

File metadata

  • Download URL: nionswift-io-15.2.0.tar.gz
  • Upload date:
  • Size: 132.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for nionswift-io-15.2.0.tar.gz
Algorithm Hash digest
SHA256 691373ef0349b480f5ab0f8b24c9ef85a0cce824980257d558f70806f62f182c
MD5 86deba620bc74b2be0d94ebc7fb8bdbd
BLAKE2b-256 3546e0fad09337dae2a1a0d7e891b01d9bbe068258ec2e459ca24fd0491f483a

See more details on using hashes here.

File details

Details for the file nionswift_io-15.2.0-py3-none-any.whl.

File metadata

  • Download URL: nionswift_io-15.2.0-py3-none-any.whl
  • Upload date:
  • Size: 144.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for nionswift_io-15.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 564ce222f57806b65310be5d2d2efa91f1178c187ef3b215ff0b0c6c63e3ccb8
MD5 1045aabe16f2ebb5905b07de87bc57eb
BLAKE2b-256 71562daa53cb75da2eedfa08ca5cd4d6c9977fbe707abf9cc6e13f0649739d7a

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