In this project, I attempted to find ODH-type candidates by combining MMseqs2 homology search, MAFFT/FastTree phylogeny, ColabFold structure prediction (with MSA), and structure-based confirmation via Foldseek/TM-align, plus inspection of the active site/pocket in PyMOL relative to 6XUU
Oligosaccharide dehydrogenases (ODHs) are flavin-dependent oxidoreductases involved in carbohydrate oxidation, yet their occurrence and diversification in grasses remain poorly characterized. Here, we sought to identify and validate ODH-like homologs in Brachypodium distachyon using an integrated sequence- and structure-based strategy starting from the fungal ODH reference structure 6XUU. Candidate proteins were first retrieved by sequence similarity searches and clustered to obtain representative hits. Multiple sequence alignment and phylogenetic reconstruction highlighted a small subset of top candidates closely related to the reference. To obtain an orthogonal validation, we predicted 3D structures of the best candidates using AlphaFold/ColabFold with MSA generation, and quantified structural similarity to 6XUU using TM-align. Two Brachypodium proteins (BdiBd21-3.1G0418900 isoforms) showed high-confidence folds (pLDDT ~86; pTM ~0.86) and strong structural agreement with 6XUU (TM-score ~0.76 over ~485 aligned residues; RMSD ~2.7–2.8 Å), consistent with a conserved overall architecture. Mapping of ligand-proximal residues around the sugar-binding region of 6XUU revealed a largely conserved pocket geometry, supporting functional relatedness while leaving room for substrate specificity differences. Together, these results identify BdiBd21-3.1G0418900 as a robust ODH-like candidate in Brachypodium and establish a transferable workflow combining phylogeny and structure comparison for enzyme homolog discovery in plant genomes.
This guide is still incomplete. The complete repository (documentation, data, script for analyse data, etc.) will be available shortly at this link: https://github.com/cmaslard/odh_like_search.
---comments: falsebibliography: references.bibeditor_options: chunk_output_type: console---## Preface {.unnumbered}**Contributors:** [Corentin Maslard](https://cmaslard.xyz) / [Kevin Bellande](https://orcid.org/0000-0003-0478-2567) / [Joop E.M Vermeer](https://www.unine.ch/biographie/joop-vermeer) / [Richard Sibout](https://ur-bia.angers-nantes.hub.inrae.fr/equipes-de-recherche/pvpp/membres-de-l-equipe/richard-sibout)This project is an extension of the research work carried out by the [Laboratory of cell and molecular biology](https://www.unine.ch/lbmc) and the [Laboratory working on Variability and quality of plant bioresources in relation to the cell wall PVPP](https://eng-ur-bia.angers-nantes.hub.inrae.fr/research-teams/pvpp)::: callout-note## Guide being writtenThis guide is still incomplete. The complete repository (documentation, data, script for analyse data, etc.) will be available shortly at this link: <https://github.com/cmaslard/odh_like_search>.:::**Grants and institutional support:**<style>#logos {display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:15px;margin-top:1em;}#logos img {height:80px;width:auto;object-fit:contain;}</style>::: {#logos}[](https://snf.ch/)[](https://www.unine.ch/)[](https://www.inrae.fr/en/)[](https://eng-ur-bia.angers-nantes.hub.inrae.fr/):::::::::: {.callout-note collapse="true"}## More informations about my work ::::::: columns::: {.column width="33%"}- [<img src="src/ico/icons8-plante-en-croissance-windows-11-color-96.ico" style="width: 20px; vertical-align: middle;"/> Personal website](https://cmaslard.xyz)- [{{< iconify fa6-solid:envelope >}} Email](mailto:maslard.corentin@gmail.com)- [{{< iconify fa6-brands github >}} Github](https://github.com/cmaslard)- [{{< iconify fa6-brands linkedin >}} Linkedin](https://www.linkedin.com/in/corentin-maslard):::::: {.column width="33%"}- [{{< iconify fa6-brands:orcid >}} ORCID](https://orcid.org/0000-0002-6951-1963)- [{{< iconify fa6-brands:researchgate >}} ResearchGate](https://www.researchgate.net/profile/Corentin-Maslard)- [{{< iconify academicons:google-scholar >}} Google Scholar](https://scholar.google.com/citations?user=TsztyiMAAAAJ&hl):::::: {.column width="33%"}- [{{< iconify fa6-brands square-x-twitter >}} X (Twitter)](https://x.com/cmaslard)- [{{< iconify academicons:hal >}} HAL](https://cv.hal.science/corentinmaslard)- [{{< iconify pepicons-pop:cv >}} CV](https://docs.google.com/document/d/1oCgrdjnAJuVjgocx3F2kmlbJxlqa6uWrSgqm5fWRhpA/edit?usp=sharing)::::::::::::::::## Licence {.unnumbered}This document is made available under the terms of the [Licence Creative Commons Attribution - Non Commercial Use - Share Alike 4.0 International](http://creativecommons.org/licenses/by-nc-sa/4.0/).{width="160"}## Package used in this quarto document```{r, message=F, warning=F}library(renv) # install.packages("renv")library(dplyr)deps <- renv::dependencies(path =".", progress = F, quiet = T)unique_packages <-unique(deps$Package)writeLines(unique_packages, here::here("src/packages_use_in_this_quarto.txt"))data.frame(Package = unique_packages,Version =sapply(unique_packages, function(pkg) {tryCatch(as.character(packageVersion(pkg)), error =function(e) NA) }),stringsAsFactors =FALSE) %>%#knitr::kable(caption = "List of packages used in this document", row.names = FALSE) DT::datatable(.,filter ="top",class ='cell-border stripe',rownames =FALSE)```