Skip to content

Install legacy version of MicroDrop

joshdahmer edited this page Feb 16, 2023 · 21 revisions

New users

For new users, we recommend installing the latest MicroDrop 2.x - Windows .exe according to the Quick Start Guide.

Caveats for migrating from MicroDrop v1.x to v2.x

For previous users upgrading from MicroDrop v1.x to v2.x, there are a few caveats to consider:

  1. Protocols created with MicroDrop v1.x are not compatible with v2.x.
  2. MicroDrop v1.x plugins are not compatible with v2.x.
  3. DMF device files have a new format (v1.x devices can be imported into v2.x).

Development of MicroDrop v1.x is no longer active, so we recommend that everyone upgrade to the v2.x release; however, we recognize that some users may wish to continue using existing protocols, plugins, etc.

For these users, the following instructions describe the recommended method for installing both versions (Microdrop v1.x and v2.x) side-by-side.

Installing MicroDrop v2.x (and v1.x as a separate environment)

  1. Back up existing MicroDrop profile directory (e.g., <Documents>\MicroDrop) containing devices and plugins subdirectories.

  2. Uninstall existing MicroDrop installation (if applicable).

    • For portable installations, move the profile directory out of the portable release (e.g., to <Documents>\MicroDrop) and delete portable installation directory.
  3. Rename your existing MicroDrop profile directory to <Documents>\MicroDrop-v1.0.

  4. Install the latest MicroDrop 2.x - Windows .exe according to the Quick Start Guide.

  5. Once MicroDrop v2.x has been installed, launch the MicroDrop environment command prompt using the following shortcut:

  6. In the MicroDrop environment command prompt, run:

    conda create -n v1.0 -c wheeler-microfluidics "microdrop>=1.0,<2.0" microdrop-launcher
    
  7. Create a text file named pinned in the directory <conda envs>/v1.0/conda-meta (e.g., default path will be similar to C:\Users\<user name>\MicroDrop\envs\v1.0\conda-meta) with the following contents:

    microdrop <2.0,>=1.0
    

    This will ensure that MicroDrop will not be updated beyond the 1.0 major version. See Conda pinning packages documentation for more details.

  1. The above command creates a separate environment for MicroDrop v1.0 and a new set of Windows shortcuts with the suffix (v1.0):

  2. Launch the MicroDrop Profile Manager (v1.0) shortcut:

  3. The Profile Manager should automatically find your profile directory (assuming that you copied it to <Documents>\MicroDrop-v1.0), but it will ask you to confirm that this is a v1.0 profile directory by clicking on the Yes button:

  4. Next the Profile Manager will install dependencies for any plugins stored in your profile directory. Click OK once this is finished:

  5. Finally, you can launch Microdrop v1.0 by clicking on the Launch button.

  6. Once this process has been completed, you can launch the default MicroDrop v1.0 profile using the MicroDrop v1.0 shortcut: