Literature DB >> 16046813

Objective clustering of proteins based on subcellular location patterns.

Xiang Chen1, Robert F Murphy.   

Abstract

The goal of proteomics is the complete characterization of all proteins. Efforts to characterize subcellular location have been limited to assigning proteins to general categories of organelles. We have previously designed numerical features to describe location patterns in microscope images and developed automated classifiers that distinguish major subcellular patterns with high accuracy (including patterns not distinguishable by visual examination). The results suggest the feasibility of automatically determining which proteins share a single location pattern in a given cell type. We describe an automated method that selects the best feature set to describe images for a given collection of proteins and constructs an effective partitioning of the proteins by location. An example for a limited protein set is presented. As additional data become available, this approach can produce for the first time an objective systematics for protein location and provide an important starting point for discovering sequence motifs that determine localization.

Entities:  

Year:  2005        PMID: 16046813      PMCID: PMC1184054          DOI: 10.1155/JBB.2005.87

Source DB:  PubMed          Journal:  J Biomed Biotechnol        ISSN: 1110-7243


INTRODUCTION

The biotechnology revolution, especially the development of high-throughput technologies, has led to a rapid explosion of biological raw data that could not been imagined a few decades ago. For the first time in history, biologists can perform metaanalysis on available experimental data (largely unorganized) in order to generate hypotheses for the mechanisms by which cells, tissues, and organisms carry out their specialized functions. Until recently, systematic efforts to describe protein location have been limited to the assignment by database curators of a relatively small set of terms to each protein. While the recent development of restricted vocabularies for this purpose (most prominently the Gene Ontology Consortium cellular component ontology) has been an important step, such vocabularies do not have the ability to uniquely identify the many (probably on the order of a hundred) distinct, complex subcellular patterns displayed by proteins. To complement these approaches, we have applied pattern recognition and machine learning methods to this general problem, and coined the term “location proteomics” to describe the branch of proteomics that systematically and objectively studies the location patterns of individual proteins and their relationships [1]. Cells vary greatly in their size, shape, intensity, position and orientationation in fluorescent images, and consequently raw pixel intensity values are not very useful in location pattern recognition in general. The core of our group's previous work has been the development of sets of numerical features (termed subcellular location features, or SLFs) to represent the patterns of proteins seen in fluorescence microscope images without being overly sensitive to changes in intensity, rotation, and position of a cell [2, 3]. These numerical descriptions of subcellular location have been validated by developing automated classifiers that can correctly assign previously unseen images to the major classes of subcellular structures or organelles [2, 3, 4, 5]. With the development of automated high-resolution microscopy technology [6, 7], the capability now exists for capturing high-resolution 3D fluorescence microscope images of protein subcellular distributions. Coupled with technologies that create cell lines expressing randomly tagged proteins [8, 9], it is possible to collect large numbers of images for diverse proteins in a given cell type within a reasonable time scale. The work described in this paper tries to approach the ultimate goal of determining which proteins imaged in such a project share the same location pattern. The problem could be stated alternatively as follows. Given a set of proteins, each with multiple image representations, find a partitioning of the protein set such that images from members in the same partition show a single location pattern. From the computational view, the task of finding the optimal grouping of a set of proteins based on their subcellular location patterns can be described as finding the maximum number of partitions so that the SLF features of proteins within the same partition are statistically indistinguishable while the features for any two proteins from different partitions are distinguishable. This is the classic clustering problem. It is formally identical to those appearing in many other fields, such as identifying gene clusters from mRNA expression levels. In our case, however, image features are measured on widely varying scales with different units while mRNA expression levels are at least all expressed in the same units. This inhomogeneity of units complicates the process of feature selection and distance definition. Building on our initial work demonstrating the use of the SLF to build subcellular location trees [1], we describe here clustering approaches for constructing objective partitionings of proteins by location. We started by making what we consider to be a reasonable assumption: that the majority of images for a specific protein in interphase cells should show the same location pattern. Under this assumption, we propose a method (shown as a flow chart in Figure 1) for automatically determining the number of partitions for the dataset and performing the partitioning accordingly.
Figure 1

Flow chart for clustering protein subcellular location patterns.

METHODS

Image acquisition

