Literature DB >> 26428294

Cell line name recognition in support of the identification of synthetic lethality in cancer from text.

Suwisa Kaewphan1, Sofie Van Landeghem2, Tomoko Ohta3, Yves Van de Peer4, Filip Ginter5, Sampo Pyysalo6.   

Abstract

MOTIVATION: The recognition and normalization of cell line names in text is an important task in biomedical text mining research, facilitating for instance the identification of synthetically lethal genes from the literature. While several tools have previously been developed to address cell line recognition, it is unclear whether available systems can perform sufficiently well in realistic and broad-coverage applications such as extracting synthetically lethal genes from the cancer literature. In this study, we revisit the cell line name recognition task, evaluating both available systems and newly introduced methods on various resources to obtain a reliable tagger not tied to any specific subdomain. In support of this task, we introduce two text collections manually annotated for cell line names: the broad-coverage corpus Gellus and CLL, a focused target domain corpus.
RESULTS: We find that the best performance is achieved using NERsuite, a machine learning system based on Conditional Random Fields, trained on the Gellus corpus and supported with a dictionary of cell line names. The system achieves an F-score of 88.46% on the test set of Gellus and 85.98% on the independently annotated CLL corpus. It was further applied at large scale to 24 302 102 unannotated articles, resulting in the identification of 5 181 342 cell line mentions, normalized to 11 755 unique cell line database identifiers.
AVAILABILITY AND IMPLEMENTATION: The manually annotated datasets, the cell line dictionary, derived corpora, NERsuite models and the results of the large-scale run on unannotated texts are available under open licenses at http://turkunlp.github.io/Cell-line-recognition/. CONTACT: sukaew@utu.fi.
© The Author 2015. Published by Oxford University Press.

Entities:  

Mesh:

Year:  2015        PMID: 26428294      PMCID: PMC4708107          DOI: 10.1093/bioinformatics/btv570

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 Introduction

