Skip to content

EugenKozyrau/nionswift_atom_manipulator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nionswift_atom_manipulator

Single-atom manipulation tool for Nion Swift


Prerequisites

Anaconda/Miniconda Python 3.8 environment with Nion Swift installed (see https://nionswift.readthedocs.io/en/stable/installation.html)


Installation

  1. Activate your Anaconda/Miniconda environment with Nion Swift installed (see prerequisites).

  2. Install the conda packages listed below. These will not be installed in step 5 as dependencies.

    • numpy
    • scipy
    • matplotlib
    • scikit-image
  3. (optional: enables element identification) Install the pip package periodictable.

  4. Install the non-conda packages listed below. These will not be installed in step 5 as dependencies.

  5. Install this package by executing the provided setup.py. The following commands are valid if in a terminal (Linux, MacOS) or command prompt (Windows) and navigated to the root folder of this package.

$ python3 ./setup.py install

or

$ pip3 install .

Infographics

Task overview and description

Operating modes


Screenshot of GUI

Plug-in screenshot


Acknowledgements

Cordial thanks for coding and support go to

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%