Developmental Biology Neuroscience Model Organisms

scientificprotocols authored about 3 years ago

Authors: Meta Rath, Roland Nitschke, Alida Filippi, Olaf Ronneberger & Wolfgang Driever


In this protocol we describe a method to produce multi-view confocal 3D datasets suitable to be processed by the Virtual Brain Explorer (ViBE-Z) software. The method is optimized for Zebrafish (Danio rerio) embryos and larvae from one to five days post fertilization, but may be used also for other small biological objects. Zebrafish larvae are stained using either fluorescent in situ hybridization or immunostaining. In addition, all samples are counterstained with a nuclear stain to generate information to be used for anatomical reference. Stained larval brains are imaged using standard laser scanning confocal microscopes. To properly represent regions of very high as well as very low signal intensity we generate image stacks at different laser intensities and merge them to high dynamic range datasets. Further, multiple views are recorded and merged into high resolution combined datasets. To reduce the loss of information by restricted optical depth as a result of absorption and light scattering occurring in thick samples, image stacks are recorded both from the dorsal and ventral side of larvae. Both dorsal and ventral recordings are fused using attenuation correction of the ViBE-Z software, leading to a data representation that significantly reduces absorption and diffraction artifacts typical for microscopy of tissues deep inside biological samples.


Confocal imaging of thick biological objects like the larval zebrafish brain, which is 400 to 500 µm in each dimension during larval stages, suffers from absorption and light scattering. The loss of signal and increased noise make high resolution imaging at deep optical planes difficult. Several optical techniques aim at reducing these problems, including multi-view optical section microscopy (Huisken et al., 2004), two-photon microscopy (Helmchen and Denk, 2005), and stitching of individual stacks to a larger dataset (Emmenlauer et al., 2009). We recently developed an imaging framework to improve recording and analysis of confocal datasets of the larval zebrafish brain, the Virtual Brain Explorer for zebrafish (ViBE-Z; Ronneberger et al., 2012). ViBE-Z software also enables expression colocalization as well as anatomical analysis in zebrafish larval brains at single cell resolution. ViBE-Z requires high quality and high resolution confocal datasets. For this purpose confocal laser scanning microscopy is perfectly suitable as it is widely used, highly standardized and generates high spatial resolution images. We provide in this protocol a method to obtain high quality image stacks from zebrafish larval brain, using standard commercial confocal microscopes.

To optimize the quality of the 3D volume data, we combine information from several optimized confocal image stacks. For best documentation of the broad range of signal intensities, high dynamic range imaging was performed by recording the samples at two different excitation laser light intensities. In order to obtain the best resolution deep inside the brain, larvae were imaged from two sides, dorsal and ventral, turning the mounted embryo on the stage. ViBE-Z enables the stitching of the two image stacks and use of the combined information for attenuation correction (Ronneberger et al., 2012). Using a 25x multi-immersion objective with a numerical apperture of 0.8 allowed to record a large part of the zebrafish brain in one stack. However, the method also enables imaging of the whole brain, by making one set of dorsal and ventral recording of the fore- and midbrain, and an additional set of the hindbrain. ViBE-Z fuses all image stacks to one high resolution data volume.

