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.

Metadata

Release files for DMCpy 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for DMCpy 1.0.4
File Size Uploaded Provenance
dmcpy-1.0.4.tar.gz 5.4 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for DMCpy 1.0.4
File Interpreter ABI Platform
dmcpy-1.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 10.9 MB

Release files / dmcpy-1.0.4.tar.gz

Download URL dmcpy-1.0.4.tar.gz
Size 5.4 MB
Tags Source
SHA-256 checksum
How to use checksums
e2d817998b773694b5425d935289455e701fda4655c772d3b4cd1a11f411e9ba
BLAKE2b-256 checksum
How to use checksums
be47050f444b55b0a93bb01ecf4e0b3a4117445f74c1ad6fe631119d4bebf1b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.7

Release files / dmcpy-1.0.4-py3-none-any.whl

Download URL dmcpy-1.0.4-py3-none-any.whl
Size 5.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
467112522bbc26721aa974afbb3c25d79f7288132de54d49ef617f57c6995390
BLAKE2b-256 checksum
How to use checksums
69da6ee2153a958a2feb4d6438ffba8a16e686a84652ab9c5159dfb87b24e527
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.7

Security for DMCpy 1.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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