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
Easily create [WKW](https://github.com/scalableminds/webknossos-wrap) datasets for [webKnossos](https://webknossos.org).
7
+
Python library for creating and working with [webKnossos](https://webknossos.org)[WKW](https://github.com/scalableminds/webknossos-wrap) datasets. WKW is a container format for efficiently storing large, scale 3D image data as found in (electron) microscopy.
6
8
7
9
The tools are modular components to allow easy integration into existing pipelines and workflows.
8
10
9
-
Created with [Python3](https://www.python.org/).
10
-
11
11
## Features
12
12
13
13
*`wkcuber`: Convert image stacks to fully ready WKW datasets (includes downsampling, compressing and metadata generation)
@@ -32,7 +32,9 @@ Created with [Python3](https://www.python.org/).
Most tasks can be configured to be executed in a parallelized manner. Via `--distribution_strategy` you can pass `multiprocessing` or `slurm`. The first can be further configured with `--jobs` and the latter via `--job_resources='{"mem": "10M"}'`. Use `--help` to get more information.
101
103
102
-
## Test data credits
104
+
## Development
105
+
Make sure to install all the required dependencies using Poetry:
106
+
```
107
+
pip install poetry
108
+
poetry install
109
+
```
110
+
111
+
Please, format, lint, and unit test your code changes before merging them.
112
+
```
113
+
poetry run black .
114
+
poetry run pylint -j4 wkcuber
115
+
poetry run pytest tests
116
+
```
117
+
118
+
Please, run the extended test suite:
119
+
```
120
+
tests/scripts/all_tests.sh
121
+
```
122
+
123
+
PyPi releases are automatically pushed when creating a new Git tag/Github release.
124
+
125
+
## Test Data Credits
103
126
Excerpts for testing purposes have been sampled from:
104
127
- Dow Jacobo Hossain Siletti Hudspeth (2018). **Connectomics of the zebrafish's lateral-line neuromast reveals wiring and miswiring in a simple microcircuit.** eLife. [DOI:10.7554/eLife.33988](https://elifesciences.org/articles/33988)
105
128
- Zheng Lauritzen Perlman Robinson Nichols Milkie Torrens Price Fisher Sharifi Calle-Schuler Kmecova Ali Karsh Trautman Bogovic Hanslovsky Jefferis Kazhdan Khairy Saalfeld Fetter Bock (2018). **A Complete Electron Microscopy Volume of the Brain of Adult Drosophila melanogaster.** Cell. [DOI:10.1016/j.cell.2018.06.019](https://www.cell.com/cell/fulltext/S0092-8674(18)30787-6). License: [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/)
0 commit comments