The specific signal is generated by detecting antigens by fluorescent immunostaining (Holzschuh et al. 2003) or specific RNAs by fluorescent in situ hybridization (Filippi et al. 2007). In addition to the specific stain of the gene or antigen of interest, all cell nuclei of the larva were counterstained using nucleic acid dyes – either TOTO®-3 or Sytox® – to obtain a morphological and anatomical reference. In the following, we describe a step-by-step protocol, starting with the generation of larval samples followed by staining procedures, embedding of the larvae, and finally a description of the detailed confocal recording procedure.



  1. agarose (Bioron, Cat. No. 604005)
  2. Blocking Reagent (Roche Applied Science, Cat. No. 11096176001)
  3. BSA (bovine serum albumin) proteinase free (Sigma-Aldrich, Cat. No. A3059)
  4. cyanoacrylate glue (“crazy glue” or “Sekundenkleber”)
  5. DIG RNA labeling mix (Roche Applied Science, Cat. No. 11277073910)
  6. dimethyl sulfoxide – DMSO (AppliChem, Cat. No. A3006)
  7. disodium hydrogen phosphate – Na2HPO 4 (AppliChem, Cat. No. A1046)
  8. formamide (AppliChem, Cat. No. A2156)
  9. glycerol – C3H8O3 (AppliChem, Cat. No. A1123)
  10. goat serum (PAA Laboratories, Cat. No. B11-035)
  11. HEPES (Carl Roth GmbH, Cat. No. 9105)
  12. methanol – CH4O (AppliChem, Cat. No. A3493)
  13. methylene blue (Sigma-Aldrich, Cat. No. MB1)
  14. mparaformaldehyde – PFA (Sigma-Aldrich, Fluka, Cat. No. 76240)
  15. mphenylthiourea – PTU (Sigma-Aldrich, Cat. No. P-7629)
  16. mpotassium chloride – KCl (Carl Roth GmbH, Cat. No. 6781)
  17. mpotassium dihydrogen phosphate – KH2PO4 (AppliChem, Cat. No. A3620)
  18. proteinase K (AppliChem, Cat. No. A3830)
  19. sodium chloride – NaCl (AppliChem, Cat. No. A3597)
  20. sodium hydroxide – NaOH (AppliChem, Cat. No. A3910)
  21. sodium dihydrogen phosphate – NaH2PO4 (Carl Roth GmbH, Cat. No. K300)
  22. Sytox Green (Invitrogen, Cat. No. S7020)
  23. TOTO-3 iodide (Invitrogen, Cat. No. T3604)
  24. Tris – C4H11NO3 (AppliChem, Cat. No. A2264)
  25. tri sodium citrate – Na3C6H5O7 (Carl Roth GmbH, Cat. No. 3580)
  26. TSA - Tyramide Signal Amplification Kit (Invitrogen, Cat. No. T20922)
  27. Tween20 – polyoxyethylen 20 sorbitan monolaurate (AppliChem, Cat. No. A1389)
  28. modeling clay (plastic)


Primary antibodies:

  1. anti-3A10 (mouse; 1:50; Developmental Studies Hybridoma Bank)
  2. anti-acetylated tubulin (mouse; 1:1000; Sigma-Aldrich, Cat. No. T7451) anti-digoxigenin peroxidase conjugated (sheep; 1:400; Roche Applied Science, Cat. No. 11093274910)
  3. anti-GFP (chicken; 1:400; Invitrogen, Cat. No. A10262)

Secondary antibodies:

  1. anti-chicken Alexa 488 (goat; 1:1000; Invitrogen, Cat. No. A11039)
  2. anti-mouse Alexa 488 (goat; 1:1000; Invitrogen, Cat. No. A11001)
  3. anti-rabbit Alexa 633 (goat; 1:1000; Invitrogen, Cat. No. A21070)

