DépartagerDecide between plusieurs outils résolvant le même problèmeseveral tools solving the same problem
AccélérerSpeed up un traitement qui ne tient plus la chargea computation that no longer copes with the load
Rendre applicableMake applicable à un problème biologique et pharmacologique réelto a real biological and pharmacological problem

Avancement

Progress

PLO3S#ComputerVision#ProteinShape#SES#HPC

8 faites · 0 en cours · 0 à venir8 done · 0 ongoing · 0 plannedmis à jour le 2026-10-18updated 2026-10-18

ColorDocking#DrugDesign#RNA#Combinatoire

6 faites · 2 en cours · 1 à venir6 done · 2 ongoing · 1 plannedmis à jour le 2026-10-10updated 2026-10-10

Dernier commit · 01/11/2026 · dépôt privéLast commit · 2026-11-01 · private repository

Actualités

News

  • 2026-10-10PaperEn coursOngoingPréparation manuscrit : évaluation méthodes du consortium LeCnam/Sorbonne Univ./Univ. Lyon/CGI appliquées au benchmark SHREC 2025Manuscript in preparation: evaluation of methods from the LeCnam/Sorbonne Univ./Univ. Lyon/CGI consortium applied to the SHREC 2025 benchmark
  • 2025-11-18SHRECTerminéCompletedRapport publié en accès libre dans Computers & Graphics.Report published open access in Computers & Graphics.

Que fait une protéine, et qui peut nous le dire ?

What does a protein do, and who can tell us?

État des travaux

Work

Identification de formes protéiques homologues à but pharmacologique

Identifying homologous protein shapes for pharmacological purposes

#ComputerVision#ProteinShape#ProteinFunction#Dataset
Terminé · 2026Completed · 2026

Remettre en service un classifieur de maillages 3D, PLO3S

Bring a 3D mesh classifier back into service, PLO3S

~1,1 Tode donnéesof data
~20 Mpaires d'objets comparéesobject pairs compared
~5jours de calcul continudays of continuous computation
Usage
Use
Reconnaître des ressemblances locales de surface pour identifier des homologues distants, dont la séquence a divergé mais dont la forme s'est conservée.
Recognising local surface similarities to identify distant homologues, whose sequence has diverged but whose shape is conserved.
Résultat
Outcome
Le logiciel s'exécute de bout en bout : 1,1 To traités, vingt millions de paires comparées en cinq jours, résultats reproductibles, voir CHANGELOG.
The software runs end to end: 1.1 TB processed, twenty million pairs compared in five days, reproducible results, see CHANGELOG.
But
Goal
Remettre à plat et en exécution le logiciel d'origine, le rendre reproductible, et lui faire traiter un jeu qu'il ne pouvait pas charger en mémoire.
Rebuilding the original tool, getting it to run, making it reproducible, and having it process a dataset it could not load into memory.
Départ
Starting point
Logiciel académique publié, code public, absence de reproductibilité.
Published academic software, public code, not reproducible.
Domaine
Field
Vision par ordinateur appliquée aux protéines 3D.
Computer vision applied to 3D proteins.
Collaboration
Collaboration
Matthieu Montès (CQSB, Sorbonne Université), Nathalie Lagarde (GBCM, Cnam). Projet ANR GRADIENT.
Matthieu Montès (CQSB, Sorbonne Université), Nathalie Lagarde (GBCM, Cnam). Projet ANR GRADIENT.

PLO3S. Méthode d'origine : doi.org/10.1016/j.csbj.2023.12.002. Code d'origine : github.com/Lea1453/PLO3S. Réécriture menée au Cnam, publication en préparation. Dépôt de mes travaux : dépôt privé pour l'instant.

PLO3S. Original method: doi.org/10.1016/j.csbj.2023.12.002. Original code: github.com/Lea1453/PLO3S. Rewrite carried out at Cnam, paper in preparation. Repository for my own work: private for now.

Terminé · 2024-2026Completed · 2024-2026

Campagnes de benchmarking internationales · protein shape retrieval

International benchmarking campaigns · protein shape retrieval