A set of NIH 3T3 cells clones each expressing a different GFP-tagged protein were obtained by CD-tagging [10]. The acquisition of high resolution 3D images of these clones by spinning disk confocal microscopy has been described [1]. Briefly, the pixel spacing in both directions in the image plane was 0.11 μm and the vertical spacing between adjacent planes (slices) was 0.5 μm. The gray level of each pixel is between 0 and 4095 (12 bits per pixel). The resulting 1280 × 1024 × 31 3D images each contained from 1 to 3 cells. Ninety differently tagged protein clones (with 8 to 33 cells per clone) were included in the current study. Example images are shown in Figure 2.
Figure 2

Selected images from the 3D 3T3 image dataset. Tagged protein names are shown with a hyphen followed by a clone number if the same protein was tagged in more than one clone in the dataset. Representative images are shown for (a) Atp5a1-1, (b) Ewsh, (c) Glut1, (d) Tubb2-1, (e) Canx, and (f) Hmga1-1. The top portion of each panel shows a projection on the x-y plane and the bottom shows a projection on the x-z plane.

Image preprocessing and segmentation

The procedures employed in image preprocessing have been described in detail previously [3, 11]. In brief, background in each image was removed and single-cell images were obtained through image segmentation (either automated or manual). Single-cell images were then thresholded using an automated method.

Feature extraction and optimization

The SLFs used in the current study can be divided into three categories: morphological features [5], based on finding the fluorescent objects in an image. A fluorescent object is a set of connected pixels with above threshold intensities, edge features [1], which capture the amount of fluorescence distributed along edges, haralick texture features [1, 12], based on the gray level co-occurrence matrix of an image, which capture the correlation between adjacent pixel intensities. This combination of features (previously defined as 3D-SLF11) were extracted on the preprocessed single-cell images according to procedures described previously [1, 5, 12] with one modification. Previous studies suggested that pixel resolution and gray levels could potentially influence the discriminating power of the Haralick texture features [12, 13]. Therefore, the Haralick texture features were calculated at various degrees of downsampling (to 0.5, 1.0, 1.5, 2.0, and 2.5 μm pixel size) and various numbers of gray levels (16, 64, and 256). The optimal values for the current dataset were determined as 0.5 μm pixel size and 64 gray levels using the method described in [12].

Feature selection

For an arbitrary collection of proteins, it is not a trivial task to identify the optimal feature set to use for clustering them. One idea is to generate a number of different feature sets and to use them to train a classifier that tries to distinguish every protein in the collection. We then consider the best feature set available to be the one with the highest overall classification accuracy. Of course, the overall accuracy is not an accurate estimate of the classifier's true discriminating power since some proteins in the collection may share a single location pattern. These proteins would be indistinguishable for a classifier and the classification result among these proteins could be largely random (lowering the overall accuracy). However, that accuracy is still a good metric for choosing a feature set since it will increase as informative features are added and decrease as they are removed. Stepwise discriminant analysis (SDA) was used for selection of those “informative” features that support the discrimination between proteins with different patterns. The stepdisc function of SAS (SAS Institute, Cary, NC) was used with default parameter values (stepwise selection method, all variables included in the model calculation, start from no variable in the model, use 0.15 as the significance level for adding or retaining variables). The input to SDA was the full feature matrix for all cells for all clones and the output was a ranked list of features that were considered to contribute to distinguishing the clones. To select the optimal feature subset for clustering, increasing numbers of the ranked features were used to train classifiers to try to distinguish each protein clone as described previously [12] with one exception: instead of the neural network classifier, we used a support vector machine (SVM) classifier with max-win strategy [14].

Distance function

As a starting point for this work, we used (1) a Euclidean distance function, which calculates the distance between each pair as the square root of the sum of squares of the feature differences over the whole feature set (each feature is normalized to zero mean and unit variance across the entire image collection) and (2) a Mahalanobis distance function, which further takes the correlations between features into account. In the current 3D 3T3 dataset, most morphological, edge, and texture mean features were either in a single-mode, bell, shaped distribution (Figure 3a) or in a single-mode, exponential-shaped distribution (Figure 3b). The distributions for some texture range features were more complex with double modes (Figure 3c).
Figure 3

Histograms of selected features before z-score normalization. Examples of features with (a) a roughly Gaussian distribution (3D-SLF11.6, average object to center of fluorescence distance), (b) a roughly Poisson distribution (3D-SLF11.23, texture feature average of co-occurrence matrix sum variance), and (c) a biomodal distribution (3D-SLF11.37, texture feature range of co-occurrence matrix sum entropy).

