Skip to content

A fork of the popular Micro-Manager open-source application tailored to the acquisition of Partial Wave Spectroscopic Microscopy data.

Notifications You must be signed in to change notification settings

nanthony21/PWSMicroManager

Repository files navigation

Micro-Manager

Micro-Manager is an application to control microscope hardware, such as cameras, xy-stages, filter wheels, etc.. It includes a hardware abstraction layer written in C++ and a user interface written in Java (Swing). User and developer documentation can be found at https://micro-manager.org.

Branches

The "master" branch of the micro-manager respository is used to build version 2.0-gamma (binaries can be download from micro-manager.org). The branch "svn-mirror" tracks the subversion repository at https://valelab4.ucsf.edu/svn/micromanager2/trunk/ that contains the source code for Micro-Manager 1.4.

This repository uses submodules. MMCore, MMDevice, and DeviceAdapters are now part of the mmCoreAndDevices submodule.

Getting the source code

To get the complete source code follow these instructions:

  1. Clone the repository: git clone https://github.com/micro-manager/micro-manager.git
  2. Move Git bash into the repository: cd micro-manager
  3. Make sure any submodules are also cloned: git submodule update --init --recursive

If you are working only with the source code that is publicly available then that's all. Some vendors do not allow us to make public device adapters written for their equipment. If you are part of the micro-manager group, you can get access to these "secret" device adapters by:

  1. Move Git bash into the mmCoreAndDevices submodule: cd mmCoreAndDevices
  2. Change to the "privateMain" branch: git checkout privateMain
  3. "privateMain" has a submodule that main does not. Make sure that any new submodules are in a consistent state: git submodule update --init --recursive For more information about working with Git submodules click here.

For licensing information, please see doc/copyright.txt.

For build instructions, please see the doc/how-to-build.md.

Additional information is available on the Micro-Manager website at https://micro-manager.org

Contributing

Start here: https://micro-manager.org/wiki/How_to_debug_and_develop_MM2.0

About

A fork of the popular Micro-Manager open-source application tailored to the acquisition of Partial Wave Spectroscopic Microscopy data.

Resources

Stars

Watchers

Forks

Packages

No packages published