15méthodesmethods
9équipesteams
11 500objets de testtest objects
97catégoriescategories
Usage
Use
Classer des protéines par leur forme pour retrouver des familles que la séquence ne révèle pas.
Classifying proteins by shape to recover families that sequence does not reveal.
Résultat
Outcome
Protocole, jeu de référence et métriques publiés en accès libre.
Protocol, reference set and metrics published open access.
But
Goal
Évaluer des méthodes, avec et sans apprentissage automatique, sur un jeu de référence commun, pour identifier leurs forces et leurs faiblesses.
Evaluating methods, with and without machine learning, on a shared reference set, to identify their strengths and weaknesses.
Participants
Participants
Neuf équipes en Allemagne, Chine, États-Unis, France, Italie et Japon, dont un éditeur logiciel industriel.
Nine teams in China, France, Germany, Italy, Japan and the United States, one of them an industrial software vendor.
Domaine
Field
Vision par ordinateur appliquée aux protéines 3D.
Computer vision applied to 3D proteins.
  1. SHREC 25 : reconnaissance de formes de surfaces protéiques, potentiel électrostatique compris
  2. SHREC 25: protein surface shape retrieval including electrostatic potential
  3. SHREC 24 : complémentarité de formes dans les interactions protéine-protéine
  4. SHREC 24: complementary shape retrieval in protein-protein interactions

SHREC 2025, Computers & Graphics 132, 104394 (2025), auteur correspondant : doi.org/10.1016/j.cag.2025.104394. SHREC 2024, 3DOR / Eurographics, premier auteur, 52 cas de référence.

SHREC 2025, Computers & Graphics 132, 104394 (2025), corresponding author: doi.org/10.1016/j.cag.2025.104394. SHREC 2024, 3DOR / Eurographics, first author, 52 reference cases.

Terminé · Encadrement · 2026Completed · Supervision · 2026

Une autre façon de comparer deux formes protéiques

Another way to compare two protein shapes

Usage
Use
Reconnaître des ressemblances locales de surface pour identifier des homologues distants, dont la séquence a divergé mais dont la forme s'est conservée.
Recognising local surface similarities to identify distant homologues, whose sequence has diverged but whose shape is conserved.
Méthode
Method
Comparaison directe des formes, sans mise à plat préalable, et sans se limiter à un seul descripteur.
Shapes compared directly, with no flattening step, and without being tied to a single descriptor.
But
Goal
Devenir la nouvelle méthode de référence, plus fine sur la discrimination et la reconnaissance locale.
Become the new reference method, finer at discrimination and local recognition.
Collaboration
Collaboration
Matthieu Montès (CQSB, Sorbonne Université) et Moine Satouri (doctorant, CQSB, Sorbonne Université)
Matthieu Montès (CQSB, Sorbonne University) and Moine Satouri (PhD student, CQSB, Sorbonne University)
Domaine
Field
Vision par ordinateur et IA appliquées aux protéines 3D.
Computer vision and AI applied to 3D proteins.

DOTSS. Manuscrit en préparation.

DOTSS. Manuscript in preparation.

Conception d'ARN thérapeutique

Designing therapeutic RNA

#DrugDesign#RNA#Combinatoire
Publié · depuis 2021Published · since 2021

Construire un ARN en reliant les bons nucléotides, parmi un nombre explosif de combinaisons

Build an RNA by linking the right nucleotides, among an explosive number of combinations

~500 Massemblages possiblespossible assemblies
7cas de validationvalidation cases
~10 spar exécutionper run
Usage
Use
Concevoir des ligands ARN fragment par fragment, y compris sur des protéines qui ne lient pas l'ARN nativement, comme alternative immunologique aux anticorps.
Designing RNA ligands fragment by fragment, including on proteins that do not natively bind RNA, as an immunological alternative to antibodies.
Résultat
Outcome
Coût proportionnel au nombre de candidats au lieu d'exploser, optimum retrouvé 97 à 100 fois sur 100 pour une tolérance fixée à 1 %.
Cost proportional to the number of candidates instead of exploding, optimum recovered in 97 to 100 runs out of 100 for a tolerance set at 1%.
But
Goal
Contourner le goulot de l'énumération brute, qui devient impraticable dès que le problème grandit.
Getting around the brute-force enumeration bottleneck, which becomes impractical as soon as the problem grows.
Domaine
Field
Algorithmique combinatoire appliquée aux fragments nucléotidiques commerciaux, standards et modifiés chimiquement.
Combinatorial algorithmics applied to commercial nucleotide fragments, standard and chemically modified.
Collaboration
Collaboration
Isaure Chauvot de Beauchêne (LORIA, Inria Nancy), Yann Ponty (LIX, CNRS), Fabrice Leclerc (I2BC, CNRS). Travaux financés par la Fondation Vaincre Alzheimer.
Isaure Chauvot de Beauchêne (LORIA, Inria Nancy), Yann Ponty (LIX, CNRS), Fabrice Leclerc (I2BC, CNRS). Travaux financés par la Fondation Vaincre Alzheimer.

