Errandpy
an automatical tool for extracting short-range force in NC-AFM data
Installation
this package runs in the environment of python 3.6:
pip install errandpy
Basic Usage
- first, let's run the test script, an example forcecurve is included in this package,
see
errandpy.test.py
import errandpy.test as test
test.test_fitting()
- the most easy way to use this tool is call the function in handy.py,
see
errandpy.handy.py
import errandpy
z0, param = errandpy.tell_me_z0(x, y) # your force curve
- then, errandpy bring a z0 value to you, you can use this z0 value to fitting curve. This tool use GSM to fitting. If you want to use it,
import errandpy
result_dictionary = errandpy.extract_short_range(x, y, z0)
- fitting result of a, b, c, d and z0, ze are include in the result_dictionary.
Citation
We will be we will be appreciated if you can cite our work!
Z. DIAO, D. Katsube, H. Yamashita, Y. Sugimoto, O. Custance, M. Abe, Appl. Phys. Lett. 117, 033104 (2020); https://doi.org/10.1063/5.0007754
Release files for errandpy 0.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| errandpy-0.4.4.tar.gz | 20.9 kB | Details |
Release files / errandpy-0.4.4.tar.gz
| Download URL | errandpy-0.4.4.tar.gz |
|---|---|
| Size | 20.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3fc8e45e5bc545b8c0b73fc4a4b24f6f31eacb2715e753439b6262b3a5be82f4
|
|
BLAKE2b-256 checksum How to use checksums |
e205d47af615363d44eee97205f0b90abd406b1092e415654cf44837ccc97432
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9
|