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.27.tar.gz (64.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.27-py3-none-any.whl (78.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mxproc-2025.10.27.tar.gz
  • Upload date:
  • Size: 64.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.27.tar.gz
Algorithm Hash digest
SHA256 b8969a0bd24e7f9fc329932b7bdfc24dd2dc712c81a5c6152d786d66bc2c2449
MD5 ed1056b359f2d29205e0be10a119d475
BLAKE2b-256 9191f8e4ccbd309ca7f28b94c8472ea12f740a4caf9fadd4e57d3eade7f78120

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mxproc-2025.10.27-py3-none-any.whl
  • Upload date:
  • Size: 78.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-2025.10.27-py3-none-any.whl
Algorithm Hash digest
SHA256 0bba5310ca8ac0ee313e03f50c66de1c818ffdfd172d1319369af63f5a3ab719
MD5 247ae51edacbc21a97a2acc0c411f13b
BLAKE2b-256 bb6154269fcd8c58b88594f96813172f4a23058131fb136412dcd9d96d172efc

See more details on using hashes here.

Release history Release notifications | RSS feed

2026.7.0

2 files

2025.10.31

2 files

This release

2025.10.27 This release

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