
Product
Socket Now Protects the Chrome Extension Ecosystem
Socket is launching experimental protection for Chrome extensions, scanning for malware and risky permissions to prevent silent supply chain attacks.
XPS-Export is a tool designed to facilitate the conversion of SPE, ANG, SXI, and PRO files from X-ray Photoelectron Spectroscopy (XPS) 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.
XPS-Export is a Python-based tool designed to facilitate the conversion of SPE, ANG, SXI, and PRO files from X-ray Photoelectron Spectroscopy (XPS) 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.
XPS-Export was developed to streamline the analysis and sharing of XPS measurement data, making it accessible for scientists and engineers.
Feel free to contribute improvements or report issues to enhance this tool for the XPS community!
Comprehensive Data Transformation:
Converts raw XPS measurement files into a structured and accessible format.
Output as a ZIP Archive:
The conversion process generates a ZIP file containing multiple organized files for enhanced usability.
Metadata File:
metadata.xml
: A detailed XML file containing all header data.Measurement Data:
Visual Representation:
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.
Efficient Visualization:
Auto-generated PDF plots provide quick insights into measurement trends and values.
Organized Output:
The ZIP file structure ensures all related data is packaged together for easy sharing and storage.
Instalation:
Run the Script:
xps-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.
output_file Path to the output file (without extention). default: input_file (without extention).
options:
-h, --help show this help message and exit
--skip-plots Don't generate plots.
--skip-csv Don't generate CSV files.
xps-export test/SGL_reduced.spe
When utilizing xps-export, please cite it using the following DOI: 10.5281/zenodo.14269021
Exporting data from test/SGL_reduced.spe to test/SGL_reduced.zip
Export finished.
Output:
The ZIP file containing metadata, CSVs, and PDFs will be saved as {output_file}.zip .
Richard W. van Nieuwenhoven nieuwenhoven@iap.tuwien.ac.at Johannes Prisslan e12042169@student.tuwien.ac.at Kai Alexander Schwenzfeier schwenzfeier@iap.tuwien.ac.at Markus Valtiner markus.valtiner@tuwien.ac.at
FAQs
XPS-Export is a tool designed to facilitate the conversion of SPE, ANG, SXI, and PRO files from X-ray Photoelectron Spectroscopy (XPS) 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.
We found that xps-export demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket is launching experimental protection for Chrome extensions, scanning for malware and risky permissions to prevent silent supply chain attacks.
Product
Add secure dependency scanning to Claude Desktop with Socket MCP, a one-click extension that keeps your coding conversations safe from malicious packages.
Product
Socket now supports Scala and Kotlin, bringing AI-powered threat detection to JVM projects with easy manifest generation and fast, accurate scans.