Biomedical text mining methods are increasingly capable of accounting for the diversity of information found in this domain. While proteins and their interactions received much attention in BioNLP research in the last decade (Krallinger ; Pyysalo ; Tikk ; Tsuruoka and Tsujii, 2003), recent efforts have increasingly focused on complex structured extraction with targets such as general regulatory associations and gene expression (Kim ), post-translational modifications and epigenetics (Pyysalo ), pathway construction (Ohta ) and a variety of other biological processes (Björne and Salakoski, 2013; Miwa and Ananiadou, 2013; Pyysalo ). However, one important category of associations that has received comparatively little attention so far consists of functional interactions between gene products. Two genes in a functional interaction can, for instance, be associated to a specific disease or condition, or a particular phenotype. An example of such a case is a pair of synthetically lethal (SL) genes, for which a mutation in one of the two does not cause loss of viability, but the simultaneous inhibition of both genes leads to cell death (Brough ). Through the identification of SL interaction pairs, it would for instance be possible to target specific tumours that have limited pharmacological tractability. One approach to identify SL interactions from the literature is by analyzing studies in which a certain gene is found to be lethal in a specific cell line. All known somatic mutations in that cell line can then be combined with the gene found in the literature to form candidate SL pairs. Often, the known somatic mutations of a specific cell line are not mentioned in the article, so a crucial step involves the normalization of a specific cell line symbol from text to its standardized database identifier in authoritative resources such as Cellosaurus (http://web.expasy.org/cellosaurus/), CCLE (Barretina ), COSMIC (Forbes ) or CLDB (Romano ). As cell lines play an important role in biomedical research, they have attracted great interest from the text-mining community. Several corpora such as GENIA (Kim ), AnEM (Ohta ) and CellFinder (Neves ) have included cell line mentions among their annotation targets. Further, numerous automated tools have been developed to recognize cell lines from text. Notably, systems participating in the 2004 JNLPBA Shared Task were required to recognize cell line mentions among other targets in their named entity recognition (NER) challenge (Kim ). The best performance at this part of the task was achieved by a machine learning (ML) approach with 59.23% -score (Zhou and Su, 2004). In addition to ML approaches, dictionary-based methods have also been used for cell line name recognition, achieving an -score of 69% on the recently introduced CellFinder corpus (Neves ). There is significant variance in results reported for cell line name recognition tools, making it challenging to choose a suitable NER system for real-world tasks where reliable, broad-coverage recognition and normalization of cell line names in text is required. In addition, the lack of the ability to link mentions to external resources has limited the usability of the cell line taggers. In this study, we consider a variety of available resources and tools to identify the most promising approach to recognize cell line names from text, and assess differences between task definitions, methods and annotated resources. To support this effort, we annotated two corpora and release them for public use: Gellus, a broad domain cell line annotation corpus used for training and testing, and CLL, an independent evaluation corpus for established cell line mentions. We additionally implemented a method for normalizing the tagged cell line names to a controlled cell line vocabulary, Cellosaurus. Following the identification of the best recognition and normalization approaches, we applied these to all PubMed abstracts and PubMed Central full-text documents to identify and normalize cell line name mentions in the entire publicly available literature.

2 Approach

In this section, we describe our methodology in more detail. First, we provide the specific definition of our cell line mention recognition task (Section 2.1). We then describe publicly available cell line corpora, as well as those that are newly annotated in this work (Section 2.2). Further, we outline the available NER tools that recognize cell line names (Section 2.3). Finally, we implement a normalization procedure to map ambiguous textual symbols of cell lines to their unique identifiers in external resources (Section 2.4).

2.1 Task definition

We firstly scope our task of cell line mention recognition by defining what is considered a cell line. Following the definition of Cell Line Ontology (CLO) (Sarntivijai ), we define cell line as a genetically stable and homogenous population of cultured cells that shares a common propagation history via experimental and selection processes. Cell lines can thus establish uniform and stable populations that maintain their characteristics over long periods of time, even indefinitely. Consequently, non-specific mentions such as ‘HUVECs’ are not considered cell lines in our work, while mentions such as ‘HUVEC-C’ are. Secondly, we consider it a crucial property of a cell line NER system to recognize specifically those mentions in text that can be unambiguously linked to established cell line names. This is important for instance for the application to the identification of SL pairs, as the identified cell lines from text need to be characterized with their known mutations by consulting external resources. As a result, mentions such as ‘cancer cell line’ or ‘endothelial cell line’, which might be useful in other applications, are considered too generic and thus excluded from this study.

2.2 Data

Here, we briefly describe a cell line dictionary we constructed by integrating information from various authoritative cell line resources. Further, we describe two publicly available annotated corpora, JNLPBA and CellFinder, and we finally present those newly created in this study, Gellus and CLL.

2.2.1 Cell line dictionary

We gathered a dictionary of cell line names derived from the Cellosaurus resource (version 6.5). We extracted all cell line names (e.g. GOS-3), accessions (e.g. CVCL_2050), synonyms (e.g. GOS3), as well as non-ambiguous identifiers to external resources such as CCLE or CLDB (e.g. cl5278) from Cellosaurus. Additionally, we augmented this data with mutation information obtained from CCLE and Cosmic, which are specific for human cancer cell lines, our application domain of interest for the envisioned use-case on SL gene pairs. In total, the dictionary contains 89 446 strings linked to 26 731 unique cell lines from 151 organisms. Within this set,  1174 cancer cell lines can be associated to known somatic mutations.

2.2.2 JNLPBA

The JNLPBA corpus was created for the JNLPBA shared task (Kim ) based on the GENIA corpus (Kim ). The corpus consists of 2404 abstracts, divided into a training set of 2000 documents and a test set of 404 documents. The corpus is annotated for mentions of physical entities of five types: cell line, cell type, dna, rna and protein. Like its source corpus, GENIA, the JNLPBA corpus consists of documents drawn from the relatively restricted subdomain of transcription factors in human blood cells. In the present study, we consider only the cell line mention recognition subtask of JNLPBA, filtering the corpus to remove annotations of types other than cell line. We further randomly divide the original training set into training and development subsets for parameter selection, selecting 1500 documents for the new training set and 500 for the new development set. The resulting filtered corpus, JNLPBA, contains 4330 cell line annotations.

2.2.3 CellFinder

The CellFinder corpus (version 1.0) (Neves ) contains annotations of 10 specifically selected full-text articles (2177 sentences) from the human embryonic stem cells domain. The annotations mark six types of entities: anatomical part, cell component, cell line, cell type, gene/protein and species. (The corpus was recently extended to kidney stem cell articles, introducing annotation for gene expression (Neves ). However, as this version was not publicly available during our study, we used CellFinder version 1.0 in our work.) The corpus contains 5275 entity annotations, of which 440 are cell line. The annotations were created by two domain experts, and the released corpus was created by merging both consensus and distinct annotations from the two annotators, leading to some overlapping annotations in the data. We prepared a filtered version of the corpus, CellFinder, by keeping only cell line annotations and discarding overlapped annotations, resulting in 386 annotations. We divided the corpus into a training set of seven documents and a test set of three documents. (Specifically, we modified the 50/50% corpus split introduced by Neves , adding two documents (PMIDs 15971941 and 16672070) to the training set to balance the annotation distribution and increase the size of the training data for machine learning.)

2.2.4 Gellus

We created the Gent cell-line corpus (Gellus) by annotating cell line names in 1212 documents drawn from PubMed abstracts and PMC full text extracts. The documents were annotated to identify the names of specific cell lines or established categories of cell lines (Section 2.1). Only the spans of the actual names were marked, not including premodifiers or head nouns such as ‘cells’. Half of the corpus texts were drawn from the AnEM corpus (Ohta ), a collection of randomly selected PubMed abstracts and full paper extracts previously annotated for mentions of anatomical entities. The other half was drawn from the BioNLP ST’13 Cancer Genetics (CG) task documents (Pyysalo ), a subset of PubMed abstracts in the cancer genetics domain previously annotated to identify mentions of anatomical and molecular entities and events. The documents thus cover both a random subset of the literature and a focused sample of cancer documents. The Gellus annotation was performed by a biologist with extensive experience in biomedical domain annotation. The brat annotation tool (Stenetorp ) was used for the human annotation work. The Gellus annotation effort identified 650 cell line mentions. An inter-annotator agreement analysis was carried out by another biologist annotating 100 randomly selected documents consisting of 84 tokens tagged as being part of a cell line name and 5212 ‘negative’ tokens not tagged as part of a name. Token-level inter-annotator agreement for this portion of documents is 99.8% accuracy, with Cohen’s kappa score of 0.9432. The very high accuracy largely reflects agreement on the extremely common negative class label. Alternatively, the inter-annotator -score is 93.85%, still a high level of agreement. We divide the corpus documents into 50/17/33% training/development/test sets, stratified to maintain equal distributions of random and cancer domain documents in the subsets.

2.2.5 CLL corpus

To allow for an extrinsic evaluation of the recognition of unambiguous cell line names from text, we annotated a balanced sample of sentences containing names from the cell line dictionary (Section 2.2.1). To avoid bias toward a limited number of well-known and well-described cell lines, we first sampled 3000 cell names at random from the dictionary. For each sampled name, we then selected at random a PubMed citation or a PubMed Central Open Access (PMC-OA) full-text article that contained that specific name, using strict, case-sensitive matching criteria and ensuring that no single document was chosen twice for distinct names. Approximately 15% of the names were matched in the literature, resulting in an initial dataset of 454 documents with exactly one tagged candidate cell line name each. We then manually evaluated a randomly selected subset of 201 documents, marking whether the candidate name did in fact represent a cell line. For candidates that were not cell lines, the correct entity type (e.g. gene/protein or organism) was marked. We simultaneously annotated all other cell lines names occurring in the same sentence as the candidate mention. This Cell line corpus (CLL) was used for the open-domain evaluation described in Section 3.4.

2.3 NER tools

To recognize cell line names in text, we consider both dictionary-based tagging and selected publicly available NER tools that are applicable to the task. These tools include ABNER (Settles, 2005), GENIA tagger (Tsuruoka ) and Gimli (Campos ), trained on the JNLPBA corpus. Additionally, we apply the retrainable NERsuite (http://nersuite.nlplab.org/) system on our newly annotated training corpus Gellus (Section 2.2.4). We compare the performance of these methods on various corpora using their held-out test sets. To accommodate for minor differences in the extent of annotated spans in the different corpora, the evaluation criteria applied in this study and reported throughout the manuscript accept any overlap between a cell line mention tagged by a system and a gold standard annotation as a match.

2.3.1 Dictionary look-up

We perform pattern matching using the cell line dictionary (Section 2.2.1) against all three corpora as a baseline for comparison with ML-based methods. Dictionary-based tagging is performed using two matching-specificity criteria: , aiming for high precision, and , for high recall. The considers strings to match regardless of case and additionally only requires alpha-numerical characters to match; all other characters, such as space and hyphen are ignored. Thus, for example gos3 matches both GOS 3 and Gos-3 under the approximate matching criterion.

2.3.2 ABNER

The supervised ML-based tagger ABNER (Settles, 2005), is implemented using Conditional Random Fields (CRFs) (Lafferty ) with orthographic and contextual feature sets (Settles, 2004). The system is distributed with models trained on two corpora, BioCreative and JNLPBA, allowing the tagging of various types of bio-entities, including cell lines. ABNER provides a graphical user interface with a variety of features including automatic tokenization, batch mode annotation and a Java API which allows training ABNER on new corpora (Settles, 2005). We use the system out-of-the-box with the built-in JNLPBA model to detect cell lines.

2.3.3 GENIA Tagger

The integrated GENIA tagger system provides various levels of text analysis: part-of-speech (POS) tagging, text chunking and NER (Tsuruoka ). The tagging is based on a maximum entropy classifier and a bidirectional inference algorithm (Tsuruoka and Tsujii, 2005). For POS tagging, the system is specifically tuned for analyzing English biomedical text, as it is trained on a combination of corpora from both biomedical and newspapers domains. For NER, the tagger is trained on the JNLPBA corpus, and it can thus recognize cell lines along with the other four JNLPBA entity types. We use auto-tokenization, and apply the tagger with default settings. Note that the GENIA tagger does not provide tools for training on new corpora.

2.3.4 Gimli

To recognize various types of biomedical entities including cell lines, Gimli implements linguistic analysis with supervised ML (Campos ). The tagging component is based on CRFs and trained on the GENETAG and JNLPBA corpora, complemented with external lexicons and biomedical term resources. The best model provided with Gimli for cell line mention detection is a second-order CRF model trained on the JNLPBA corpus. Gimli also provides the possibility of training the system with new corpora. However, as the system is distributed with a model tuned by the authors for cell line name detection and we are interested in the performance of the system in general, we only used the provided model with default settings in this study.

2.3.5 NERsuite

NERsuite is a generic named entity recognition toolkit based on the CRFsuite (http://www.chokkan.org/software/crfsuite/) (Okazaki, 2007) implementation of CRFs. It defines a broad set of features that are known to be beneficial for entity mention recognition tasks, including features based on the token surface form, lemma, POS tagging, shallow parsing and orthography. The toolkit has previously been shown to achieve competitive performance in biomedical domain entity mention detection tasks (Campos ). For NERsuite, we trained new models on all corpora, selecting the regularization and label bias parameters using a grid search of parameter values and evaluating performance on the development set. To assess the benefits of features derived from dictionary matching, we trained for each corpus one model with and one without the compiled cell line dictionary (Section 2.2.1), applying strict string matching against the dictionary for feature generation. For final evaluation, the system was trained on the combination of training and development sets.

2.4 Normalization

A crucial step following the recognition of cell line mentions in text, is their normalization or grounding, i.e. the disambiguation of occasionally ambiguous abbreviations and synonyms to unique, well-defined concepts in authoritative cell line databases such as COSMIC and CCLE. Once the symbols are recognized from text (Section 2.3), we further link the detected mentions to Cellosaurus identifiers using both exact and approximate matching criteria (Section 2.3.1). In detail, we applied both criteria in a stepwise manner. First, we use the exact matching approach to map tagged cell lines to Cellosaurus names and synonyms. If none of the names or synonyms are matched, we subsequently follow an approximate matching criterion where the mentions along with the Cellosaurus names and synonyms are case-lowered and punctuation-stripped prior to character matching.

3 Results and discussion

In this section, we first provide the results of our qualitative evaluation of all available corpora (Section 3.1). For a comparative evaluation, we present the results of all tools trained on JNLPBA in Section 3.2. We then perform evaluation with training and evaluation on additional corpora, CellFinder and Gellus (Section 3.3), with evaluation also on the open-domain corpus CLL (Section 3.4). Finally, we apply the best-performing tool to the entire available literature and analyze the results in the framework of our application to identify SL gene pairs (Section 3.6).

3.1 Qualitative evaluation

We studied the corpus annotation guidelines, individual cell line annotations and annotation statistics (e.g. most frequently annotated strings) to assess qualitative differences among the corpora. We observed a number of systematic differences in the annotation, the most apparent relating to specificity constraints, the distinction between names and other mentions, and the extent of annotated spans. This section briefly presents the primary findings of this evaluation. The specificity of annotated mentions, i.e. the degree to which a mention identifies a specific entity as opposed to a general category of entities, is closely related to the feasibility of normalizing mentions to external database resources. Mentions such as ‘MCF-7’ and ‘CHO’ that can be unambiguously linked to particular cell lines in external resources are considered specific cell line name mentions. These are the primary target of our study. By contrast, mentions such as ‘T cell line’ and ‘human monocytic cell line’ cannot be unambiguously linked to unique identifiers, and are thus insufficiently specific to qualify as cell line names in our task definition (Section 2.1). To quantify the specificity of cell line annotations in the corpora, we used approximate matching criteria (Section 2.3.1) to match each annotated string against the cell line dictionary. The results show that the JNLPBA corpus contains the smallest portion of specific mentions (45%), compared to CellFinder (67%) and Gellus (79%). The newly introduced Gellus corpus only marks the minimal span of specific established individual cell lines or cell line categories, while the JNLPBA annotation includes head nouns and various premodifiers. While most of the CellFinder cell line annotations are minimal, the corpus annotation contains a small mix of longer spans, likely resulting in part from the annotation merging. Note that for CellFinder, instances of annotation overlap were resolved by eliminating nested annotations (Section 2.2.3). Table 1 summarizes the general characteristics of the corpora and selected overall statistics. In terms of the size of cell line annotations and unique strings, JNLPBA contains the largest number of annotations as well as unique strings, followed by the Gellus and CellFinder corpora. Both JNLPBA and CellFinder are specific to particular domains, while Gellus is a mixture of randomly selected articles and articles specifically selected for relevance to cancer genetics.
Table 1.

Qualitative comparison of three corpora on different criteria

Corpus
CharacteristicsCellFindercl*JNLPBAclGellus
Annotation diversity**17.10% (66/386)58.38% (2528/4330)32.31% (210/650)
Document size10 full-texts2404 abstracts1212 documents***
Annotation spanexcl. head nounsincl. head nounsexcl. head nouns
DomainEmbryonic stem cellsblood transcription factorsrandom + cancer
Cell line definitionSpecificSpecific + GenericSpecific
Normalized cell lines (%)66.84 (258/386)45.24 (1959/4330)79.38 (516/650)

*The statistics of cell line section of the derived corpus are slightly different from the original one.

**This represents the number of unique strings per number of mentions.

***The corpus consists of 300 PubMed abstracts and extracts from 912 PMC full text documents.

Qualitative comparison of three corpora on different criteria *The statistics of cell line section of the derived corpus are slightly different from the original one. **This represents the number of unique strings per number of mentions. ***The corpus consists of 300 PubMed abstracts and extracts from 912 PMC full text documents.

3.2 Comparative evaluation

We evaluated the performance of the cell line taggers on the held-out test sets of the three corpora, JNLPBA (Section 2.2.2), CellFinder (Section 2.2.3) and Gellus (Section 2.2.4). The results are summarized in Table 2.
Table 2.

Comparison of performance across different corpora for the overlap matching criterion

Test corpus (Precision/Recall/F-score)
ToolTrain corpusJNLPBAclCellFinderclGellus
Dictionary (approximate)N/A19.83/44.60/27.4536.47/79.59/50.0213.76/92.74/23.96
Dictionary (exact)N/A54.14/42.40/47.5674.84/76.87/75.8455.46/86.59/67.61
GENIA taggerJNLPBA66.92/69.80/68.3320.00/23.13/21.4540.50/55.87/46.96
ABNERJNLPBA65.27/70.80/67.9222.88/25.17/23.9739.91/52.51/45.36
GimliJNLPBA71.69/68.40/70.0132.35/23.81/27.4342.86/43.02/42.94
NERsuiteJNLPBAcl57.60/76.40/65.6815.71/39.46/22.4727.72/63.69/38.63
NERsuite + dictJNLPBAcl63.45/76.60/69.4130.48/63.95/41.2937.65/72.07/49.46
NERsuiteCellFindercl31.99/23.00/26.7654.71/81.63/65.5130.13/37.43/33.39
NERsuite + dictCellFindercl60.13/33.80/43.2785.91/87.07/86.4972.40/74.30/73.34
NERsuiteGellus73.16/31.00/43.5551.85/28.57/36.8479.39/71.51/75.25
NERsuite + dictGellus73.81/41.80/53.3789.43/74.83/81.4891.67/85.47/88.46

The numbers displayed in bold font represent the best performing systems for each test corpus. (Note that the evaluation on ABNER, GENIA tagger and Gimli was done with provided models solely trained on the original JNLPBA training data).

Comparison of performance across different corpora for the overlap matching criterion The numbers displayed in bold font represent the best performing systems for each test corpus. (Note that the evaluation on ABNER, GENIA tagger and Gimli was done with provided models solely trained on the original JNLPBA training data). As ABNER, GENIA Tagger and Gimli are trained on the JNLPBA corpus, we focus initially on the tagging results on the JNLPBA data set. As shown in Table 2, all tools reach similar -scores (66–70%), ranking from highest to lowest in the order Gimli, NERsuite+dict, Genia Tagger, ABNER and NERsuite. Though the tools achieve similar -scores, they differ more in terms of the precision/recall balance. Gimli obtains the highest precision, while NERsuite+dict achieves the best recall. All taggers considerably outperform dictionary matching on the JNLPBA corpus. Next we consider the cross-corpus performance of the tools. All taggers trained on JNLPBA perform worse on CellFinder and Gellus than the dictionary method, which achieves comparatively high performance with exact matching. Remarkably high recall (>90%) is observed on the Gellus corpus with the approximate matching dictionary approach, but this inevitably comes with significantly lower precision (<15%) as a trade-off. These results support the observation of the qualitative analysis (Section 3.1) that the annotation scope of JNLPBA differs notably from that of the other two corpora in including also non-specific mentions. Focusing on NERsuite, dictionary features improve the performance of the tool on all tested corpora. A moderate improvement in -score is attained on JNLPBA (<4 p.p.), and very notable increases are observed on the CellFinder (>16 p.p.) and Gellus (>20 p.p.) corpora. The difference in the increase in performance is also likely to be related to the proportion of annotated cell lines that can be linked to the dictionary, as discussed previously (Section 3.1).

3.3 Cross-corpus evaluation

As noted above, the performance of the ML-based taggers drops dramatically when they are evaluated across corpora. In this section, we further explore the influence of the corpus annotation scheme on tagging performance using two additional corpora, CellFinder and Gellus, to train NERsuite. We first consider the intra- and cross-corpus performance of NERsuite with and without dictionary features. The results are summarized in Table 2. The performance of NERsuite and NERsuite+dict trained and tested on the CellFinder or Gellus corpora is similar to training the tagger with the JNLPBA corpus in that NERsuite achieves a relatively high -score when trained and tested on datasets drawn from the same corpus. As noted in Section 3.2, the dictionary features greatly improve the performance of NERsuite on both the CellFinder and Gellus corpora, achieving state-of-the-art results (>85% -score). In addition, we also analyze the performance of NERsuite and NERsuite+dict trained on either CellFinder or Gellus corpora and tested on the other corpus. A similar result, lower -score, is observed when the NERsuite is evaluated across corpora, regardless whether it is trained on CellFinder or Gellus. However, the system achieves a notably higher -score on cross-corpus evaluation if it is supported with dictionary-based features. In particular, the tagger with dictionary features performs well also on CellFinder if it is trained on Gellus, and vice versa. The performance of NERsuite+dict is slightly higher if it is trained on the Gellus corpus. Nonetheless, the performance of NERsuite without dictionary feature trained on either CellFinder or Gellus on JNLPBA remains limited due to low recall. In summary, the NERsuite tagger generalizes well if both the training and test corpora have similar specificity constraints in their annotation, such as the CellFinder and Gellus corpora. Additionally, the results indicate that taggers trained on data not limited to a specific domain generalize better to other corpora than taggers trained on domain-specific corpora. Finally, the performance of the tagger can be notably increased by incorporating relevant dictionary features. It should be noted that the choice of using NERsuite as retrainable system is due to its relative ease in incorporating the dictionary features. Comparable performance can be expected from other CRF-based retrainable systems with dictionary-derived features.

3.4 Evaluation of normalization potential

Our original definition of relevant cell line mentions specifically included the need for recognized mentions to be linkable to external database identifiers so that the somatic mutations and SL interactions can be identified (Section 2.1). The CLL corpus was created specifically to assess the normalization opportunities of our approach. As described in Section 2.2.5, we automatically introduced cell line annotations to random articles from PubMed, using the dictionary as an external reference of cell line names and following the cell line definition from CLO. The initial automatic annotation of 201 candidate cell line mentions was evaluated to have marked 147 cell line and 54 non-cell line mentions. The entity types of tagged non-cell lines include i) gene/gene product (37.03%), ii) chemical compound (14.81%) iii) organism or a part of organism name (12.96%) and other types (35.19%). Mentions of cell lines in the same sentence which were not pre-tagged were also annotated, resulting in an additional 194 cell line annotations. Altogether, there were 341 cell line name mentions in 148 sentences. From this dataset, we discarded all non cell line mentions creating CLL corpus suitable for evaluating taggers in recognizing established cell lines. We apply NERsuite trained on different corpora both with and without dictionary features to assess the performance of the tagger on normalizable cell line names. The results, shown in Table 3, are well in line with those observed in Section 3.3 in that the best tagger is NERsuite trained on the Gellus corpus and supported with dictionary-based features. This model achieves state-of-the-art performance with good precision/recall balance for the normalizable cell lines, which is highly encouraging for the cell line recognition task in our SL application.
Table 3.

