Skip to content

A suite of Python tools for use with Anasys Instruments products

License

Notifications You must be signed in to change notification settings

AnasysInstruments/anasys-python-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE

Please note that this package is currently pre-alpha. Things may break unexpectedly. Please backup all data before use with this package.

Anasys Python Tools ========

Anasys Python Tools is a python package for working with files generated by Anasys Instruments' Analysis Studio software.

Basic Usage

import anasyspythontools as anasys
# Read your Analysis Studio file
f = anasys.read("afmdata.axz")
# Grab all the height map data from the file
heightmaps = f.HeightMaps
# Show off your beautiful images
heightmaps['Height 1'].show()
# Unsure what the data looks like? Try:
dir(f) # Displays user-accessible data
dir(f.HeightMaps)

Features

  • Read and write files with .axz, .axd, file extensions
  • Extract AFM spectral and height map images as numpy arrays
  • Quickly display and save your data
  • Use your data with popular Python data libraries and applications (Pandas, Orange3, Jupyter, etc.)
  • Work with your data when you're away from your instruments

Installation

For now, you must manually move the package into your python or working directory. We are working on getting pip/conda working presently and hope to have a more streamlined installation process soon!

Contribute

  • Feel free to fork and hack away!
  • If you have a feature you'd like to see, please open an Issue.

Support

If you are having issues, please let us know. Email Cody directly at cschindler@anasysinstruments.com

License

The project is licensed under the MIT license.

About

A suite of Python tools for use with Anasys Instruments products

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published