GeNLP

GeNLP applies natural language processing with a pre-trained language model to analyze genomic context and predict functions of uncharacterized microbial gene families.


Key Features:

  • Pre-trained language model: Employs a pre-trained language model tailored for genomic data to identify contextual relationships among genes.
  • Genomic-context analysis: Analyzes genomic context to uncover relationships between genes based on their positions and annotations.
  • Gene "semantics" analysis: Treats gene sequences and annotations as linguistic tokens to assess functional relatedness.
  • Function prediction for uncharacterized gene families: Predicts potential functions of uncharacterized gene families using learned contextual patterns.

Scientific Applications:

  • Annotation of uncharacterized gene families: Provides function predictions to support annotation of genes lacking experimental characterization.
  • Hypothesis generation: Generates testable hypotheses about gene roles for experimental follow-up in microbial genomics.
  • Discovery in antibiotic resistance, pathogenesis, and metabolism: Supports identification of gene function associations relevant to antibiotic resistance, pathogenesis, and metabolic pathways.

Methodology:

Applies NLP techniques using a pre-trained language model trained on large genomic datasets, treating gene sequences and annotations as a form of language to discern contextual patterns and predict functions.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
web application
Operating Systems:
Mac, Linux, Windows
Added:
5/24/2024
Last Updated:
11/24/2024

Operations

Publications

Miller D, Arias O, Burstein D. GeNLP: a web tool for NLP-based exploration and prediction of microbial gene function. Bioinformatics. 2024;40(2). doi:10.1093/bioinformatics/btae034. PMID:38291951. PMCID:PMC10868303.

PMID: 38291951
Funding: - Israel Science Foundation: 355/23

Links