Closing the Gap of Text and the Biosphere with LENSai™ NLP Link

Bridging the gap between raw sequence data, secondary research, experimental data, and the accumulated knowledge embedded in scientific literature and other textual data sources is one of the most significant barriers to integrated multi-omics analytics.


The distinction is often made between structured and unstructured omics data, where structured data is that which can be processed with standard computer algorithms. But the reality is that all omics data is unstructured – just to different degrees. For instance, raw reads can be considered unstructured data as they need to be mapped to known references before they are ready for any meaningful analysis. Data from secondary research is typically unstructured as it is derived from a variety of technologies, rendered in a diversity of types and formats, and stored across distributed silos. Researchers depend on skilled bioinformaticians to integrate this data. Data from scientific literature and other text-based information sources is, of course, unstructured data. This is data that is often ignored because most conventional analytics frameworks cannot handle textual data. 


With LENSai™ Complex Intelligence Technology, our mission is to help bridge the data analytics gap by building the next generation of technology to bring structure to all omics data. To do this, we designed a revolutionary solution to encode omics data centred around HYFT® patterns. HYFT® patterns provide a universal framework to organise heterogeneous pools of omics data. Each HYFT® serves as a data object enriched with DNA, RNA, and AA data. More importantly, they are also embedded with metadata comprising high-level information about position, function, structure, cell type, species, pathogenicity, pathway, MoA role, etc. All HYFTs® are connected together in a network of data “objects” to provide information on the whole biosphere. It is this network of HYFT® that function as the data foundation for the LENSai™ platform. 


What Google was to the internet, the LENSai™ solution is to the biosphere, streaming access to vast pools of heterogeneous data. LENSai™ organises the entire biosphere as a multidimensional network of 660 million data objects integrating layers of multi-omics information – including data about sequence, syntax, and protein structure. With LENSai™, researchers can now seamlessly access all raw sequence data as well as secondary data from across public and proprietary data repositories.


The next big opportunity is to augment the volumes of structural information embedded in the

LENSai™ biosphere by integrating unstructured data from text-based knowledge sources such as scientific journals, EHRs, clinical notes, etc. Combining structured sequence data and metadata with unstructured text data can significantly amplify the efficiency and productivity of drug discovery and development processes. For example, integrating unstructured data can elevate preclinical development in terms of target deconvolution, biological risk assessment, information streaming for target identification, lead selection, IP analysis, interaction screening, and determination of MoA during lead selection. 


LENSaiTM NLP Link for unstructured text data


Our innovative NLP solution, BioStrand NLP Link, focuses on text mining and analysis to link knowledge and insights from text-based information sources, like biomedical literature, to the sequence data. This integrated data-driven model enables the real-time integration and analysis of petabytes of all research-relevant structured and unstructured data to accelerate discovery. 


However, when it comes to biomedical NLP, it is not as simple as training general purpose NLP solutions on specialist literature or clinical notes. BioNLP solutions have to be purpose-built for this specific domain, with the focus on certain high-level requirements.


High-level requirements for a BioNLP pipeline


Ingesting text from diverse document types 


Unstructured text data can come in various formats – for instance, as text encoded in an html or pdf document, or even embedded within images. BioNLP solutions must be capable of normalising different types of text input so they can all be processed in the same manner. 


Resolving conceptual entities


This task is essentially about finding the right word boundaries to define concepts in a sentence and determining which bits of information are relevant. The fundamental approach here is to chunk sentences into words that represent a specific concept within that sentence. For instance, the statement "Two patients are suffering from congestive heart failure" has two different concepts. The first is "two patients" – a concept which is distinct from "one patient" or the indeterminate "patients". Similarly, the second concept is "congestive heart failure" as opposed to "congestive arthritis" or just "heart failure" which are both completely different. 


Classifying entities 


Once the right word boundaries have been obtained, each entity – i.e., word or combination of words – has to be mapped to its meaning. There are different approaches to classifying entities. It is possible to map each entity to dictionaries or ontologies containing all classified entities in order to extract their meaning. Another approach is through Named Entity Recognition (NER) which is typically done through machine learning models that can classify this concept through a neural network. 


