Skip to main content

A package for analyzing Laue x-ray crystallography data using the DIALS framework.

Project description

Build Status PyPI Release Code Coverage MIT License

laue-dials

Data analysis package for Laue crystallography.

laue-dials is an extension to the DIALS code for analyzing polychromatic crystallographic data. Building off the DIALS framework, and including modern tools like numpy, scipy, and reciprocalspaceship, this package allows for analysis of X-ray crystallographic data using wide-bandwidth light sources. This package is intended to be used in conjunction with DIALS, careless, and Phenix in order to generate molecular models from raw data.

Installation

To install laue-dials, the DIALS code must first be installed using

conda install -c conda-forge dials

Then, using the DIALS python environment, run the following:

pip install laue-dials

laue-dials consists of seven command-line scripts for the processing of Laue diffraction data, which are

laue.initial_solution
laue.sequence_to_stills
laue.optimize_indexing
laue.refine
laue.predict
laue.integrate
laue.combine_mtzs

Note that you need to import the image data using dials.import. For information on how to use this command, visit https://dials.github.io/documentation/programs/dials_import.html. An example of how to analyze a full dataset lives at https://github.com/rs-station/laue-dials/blob/main/examples/pipeline.sh.

If any issues occur either with installation or use of the software, please file an issue at issue tracker. Any and all questions, concerns, or feature requests are welcome.

Project details


Download files

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

Source Distribution

laue_dials-0.2.tar.gz (43.1 kB view details)

Uploaded Source

Built Distribution

laue_dials-0.2-py3-none-any.whl (32.2 kB view details)

Uploaded Python 3

File details

Details for the file laue_dials-0.2.tar.gz.

File metadata

  • Download URL: laue_dials-0.2.tar.gz
  • Upload date:
  • Size: 43.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for laue_dials-0.2.tar.gz
Algorithm Hash digest
SHA256 d602f71a31a00fb31c8c0247149faedbddddb9752c6a98a0c52cf16f18f00a70
MD5 7d1213b0151753501e5fddb8a999b690
BLAKE2b-256 559c98785ee132f05c0cd4b5bf8e4496e19da4d35bd4841a410f14d9431ce787

See more details on using hashes here.

File details

Details for the file laue_dials-0.2-py3-none-any.whl.

File metadata

  • Download URL: laue_dials-0.2-py3-none-any.whl
  • Upload date:
  • Size: 32.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for laue_dials-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0cdd60bd871ee72715f2d91048194eb682d2b62fe21e19a3fb6309f4599f3c93
MD5 f8d68bcbbb194f1563c9dbdbbfc233aa
BLAKE2b-256 b25915fd0526c0983dad3f8d109e0175ecfb23ae82cab4aa0450b2d2c2ae57d7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page