Skip to main content

SPC-Export is a tool designed to facilitate the conversion of SPC from Brama measurements into a format that is both human- and Python-readable. This streamlined conversion ensures easy access, readability, and visualization of measurement data for further analysis and interpretation.

Project description

SPC-Export: SPC Data Conversion for Human and Python Readability

SPC-Export is a Python-based tool designed to facilitate the conversion of SPC files from Raman measurements into a format that is both human- and Python-readable. This streamlined conversion ensures easy access, readability, and visualization of measurement data for further analysis and interpretation.

SPC-Export was developed to streamline the analysis and sharing of SPC measurement data, making it accessible for scientists and engineers.

Feel free to contribute improvements or report issues to enhance this tool for the Raman community!


ZIP File Contents:

  1. Metadata File:

    • metadata.xml: A detailed XML file containing all header data.
    • The data is condensed and presented in an easily readable, descriptive format.
  2. Measurement Data:

    • Each measurement is saved as a tab-separated CSV file with a header line.
    • CSV filenames are derived from the measurement descriptions.

Benefits

  • Human-Readable:
    The condensed XML metadata and descriptive filenames ensure clarity for manual review.

  • Machine-Friendly:
    The CSV format enables seamless integration with Python and other data processing workflows.

  • Organized Output:
    The ZIP file structure ensures all related data is packaged together for easy sharing and storage.


Applications

  • Post-experiment analysis of SPC measurements.
  • Integration into automated workflows for advanced data analysis.

Installation and Usage

  1. Instalation:

    • Python >= 3.1
    • pip >= 22.0.2
    • pip install spc-export
  2. Run the Script:

    spc-export --help
    
     usage: xps-export.py [-h] [--create-plots] [--create-csv]
                          input_file output_file
     
     Utility for parsing files to XML.
     
     positional arguments:
       input_file      Path to the XPS file.
     
     options:
       -h, --help      show this help message and exit
       
    spc-export test/SGL_reduced.spc
    
  3. Output:
    The ZIP file containing metadata, CSVs will be saved as {output_file}.zip .

Developers and Designers

Richard W. van Nieuwenhoven nieuwenhoven@iap.tuwien.ac.at Markus Valtiner markus.valtiner@tuwien.ac.at

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

spc_export-1.0.1-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file spc_export-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: spc_export-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for spc_export-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 923e41a846ad3d0870d7fd8df7fbd4d0e4006c78d38ce3f6f2b339d0494de88e
MD5 bfb36e699486798edbe435852ac63c1e
BLAKE2b-256 efb4965e01afbe2baf23d507f9f07c0363b9dd7e9e8ba95d7b2514d613cf3fee

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