Extracting relations between entities


Once the entities have been classified, the next requirement is to understand the relationship between different conceptual entities. For instance, the relationship between the concepts "two patients" and "congestive heart failure" is "are suffering from". This can be approached either as a classifying task, rely on pre-defined relations and labels, or be based on rules and heuristics.

The first approach requires annotated data based on an advanced understanding of all possible relations that will be found in text. The obvious limitation of this approach is that any new relations that emerge in the text will not be recognised by ML algorithms. The second approach tends to be more efficient but can also lead to noisy data. Then there are hybrid approaches that combine both these models.  


Integrating processed data within a queryable knowledge base


All the data extracted in the ingestion process must then be integrated within a queryable knowledge base. This means that the structure of this knowledge base has to be planned and defined in advance – based on the nature of downstream processing tasks. 


Apart from these broad conceptual requirements, there are also the underlying models, algorithms, and architectures that power many of these tasks and which have evolved significantly over the years. Machine Learning (ML) approaches have been central to NLP development – by 2017, Recurrent Neural Networks were considered state-of-the-art for NLP tasks. Today, Transformers have become the dominant choice for NLP – indeed, most of the predominant  language models for NLP, such as BERT, GPT-3, and XLNet are transformer-based.  


The BioStrand NLP offering


LENSai™ NLP Link is a comprehensive pipeline for data ingestion and knowledge extraction for a range of BioNLP tasks.


The NLP Link ingestion pipeline automates the ingestion and normalisation of all types of biomedical text data. The solution also integrates dictionary matching with multiple dictionaries, including SNOMED, UMLS, and HUGO, to enable the mapping of concepts extracted from the ingestion pipeline. 


The integration of Named Entity Recognition and Named Entity Normalisation allows researchers to assign both class and entity using deep learning approaches. A relation extraction plus relation normalisation mechanism transforms unstructured text data into structured data, which is then stored within the queryable knowledge base.


Our unique approach to data ingestion means that out-of-the-box researchers have ready-to-use access to a queryable knowledge base containing over 33 million abstracts from the PubMed biomedical literature database. More importantly, the BioStrand NLP Link solution will enable researchers to expand this core knowledge base by directly integrating data from multiple sources and knowledge domains, including proprietary databases. For instance, researchers can easily upload proprietary text documents, including licensed documents not intended for public consumption, to construct an NLP knowledge base that is unique to their research objectives. The focus at BioStrand, therefore, is to provide a comprehensive and easy-to-use set of tools and functions that will allow researchers to seamlessly ingest any textual data that can extend their research.   


And finally, LENSai™ NLP Link offers integrated graph extractors that serve as an information extraction pipeline. These graph extractors allow researchers to extract semantic and proximity graphs from the knowledge base. Users can focus their extraction queries using a number of different parameters and the resulting graphs can then be exported to Cytoscape. As a result, BioStrand NLP Link is not just a solution for downstream processing but a powerful tool for literature exploration. 


The BioStrand HYFTs® + NLP Link advantage 


At IPA (formerly Biostrand), we have developed a unique bottom-up approach to bring meaning to data at sequence and text level. Our HYFTs® innovation enables frictionless data integration of all omics sequence and metadata from across the biosphere. With BioStrand NLP Link, we offer a specialised BioNLP solution that streamlines data ingestion and accelerates knowledge extraction. Considered together, our solutions provide access to compute-ready structured omics data covering over 400 million sequences with 33 million documents.


With LENSai™ and the HYFT® network, researchers have access to the entire biosphere organised as a multidimensional, multimillion node network integrating transversal multi-omics information. With BioStrand NLP Link, researchers can now integrate sequence and text and use advanced AI/ML technologies to explore the connection between structured omics data and textual omics knowledge. Our solution gives researchers direct access to integrated sources from multiple knowledge domains with easy-to-use functions to extend their research. 



A better way to analyse multi omics data


Register for future blogs