You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Removes the `$HOME/PlanktoScope/.git` folder on cleanup to save some
space
* Introduced a non-public `enable-developer-mode` script to
reinitializes the repo
* Document the developer mode in the tips and tricks section
-[Test dataset for segmenter](#test-dataset-for-segmenter)
17
+
18
+
## Development OS
10
19
11
20
On the Raspberry, we recommend using our developer image which is built upon [Raspberry Pi OS with desktop 64-bit](https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit).
12
21
@@ -19,6 +28,66 @@ You can find the latest build in [actions](https://github.com/PlanktoScope/Plank
19
28
20
29
See [Backup and Restore SD Card image](#backup-and-restore-sd-card) below to write the `.img.xz` file to the sdcard
21
30
31
+
## Development Environment
32
+
33
+
To setup the recommended development environment, run the following commands.
34
+
35
+
Make sure to replace `$planktoscope` with your PlanktoScope hostname, eg. `pkscope-sponge-bob-123`
You can now SSH into your PlanktoScope without username / password (using `ssh $planktoscope`) and use `~/PlanktoScope` as a regular git repository.
74
+
75
+
```sh
76
+
ssh $planktoscope
77
+
cd PlanktoScope
78
+
git status
79
+
git checkout master
80
+
```
81
+
82
+
We recommend developping directly from the PlanktoScope using [Visual Studio Code and the Remote - SSH extension](https://code.visualstudio.com/docs/remote/ssh).
83
+
Use `$planktoscope` as the host to connect to and open the "PlanktoScope" directory.
84
+
85
+
If you make changes to the backend, you can restart the backend and test your changes with
0 commit comments