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-2026.7.0.tar.gz (65.4 kB view details)

Uploaded Source

Built Distribution

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

mxproc-2026.7.0-py3-none-any.whl (79.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mxproc-2026.7.0.tar.gz
  • Upload date:
  • Size: 65.4 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-2026.7.0.tar.gz
Algorithm Hash digest
SHA256 684cf6237d6436b1f783d16b03c250278f156201a66372b0692ceeab09aadd90
MD5 0703c82a70ec998c1e56bb05a40746d9
BLAKE2b-256 3d2495a647865504517df54cddf8b5186ba51fd831e5d8155e7ff6083c023a43

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mxproc-2026.7.0-py3-none-any.whl
  • Upload date:
  • Size: 79.0 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-2026.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 024a546099610aa42852426548237e2f5a37860f9afae2d7641480e53d228ce2
MD5 70a07d0419bc2cf093659921afb368dc
BLAKE2b-256 3669d340ba916458527f57e1fe6585a7b49a476619ff9389b6b734cced99991f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2026.7.0 This release

2 files

2025.10.31

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