Skip to content

Python classes for serving remote instrumentation devices over Pyro4.

License

Notifications You must be signed in to change notification settings

NickHallPhysics/microscope

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-Microscope

Python-Microscope logo

Python's microscope package is a free and open source library for:

  • control of local and remote microscope devices;
  • aggregation of microscope devices into complex microscopes;
  • automate microscope experiments with hardware triggers.

It is aimed at those that are building their own microscopes or want programmatic control for microscope experiments. More details can be found in the paper Python-Microscope: High performance control of arbitrarily complex and scalable bespoke microscopes and in the online documentation.

Python Microscope source distribution are available in PyPI and can be easily installed with pip:

pip install microscope

Alternatively, the development sources are available on github.

This package does not provide a graphical user interface that a typical microscope user would expect. Instead, it provides the foundation over which such interfaces can be built. For a microscope graphical user interface in Python consider using Microscope-Cockpit.

About

Python classes for serving remote instrumentation devices over Pyro4.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%