ColorDocking. RECOMB 2024, LNCS 14758, Springer, premier auteur : doi.org/10.1007/978-1-0716-3989-4_10. Code : gitlab.com/ycbtaher/colordocking, dépôt actif ; gitlab.inria.fr/amibio/colordocking, dépôt institutionnel non maintenu.

ColorDocking. RECOMB 2024, LNCS 14758, Springer, first author: doi.org/10.1007/978-1-0716-3989-4_10. Code: gitlab.com/ycbtaher/colordocking, active repository; gitlab.inria.fr/amibio/colordocking, institutional repository, no longer maintained.

Contribution extérieure · depuis 2021Outside contribution · since 2021

Concevoir un aptamère thérapeutique sélectif et non invasif contre la maladie d'Alzheimer

Design a selective, non-invasive therapeutic aptamer against Alzheimer's disease

Usage
Use
Concevoir des molécules qui agissent sur BACE1, cible de la maladie d'Alzheimer, sans toucher BACE2.
Design molecules that act on BACE1, a target in Alzheimer's disease, without touching BACE2.
Résultat
Outcome
Carte des contacts du site actif séparant BACE1 de BACE2, qui signalait Gly11 et Tyr71 comme porteurs de la sélectivité. Le manuscrit en cours le confirme et le quantifie.
A map of active-site contacts separating BACE1 from BACE2, which flagged Gly11 and Tyr71 as carrying selectivity. The manuscript in progress confirms and quantifies it.
But 1
Goal 1
Établir les déterminants physicochimiques de la sélectivité entre deux homologues partageant plus de 90 % d'identité de séquence.
Establish the physicochemical determinants of selectivity between two homologues sharing over 90% sequence identity.
But 2
Goal 2
Conception de ligands spécifiques pour l'assistance au design d'une molécule thérapeutique en phase préclinique, en collaboration avec les chimistes et les biologistes.
Design of specific ligands to support the design of a therapeutic molecule in the preclinical phase, in collaboration with chemists and biologists.
Collaboration
Collaboration
Fabrice Leclerc et Marion Nabeneza-Lauret (UMR9187, Institut Curie)
Fabrice Leclerc et Marion Nabeneza-Lauret (UMR9187, Institut Curie)
Rôle
Role
Contributeur, en appui scientifique.
Contributor, in a scientific support role.
Domaine
Field
Chimie médicinale et modélisation moléculaire.
Medicinal chemistry and molecular modelling.

Préprint : doi.org/10.26434/chemrxiv.15005662. Manuscrit en cours, deuxième auteur.

Preprint: doi.org/10.26434/chemrxiv.15005662. Manuscript in progress, second author.

Publications

Publications

83Drug discoveryDrug discovery3BenchmarkingBenchmarking2MéthodologieMethodology

Des méthodes et des protocoles d'évaluation relus par des tiers, chacun ouvrable par son DOI.

Methods and evaluation protocols reviewed by third parties, each one openable by its DOI.

AnnéeYearTitre, auteurs et sourceTitle, authors and source
2026Physicochemical and Structural Determinants of BACE1-Selective Inhibition: An Integrative Modeling Study Using a Combined Ligand- and Structure-Based ApproachNabeneza-Lauret M., Yacoub T. et al. · ChemRxiv · doi.org/10.26434/chemrxiv.15005662PréprintPreprintTravaux en coursWork in progress
2025SHREC 2025: Protein surface shape retrieval including electrostatic potentialYacoub T. et al. · Computers & Graphics 132, 104394 · doi.org/10.1016/j.cag.2025.104394PubliéPublished
2025Engineering SIRPα conformational plasticity to reveal a cryptic pocket suitable for structure-based drug designStorder M. et al. · bioRxiv · doi.org/10.64898/2025.12.10.693509PréprintPreprintEn évaluationUnder review
2024Color coding for the fragment-based docking, design and equilibrium statistics of protein-binding ssRNAsYacoub T. et al. · RECOMB 2024, LNCS 14758, Springer · doi.org/10.1007/978-1-0716-3989-4_10PubliéPublished
2024SHREC 2024: Non-rigid complementary shapes retrieval in protein-protein interactionsYacoub T. et al. · 3DOR / Eurographics · doi.org/10.2312/3dor.20241173PubliéPublished
2020Synthesis and evaluation of the antibacterial activities of 13-substituted berberine derivativesOlleik H., Yacoub T. et al. · Antibiotics 9(7):381 · doi.org/10.3390/antibiotics9070381PubliéPublished
2026/2027Distributional Optimal Transport of Spectral Signatures for 3D Protein Surfaces RetrievalGBCM (Cnam), CQSB et IBPS (Sorbonne Université)Manuscrit en cours d'écritureManuscript being written
2026/2027Comparative evaluation of methods for protein shape classificationGBCM (Cnam), LIRIS (Lyon 1 et INSA Lyon), CQSB et IBPS (Sorbonne Université), CGIManuscrit en cours d'écritureManuscript being written

