Skip to main content

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.

Metadata

Release files for magentropy 0.1.6

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

Source distribution (sdist)

Source distribution for magentropy 0.1.6
File Size Uploaded
magentropy-0.1.6.tar.gz 43.2 kB Details

Built distribution (wheel)

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

Total release size: 91.0 kB

Release files / magentropy-0.1.6.tar.gz

Download URL magentropy-0.1.6.tar.gz
Size 43.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f42ba1dcda99f9ee833461f5d4cf70274ee524b1dde7ba3a548131dca1b3c1cc
BLAKE2b-256 checksum
How to use checksums
89889f8f5af962b53f42917fcb3e8193bfc3842309602dd5557ba3c4f54a94d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / magentropy-0.1.6-py3-none-any.whl

Download URL magentropy-0.1.6-py3-none-any.whl
Size 47.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1b843b6345ccfb4ad46bd48df0ed90b93d469f288820d14cb5bd47a73c680c10
BLAKE2b-256 checksum
How to use checksums
bca6b3f6f55efc3c6ba5c20fb34927d4b3183b3ec8411462168875374d0c2dc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

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