Giter Site home page Giter Site logo

spincounting's Introduction

Spincounting Toolbox

A MatLab toolbox for quantitative EPR.

Overview

This MatLab toolbox is designed to facilitate and automate the evaluation of quantitative EPR data.

System Requirements

  • MatLab 2013b or later
  • Optimisation Toolbox (only when using the lorentz and gauss model for resonator dip fitting)
  • easyspin (only for loading Bruker BES3T and Magnetec XML files).

Releases & Download

Older releases can be found on the releases page.

Installation & first steps

Add the spincounting folder to your MatLab search path. Read and follow documentation/INSTALL. The toolbox is invoked by typing spincounting on the MatLab command line.

Upgrading from v2.x.x

Version 3.0.0 of spincounting introduced machine files and various changes to scconfig as well as the output format. To migrate your configuration from v2.x.x to 3.x.x, you should, after updating

  1. copy your scconfig.m to scconfig.m.backup
  2. copy documentation/templates/scconfig.m.template to private/scconfig
  3. copy the options you set in the DEFAULTS variable in scconfig.m.backup to either DEFAULT_OPTIONS in scconfig.m or MACHINE_PARAMETERS in a machine file, as applicable.
  4. If you used any self-written load routines, copy them from scconfig.m.backup to scconfig.m. Note that the new scconfig.m uses a single variable <TUNE|SPECTRUM>_FORMATS instead of the old <TUNE|SPECTRUM>_KNOWN_FORMATS and <TUNE|SPECTRUM>_LOADFUNCTIONS.

Additionally, v3.x.x no longer returns [nspins, tfactor, outstr], but [out, outstr], where out contains nspins, tfactor or nspinerror depending on the operation mode. All values are still saved individually to the struct output outstr, but the structure of outstr has changed as well. You will need to edit your scripts accordingly.

Support or Contact

Having trouble? Questions? Requests? Contact me and I’ll try to help you sort it out.

Author: Christopher Engelhard

Mail: christopher.engelhard [at] fu-berlin.de

spincounting's People

Contributors

lcts avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.