Preparation of solutions

  1. Egg-water: 0.3 g/l sea salt in Millipore Milli-Q water
  2. Methylene blue egg-water: 0.5-2ppm methylene blue in egg-water
  3. 20x PBS stock solution: 35 mM KH2PO4, 208 mM NaH2PO4, 54 mM KCl, 2.74 M NaCl, dissolved in 1L Millipore Milli-Q water
  4. 1x PBS working solution: 50ml 20xPBS stock solution in 1 L Millipore Milli-Q water, adjust pH with NaOH to 7.5
  5. 1x PBST working solution: 50 ml 20xPBS stock solution in 1 L Millipore Milli-Q water, 0.1% Tween 20, adjust pH with NaOH to 7.5
  6. 10x PTU stock solution: 2 mM PTU in reverse osmosis water, dissolved over night at 4°C, stored at 4°C
  7. 1x PTU working solution in Methylene blue egg-water: 100 ml 10x PTU stock solution in Methylene blue egg-water
  8. PFA 4%: 20 g PFA in 500 ml 1x PBS
  9. proteinase K stock solution 20 mg/ml in Millipore Milli-Q water
  10. proteinase K working solution: 10 µg/ml in PBST
  11. 20x SSC stock solution: 3 M NaCl, 300M NaCitrate in 1 L Millipore Milli-Q water, adjust pH with HCl to 7.0
  12. 2x SSCT: 100 ml 20x SSC stock solution, 0.1% Tween 20 in 1 L Millipore Milli-Q water
  13. 0.2x SSCT: 10 ml 20x SSC stock solution, 0.1% Tween 20 in 1 L Millipore Milli-Q water
  14. Hybridization mix: 50% formamid, 5x SSC, 5 mg/ml Torula RNA, 50 µg/ml Heparin, 0.1% Tween 20 in 1 L Millipore Milli-Q water
  15. TNT: 1 M TrisHCl pH 7.5, 1 M NaCl, 0.5% Tween 20 in 0.5 L Millipore Milli-Q water
  16. TNTB: 1% blocking reagent in TNT
  17. PBTD: 1% in DSMO in PBST
  18. Blocking solution: 5% goat serum, 1% blocking reagent, 1% BSA proteinase free in PBTD
  19. TOTO-3 iodide working solution: 1:2000 diluted in PBST
  20. Sytox Green working solution: 1:30000 diluted in PBST
  21. Mounting medium: 80% glycerol, 1% agarose in PBS
  22. Goat serum: heat inactivated before use for 2 h at 56°C in a water bath


  1. hollow needle 0.6×30 mm, size 14 (Braun, Melsungen, Germany)
  2. cover slip 24×60 mm (Menzel-Glaeser, Braunschweig, Germany)
  3. cover slip 22×22 mm (Menzel-Glaeser, Braunschweig, Germany)
  4. cover slip 18×18 mm (Menzel-Glaeser, Braunschweig, Germany)
  5. aluminium mounting frame holding 24×60 mm cover slip in 26×76 mm aluminium - frame (standard glass slide size; custom made)
  6. Incubators (Heraeus Heracool 40, Kendro Laboratory Products, Asheville, NC, USA)
  7. Turning Wheel (test-tube-rotator 34528, Snijders scientific b.v., Tilburg, Holland)
  8. Zeiss LSM510-i-NLO (Carl Zeiss MicroImaging GmbH, Jena, Germany) (or other confocal microscope)
  9. Objective: LD LCI Plan-Apo 25x / N.A. 0.8 Imm Korr multi immersion objective (or similar high aperture multi-immersion objective)


I. Embryo incubation and fixation

Zebrafish breeding and maintenance were carried out under standard conditions (Westerfield, 2000), larvae were raised in petri dishes in methylene blue egg-water.

All subsequent incubations may be performed in 1.5 ml micro-centrifuge tubes.

  1. To prevent pigmentation, incubate living embryos older than one day in egg-water containing 0.2 mM PTU until they reach the desired stage.
  2. Fix larvae at the desired stage in 4% PFA in PBS overnight at 4°C.
  3. Wash larvae 5 times 5 min in PBST.
  4. Dehydrate larvae stepwise with increasing concentrations of methanol (5 min washing steps each of 25%, 50%, 75% MeOH in PBST and 100% MeOH).
  5. Dehydrated larvae can be stored in MeOH at -20°C until they are used for staining.

II. Staining procedures

Larvae can be stained by immunohistochemistry (A) or in situ hybridization (B) and counterstained with a nuclear stain. All incubations may be performed in 1.5 ml microcentrifuge tubes.

A. Fluorescent immunohistochemistry (IHC)

IHC was carried out as reported (Holzschuh et al., 2003).

  1. Rehydrate larvae with stepwise decreasing concentrations of methanol (5 min washing steps each 75%, 50%, and 25% MeOH in PBST).
  2. Wash larvae 3 times 5 min in PBST.
  3. (non-obligatory step: for embryos and larvae older than two days, some immunostains are improved by limited proteinase K digestion. Please determine optimal incubation times for each antigen. Suggested: digest larvae for 30 min (48 hpf larvae), 45 min (72 hpf larvae) or 60 min (96 hpf larvae) with proteinase K solution. Wash once with PBST; fix larvae again 20 min with 4% PFA (“post-fix”). Wash larvae 5 times 5 min with PBST.)
  4. Block larvae one hour in blocking solution.
  5. Incubate with primary antibody diluted in blocking solution overnight at 4°C.
  6. The following day, wash larvae several times for 30 min in PBTD.
  7. Incubate larvae overnight with the appropriate secondary antibody (diluted 1:1000 in PBTD + 1% Blocking Reagent; incubate in the dark).
  8. On the third day, wash larvae 4 times 15 min in PBTD.
  9. Wash larvae 4 times 15 min in PBST.

B. Fluorescent in situ hybridization (FISH)

