Main Menu (Mobile)- Block

Main Menu - Block

janelia7_blocks-janelia7_fake_breadcrumb | block
Koyama Lab / Publications
custom | custom

Filter

facetapi-Q2b17qCsTdECvJIqZJgYMaGsr8vANl1n | block
facetapi-W9JlIB1X0bjs93n1Alu3wHJQTTgDCBGe | block
facetapi-PV5lg7xuz68EAY8eakJzrcmwtdGEnxR0 | block
facetapi-021SKYQnqXW6ODq5W5dPAFEDBaEJubhN | block
general_search_page-panel_pane_1 | views_panes

58 Publications

Showing 41-50 of 58 results
Your Criteria:
    11/15/12 | ImgLib2--generic image processing in Java.
    Pietzsch T, Preibisch S, Tomancak P, Saalfeld S
    Bioinformatics. 2012 Nov 15;28(22):3009-11. doi: 10.1093/bioinformatics/bts543

    SUMMARY: ImgLib2 is an open-source Java library for n-dimensional data representation and manipulation with focus on image processing. It aims at minimizing code duplication by cleanly separating pixel-algebra, data access and data representation in memory. Algorithms can be implemented for classes of pixel types and generic access patterns by which they become independent of the specific dimensionality, pixel type and data representation. ImgLib2 illustrates that an elegant high-level programming interface can be achieved without sacrificing performance. It provides efficient implementations of common data types, storage layouts and algorithms. It is the data model underlying ImageJ2, the KNIME Image Processing toolbox and an increasing number of Fiji-Plugins.

    AVAILABILITY: ImgLib2 is licensed under BSD. Documentation and source code are available at http://imglib2.net and in a public repository at https://github.com/imagej/imglib.

    SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics Online.

    CONTACT: saalfeld@mpi-cbg.de

    View Publication Page
    10/24/12 | Advanced Programming with ImgLib2
    Pietzsch T, Preibisch S, Tomancak P, Saalfeld S
    Proceedings of the ImageJ User and Developer Conference. 2012 Oct 24:
    10/24/12 | ImgLib2—Generic Image Processing in Java
    Saalfeld S, Pietzsch T, Tomancak P, Preibisch S
    ImageJ User and Developer Conference. 2012 Oct 24:
    10/24/12 | Introduction to ImgLib2
    Preibisch S, Pietzsch T, Myers E, Tomancak P, Saalfeld S
    Proceedings of the ImageJ User and Developer Conference. 2012 Oct 24:
    Cardona LabSaalfeld LabFetter Lab
    07/01/12 | Elastic volume reconstruction from series of ultra-thin microscopy sections.
    Saalfeld S, Fetter RD, Cardona A, Tomancak P
    Nature Methods. 2012 Jul;9(7):717-20. doi: 10.1038/nmeth.2072

    Anatomy of large biological specimens is often reconstructed from serially sectioned volumes imaged by high-resolution microscopy. We developed a method to reassemble a continuous volume from such large section series that explicitly minimizes artificial deformation by applying a global elastic constraint. We demonstrate our method on a series of transmission electron microscopy sections covering the entire 558-cell Caenorhabditis elegans embryo and a segment of the Drosophila melanogaster larval ventral nerve cord.

    View Publication Page
    Cardona LabSaalfeld Lab
    07/01/12 | Fiji: an open-source platform for biological-image analysis.
    Schindelin J, Arganda-Carreras I, Frise E, Kaynig V, Longair M, Pietzsch T, Preibisch S, Rueden C, Saalfeld S, Schmid B, Tinevez J, White DJ, Hartenstein V, Eliceiri K, Tomancak P, Cardona A
    Nature Methods. 2012 Jul;9(7):676-82. doi: 10.1038/nmeth.2019

    Fiji is a distribution of the popular open-source software ImageJ focused on biological-image analysis. Fiji uses modern software engineering practices to combine powerful software libraries with a broad range of scripting languages to enable rapid prototyping of image-processing algorithms. Fiji facilitates the transformation of new algorithms into ImageJ plugins that can be shared with end users through an integrated update system. We propose Fiji as a platform for productive collaboration between computer science and biology research communities.

    View Publication Page
    Saalfeld LabCardona Lab
    06/19/12 | TrakEM2 software for neural circuit reconstruction.
    Cardona A, Saalfeld S, Schindelin J, Arganda-Carreras I, Preibisch S, Longair M, Tomancak P, Hartenstein V, Douglas RJ
    PLoS One. 2012;7(6):e38011. doi: 10.1371/journal.pone.0038011

    A key challenge in neuroscience is the expeditious reconstruction of neuronal circuits. For model systems such as Drosophila and C. elegans, the limiting step is no longer the acquisition of imagery but the extraction of the circuit from images. For this purpose, we designed a software application, TrakEM2, that addresses the systematic reconstruction of neuronal circuits from large electron microscopical and optical image volumes. We address the challenges of image volume composition from individual, deformed images; of the reconstruction of neuronal arbors and annotation of synapses with fast manual and semi-automatic methods; and the management of large collections of both images and annotations. The output is a neural circuit of 3d arbors and synapses, encoded in NeuroML and other formats, ready for analysis.

    View Publication Page
    10/27/12 | Into ImgLib—Generic image processing in Java
    Preibisch S, Tomancak P, Saalfeld S
    Proceedings of the ImageJ User and Developer Conference. 2012 Oct 27:

    The purpose of ImgLib, a Generic Java Image Processing Library, is to provide an abstract framework enabling Java developers to design and implement data processing algorithms without having to consider dimensionality, type of data (e. g. byte, float, complex float), or strategies for data access (e. g. linear arrays, cells, paged cells). This kind of programming has significant advantages over the classical way. An algorithm written once for a certain class of Type will potentially run on any compatible Type, even if it does not exist yet. Same applies for data access strategies and the number of dimensions.
    We achieve this abstraction by accessing data through Iterators and Type interfaces. Iterators guarantee e fficient traversal through pixels depending on whether random coordinate access is required or just all pixels have to be visited once, whether real or integer coordinates are accessed, whether coordinates outside of image boundaries are accessed or not. Type interfaces define the supported operators on pixel values (like basic algebra) and hide the underlying basic type from algorithm implementation.

    View Publication Page
    Cardona LabSaalfeld Lab
    06/15/10 | As-rigid-as-possible mosaicking and serial section registration of large ssTEM datasets.
    Saalfeld S, Cardona A, Hartenstein V, Tomancak P
    Bioinformatics. 2010 Jun 15;26(12):i57-63. doi: 10.1093/bioinformatics/btq219

    Tiled serial section Transmission Electron Microscopy (ssTEM) is increasingly used to describe high-resolution anatomy of large biological specimens. In particular in neurobiology, TEM is indispensable for analysis of synaptic connectivity in the brain. Registration of ssTEM image mosaics has to recover the 3D continuity and geometrical properties of the specimen in presence of various distortions that are applied to the tissue during sectioning, staining and imaging. These include staining artifacts, mechanical deformation, missing sections and the fact that structures may appear dissimilar in consecutive sections.

    View Publication Page
    Cardona LabSaalfeld Lab
    06/02/10 | Identifying neuronal lineages of Drosophila by sequence analysis of axon tracts.
    Cardona A, Saalfeld S, Arganda I, Pereanu W, Schindelin J, Hartenstein V
    The Journal of Neuroscience. 2010 Jun 2;30(22):7538-53. doi: 10.1523/JNEUROSCI.0186-10.2010

    The Drosophila brain is formed by an invariant set of lineages, each of which is derived from a unique neural stem cell (neuroblast) and forms a genetic and structural unit of the brain. The task of reconstructing brain circuitry at the level of individual neurons can be made significantly easier by assigning neurons to their respective lineages. In this article we address the automation of neuron and lineage identification. We focused on the Drosophila brain lineages at the larval stage when they form easily recognizable secondary axon tracts (SATs) that were previously partially characterized. We now generated an annotated digital database containing all lineage tracts reconstructed from five registered wild-type brains, at higher resolution and including some that were previously not characterized. We developed a method for SAT structural comparisons based on a dynamic programming approach akin to nucleotide sequence alignment and a machine learning classifier trained on the annotated database of reference SATs. We quantified the stereotypy of SATs by measuring the residual variability of aligned wild-type SATs. Next, we used our method for the identification of SATs within wild-type larval brains, and found it highly accurate (93-99%). The method proved highly robust for the identification of lineages in mutant brains and in brains that differed in developmental time or labeling. We describe for the first time an algorithm that quantifies neuronal projection stereotypy in the Drosophila brain and use the algorithm for automatic neuron and lineage recognition.

    View Publication Page