Skip to main content

Common utility codes used at JheLab for AFM, rheology, and ML research

Project description

Common utility codes used at JheLab for AFM, rheology, and ML research

jhelabtoolkit contains various code used at JheLab (Dept. of Physics, Seoul National University), including code for reading measurement files, calibrating raw data, preprocessing routines such as denoising, and other utility codes.

Installation

Install via pip:

pip install jhelabtoolkit

Overview

While a detailed documentation is pending, below is a brief description of the main submodules of this package.

jhelabtoolkit.io

Contains code used to read measurement files generated from commonly used instruments in the lab. Currently supports:

  • Nanosurf FlexAFM (.nid file format)
  • Zurich Instrumenet MFLI Lock-in Amplifier (.txt file format)

jhelabtoolkit.calibration

Contains algorithms to calibrate the measured experimental data. Currently contains routines for:

  • AFM spring constant calibration (Sader method)
  • AFM inverse optical lever sensitivity calculation (Sader method)

jhelabtoolkit.preprocessing

Contains code to process the measured data prior to further downstream analysis. Currently contains the following code:

  • Denoising algorithms for spectral measurements (spectral subtraction, morphological denoising)

jhelabtoolkit.utils

Contains miscellaneous code that do not belong in the above categories.

Let's talk!

To learn more about the work we do, visit our google scholar (https://scholar.google.co.kr/citations?user=z_c9ABQAAAAJ&hl=ko, https://scholar.google.com/citations?user=LyVlf_8AAAAJ&hl=en&oi=ao) or contact us via email (whjhe@snu.ac.kr, jhko725@snu.ac.kr)!

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

jhelabtoolkit-0.1.2.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jhelabtoolkit-0.1.2-py2.py3-none-any.whl (9.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file jhelabtoolkit-0.1.2.tar.gz.

File metadata

  • Download URL: jhelabtoolkit-0.1.2.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.2

File hashes

Hashes for jhelabtoolkit-0.1.2.tar.gz
Algorithm Hash digest
SHA256 61ffbeb1a6f06f19f08ffaef4aaf57883ba8b70ca594c53fa4ee3529f9196744
MD5 d882ecda5a2d5a8cd40930a8e9bfb2a9
BLAKE2b-256 d545462ffd4859702c83c6b132a3a816f1ca751d59e89775cee1f7cf4c32a601

See more details on using hashes here.

File details

Details for the file jhelabtoolkit-0.1.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for jhelabtoolkit-0.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 90bc54fe0083e986df3f01e0d91069ac3ed4c3991dec6c9d6a85632ef0eb9d50
MD5 c19d4668479ce55d9dae1c2d18f7a8bf
BLAKE2b-256 fa0a057412a18244118d30b1d04b16728793a1572f95ec33c5e7f0dbbab285b5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page