multi_cauchy

A Python library for handling variable field magnetization data and fitting it to multiple Cauchy distributions.

https://github.com/rinehartgroup/multi_cauchy

Science Score: 75.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization rinehartgroup has institutional domain (rinehartgroup.ucsd.edu)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.5%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

A Python library for handling variable field magnetization data and fitting it to multiple Cauchy distributions.

Basic Info
  • Host: GitHub
  • Owner: RinehartGroup
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 6.92 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 1
  • Releases: 2
Created about 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme License Citation

README.md

DOI

multi_cauchy

A quick exploration of fitting variable field magnetization data of nanoparticle and molecular magnets to a sum of an arbitrary number of Cauchy distributions.

There's a demo with lots of markdown explanations and a bare demo containing examples of how to use the code. The parsing code should be able to handle M vs H files from Quantum Design MPMS3 magnetometers.

Owner

  • Name: Rinehart Group at UCSD
  • Login: RinehartGroup
  • Kind: organization
  • Location: La Jolla, CA

Citation (CITATION.cff)

cff-version: 1.2.0
title: multi_cauchy
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Philip
    family-names: Bunting
    orcid: 'https://orcid.org/0000-0002-6059-2680'
  - given-names: Jeffrey
    family-names: Rinehart
    orcid: 'https://orcid.org/0000-0002-5478-1995'
repository-code: 'https://github.com/RinehartGroup/multi_cauchy.git'
url: 'https://github.com/RinehartGroup/multi_cauchy.git'
abstract: >-
  A Python library for handling variable field magnetization data 
  and fitting it to multiple Cauchy distributions.
license: MIT
version: 1.0.0
doi: 10.5281/zenodo.8322910
date-released: '2023-08-28'

GitHub Events

Total
Last Year

Dependencies

poetry.lock pypi
  • appnope 0.1.3 develop
  • asttokens 2.2.1 develop
  • backcall 0.2.0 develop
  • black 23.1.0 develop
  • cffi 1.15.1 develop
  • click 8.1.3 develop
  • colorama 0.4.6 develop
  • comm 0.1.2 develop
  • debugpy 1.6.6 develop
  • decorator 5.1.1 develop
  • executing 1.2.0 develop
  • ipykernel 6.21.2 develop
  • ipython 8.10.0 develop
  • jedi 0.18.2 develop
  • jupyter-client 8.0.3 develop
  • jupyter-core 5.2.0 develop
  • matplotlib-inline 0.1.6 develop
  • mypy 1.0.1 develop
  • mypy-extensions 1.0.0 develop
  • nest-asyncio 1.5.6 develop
  • parso 0.8.3 develop
  • pathspec 0.11.0 develop
  • pexpect 4.8.0 develop
  • pickleshare 0.7.5 develop
  • platformdirs 3.0.0 develop
  • prompt-toolkit 3.0.36 develop
  • psutil 5.9.4 develop
  • ptyprocess 0.7.0 develop
  • pure-eval 0.2.2 develop
  • pycparser 2.21 develop
  • pygments 2.14.0 develop
  • pywin32 305 develop
  • pyzmq 25.0.0 develop
  • stack-data 0.6.2 develop
  • tornado 6.2 develop
  • traitlets 5.9.0 develop
  • typing-extensions 4.5.0 develop
  • wcwidth 0.2.6 develop
  • asteval 0.9.29
  • contourpy 1.0.7
  • cycler 0.11.0
  • fonttools 4.38.0
  • future 0.18.3
  • kiwisolver 1.4.4
  • lmfit 1.1.0
  • matplotlib 3.7.0
  • numpy 1.24.2
  • packaging 23.0
  • pandas 1.5.3
  • pillow 9.4.0
  • pyparsing 3.0.9
  • python-dateutil 2.8.2
  • pytz 2022.7.1
  • scipy 1.10.0
  • six 1.16.0
  • uncertainties 3.1.7
pyproject.toml pypi
  • lmfit ^1.1.0
  • matplotlib ^3.7.0
  • numpy ^1.24.2
  • pandas ^1.5.3
  • python 3.11
  • scipy ^1.10.0