# Miscellaneous Software

# Running Otto's Minflux Script

### Things to install before starting

Install Spyder [https://www.spyder-ide.org/](https://www.spyder-ide.org/)

Install miniconda [https://repo.anaconda.com/miniconda/](https://repo.anaconda.com/miniconda/) (this is to install any libraries that might be missing from Spyder).

Make sure Imspector is installed, I used version 16.3.15620-m2205.

A copy of "plot width and thickness of filaments\_newDataFormat.py"

### Running and resolving errors

When this code is run in Spyder, you might get this error.

[![module error.png](https://www-app.igb.illinois.edu/core-docs/uploads/images/gallery/2024-12/scaled-1680-/module-error.png)](https://www-app.igb.illinois.edu/core-docs/uploads/images/gallery/2024-12/module-error.png)

This just means we need to install matplotlib in our python environment. This is why we installed miniconda.

Search for and open the Anaconda command prompt

create a new environment: **conda create --name &lt;my-env&gt;**

Type "y" when prompted

Activate the new environment: **activate &lt;my-env&gt;**

Install matplotlib in this environment: **conda install -c conda-forge matplotlib**

Type "y" when prompted

To switch to the new environment in Spyder, go to **Tools-&gt;Preferences-&gt;Python Interpreter-&gt;Use the follow interpreter.**

You'll need to restart the kernel before continuing. Go to **Console-&gt;Restart kernel.**

Since we change environments we might need to install the spyder kernel in this new environment: **conda install spyder-kernels=3.0**

Type "y" when prompted

Running the software script again might produce an error with scikit-learn.

Install scikit-learn by typing: **conda install -c conda-forge scikit-learn**

Install pandas typing: **conda install -c conda-forge python pandas**

The script should run after this.

### Running the script

# Remote Access

<span style="color: black;">First you will need to make sure you have the CISCO Client installed and can connect to the University VPN. More information about that can be found here </span><u><span style="color: #96607d;">[https://answers.uillinois.edu/illinois/98773](https://answers.uillinois.edu/illinois/98773)</span></u><span style="color: black;"> (If you are logging in on campus you should not need to connect to the VPN).</span><span style="color: black;"> </span>

<span style="color: black;">Once the VPN connection is established you can use the Remote Desktop program in Windows to access the Yellowstone computer . More information is here </span><u><span style="color: #96607d;">[https://support.microsoft.com/en-us/windows/how-to-use-remote-desktop-5fe128d5-8fb1-7a23-3b8a-41e636865e8c](https://support.microsoft.com/en-us/windows/how-to-use-remote-desktop-5fe128d5-8fb1-7a23-3b8a-41e636865e8c)</span></u>

<span style="color: black;">Once you open Remote Desktop (built into Windows), you need to provide a computer name:</span>

igb-core-teton.ad.uillinois.edu  
igb-core-bryce.ad.uillinois.edu  
igb-core-zion.ad.uillinois.edu  
igb-core-yellow.ad.uillinois.edu

<span style="color: black;">Then press connect, then it will ask for your name and password. Just log in with your NetID and UofI password. You may need to specify your domain when you login, so use UOFI\\netid</span>

<span style="color: black;">Make sure to reserve the time for the computer on BookitLab. The computers will look unused while logged in remotely and someone may login and kick you off if you have not booked it. </span>