To avoid excessive weighting of features whose absolute values happen to be larger than the other features (compare Figures 3b and 3c) in Euclidean distance calculation, we first normalized all features to z-scores (subtracting the mean for each feature and dividing by its standard deviation, both calculated across all clones). Due to differences in the number of single-cell images for each clone, we randomly selected five images for each clone to construct a global covariance matrix. This process was repeated 100 times and the mean value was taken as the final covariance matrix used in the Mahalanobis distance calculation.

Clustering/partitioning algorithms

Each single-cell image from all clones was first converted to a feature vector and k-means clustering was performed on the entire image set using varying k (from 2 to the total number of clones). Akaike information content (AIC) was then used as a criterion to select the optimal value of k [15]. As a parallel approach, hierarchical clustering was performed on mean feature vectors for each clone. Since the image collection contains multiple images for each individual protein, we can construct many estimates of the mean feature vectors by randomly selecting half of the images for each protein. For each randomly chosen set, the simplest tree building algorithm, unweighted pair-group method with arithmetic mean (UPGMA) algorithm, was used to construct a distance tree (dendrogram). These were used to form a consensus tree [16] which contains those structures with general agreement in the set of trees for all random trials. Different partitionings of the protein set could be obtained by cutting the consensus tree at different heights (lower height yields more clusters). Optimal partitioning was selected using the AIC criteria. A third approach (Algorithm 1) started with the confusion matrix created by the classifier described in the “feature selection” section. It is expected that some clones share a single location pattern. Consequently, images from different clones with the same pattern will be expected to be assigned to one of those clones largely at random. To cluster these together, the confusion matrix was searched for off-diagonal elements that were above a threshold and the clones corresponding to these elements were merged. We select the threshold to yield a similar number of clusters to the optimal k obtained in the k-means/AIC algorithm.
Algorithm 1

Procedure: clustering on confusionmatrix (ConfusionMatrix, threshold).

The last approach we took was visual inspection where one or more descriptive term (e.g., uniform, cytoplasmic, nucleolar) was assigned for each clone after visually examining all images sequentially displayed on a monitor. Clones with the same combination of descriptive terms were grouped into the same cluster.

Evaluation of distance functions

The choice of distance function is critical to any clustering task. We do not intend to propose an optimal distance function here since it is possible that the best distance function should be determined individually for different datasets, either theoretically or experimentally. Instead we proposed to evaluate the effectiveness of different distance functions by measuring the agreement of the partitioning using the same distance function with different algorithms. The intuition behind this method is that a good distance function should be able to yield consistent partitioning of the dataset with different clustering algorithms. In order to measure the degree of agreement among different clustering results, we used Cohen's κ statistic [17, 18] to compare two partitionings A and B: Observed agreement is defined as the portion of protein pairs where the two clustering results agree (the pair belongs either to a single cluster or to two distinct clusters for both results). Expected agreement can be defined as the agreement between two random partitionings with the same distribution frequencies as A and B, respectively. Calculating the expected agreement is difficult but it can be estimated by simulation. The κ statistic represents the portion of agreement in the two clustering results beyond chance, with a maximum value of 1 for perfect agreement. By running multiple simulations (randomly, independently assigning the set of clones to different partitions in A and B based on their marginal distribution probabilities and then calculating the observed κ statistic), it is also feasible to estimate the variance of the κ statistics under the null hypothesis that partitionings A and B are independently and randomly distributed.

RESULTS

The 3D 3T3 dataset, consisting of 90 randomly tagged protein clones, was obtained using CD-tagging techniques [8]. We first constructed the optimal feature subset to use in clustering these proteins by their location patterns, as described in the “Methods” section. Since morphological, edge, and texture features have all been shown to be useful for classifying both 2D [3] and 3D images [12], we began our search for discriminating features using a set of 42 features drawn from all three types. Using the method described before, a subset of 34 features (which we defined as 3D-SLF18, see Table 1) gave the best overall classification accuracy on a subset of 46 clones from the 3D 3T3 dataset (data not shown). This feature subset, consisting of 9 morphological features, 1 edge feature, and 24 texture features, was used for subsequent clustering procedures in this study.
Table 1

Optimal feature set for distinguishing the 3D 3T3 images (3D-SLF18). The features are listed in decreasing order of discriminating power as evaluated by SDA.

Feature nameFeature description

