Table of contents
  1. Molecular docking and protein-ligand interactions
  2. PhosBoost
  3. PanPPI

Molecular docking and protein-ligand interactions

Work in progress. You can find some relevant information in my protein page.

PhosBoost

Open In Colab

PhosBoost is a machine learning approach that leverages protein language models and gradient boosting trees to predict protein phosphorylation from experimentally derived data. PhosBoost offers improved performance when recall is prioritized while consistently providing more confident probability scores.

Plant Direct GitHub

Poretsky, E., Andorf, C. M., & Sen, T. Z. (2023). PhosBoost: Improved phosphorylation prediction recall using gradient boosting and protein language models. Plant Direct, 7(12), e554.

PanPPI

In the PanPPI framework, we generated predicted STRING-db interactomes for the 26 maize NAM inbred lines and used ClusterONE to cluster the genome-, core-, and pan-interactomes. The clusters were then annotated using GO term enrichment, gene coexpression, and gene descriptions. The annotated clusters can be used putative gene function predictions and prioritization of candidate genes. The framework can be applied to any list of pan-genomes, see the GitHub repository for instructions. We also generated a Python Dash web-application to help with finding relevant PPI clusters with user-provided genes of interest. The easiest way to access the app, with the maize data pre-loaded, is by following the instructions in the provided Docker page (instructions to install Docker). Alternatively, the code and instructions for the Dash app are available in the GitHub repository.

G3: Genes, Genomes, Genetics GitHub Docker

Poretsky, E.*, Cagirici, H. B.*, Andorf, C. M., & Sen, T. Z. (2024). Harnessing the predicted maize pan-interactome for putative gene function prediction and prioritization of candidate genes for important traits. G3: Genes, Genomes, Genetics, jkae059.