diff --git a/docs/howto/csbdeep.html b/docs/howto/csbdeep.html new file mode 100644 index 0000000..48037a1 --- /dev/null +++ b/docs/howto/csbdeep.html @@ -0,0 +1,203 @@ + + + + + +

CSBDeep

+
+
+

CSBDeep for users

+ Deep learning solutions based on CSBDeep: +
+

CARE networks

+

Related publications / credits

+
+

+ Please see the paper in Nature Methods. + (Preprint on bioRxiv) +

+

+ Supplementary material can be downloaded here. +

+
Authors and Contributors
+

+ Martin Weigert1,2,*, + Uwe Schmidt1,2, + Tobias Boothe2, + Andreas Müller8,9,10, + Alexandr Dibrov1,2, + Akanksha Jain2, + Benjamin Wilhelm1,6, + Deborah Schmidt1, + Coleman Broaddus1,2, + Siân Culley4,5, + Mauricio Rocha-Martins1,2, + Fabián Segovia-Miranda2, + Caren Norden2, + Ricardo Henriques4,5, + Marino Zerial1,2, + Michele Solimena2,8,9,10, + Jochen Rink2, + Pavel Tomancak2, + Loic Royer1,2,7,*, + Florian Jug1,2,* + & Eugene W. Myers1,2,3 +

+ 1 Center for Systems Biology Dresden (CSBD), Dresden, Germany
+ 2 Max-Planck Institute of Molecular Cell Biology and Genetics, Dresden, Germany
+ 3 Department of Computer Science, Technical University Dresden
+ 4 MRC Laboratory for Molecular Cell Biology, University College London, London, UK
+ 5 The Francis Crick Institute, London, UK
+ 6 University of Konstanz, Konstanz, Germany
+ 7 CZ Biohub, San Francisco, USA
+ 8 Molecular Diabetology, University Hospital and Faculty of Medicine Carl Gustav Carus, TU Dresden, Dresden, Germany
+ 9 Paul Langerhans Institute Dresden (PLID) of the Helmholtz Center Munich at the University Hospital Carl Gustav Carus and Faculty of Medicine of the TU Dresden, Dresden, Germany
+ 10 German Center for Diabetes Research (DZD e.V.), Neuherberg, Germany
+ * Co-corresponding authors. +

+
+

Acknowledgements

+
+ The authors want to thank Philipp Keller (Janelia) who provided Drosophila data. + We thank Suzanne Eaton (MPI-CBG), Franz Gruber and Romina Piscitello for sharing the expertise in fly imaging and providing fly lines. We thank Anke Sönmez for cell culture work. + We thank Marija Matejcic (MPI-CBG) for generating and sharing the LAP2B transgenic line Tg(bactin:eGFP-LAP2B). We thank Benoit Lombardot from the Scientific Computing Facility (MPI-CBG). + We thank the following Services and Facilities of the MPI-CBG for their support: Computer Department, Light Microscopy Facility (LMF) and Fish Facility. + This work was supported by the German Federal Ministry of Research and Education (BMBF) under the codes 031L0102 (de.NBI) and 031L0044 (Sysbio II). + M.S. was supported by the German Center for Diabetes Research (DZD e.V.). + R.H. and S.C. was supported grants from the UK BBSRC (BB/M022374/1; BB/P027431/1; BB/R000697/1), UK MRC (MR/K015826/1) and Wellcome Trust (203276/Z/16/Z). +
+

Gallery

+

Videos

+

Source code

+ +

How to use the CARE networks in Python

+ + + +
+
Training
+
+ +

How to export trained CARE networks from Python for Fiji and KNIME

+
+ Call this method to export after training to export a model as a ZIP which is compatible to running prediction in Fiji: +

+model.export_TF()
+				
+
+

How to use CARE networks in Fiji

+
+
Installation
+
    +
  1. Open the updater and enable update site CSBDeep
  2. +
+
+
+
Prediction
+
+

How to use CARE networks in KNIME

+
+
Installation
+
+
+
Prediction
+
+
+
+

StarDist

+

Related publications / credits

+ + +

Source code

+ +

How to use the StarDist in Python

+ + + +

How to export trained StarDist model from Python for Fiji

+
+ Call this method to export after training to export a model as a ZIP which is compatible to running prediction in Fiji: +

+model.export_TF()
+				
+
+

How to use StarDist in Fiji

+
+
+

N2V

+

Related publications / credits

+

Acknowledgements

+

Gallery

+

Videos

+

How to use N2V in Python

+
+
Installation
+
+
+
Training
+
+
+
Prediction
+
+

How to export trained N2V model from Python for Fiji

+

How to use N2V in Fiji

+
+
Installation
+
+
+
Training
+
+
+
Prediction
+
+

FAQ

+
+
How long do I have to train?
+ Longer. 100 sepochs with 300 steps each for example. +
How much data do I need for training?
+Don't go much smaller than 5000K pixels, e.g. 2000x3000 or 1000x1000x5, ... The more the merrier! If you use the Fiji plugin, you place many of them in the same folder and run the "train on folder" command pointing to this folder. You can use the same folder for training and validation, it will split up the data automatically and use 90% for training and 10% for validation. +
What about SEM / TEM / CMOS?
+
Do training and test data need to be of the same dimensions?
+ No. You can train on bigger images and run the prediction on smaller images. The training data is internally split up into pieces and only a random subset of each batch is fed into the network. You also train on stacks, it'll split them up again into batches internally. +
+
+
+
+

FAQ

+
+

GPU support

+

GPU support in Python (Windows, Linux)

+

GPU support in Java (Windows)

+

GPU support in Java (Linux)

+
+

CSBDeep for developers

+
+

How to use CSBDeep in Python

+
+
+

How to use CSBDeep in Java

+
+
+
+ + diff --git a/docs/howto/style.css b/docs/howto/style.css new file mode 100644 index 0000000..f243b4f --- /dev/null +++ b/docs/howto/style.css @@ -0,0 +1,25 @@ +html, body { + background: #e1e1e3; +} + +.csbdeep { + display: flex; + flex-direction: column; +} + +.csbdeep > *{ + margin: 10px; + padding: 10px 20px; +} + +.block { + background: #f1f1f3; + padding: 10px; + margin: 10px; +} + +.block .block { + margin: 5px; + background: white; + display: block; +}