The results of NERsuite trained on different models and applied on the CLL corpus

Trained ModelPrecision (%)Recall (%)F-score (%)
CellFindercl80.0028.1541.65
CellFindercl + dict86.9069.5077.23
JNLPBAcl75.9252.4962.07
JNLPBAcl + dict82.9379.4781.16
Gellus92.9040.4756.38
Gellus + dict90.2282.1185.98
The results of NERsuite trained on different models and applied on the CLL corpus

3.5 Error analysis

As shown earlier, tagging cell lines can be carried out with relatively high accuracy, however, there still remain marginal mistakes of the tagger. To shed light on the remaining challenge, we perform an error analysis by training NERsuite supported with dictionary limiting to only Gellus train data and evaluate both false positive/negative predictions on the development set. We find that most of the false negatives (10 out of 12 unique cell line mentions) are cancer cell lines which are not included in our dictionary. Thus, we can expect an increase of the overall performance if an inclusive dictionary of cell line names is used. The false positive predictions are mainly caused by the overlapping symbols from other types of entities such as diseases (e.g AGS or gastric adenocarcinoma), genes/proteins (e.g. HK2 or hexokinase 2) and animal models (e.g. LLC or Lewis lung carcinoma model). It seems to be more difficult to improve the performance of the tagger by removing the false positives as they appear in contexts similar to cell lines.