FISH was performed as described in (Filippi, 2007).

  1. Rehydrate larvae with stepwise decreasing concentrations of methanol (5 min washing steps each 75%, 50%, and 25% MeOH in PBST).
  2. Wash larvae 3 times 5 min in PBST.
  3. Bleach larvae 20 min with 1% H2O2 in PBST.
  4. Wash larvae 2×5 min with PBST.
  5. Digest larvae for 30 min (48 hpf larvae), 45 min (72 hpf larvae) or 60 min (96 hpf larvae) with proteinase K solution.
  6. Wash once with PBST.
  7. Fix larvae again 20 min with 4% PFA (“post-fix”).
  8. Wash larvae 5 times 5 min with PBST.
  9. Pre-hybridize larvae for at least 2 hours in hybridization mix at 65°C.
  10. Hybridize larvae overnight in hybridization mix containing the specific digoxigenin-labeled RNA antisense probe at 65°C.
  11. The following day the, wash larvae several times at 65°C: 1×20 min in hybridization mix; 2×20 min in 50% formamide in 2x SSCT; 1×20 min in 25% formamide in 2x SSCT; 2×20 min in 2x SSCT; 3×30 min in 0.2x SSCT
  12. Wash larvae 5 min in TNT buffer at room temperature.
  13. Block larvae in TNTB for at least 1 hour.
  14. Incubate larvae overnight with a peroxidase-conjugated anti-digoxigenin antibody at 4°C.
  15. On the third day, wash 5×15 min with TNT.
  16. Stain larvae according to the TSA kit instructions (Invitrogen). The staining was carried out in the dark for 1 hour.
  17. Wash larvae 3×5 min in TNT.

III. Nuclear staining

In order to visualize the morphological structures of the larvae, cell nuclei were stained either with TOTO-3 iodide or with SYTOX Green.

  1. Incubate stained (IHC / FISH) larvae overnight at room temperature in TOTO-3 iodide or SYTOX Green working solution.
  2. Wash larvae 3×5 min in PBST.
  3. Transfer larvae to 80% glycerol in PBS and image as soon as possible.

IV. Mounting

Before mounting, larvae should have spent at least six hours in 80% glycerol in PBS, in order to be completely equilibrated. Melt mounting media in water bath and maintain liquid in 40 degree Celsius heating block or water bath. Larvae are mounted in a sandwich of one large cover slip (24×60 mm; used as “slide”) and a small coverslip (18×18 mm), with medium sized coverslips (22×22 mm) used as spacers. The sandwich is prepared by gluing with cyanoacrylate glue two stacks of small cover slips on one large cover slip at about 8 – 10 mm distance between the two stacks (Fig. 1). In general, three spacer cover slips (total thickness of 3×160 micrometer) are sufficient for two to four day old larvae. The spacers should generate a space thicker than the larvae to be mounted in order to avoid squeezing of the fixed tissue, which can cause deformations or damaged / torn tissue.

  1. Put a single larva in an hourglass with some 80% glycerol in PBS.
  2. With two hollow needles, remove the yolk and cut off the tail (helps to keep the larva in place when mounted).
  3. Transfer larva with the tip of a hollow needle to a cover slip (24×60 mm) prepared with cover-slip spacer stacks.
  4. Fill the area between the spacers with liquid warm mounting medium.
  5. With the help of the hollow needles, orient the larva into the right position.
  6. Place a small cover slip (18×18 mm) on the spacers and confirm that the embryo is not shifted using a dissecting microscope. The agarose solidifies.
  7. Fix the chamber by applying spots of nail polish (Fig. 1).
  8. Incubate mounted larva overnight in the dark in a humid chamber at room temperature to let it equilibrate (This is very important and can significantly improve the quality of the TOTO-3 nuclear stain as it might also equilibrate the nuclear staining.)

V. Microscope setup and confocal imaging

  1. For imaging place the cover slip sandwich with the mounted larva into the custom made aluminum frame (Fig. 2).
  2. Fix the cover slip sandwich in the aluminum frame with modeling clay (Fig. 2). (This set up allows easy handling of the sample when it comes to turning around the cover slip to record a stack from the opposing side, here the ventral side).
  3. Mount the aluminum frame on the microscope stage.
  4. Perform recording of stacks in the first scan position (dorsal anterior part of the head); for high dynamic range imaging, record two stacks at different laser intensities; optimize laser for first stack such that all signal is in linear range, and for second stack such that signal deep in the brain is best. The depth in z-direction should be sufficient to cover most of the ventral brain.
  5. Perform recording of stacks in the second scan position (dorsal posterior part of the head). The imaged volume has to overlap with the first position by about 20% to enable correct stitching. Same z-stack depth and laser settings as for first position.
  6. Manually turn the sample coverslip sandwich fixed in the aluminum fame upside-down to record the ventral side.
  7. Perform recording of stacks in the third scan position (ventral anterior part of the head), same laser settings as for first position.
  8. Perform recording of stacks in the fourth scan position (ventral rostral part of the head), same laser settings as for first position.

