Skip to main content

DMCpy

DMCpy is a software package designed for reduction of neutron powder and single crystal diffraction data from DMC at the Paul Scherrer Institute. This instrument a combined powder and single-crystal diffractometer located at SINQ, Villigen, Switzerland. This software package covers conversion and data analysis both neutron powder measurements as well as single crystal experiments. Through DMCpy, users can carry out initial conversions and normalizations of the data and perform data analysis through cuts and integration methods.

Installation

For the installation, it is recommended to create either a virtual python environment (e.g. through venv or conda) and then install the package through the Python Package Index (PyPI) by issuing

pip install DMCpy

or

python3 -m pip install DMCpy

This will install the software within the environment allowing data analysis of the DMC data structures. Further details are found in our documentation

NOTE: For neutron powder experiments, the pre-installed DMCpy version on the instrument computer is sufficient to convert, calibrate, and extract powder patterns to be used in crystallography software (like FullProf, Jana, etc.)

Documentation and Tutorials

A series of tutorials and explanations of features have been prepared for DMCpy and is available through our ReadTheDocs page. Here, both an introduction to the neutron instrument as well as the most used analysis methods are presented.

Contribute

To contribute or report bugs or suggestions, please visit the issues and/or pull requests. Before laying out a full-blown pull request, please contact the DMCpy maintainers for a expectation clarification discussion.

Contact

For a direct communications means please send an E-Mail to MJOLNIRPackage or contact the instrument responsibles for the DMC instrument.

Download files

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

Source Distribution

dmcpy-1.0.4.tar.gz (5.4 MB view details)

Uploaded Source

Built Distribution

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

dmcpy-1.0.4-py3-none-any.whl (5.4 MB view details)

Uploaded Python 3

File details

Details for the file dmcpy-1.0.4.tar.gz.

File metadata

  • Download URL: dmcpy-1.0.4.tar.gz
  • Upload date:
  • Size: 5.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.7

File hashes

Hashes for dmcpy-1.0.4.tar.gz
Algorithm Hash digest
SHA256 e2d817998b773694b5425d935289455e701fda4655c772d3b4cd1a11f411e9ba
MD5 d47b235b423729740d8c160a83190936
BLAKE2b-256 be47050f444b55b0a93bb01ecf4e0b3a4117445f74c1ad6fe631119d4bebf1b9

See more details on using hashes here.

File details

Details for the file dmcpy-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: dmcpy-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.7

File hashes

Hashes for dmcpy-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 467112522bbc26721aa974afbb3c25d79f7288132de54d49ef617f57c6995390
MD5 a476eb025e410bba9181cf51aa09b23e
BLAKE2b-256 69da6ee2153a958a2feb4d6438ffba8a16e686a84652ab9c5159dfb87b24e527

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 files

1.0.3

1 file

1.0.1

1 file

1.0.0

1 file

0.9.2

1 file

0.9.1

1 file

0.2.5

1 file

0.2.4

1 file

0.2.3

1 file

0.2.2

1 file

0.2.1

1 file

0.2.0

1 file

0.1.14

1 file

0.1.13

1 file

0.1.11

1 file

0.1.10

1 file

0.1.7

1 file

0.1.6

1 file

0.1.5

1 file

0.1.4

1 file

0.1.3

1 file

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

0.0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page