Skip to main content

mxproc

MX Automated Data Processing Pipeline

This project is the successor to the AutoProcess pipeline. The goal is to support not just XDS processing as AutoProcess did, but also DIALS eventually.

A user-friendly graphical interface for interactive use is also planned for the future.

Installation

You can install mxproc via pip:

pip install mxproc

Alternatively, if you are using Poetry:

poetry add mxproc

Available Scripts

Once installed, the following command-line scripts are available for use in your data processing pipelines:

  • auto.init: Initialize data processing
  • auto.xds: Alias for "xds_par" on a cluster environment, see command line arguments
  • auto.index: Run auto-indexing
  • auto.spots: Find spots for indexing
  • auto.integrate: Run integration
  • auto.process: Run complete data processing [start with this command]
  • auto.scale: Run scaling
  • auto.strategy: Determine data collection strategy
  • auto.symmetry: Determine crystal symmetry

Dependencies

  • Python >= 3.10
  • mxio, parsefire, matplotlib, numpy, pyyaml, tqdm, pandas, prettytable, vg, scipy

License

This project is licensed under the MIT License. See the LICENSE file for details.

Download files

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

Source Distribution

mxproc-2025.10.31.tar.gz (65.3 kB view details)

Uploaded Source

Built Distribution

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

mxproc-2025.10.31-py3-none-any.whl (78.9 kB view details)

Uploaded Python 3

File details

Details for the file mxproc-2025.10.31.tar.gz.

File metadata

  • Download URL: mxproc-2025.10.31.tar.gz
  • Upload date:
  • Size: 65.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.14 Linux/7.0.14-201.fc44.x86_64

File hashes

Hashes for mxproc-2025.10.31.tar.gz
Algorithm Hash digest
SHA256 244c4bc4eb9b767ce6d2d47439be7fb75b0d38ce1b27b6e9861be2101d16aa86
MD5 8373ff53fad129134c7e41ab82300df6
BLAKE2b-256 584b53ce946d0ebfcec445a6155349490f6e7619c29d8aa7e520dd1180859803

See more details on using hashes here.

File details

Details for the file mxproc-2025.10.31-py3-none-any.whl.

File metadata

  • Download URL: mxproc-2025.10.31-py3-none-any.whl
  • Upload date:
  • Size: 78.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.14 Linux/7.0.14-201.fc44.x86_64

File hashes

Hashes for mxproc-2025.10.31-py3-none-any.whl
Algorithm Hash digest
SHA256 cb84dafe613d54175b89cc0c116bb992d72c09469f6038f7c34faebeba7c1bf3
MD5 32b3fbca87625b21b28d3bea89c780fe
BLAKE2b-256 8bbd2cc3454a4feda2dcaecbd2d8418dd1d898f43d384b85f1a2dcd6aa1dc8ff

See more details on using hashes here.

Release history Release notifications | RSS feed

2026.7.0

2 files

This release

2025.10.31 This release

2 files

2025.10.27

2 files

2025.10.24

2 files

2025.10.16

2 files

2025.10.15

2 files

2025.10.3

2 files

2025.10.0

2 files

2024.10.1

2 files

2023.9.1

2 files

2023.5.1

2 files

2023.5.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page