Resolve "Make Walkthroughs for Software Installation"
This commit is contained in:
parent
6e74b07f46
commit
1b4d83ae5d
9 changed files with 113 additions and 4 deletions
72
simulation_guide.md
Normal file
72
simulation_guide.md
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
# Guide: Running the OpenFlexure Microscope Simulation Server
|
||||
|
||||
This guide walks you through running the simulation server for the OpenFlexure Microscope, along with useful tips for using the simulation features.
|
||||
|
||||
---
|
||||
|
||||
## Starting the Simulation Server
|
||||
|
||||
1. **Activate your virtual environment** (the same one created during installation, as described in the [README](./README.md)).
|
||||
2. **Run the simulation server** using the following command:
|
||||
|
||||
```bash
|
||||
openflexure-microscope-server --fallback -c ./ofm_config_simulation.json
|
||||
```
|
||||
|
||||
> Note: If you are using Windows, we advise running this command in PowerShell. If it doesn't work this, might be a permission issue on managed machines, in which case try executing the command in a CMD terminal.
|
||||
|
||||
This can fail with an error that the chosen port is already in use. In that case, append `--port 8081`
|
||||
|
||||
---
|
||||
|
||||
## Video Walkthrough
|
||||
|
||||
For a step-by-step demonstration, watch the [full video walkthrough on running the simulation server](https://youtu.be/Z8verCqfj9s).
|
||||
|
||||
---
|
||||
|
||||
## Simulation Settings and Tips
|
||||
|
||||
---
|
||||
|
||||
### Autocalibration
|
||||
|
||||
* Your simulated microscope should prompt you to complete the auto-calibration wizard upon your first use of the simulated server.
|
||||
* If the stage moves in the wrong direction in the **View** or **Navigate** tabs, you can re-run **Auto-calibration** from the UI to correct it.
|
||||
* To auto-calibrate your microscope, go to: **Settings → Camera to Stage Mapping → Auto-Calibrate Using Camera**.
|
||||
|
||||
---
|
||||
|
||||
### Sample Coverage
|
||||
|
||||
* The default **sample coverage** of 25% is often too high for simulations. A figure closer to 10% performs better.
|
||||
* You can adjust this in the **Background Detect tab** under:
|
||||
**Configure → Sample Coverage**
|
||||
|
||||
---
|
||||
|
||||
### Background and Samples
|
||||
|
||||
* You can **load a sample** to simulate imaging conditions, using the **Load Sample** options in the **Settings tab**.
|
||||
* To remove a sample and reset the view, use the **Remove Sample** option in the **Settings tab**.
|
||||
* You can load and remove simulated samples under: **Settings → Camera → Load/Remove Sample**
|
||||
|
||||
---
|
||||
|
||||
### Scans
|
||||
|
||||
* If you perform a scan with **0 images** (i.e. cancelling the scan before any images are collected), it will **disappear** from the scan list as soon as a new scan starts.
|
||||
* Scans are automatically given **Scan IDs** in numerical order if the user does not provide one.
|
||||
|
||||
---
|
||||
|
||||
### Screen Size
|
||||
|
||||
* During a Smart Scan (performed in the **Slide Scan tab**), some screen sizes can cause unwanted jitter as shown in the animation below.
|
||||
* If this happens, change the size of your window until the UI stabilises.
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
If you need further help, reach out to the community on the [OpenFlexure Forum](https://openflexure.discourse.group/).
|
||||
Loading…
Add table
Add a link
Reference in a new issue