Skip to main content

Tool to read/process *.gdf AFM measurement files

Project description

https://img.shields.io/pypi/v/gdef_reader.svg http://img.shields.io/:license-MIT-blue.svg?style=flat-square

https://github.com/natter1/gdef_reader/raw/master/docs/images/example_overview_image.png

Tool to read *.gdf files (DME AFM)

Features

  • import measurements from *.gdf file into python

  • create maps using matplotlib

  • analyze nanoindents

  • stich measurements

  • create customizable output (e.g. *.png or power point presentstions)

Content

class GDEFImporter

This class is used to read data from a *.gdf file (DME AFM) into python. This can be done like:

from gdef_reader.gdef_importer import GDEFImporter
impported_data = GDEFImporter(gdf_path)  # gdf_path should be a pathlib.Path to a *.gdf file

Methods defined:

  • export_measurements

    Create a list of GDEFMeasurement-Objects from imported data. The optional parameter create_images can be used to show a matplotlib Figure for each GDEFMeasurement (default value is False).

  • load

    Import data from a *.gdf file.

Properties defined:

  • basename: Path.stem of the imported *.gdf file.

Single measurement

A *.gdf file can contain many AFM measurements. To handle a single measurement the class GDEFMeasurement is used. All the settings used during that specific measurement are stored in a GDEFSettings object.

class GDEFMeasurement

Class containing data of a single measurement from *.gdf file.

Methods defined:

  • export_measurements

    Create a list of GDEFMeasurement-Objects from imported data. The optional parameter create_images can be used to show a matplotlib Figure for each GDEFMeasurement (default value is False).

  • load

    Import data from a *.gdf file.

Properties defined:

  • basename: Path.stem of the imported *.gdf file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

GDEFReader-0.0.1a39-py3-none-any.whl (28.5 kB view hashes)

Uploaded Python 3

Supported by

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