3D-SLF11.16The fraction of fluorescence in above threshold pixels that are along an edge
3D-SLF11.19Average of correlation
3D-SLF11.23Average of sum variance
3D-SLF11.31Range of contrast
3D-SLF11.5Ratio of maximum object volume to minimum object volume
3D-SLF11.28Average of info measure of correlation 1
3D-SLF11.3Average object volume (average number of above threshold pixels per object)
3D-SLF11.21Average of inverse difference moment
3D-SLF11.24Average of sum entropy
3D-SLF11.33Range of sum of squares of variance
3D-SLF11.22Average of sum average
3D-SLF11.29Average of info measure of correlation 2
3D-SLF11.25Average of entropy
3D-SLF11.34Range of inverse difference moment
3D-SLF11.2Euler number of the cell
3D-SLF11.41Range of info measure of correlation 1
3D-SLF11.27Average of difference entropy
3D-SLF11.26Average of difference variance
3D-SLF11.37Range of sum entropy
3D-SLF11.40Range of difference entropy
3D-SLF11.35Range of sum average
3D-SLF11.36Range of sum variance
3D-SLF11.20Average of sum of squares of variance
3D-SLF11.32Range of correlation
3D-SLF11.4Standard deviation (SD) of object volumes
3D-SLF11.38Range of entropy
3D-SLF11.10SD of absolute value of the horizontal component of object to protein center of fluorescence (COF) distances
3D-SLF11.9Average absolute value of the horizontal component of object to COF distance
3D-SLF11.18Average of contrast
3D-SLF11.13SD of signed vertical component of object to protein center of fluorescence (COF) distances
3D-SLF11.6Average object to COF distance
3D-SLF11.17Average of angular second moment
3D-SLF11.42Range of info measure of correlation 2
3D-SLF11.12Average signed vertical component of object to protein center of fluorescence (COF) distances
We next consider approaches to clustering these proteins. As an initial approach, we propose clustering all individual images and determining an optimal number of clusters (the large number of individual images makes this estimate feasible). To do this, individual images were first converted to feature vectors and k-means clustering was then performed on the whole image set using various k values (from 2 to the total number of proteins included in the collection). Under the reasonable assumption that a majority of the cells in a clone share a single location pattern, the range of k should cover the optimal number of clusters/partitionings in the image set. Each value of k gave a specific clustering of the images with different cluster compactness (measured by the variances within the clusters). Akaike information content (AIC) was then used as a criterion to select the optimal value of k. AIC measures the fitness of the current model given the data, adjusted by the number of parameters included in the model (to avoid overfitting). This gives a maximum likelihood estimate of the number of clusters given the data. Once the partitioning of the images was determined, all of the images belonging to the same protein were considered and the protein was allocated to the cluster that contained the maximum number of images from this protein as long as it accounted for at least 1/3 of the total images. Only those images belonging to this cluster were retained. When a given protein's images were found in several clusters so that none of the clusters had at least 1/3, that protein's location pattern was considered undetermined and it was dropped from further consideration. This reflects our initial assumption (or condition) that a protein has a unique pattern. The result of this stage is a clustering for only those protein images for which an assignment can be made with confidence. As a parallel approach, we can perform hierarchical clustering on he average feature values for each protein (after eliminating the proteins considered too variable in the previous stage). We used the mean feature vector of each protein to construct a dendrogram. Since the image collection contains multiple images for each individual protein, we can construct many trees each of which is for a randomly selected half of the images for each protein. These are used to form a consensus tree [16], which contains the common structures with general agreement in the set of original trees. The clusters found in this tree can be compared to those obtained from clustering individual images. We first compared the performance of the two different distance measures. It is reasonable to assume that a better distance function should produce greater agreement among clustering results using different algorithms. Since only the k-means/AIC and consensus hierarchical clustering algorithms utilized the distance function, we compared the agreement between the two clustering results using the κ statistic. In addition, we also compared these results against the results obtained using the other two algorithms (visual assignment and clustering using confusion matrix). Table 2 summarizes the results. Clearly the z-scored Euclidean distance function produced larger agreement than the Mahalanobis distance function. Therefore, we used the z-scored Euclidean distance function for the rest of the study. Another major point from Table 2 is that the agreements between visual clustering and the other approaches were clearly lower than the agreement between any pair of the machine clustering algorithms. The consistency seen among the automated methods confirms their value for generating location pattern annotations in proteomics projects.
Table 2

