Skip to content

Francesco-Zeno-Costanzo/hyloa

Repository files navigation

HYLOA

Hysteresis Logo

License: GPL v3 Documentation Status Python Tests

Simple program for an analysis of hysteresis loops.

Introduction

HYsteresis LOop Analyzer is a Python package that allows you to load, analyze and visualize hysteresis loops using a graphical interface.

Main features:

  • ✔️ Loading and managing experimental data files
  • ✔️ Visualization of hysteresis loops with interactive tools
  • ✔️ Normalization and closing of cycles for drift correction
  • ✔️ Custom fits with user-defined templates
  • ✔️ Saving modified data

🔗 Complete documentation:
📚 ReadTheDocs - hyloa


Installation

Linux

git clone https://github.com/Francesco-Zeno-Costanzo/hyloa.git
cd hyloa
pip install .

Windows

If you're on Windows and prefer not to use the terminal, simply:

  • Download the repository as a ZIP file from GitHub and extract it.
  • Inside the extracted folder, double-click on: setup.bat

This will automatically install everything you need and create a desktop shortcut to launch the GUI.

Usage

To start the graphical interface on Linux, use the command:

hyloa