Skip to main content

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

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 here.

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.6.tar.gz (43.2 kB view details)

Uploaded Source

Built Distribution

magentropy-0.1.6-py3-none-any.whl (47.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: magentropy-0.1.6.tar.gz
  • Upload date:
  • Size: 43.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for magentropy-0.1.6.tar.gz
Algorithm Hash digest
SHA256 f42ba1dcda99f9ee833461f5d4cf70274ee524b1dde7ba3a548131dca1b3c1cc
MD5 99505df47b84f737217d8f6843f9e527
BLAKE2b-256 89889f8f5af962b53f42917fcb3e8193bfc3842309602dd5557ba3c4f54a94d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: magentropy-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 47.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for magentropy-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 1b843b6345ccfb4ad46bd48df0ed90b93d469f288820d14cb5bd47a73c680c10
MD5 15f2690931944630788752763e919b1a
BLAKE2b-256 bca6b3f6f55efc3c6ba5c20fb34927d4b3183b3ec8411462168875374d0c2dc3

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