Comparison of clustering methods and distance functions. The agreement between the sets of clusters resulting from the four clustering methods described in the text was measured using the κ test. The standard deviations of the statistic under the null hypothesis were estimated to range between 0.014 and 0.023 from multiple simulations.

Clustering approaches comparedz-scored Euclidean distanceMahalanobis distance
κκ

k-means/AIC versus consensus10.5397
k-means/AIC versus ConfMat0.41710.3634
Consensus versus ConfMat0.41710.1977
k-means/AIC versus visual0.20550.1854
Consensus versus visual0.20550.1156
When Euclidean distance was used as the distance function with the k-means/AIC algorithm for individual images, the optimal number of clusters found was 30. However, 13 of the 30 clusters contained only outliers from protein clones and therefore we obtained 17 clusters from this set of proteins. Out of all 90 clones, 3 were removed by the consistency requirement described above. The corresponding consensus tree obtained in parallel using average features is shown in Figure 4. The consensus tree was drawn in an additive style in which the sum of length of edges connecting pairs of proteins represents the distance between them.
Figure 4

A consensus subcellular location tree generated on the 3D 3T3 image dataset using SDA-selected 3D-SLF11 features. The columns show the protein names (if known), human observations of subcellular location, and subcellular location inferred from gene ontology (GO) annotations. The sum of the lengths of horizontal edges connecting two proteins represents the distance between them in the feature space. Proteins for which the location described by human observation differs significantly from that inferred from GO annotations are marked (**).

