Skip to main content

Perform magnetoentropic mapping of magnetic materials based on DC magnetization data.

Reason this release was yanked:

Plotting unit conversion bugs

Project description

MagentroPy

References

Please cite the following in any published work that makes use of this package:

[1] J. D. Bocarsly et al., Phys. Rev. B 97, 100404(R) (2018)

[2] J. J. Stickel, Comput. Chem. Eng. 34, 467 (2010)

The first version of the magentropy code was included as supplementary material in [1]. The Tikhonov regularization procedure was described in [2] and was originally implemented by Stickel in the package scikit.datasmooth.

Overview

MagentroPy provides a class, MagentroData, that can be used to calculate magnetocaloric quantities from DC magnetization data supplied as magnetic moment vs. temperature sweeps (monotonic) taken under several different magnetic fields. The class is set up to work out-of-the-box with .dat data files produced by a Quantum Design Vibrating Sample Magnetometer or a Quantum Design MPMS3 SQUID Magnetometer. However, pandas.DataFrames or delimited files such as .csv are also acceptable inputs.

View the documentation

Installation

Install MagentroPy with pip:

pip install magentropy

Or, with conda:

conda install -c conda-forge magentropy

License

This project is licensed under the MIT License.

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

magentropy-0.1.2.tar.gz (42.5 kB view details)

Uploaded Source

Built Distribution

magentropy-0.1.2-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

Details for the file magentropy-0.1.2.tar.gz.

File metadata

  • Download URL: magentropy-0.1.2.tar.gz
  • Upload date:
  • Size: 42.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for magentropy-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8a044ea7487e7d821d8eff750af7212e4903e4ec8aea14746499318dafa68b60
MD5 d43fc90ad4123d6bbd3427c782a2eee7
BLAKE2b-256 95b863293098746a81cede1cf602054820e9ec9fe68432522cf8875832febf82

See more details on using hashes here.

File details

Details for the file magentropy-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: magentropy-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 47.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for magentropy-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d7b3492ee6c80648a1e33c466867e276835aa53ee985ab7270a4fb3a1d6ee708
MD5 d1db157844a01d7b201f5559dc84ee74
BLAKE2b-256 c393df9582754dc6d618d865322650cfc49b5b95897db28e3b51288fe1275504

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