Liste complète, communications et posters compris : ORCID 0009-0006-1542-1264

Full list, including talks and posters: ORCID 0009-0006-1542-1264

Domaines d'intervention

Areas of work

Comment départager plusieurs outils qui répondent à la même question ?

How can several tools answering the same question be ranked?

Protocole
Protocol
Critères arrêtés et figés par écrit avant le premier essai, avec définition des métriques d'évaluation communes. Constitution et documentation du jeu de test. Exécution de chaque candidat dans des conditions identiques. Rapport comparatif et résultats rejouables par un tiers.
Criteria agreed and frozen in writing before the first run, with shared evaluation metrics defined. A test set built and documented. Every candidate run under identical conditions. A comparative report and results a third party can replay.

Comment remettre en service un traitement qui ne passe plus à l'échelle ?

How can a computation that no longer scales be brought back into service?

Protocole
Protocol
Mesure de l'existant : où passe le temps, comment le coût croît avec la taille des données. Identification du goulot. Correction ou réécriture. Mesure finale dans les mêmes conditions. Tests garantissant que le résultat n'a pas changé.
Measurement of what exists: where the time goes, how cost grows with data size. The bottleneck identified. Fix or rewrite. Final measurement under the same conditions. Tests guaranteeing the result has not changed.

Comment traiter un problème dont le coût de calcul explose ?

How can a problem be handled when its computing cost explodes?

Protocole
Protocol
Formalisation du problème. Choix d'une technique adaptée. Implémentation. Validation contre la méthode exhaustive ou de référence, sur les cas où elle reste exécutable.
The problem formalised. A suitable technique chosen. Implementation. Validation against the exhaustive or reference method, on the cases where it can still be run.

Savoir-faire

Practice

CalculComputing
Serveurs de calcul mutualisésShared computing clustersCC++PythonUnixOpenCLSnakemakeGit
DonnéesData
BenchmarkingQAQATests de non-régressionRegression testingBase de données SQLSQL databases
Pharmacie et cliniquePharmacy and clinical
PharmacovigilancePharmacotoxicologiePharmacotoxicologyEssais cliniquesClinical trialsPharmacodynamiquePharmacodynamicsPharmacognosiePharmacognosy
Modélisation 3D3D modelling
Criblage moléculaireMolecular screeningFragments moléculairesMolecular fragmentsProtein shapeRelation structure-activitéStructure-activity relationship
RédactionWriting
RapportsReportsDocumentationSpécificationsSpecificationsLivrables de projet financéFunded-project deliverables
VidéoVideo
DaVinci Resolve StudioAfter Effects

Enseigner un métier à ceux qui y viennent par un autre chemin.

Teaching a trade to those who come to it by another route.

Enseignement

Teaching

AnnéeYearEnseignement et publicCourse and audienceCoursLecturesTD/TPLabsExamenExamHeuresHours
2026Mathématiques et bureautique · 1re année DSP numérique, CnamMathematics and office computing · first year, DSP digital programme, CnamCalculComputingouiouioui81,5 h81.5 h
2025Programmation C · 1re année DSP numérique, CnamC programming · first year, DSP digital programme, CnamCalculComputingouiouioui49 h49 h
2024Ingénierie logicielle appliquée · master, University of Windsor, à distanceApplied software engineering · master's, University of Windsor, remoteMéthodeMethodnonouinon60 h60 h
2024Modélisation moléculaire et conception de médicaments · master, CnamMolecular modelling and drug design · master's, CnamModélisation 3D3D modellingouinonnon15 h15 h
2022Chimie médicinale et modélisation · 3e année de pharmacie, Paris-SaclayMedicinal chemistry and modelling · third year of pharmacy, Paris-SaclayModélisation 3D3D modellingnonouioui64 h64 h
Total depuis 2022Total since 2022269,5 HED269.5 HED

Qualifié aux fonctions de maître de conférences en informatique, section 27 du CNU (2026).

Qualified for associate professor posts in computer science, CNU section 27 (2026).

Contact

Contact