Examination of the consensus tree (and the clusters obtained from k-means/AIC algorithms, not shown) reveals that proteins expected to have similar location patterns were mostly grouped properly. For example, the only three nucleolar proteins (Rpl32, Unknown-25, and Unknown-32) are grouped together. It should also be noted that there are two major nuclear protein clusters, one with Hmga-1, Hmga-2, and Unknown-9 and the other with Unknown-1, Unknown-11, similarly to Siahbp1 and Bat1a. The first cluster contained proteins with an exclusively nuclear distribution while the second cluster contained nuclear proteins with minor cytoplasmic distributions. The separation of these proteins into two clusters indicates that they are statistically distinguishable, in agreement with our previous results [1]. The consensus tree in Figure 4 has been incorporated into a web interface (http://murphylab.web.cmu.edu/services/PSLID/) that allows the underlying images for any branch to be displayed interactively.

CONCLUSIONS AND DISCUSSION

We have previously shown that the major protein subcellular location patterns can be described numerically by SLFs. Automated classifiers trained on these features can determine protein location patterns from previously unseen fluorescence images. The observation that the SLFs used for this automated classification were clearly effective in distinguishing subcellular patterns suggested that a properly chosen partitioning of proteins using SLFs would group proteins based on their location patterns. We describe automated methods to create such a partitioning objectively. Our initial trial on a modest set of randomly tagged proteins using a set of morphological, edge, and texture features largely validates this method. It should be pointed out that by increasing the dimensionality of protein images (e.g., by adding time as a fourth dimension and the presence of various drugs as a fifth dimension), proteins currently in the same cluster would be potentially distinguishable. This will of course require development of new features that reflect the characteristics of the higher dimensions. In closing, we suggest that the development of an automated, systematic, and objective clustering approach for protein location patterns is critical to finding potential targeting motifs in protein sequences, just as automated clustering of gene expression data has been a prerequisite for automated detection of regulatory elements [19, 20, 21].
  14 in total

1.  RadCon: phylogenetic tree comparison and consensus.

Authors:  J L Thorley; R D Page
Journal:  Bioinformatics       Date:  2000-05       Impact factor: 6.937

2.  A neural network classifier capable of recognizing the patterns of all major subcellular structures in fluorescence microscope images of HeLa cells.

Authors:  M V Boland; R F Murphy
Journal:  Bioinformatics       Date:  2001-12       Impact factor: 6.937

3.  Towards a systematics for protein subcelluar location: quantitative description of protein localization patterns and automated analysis of fluorescence microscope images.

Authors:  R F Murphy; M V Boland; M Velliste
Journal:  Proc Int Conf Intell Syst Mol Biol       Date:  2000

4.  In vivo functional proteomics: mammalian genome annotation using CD-tagging.

Authors:  J W Jarvik; G W Fisher; C Shi; L Hennen; C Hauser; S Adler; P B Berget
Journal:  Biotechniques       Date:  2002-10       Impact factor: 1.993

Review 5.  Spinning-disk confocal microscopy -- a cutting-edge tool for imaging of membrane traffic.

Authors:  Akihiko Nakano
Journal:  Cell Struct Funct       Date:  2002-10       Impact factor: 2.212

6.  Automated interpretation of subcellular patterns from immunofluorescence microscopy.

Authors:  Yanhua Hu; Robert F Murphy
Journal:  J Immunol Methods       Date:  2004-07       Impact factor: 2.303

7.  Robust classification of subcellular location patterns in high resolution 3D fluorescence microscope images.

Authors:  Xiang Chen; Robert Murphy
Journal:  Conf Proc IEEE Eng Med Biol Soc       Date:  2004

8.  Microarray analysis of the transcriptional network controlled by the photoreceptor homeobox gene Crx.

Authors:  F J Livesey; T Furukawa; M A Steffen; G M Church; C L Cepko
Journal:  Curr Biol       Date:  2000-03-23       Impact factor: 10.834

9.  A visual screen of a GFP-fusion library identifies a new type of nuclear envelope membrane protein.

Authors:  M M Rolls; P A Stein; S S Taylor; E Ha; F McKeon; T A Rapoport
Journal:  J Cell Biol       Date:  1999-07-12       Impact factor: 10.539

10.  Boosting accuracy of automated classification of fluorescence microscope images for location proteomics.

Authors:  Kai Huang; Robert F Murphy
Journal:  BMC Bioinformatics       Date:  2004-06-18       Impact factor: 3.169

View more
  23 in total

Review 1.  Automated quantitative live cell fluorescence microscopy.

Authors:  Michael Fero; Kit Pogliano
Journal:  Cold Spring Harb Perspect Biol       Date:  2010-06-30       Impact factor: 10.005

2.  Automated Proteome-Wide Determination of Subcellular Location Using High Throughput Microscopy.

Authors:  Robert F Murphy
Journal:  Proc IEEE Int Symp Biomed Imaging       Date:  2008-05-14

3.  Object type recognition for automated analysis of protein subcellular location.

Authors:  Ting Zhao; Meel Velliste; Michael V Boland; Robert F Murphy
Journal:  IEEE Trans Image Process       Date:  2005-09       Impact factor: 10.856

Review 4.  Automated interpretation of subcellular patterns in fluorescence microscope images for location proteomics.

Authors:  Xiang Chen; Meel Velliste; Robert F Murphy
Journal:  Cytometry A       Date:  2006-07       Impact factor: 4.355

5.  Improved recognition of figures containing fluorescence microscope images in online journal articles using graphical models.

Authors:  Yuntao Qian; Robert F Murphy
Journal:  Bioinformatics       Date:  2007-11-22       Impact factor: 6.937

6.  Large-scale automated analysis of location patterns in randomly tagged 3T3 cells.

Authors:  Elvira García Osuna; Juchang Hua; Nicholas W Bateman; Ting Zhao; Peter B Berget; Robert F Murphy
Journal:  Ann Biomed Eng       Date:  2007-02-07       Impact factor: 3.934

7.  Quantification of lipid droplets and associated proteins in cellular models of obesity via high-content/high-throughput microscopy and automated image analysis.

Authors:  Patrick M McDonough; Ramses M Agustin; Randall S Ingermanson; Patricia A Loy; Benjamin M Buehrer; James B Nicoll; Natalie L Prigozhina; Ivana Mikic; Jeffrey H Price
Journal:  Assay Drug Dev Technol       Date:  2009-10       Impact factor: 1.738

8.  Automated protein subcellular localization based on local invariant features.

Authors:  Chao Li; Xue-hong Wang; Li Zheng; Ji-feng Huang
Journal:  Protein J       Date:  2013-03       Impact factor: 2.371

9.  Biological imaging software tools.

Authors:  Kevin W Eliceiri; Michael R Berthold; Ilya G Goldberg; Luis Ibáñez; B S Manjunath; Maryann E Martone; Robert F Murphy; Hanchuan Peng; Anne L Plant; Badrinath Roysam; Nico Stuurman; Nico Stuurmann; Jason R Swedlow; Pavel Tomancak; Anne E Carpenter
Journal:  Nat Methods       Date:  2012-06-28       Impact factor: 28.547

10.  An incremental approach to automated protein localisation.

Authors:  Marko Tscherepanow; Nickels Jensen; Franz Kummert
Journal:  BMC Bioinformatics       Date:  2008-10-20       Impact factor: 3.169

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.