Skip to content

Automates counting and categorization of molecules in scanning probe microscopy images

License

Notifications You must be signed in to change notification settings

thennen/counting-molecules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

counting-molecules

DOI

This project contains a set of functions to automate the counting and categorization of molecules, and is specifically tailored for data generated from low temperature scanning probe microscopes.

We described our approach in Software Impacts, and the code was also used to generate Fig. 3 of this publication.

Getting Started

This is a glorified script that makes use of existing python libraries. Written in python 3+, if unsure, start by installing Anaconda.

Dependencies

Installing

This package is not yet registered. To install, clone this repository, navigate to its directory, and run:

pip install .

Examples

Helicene_example, APT_example and APT_2_example are three example scripts that generate the figures in our article.

Steps to reproduce:

  1. Download the data files from this figshare repo into the examples folder.
  2. Run the individual script files in the examples folder to generate each figure.

Versioning

We use github, see the tags on this repository

Authors

License

This project is licensed under the MIT License.

Acknowledgements

This project was inspired by the need to analyze the data that eventually resulted in this publication. We also made use of the data available from this work. This happened at the Nanosurf lab.