3.6 Large-scale application

After thorough intrinsic evaluation of all tools and training corpora/settings, we applied the best performing NERsuite model to detect cell line names in the entire publicly available literature, including 23 343 329 PubMed citations and 958 773 PMC-OA full-text articles. The processing of this large-scale set of unannotated documents will provide valuable information about the scalability of our methods and their applicability to real-world use-cases and provide a first publicly accessible literature-scale resource of normalized cell line name mentions. We used the best model of NERsuite trained on Gellus+dict to recognize cell lines. NERsuite trained on the Gellus corpus recognized 5 181 342 mentions of cell line names in 1 003502 of a total of 24 302 102 documents. NERsuite alone took about 330 CPU core hours to tag cell line names in the entire dataset, averaging 42.5 PubMed abstracts and 1.5 PMCOA full-text documents per second. The run was parallelized on document level on a modern cluster computer. We further normalize the recognized cell lines on this large-scale data set (Section 2.4). The results are very promising, with 91.89% tagged cell lines matching a symbol in the dictionary. Among these, 6703 tagged mentions are linked to cancer cell lines, providing a ready data set for future work on identifying SL gene pairs. As a result, we can see that the tool can also perform well on a large scale, open-domain task, such as recognizing and normalizing the cell lines in the whole literature, without compromising its performance.