High dynamic range is obtained by recording each staining, the specific stain as well as the nuclear stain, with two intensities for every side (dorsal and ventral) and part (frontal and rostral) scanned, ending up with four channels per scan. The two intensities are individually adjusted once per larva with the first scan and kept equal for all the following scans. The low intensity is recorded first to minimize bleaching and is set in a way that no overexposure occurred, whereas the high intensity is set in a way that structures deep in the brain are fairly visible independent of how strongly the surface structures are overexposed.

Microscope settings

  • Microscope: Zeiss LSM510-i-NLO laser scanning confocal microscope
  • Objective: LD LCI Plan-Apo 25x/0,8 Imm Korr multi immersion objective
  • Stack size: 512×512 pixels; 1 cubic micrometer voxel
  • Zoom factor: 0.7
  • Immersion medium setting of objective: glycerol
  • Immersion medium: glycerol
  • Scan mode: 12bits, multi track
  • Lasers, filters, excitation and emission wavelengths: See Figure 3

VI. Multiview resonstruction, stitching, and attenuation correction

The recorded stacks are further processed using the ViBE-Z software package through a web interface (

  1. Recorded stacks are imported into ImageJ ( using the import plugin appropriate for the confocal microscope brand type software.
  2. Install the HDF5 data format plugin in ImageJ (
  3. Save stacks in HDF5 format.
  4. Create account at “”. Upload files and follow instructions for processing at this site.


  • Day 1 cross fish
  • Day 2 collect eggs and sort embryos
  • Day 3 larvae are 24 hours old
  • Day 4 larvae are 48 hours old
  • Day 5 larvae are 72 hours old, fix embryos over night (most recordings were done with 72 hours old larvae)
  • Day 6 stop fixation, dehydrate, wait at least one hour before rehydration (better: start on the next day)
  • Days 7 – 9 in situ staining or immunostaining
  • Day 9 nuclear staining
  • Day 10 stop nuclear staining, larvae into glycerol, wait six hours and mount
  • Day 11 record larvae (approximately four hours per larva)
  • Day 12 data processing


  • Weak FISH or IHC staining:

    • Embryos should be fixed as freshly as possible.
    • The proteinase K digest is a crucial step in both IIA and B protocols and may always be a step worth to be optimized if problems occur, especially for older larvae.
    • Always make sure, all solutions are carefully prepared and probes / antibodies are working.
  • High background in WISH

    • Can be reduced by optimizing the probe concentration as well as with the hybridization water bath temperature (higher temperature lead to a more stringent environment and might therefore lower the background).
  • High background in the IHC

    • Might be decreased by reducing the antibody concentration.
  • A weak or uneven nuclear staining

    • Can be caused by a short staining time. It is important, especially in older larvae, that the staining is performed overnight, as the stain needs to diffuse evenly deep into tissue. It turned out that a longer staining time also enhances the signal to noise ratio (lower apparent background), as there is less stain visible in the cytoplasm and the nuclei become more clearly visible. This may be caused by TOTO3 binding equilibrium to DNA versus double stranded RNA. The nuclear stain however also diffuses over time out of the samples, thus it is suggested to do the imaging as soon as possible after the stain is complete.
      • It is not recommended to increase the concentration of the staining working solutions, as this increases the background rather than improving the staining quality.
  • Bleaching

    • If too much bleaching occurs during imaging, the staining may be too weak and a fresh staining might be necessary. Bleaching may be reduced if multiple imaging is avoided. Recording the low channels first is also highly recommended. It might also be helpful to check that the intensities are as low as possible.
      • Avoid optimizing recording settings on the same embryo that you take stacks, which may cause bleached planes in the stack data. Usually within an identically treated batch larvae are fairly similar in stain intensity, and some larvae should be sacrificed to find the optimized scan setting, which are then applied to a fresh larva.
  • Orientation of larva in mounting medium

    • Images of zebrafish are typically displayed thus that anterior points to the left and posterior to the right. It can be helpful to mount a larva in a way that it will automatically be recorded pointing into the right direction. This depends on the microscope setup as well as on the microscope software. Thus, depending on these two factors, the axis along which a larva is mounted as well as the direction can vary.
  • Problems with data processing using the ViBE-Z web-interface

    • It is important for the registration that embryos are not damaged, deformed or squeezed. To avoid damaged tissue, embryos should be as freshly fixed as possible, because long storage times can lead to artifacts in the tissue. Staining and mounting should be performed as gently as possible. If any squeezing occurs, use more spacer cover slips for mounting. For the correct stitching of the dorsal and ventral side data stacks, it is important to scan as far through the sample as possible, optimally through the whole head from each side. In case the data should also be registered to the anatomical standard reference larvae, it is important to record both the anterior and posterior regions of the brain, including the anterior tip of the notochord and otic vesicles, as these landmarks are used for registration of data.


  1. Emmenlauer, M. et al. XuvTools: free, fast and reliable stitching of large 3D datasets. J Microsc 233, 42-60 (2009).
  2. Filippi, A. et al. Expression and function of nr4a2, lmx1b, and pitx3 in zebrafish dopaminergic and noradrenergic neuronal development. BMC Dev Biol 7, 135 (2007).
  3. Helmchen, F. & Denk, W. Deep tissue two-photon microscopy. Nat Methods 2, 932-940 (2005).
  4. Holzschuh, J. et al. Noradrenergic neurons in the zebrafish hindbrain are induced by retinoic acid and require tfap2a for expression of the neurotransmitter phenotype. Development 130, 5741-5754 (2003).
  5. Huisken, J., Swoger, J., Del, B.F., Wittbrodt, J., & Stelzer, E.H. Optical sectioning deep inside live embryos by selective plane illumination microscopy. Science 305, 1007-1009 (2004).
  6. O. Ronneberger, K. Liu, M. Rath, D. Rueß, T. Mueller, H. Skibbe, B. Drayer, T. Schmidt, A. Filippi, R. Nitschke, T. Brox, H. Burkhardt, and W. Driever. ViBE-Z: A Framework for 3D Virtual Colocalization Analysis in Zebrafish Larval Brains. Nature Methods (online June 17, 2012).
  7. Westerfield, M., The Zebrafish Book: A Guide to the laboratory Use of Zebrafish, 4th ed. (University of Oregon Institute of Neurosciences, Eugene OR, 2000).


We would like to thank the Life imaging center for support and help with the confocal microscopes and S. Götter for excellent fish care. This work was funded by the Excellence Initiative of the German Federal and State Governments (Centre for Biological Signalling Studies EXC 294; Freiburg Institute for Advanced Studies), as well as by the EC projects 223744 (ZF-HEALTH)


Figure 1: Mounting in coverslip sandwich

Fig 1

Mounting scheme using the coverslip sandwich. (A) shows a side view and (B) a top view of how a larva is mounted.

Figure 2: Setup of sample holder on microscope stage

Fig 2

Setup of sandwich coverslip on microscope stage. To enable turning the sample upside-down, the cover slip with the embedded larva is placed into an aluminum frame and fixed with modeling clay. The frame mounted coverslip sandwich is set up on the microscope stage.

Figure 3: Laser and filter settings

Fig 3

Table of lasers, filters, excitation and emission wavelengths used for the different fluorophores.

Associated Publications

ViBE-Z: a framework for 3D virtual colocalization analysis in zebrafish larval brains. Olaf Ronneberger, Kun Liu, Meta Rath, Dominik Rueβ, Thomas Mueller, Henrik Skibbe, Benjamin Drayer, Thorsten Schmidt, Alida Filippi, Roland Nitschke, Thomas Brox, Hans Burkhardt, and Wolfgang Driever Nature Methods doi:10.1038/nmeth.2076

Author information

Meta Rath, Alida Filippi & Wolfgang Driever, Driever Lab, University of Freiburg

Roland Nitschke, Life Imaging Center LIC, University of Freiburg

Olaf Ronneberger, Informatics Institute, University of Freiburg

Correspondence to: Wolfgang Driever ([email protected])

Source: Protocol Exchange (2012) doi:10.1038/protex.2012.031. Originally published online 22 June 2012.

Average rating 0 ratings