Skip to main content

A python interface with Createc scanning probe microscope

Project description

Modules and scripts to interface with Createc STM

  • createc: contains two main modules

    • Createc_pyCOM: contains a wrapper class to interface with the Createc software

      After import createc an instance can be created using stm = createc.Createc_pyCOM.CreatecWin32()

      By calling stm.client.stmbeep(), the testing beep sound will be heard. All other availabe remote operation can be found at spm-wiki

      In addtion, several custom methods are available, such as stm.ramp_bias_mV and stm.ramp_current_pA etc.

    • Createc_pyFile: contains several classes to read .dat, .vert files etc. For example, an image instance can be created by image_file = createc.Createc_pyFile.DAT_IMG('path/to/filename.dat')

  • scripts: contains useful scripts which can be excuted starting in the top directory using e.g. python -m scripts.osc.oscilloscope -z

To do:

  • adjust annotation font size in oscilloscope
  • refactor list of z_off for tracking script
  • refactor pyFile for inheritance
  • isolate confidential parameters
  • take gain into consideration for ramping current
  • hover to show file name does not work for tilted image in map script

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

createc-0.0.1.tar.gz (14.8 kB view hashes)

Uploaded Source

Built Distribution

createc-0.0.1-py3-none-any.whl (17.6 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