4 Conclusions

We have presented a study of cell line mention recognition motivated by the needs of a project to identify synthetically lethal gene interactions in the literature. We analyzed publicly available machine learning-based taggers in comparison with dictionary-based tagging to identify the best-performing approach, with particular focus on mentions of specific cell line names. We prepared resources that are essential to the development and evaluation of cell line name recognition methods. For dictionary matching, we assembled cell line-related information from Cellosaurus and other resources. For the ML-based taggers, we prepared derived versions of the publicly available JNLPBA and CellFinder corpora filtered to cell line annotation. We also created two additional manually annotated cell line corpora, Gellus and CLL. Gellus provides broad-coverage training data for ML-based taggers, and the CLL corpus, which marks sentences likely to contain normalizable cell line names, allows for extrinsic evaluation on an independently derived reference dataset. We assessed tagger performance in both intra-corpus and cross-corpus settings, using approximate matching criteria to accommodate for differences in annotated mention spans. We additionally used the retrainable NERsuite system to evaluate the capability of dictionary features to improve tagger performance. Tools trained on JNLPBA were found to perform well on the test set of the same corpus but to generalize poorly to other corpora. The results of cross-corpus analysis using NERsuite showed that the Gellus and CellFinder corpora can be used to train broadly compatible taggers, with training on Gellus providing the best results overall. The best-performing cell line name tagger, NERsuite trained on the Gellus corpus and supported by dictionary features, achieved a state-of-the-art best result of 88% -score, far surpassing dictionary-based approaches. The tagger also achieved state-of-the-art performance when evaluated on the CLL corpus, demonstrating its suitability to recognizing cell lines that can be related to unique identifiers. Finally, we estimated the performance of the system for SL application, tagging and normalizing cell line names on the entire publicly available literature. The system was found to scale well and evaluation of its outputs against a cell line name dictionary indicated good generalization performance to large-scale data. To conclude, we have introduced new resources and a new system for the task of identifying specific cell line name mentions from text, achieving state-of-the-art performance. As part of an on-going project, the system applied to the entire literature recognized established cancer cell lines allowing future work in identifying synthetically lethal gene pairs from the literature. After cell line name recognition, we can form synthetic lethality relationship between cancer cell lines and human candidate genes. Depending on the data availability, we plan to continue our work on extracting the association between the cell line and candidate gene from text using rule-based and machine learning approaches. The textual support association can strengthen the synthetic lethality link between mutated gene and SL-candidate gene.
  11 in total

