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
Copy file name to clipboardExpand all lines: doc/start_page.md
+41-11Lines changed: 41 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -14,24 +14,53 @@ especially throught the [domain adaptation](domain-adaptation) functionality.
14
14
SynapseNet offers a [napari plugin](napari-plugin), [command line interface](command-line-interface), and [python library](python-library).
15
15
Please cite our [bioRxiv preprint](TODO) if you use it in your research.
16
16
17
-
**The rest of the documentation will be updated in the next days!**
18
17
19
18
## Requirements & Installation
20
19
21
-
- Requirements: Tested on Linux but should work on Mac/Windows.
22
-
- GPU needed to use 3d segmentation networks
23
-
- Installation via conda and local pip install
24
-
- GPU support
20
+
SynapseNet was developed and tested on Linux. It should be possible to install and use it on Mac or Windows, but we have not tested this.
21
+
Furthermore, SynapseNet requires a GPU for segmentation of 3D volumes.
22
+
23
+
You need a [conda](https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html) or [mamba](https://mamba.readthedocs.io/en/latest/installation/mamba-installation.html) installation. Follow the instruction at the respective links if you have installed neither. We assume you have `conda` for the rest of the instructions. After installing it, you can use the `conda` command.
- Now you can install the environment for SynapseNet with `conda` from the environment file we proved:
35
+
```bash
36
+
conda env create -f environment.yaml
37
+
```
38
+
- You will need to confirm this step. It will take a while. Afterwards you can activate the environment:
39
+
```bash
40
+
conda activate synapse-net
41
+
```
42
+
- Finally, install SynapseNet itself into the environment:
43
+
```bash
44
+
pip install -e .
45
+
```
46
+
47
+
Now you can use all SynapseNet features. From now on, just activate the environment via
48
+
```
49
+
conda activate synapse-net
50
+
```
51
+
to use them.
52
+
53
+
> Note: If you use `mamba` instead of conda just replace `conda` in the commands above with `mamba`.
54
+
55
+
> Note: We also provide an environment for a CPU version of SynapseNet. You can install it by replacing `environment.yaml` with `environment_cpu.yaml` in the respective command above. This version can be used for 2D vesicle segmentation, but it does not work for 3D segmentation.
56
+
57
+
> Note: If you have issues with the CUDA version then install a PyTorch that matches your nvidia drivers. See [pytorch.org](https://pytorch.org/) for details.
25
58
26
-
- Make sure conda or mamba is installed.
27
-
- If you don't have a conda installation yet we recommend [micromamba](https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html)
28
-
- Create the environment with all required dependencies: `mamba env create -f environment.yaml`
29
-
- Activate the environment: `mamba activate synaptic-reconstruction`
30
-
- Install the package: `pip install -e .`
31
59
32
60
## Napari Plugin
33
61
34
-
lorem ipsum
62
+
**The rest of the documentation will be updated in the next days!**
0 commit comments