Skip to main content

Converts SPEC data files and scans into NeXus HDF5 files

Project description

Converts SPEC data files and scans into NeXus HDF5 files:

$ spec2nexus path/to/file/specfile.dat

Writes path/to/file/specfile.hdf5

  • Conda install: conda install -c prjemian spec2nexus (alternate)

  • Conda install: conda install -c aps-anl-tag spec2nexus (production)

  • Conda install: conda install -c aps-anl-dev spec2nexus (development)

  • Pip install: pip install spec2nexus

NOTE

spec2nexus ended development for Python 2 with release 2021.1.7, 2019-11-21. For more information, visit https://python3statement.org/.

Provides

  • spec2nexus : command-line tool: Convert [SPEC](http://certif.com) data files to [NeXus](http://nexusformat.org) [HDF5](http://hdfgroup.org)

  • extractSpecScan : command-line tool: Save columns from SPEC data file scan(s) to TSV files

  • spec : library: python binding to read SPEC data files

  • eznx : library: (Easy NeXus) supports writing NeXus HDF5 files using h5py

  • specplot : command-line tool: plot a SPEC scan to an image file

  • specplot_gallery : command-line tool: call specplot for all scans in a list of files, makes a web gallery

Package Information

term | description — | — author | Pete R. Jemian email | prjemian@gmail.com copyright | 2014-2020, Pete R. Jemian license | Creative Commons Attribution 4.0 International Public License (see [LICENSE.txt](http://spec2nexus.readthedocs.io/en/latest/license.html) file) documentation | <http://spec2nexus.readthedocs.io> source | <https://github.com/prjemian/spec2nexus> PyPI | <https://pypi-hypernode.com/pypi/spec2nexus/> Release Notes | <https://github.com/prjemian/spec2nexus/wiki/Release-Notes> citation | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3246491.svg)](https://doi.org/10.5281/zenodo.3246491) build badges | ![Python Package using Conda](https://github.com/prjemian/spec2nexus/workflows/Python%20Package%20using%20Conda/badge.svg) [![image](https://coveralls.io/repos/github/prjemian/spec2nexus/badge.svg?branch=master)](https://coveralls.io/github/prjemian/spec2nexus?branch=master) [![Total alerts](https://img.shields.io/lgtm/alerts/g/prjemian/spec2nexus.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/prjemian/spec2nexus/alerts/) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/58888d7def9e4cedb167b94c8fe53a26)](https://www.codacy.com/gh/prjemian/spec2nexus/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=prjemian/spec2nexus&amp;utm_campaign=Badge_Grade) release badges | [![image](https://img.shields.io/pypi/pyversions/spec2nexus.svg)](https://pypi-hypernode.com/pypi/spec2nexus) [![image](https://img.shields.io/github/tag/prjemian/spec2nexus.svg)](https://github.com/prjemian/spec2nexus/tags) [![image](https://img.shields.io/github/release/prjemian/spec2nexus.svg)](https://github.com/prjemian/spec2nexus/releases) [![image](https://img.shields.io/pypi/v/spec2nexus.svg)](https://pypi-hypernode.com/pypi/spec2nexus/) [![image](https://anaconda.org/prjemian/spec2nexus/badges/version.svg)](https://anaconda.org/prjemian/spec2nexus)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spec2nexus-2021.1.8rc3.tar.gz (10.7 MB view details)

Uploaded Source

Built Distribution

spec2nexus-2021.1.8rc3-py2.py3-none-any.whl (10.9 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file spec2nexus-2021.1.8rc3.tar.gz.

File metadata

  • Download URL: spec2nexus-2021.1.8rc3.tar.gz
  • Upload date:
  • Size: 10.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

File hashes

Hashes for spec2nexus-2021.1.8rc3.tar.gz
Algorithm Hash digest
SHA256 d026eab46b7ae65373b0ebd01d5a1bdb90542b2b81bf7101b2f95eb7b86897a6
MD5 73c3534732e470d406c043ad171b97f3
BLAKE2b-256 7eea563289ab6bd8a1b7e95445de598f8b97c41eb26133efb1b3f9220b8af43f

See more details on using hashes here.

Provenance

File details

Details for the file spec2nexus-2021.1.8rc3-py2.py3-none-any.whl.

File metadata

  • Download URL: spec2nexus-2021.1.8rc3-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

File hashes

Hashes for spec2nexus-2021.1.8rc3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7b15fde1c709ead34656adb1ff81a464cab7fe1e9c7487f97e80076710657528
MD5 d268a4de32caf31148f7226202addfb7
BLAKE2b-256 addf320192a306d693e0a7baf6cf9dc018989c45ec3f8957c0825573e6bae543

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page