1.  ABNER: an open source tool for automatically tagging genes, proteins and other entity names in text.

Authors:  Burr Settles
Journal:  Bioinformatics       Date:  2005-04-28       Impact factor: 6.937

Review 2.  Searching for synthetic lethality in cancer.

Authors:  Rachel Brough; Jessica R Frankum; Sara Costa-Cabral; Christopher J Lord; Alan Ashworth
Journal:  Curr Opin Genet Dev       Date:  2011-01-20       Impact factor: 5.578

3.  A comprehensive benchmark of kernel methods to extract protein-protein interactions from literature.

Authors:  Domonkos Tikk; Philippe Thomas; Peter Palaga; Jörg Hakenberg; Ulf Leser
Journal:  PLoS Comput Biol       Date:  2010-07-01       Impact factor: 4.475

4.  Gimli: open source and high-performance biomedical name recognition.

Authors:  David Campos; Sérgio Matos; José Luís Oliveira
Journal:  BMC Bioinformatics       Date:  2013-02-15       Impact factor: 3.169

5.  COSMIC: mining complete cancer genomes in the Catalogue of Somatic Mutations in Cancer.

Authors:  Simon A Forbes; Nidhi Bindal; Sally Bamford; Charlotte Cole; Chai Yin Kok; David Beare; Mingming Jia; Rebecca Shepherd; Kenric Leung; Andrew Menzies; Jon W Teague; Peter J Campbell; Michael R Stratton; P Andrew Futreal
Journal:  Nucleic Acids Res       Date:  2010-10-15       Impact factor: 16.971

6.  The Cancer Cell Line Encyclopedia enables predictive modelling of anticancer drug sensitivity.

Authors:  Jordi Barretina; Giordano Caponigro; Nicolas Stransky; Kavitha Venkatesan; Adam A Margolin; Sungjoon Kim; Christopher J Wilson; Joseph Lehár; Gregory V Kryukov; Dmitriy Sonkin; Anupama Reddy; Manway Liu; Lauren Murray; Michael F Berger; John E Monahan; Paula Morais; Jodi Meltzer; Adam Korejwa; Judit Jané-Valbuena; Felipa A Mapa; Joseph Thibault; Eva Bric-Furlong; Pichai Raman; Aaron Shipway; Ingo H Engels; Jill Cheng; Guoying K Yu; Jianjun Yu; Peter Aspesi; Melanie de Silva; Kalpana Jagtap; Michael D Jones; Li Wang; Charles Hatton; Emanuele Palescandolo; Supriya Gupta; Scott Mahan; Carrie Sougnez; Robert C Onofrio; Ted Liefeld; Laura MacConaill; Wendy Winckler; Michael Reich; Nanxin Li; Jill P Mesirov; Stacey B Gabriel; Gad Getz; Kristin Ardlie; Vivien Chan; Vic E Myer; Barbara L Weber; Jeff Porter; Markus Warmuth; Peter Finan; Jennifer L Harris; Matthew Meyerson; Todd R Golub; Michael P Morrissey; William R Sellers; Robert Schlegel; Levi A Garraway
Journal:  Nature       Date:  2012-03-28       Impact factor: 49.962

7.  Overview of the ID, EPI and REL tasks of BioNLP Shared Task 2011.

Authors:  Sampo Pyysalo; Tomoko Ohta; Rafal Rak; Dan Sullivan; Chunhong Mao; Chunxia Wang; Bruno Sobral; Jun'ichi Tsujii; Sophia Ananiadou
Journal:  BMC Bioinformatics       Date:  2012-06-26       Impact factor: 3.169

8.  Comparative analysis of five protein-protein interaction corpora.

Authors:  Sampo Pyysalo; Antti Airola; Juho Heimonen; Jari Björne; Filip Ginter; Tapio Salakoski
Journal:  BMC Bioinformatics       Date:  2008-04-11       Impact factor: 3.169

9.  Preliminary evaluation of the CellFinder literature curation pipeline for gene expression in kidney cells and anatomical parts.

Authors:  Mariana Neves; Alexander Damaschun; Nancy Mah; Fritz Lekschas; Stefanie Seltmann; Harald Stachelscheid; Jean-Fred Fontaine; Andreas Kurtz; Ulf Leser
Journal:  Database (Oxford)       Date:  2013-04-18       Impact factor: 3.451

10.  Cell Line Data Base: structure and recent improvements towards molecular authentication of human cell lines.

Authors:  Paolo Romano; Assunta Manniello; Ottavia Aresu; Massimiliano Armento; Michela Cesaro; Barbara Parodi
Journal:  Nucleic Acids Res       Date:  2008-10-15       Impact factor: 16.971

View more
  5 in total

1.  Usage of cell nomenclature in biomedical literature.

Authors:  Şenay Kafkas; Sirarat Sarntivijai; Robert Hoehndorf
Journal:  BMC Bioinformatics       Date:  2017-12-21       Impact factor: 3.169

2.  Wide-scope biomedical named entity recognition and normalization with CRFs, fuzzy matching and character level modeling.

Authors:  Suwisa Kaewphan; Kai Hakala; Niko Miekka; Tapio Salakoski; Filip Ginter
Journal:  Database (Oxford)       Date:  2018-01-01       Impact factor: 3.451

3.  Literature-based translation from synthetic lethality screening into therapeutics targets: CD82 is a novel target for KRAS mutation in colon cancer.

Authors:  Hsih-Te Yang; Ming-Yu Chien; Jung-Hsien Chiang; Peng-Chan Lin
Journal:  Comput Struct Biotechnol J       Date:  2022-09-21       Impact factor: 6.155

4.  Deep learning with word embeddings improves biomedical named entity recognition.

Authors:  Maryam Habibi; Leon Weber; Mariana Neves; David Luis Wiegandt; Ulf Leser
Journal:  Bioinformatics       Date:  2017-07-15       Impact factor: 6.937

5.  DataMed - an open source discovery index for finding biomedical datasets.

Authors:  Xiaoling Chen; Anupama E Gururaj; Burak Ozyurt; Ruiling Liu; Ergin Soysal; Trevor Cohen; Firat Tiryaki; Yueling Li; Nansu Zong; Min Jiang; Deevakar Rogith; Mandana Salimi; Hyeon-Eui Kim; Philippe Rocca-Serra; Alejandra Gonzalez-Beltran; Claudiu Farcas; Todd Johnson; Ron Margolis; George Alter; Susanna-Assunta Sansone; Ian M Fore; Lucila Ohno-Machado; Jeffrey S Grethe; Hua Xu
Journal:  J Am Med Inform Assoc       Date:  2018-03-01       Impact factor: 4.497

  5 in total

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