Keywords
Computer Science and Digital Science
- A3.1.1. Modeling, representation
- A3.1.9. Database
- A3.1.10. Heterogeneous data
- A3.1.11. Structured data
- A3.2.1. Knowledge bases
- A3.2.2. Knowledge extraction, cleaning
- A3.2.4. Semantic Web
- A3.2.5. Ontologies
- A3.2.6. Linked data
- A3.3.2. Data mining
- A3.5.1. Analysis of large graphs
- A6.1.4. Multiscale modeling
- A6.2.7. High performance computing
- A6.3.3. Data processing
- A6.5.5. Chemistry
- A8.2. Optimization
- A9.1. Knowledge
- A9.2. Machine learning
Other Research Topics and Application Domains
- B1.1.1. Structural biology
- B1.1.2. Molecular and cellular biology
- B1.1.7. Bioinformatics
- B2.2.1. Cardiovascular and respiratory diseases
- B2.2.4. Infectious diseases, Virology
- B2.4.1. Pharmaco kinetics and dynamics
1 Team members, visitors, external collaborators
Research Scientists
- Marie-Dominique Devignes [Team leader, CNRS, Researcher, HDR]
- Isaure Chauvot de Beauchêne [CNRS, Researcher]
- Bernard Maigret [CNRS, Emeritus]
Faculty Members
- Sabeur Aridhi [Telecom Nancy, Associate Professor]
- Malika Smaïl-Tabbone [Univ de Lorraine, Associate Professor, HDR]
Post-Doctoral Fellows
- Amina Ahmed Nacer [Univ de Lorraine, until Dec 2020]
- Camille Besançon [Inria, from Mar 2020]
- Dominique Mias-Lucquin [Univ de Lorraine]
PhD Students
- Diego Amaya Ramirez [Inria]
- Adrien Blanche [Univ de Lorraine, from Nov 2020]
- Kévin Dalleau [Univ de Lorraine, from Oct 2020, Contrat ATER]
- Hrishikesh Dhondge [CNRS]
- Wissem Inoubli [Univ de Lorraine, until Aug 2020]
- Kamrul Islam [Univ de Lorraine]
- Anna Kravchenko [CNRS]
- Antoine Moniot [Univ de Lorraine]
- Bishnu Sarker [Inria]
- Athenais Vaginay [Univ de Lorraine]
Technical Staff
- Emmanuel Bresso [CNRS, Engineer, until Jul 2020]
- Kévin Dalleau [CNRS, Engineer, until Sep 2020]
- Philippe Noel [Inria, Engineer, until Feb 2020]
- Louane Sigrist [Univ de Lorraine, Engineer, from Dec 2020]
Interns and Apprentices
- Salma Aziz [Inria, from Apr 2020 until Jul 2020]
- Alix Delannoy [Univ de Lorraine, from Oct 2020]
- Valentin Retter [Univ de Lorraine, from Apr 2020 until Jun 2020]
- Karina Mayumi Sakita [CNRS, until Sep 2020]
- Amal Stiti [Univ de Lorraine, from Oct 2020]
Administrative Assistants
- Antoinette Courrier [CNRS]
- Isabelle Herlich [Inria]
External Collaborators
- Taha Boukhobza [Univ de Lorraine]
- Sjoerd Jacob De Vries [INSERM]
2 Overall objectives
2.1 Computational Challenges in Structural Biology
Many of the processes within living organisms can be studied and understood in terms of biochemical interactions between large macromolecules such as DNA, RNA, and proteins. To a first approximation, DNA may be considered to encode the blueprint for life, whereas proteins and RNA make up the three-dimensional (3D) molecular machinery. Many biological processes are governed by complex systems of proteins and/or RNA which interact cooperatively to regulate the chemical composition within a cell or to carry out a wide range of biochemical processes such as photosynthesis, metabolism, and cell signalling, for example. It is becoming increasingly feasible to isolate and characterise some of the individual molecular components of such systems, but it still remains extremely difficult to achieve detailed models of how these complex systems actually work. Consequently, a new multidisciplinary approach called integrative structural biology has emerged which aims to bring together experimental data from a wide range of sources and resolution scales in order to meet this challenge 73, 58.
Understanding how biological systems work at the level of 3D molecular structures presents fascinating challenges for biologists and computer scientists alike. Despite being made from a small set of simple chemical building blocks, protein and nucleic acid (NA) molecules have a remarkable ability to self-assemble into complex molecular machines which carry out very specific biological processes. As such, these molecular machines may be considered as complex systems because their properties are much greater than the sum of the properties of their component parts.
2.2 Two Research Axes
The overall objective of the Capsid team is to develop algorithms and software to help study biological systems and phenomena from a structural point of view. In particular, the team aims to develop algorithms which can help to model the structures of large multi-component biomolecular machines and to develop tools and techniques to represent and mine knowledge of the 3D shapes of proteins, NA and their interactions. Thus, a unifying theme of the team is to tackle the recurring problem of representing and reasoning about large 3D macromolecular shapes. More specifically, our aim is to develop computational techniques to represent, analyse, and compare the shapes and interactions of biomolecules in order to help better understand how their 3D structures relate to their biological function. In summary, the Capsid team is organised according to two research axes whose complementarity constitutes an original contribution to the field of structural bioinformatics:
- Axis 1: New Approaches for Knowledge Discovery in Structural Databases,
- Axis 2: Integrative Multi-Component Assembly and Modeling.
As indicated above, structural biology is largely concerned with determining the 3D atomic structures of proteins and NA molecules, and then using these structures to study their biological properties and interactions. Each of these activities can be extremely time-consuming. Solving the 3D structure of even a single protein using X-ray crystallography or nuclear magnetic resonance (NMR) spectroscopy can often take many months or even years of effort. Even simulating the interaction between two proteins using a detailed atomistic molecular dynamics simulation can consume many thousands of CPU-hours. While most X-ray crystallographers, NMR spectroscopists, and molecular modelers often use conventional sequence and structure alignment tools to help propose initial structural models through the homology principle, they often study only individual structures or interactions at a time. Due to the difficulties outlined above, only relatively few research groups are able to solve the structures of large multi-component systems.
Similarly, most current algorithms for comparing protein structures, and especially those for modeling protein interactions, work only at the pair-wise level. Of course, such calculations may be accelerated considerably by using dynamic programming (DP) or fast Fourier transform (FFT) techniques. However, it remains extremely challenging to scale up these techniques to model multi-component systems. For example, the use of high performance computing (HPC) facilities may be used to accelerate arithmetically intensive shape-matching calculations, but this generally does not help solve the fundamentally combinatorial nature of many multi-component problems. It is therefore necessary to devise heuristic hybrid approaches which can be tailored to exploit various sources of domain knowledge. We therefore set ourselves the following main computational objectives:
- classify and mine protein structures and interactions,
- develop multi-component assembly techniques for integrative structural biology.
3 Research program
3.1 Classifying and Mining Protein Structures and Protein Interactions
3.1.1 Context
The scientific discovery process is very often based on cycles of measurement, classification, and generalisation. It is easy to argue that this is especially true in the biological sciences. The proteins that exist today represent the molecular product of some three billion years of evolution. Therefore, comparing protein sequences and structures is important for understanding their functional and evolutionary relationships 69, 50. There is now overwhelming evidence that all living organisms and many biological processes share a common ancestry in the tree of life. Historically, much of bioinformatics research has focused on developing mathematical and statistical algorithms to process, analyse, annotate, and compare protein and DNA sequences because such sequences represent the primary form of information in biological systems. However, there is growing evidence that structure-based methods can help to predict networks of protein-protein interactions (PPIs) with greater accuracy than those which do not use structural evidence 54, 74. Therefore, developing techniques which can mine knowledge of protein structures and their interactions is an important way to enhance our knowledge of biology 41.
3.1.2 Formalising and Exploiting Domain Knowledge
Concerning protein structure classification, we aim to explore novel classification paradigms to circumvent the problems encountered with existing hierarchical classifications of protein folds and domains. In particular it will be interesting to set up fuzzy clustering methods taking advantage of our previous work on gene functional classification 45, but instead using Kpax domain-domain similarity matrices. A non-trivial issue with fuzzy clustering is how to handle similarity rather than mathematical distance matrices, and how to find the optimal number of clusters, especially when using a non-Euclidean similarity measure. We will adapt the algorithms and the calculation of quality indices to the Kpax similarity measure. More fundamentally, it will be necessary to integrate this classification step in the more general process leading from data to knowledge called Knowledge Discovery in Databases (KDD) 48.
Another example where domain knowledge can be useful is during result interpretation: several sources of knowledge have to be used to explicitly characterise each cluster and to help decide its validity. Thus, it will be useful to be able to express data models, patterns, and rules in a common formalism using a defined vocabulary for concepts and relationships. Existing approaches such as the Molecular Interaction (MI) format 51 developed by the Human Genome Organization (HUGO) mostly address the experimental wet lab aspects leading to data production and curation 60. A different point of view is represented in the Interaction Network Ontology (INO), a community-driven ontology that aims to standardise and integrate data on interaction networks and to support computer-assisted reasoning 61. However, this ontology does not integrate basic 3D concepts and structural relationships. Therefore, extending such formalisms and symbolic relationships will be beneficial, if not essential, when classifying the 3D shapes of proteins at the domain family level.
Domain family classification is also relevant for studying domain-domain interactions (DDI). Our previous work on Knowledge-Based Docking (KBDOCK, 6, 4) will be updated and extended using newly published DDIs. Methods for inferring new DDIs from existing protein-protein interactions (PPIs) will be developed. Efforts should be made for validating such inferred DDIs so that they can be used to enrich DDI classification and predict new PPIs.
In parallel, we also intend to design algorithms for leveraging information embedded in biological knowledge graphs (also known as complex networks). Knowledge graphs mostly represent PPIs, integrated with various properties attached to proteins, such as pathways, drug binding or relation with diseases. Setting up similarity measures for proteins in a knowledge graph is a difficult challenge. Our objective is to extract useful knowledge from such graphs in order to better understand and highlight the role of multi-component assemblies in various types of cell or organisms. Ultimately, knowledge graphs can be used to model and simulate the functioning of such molecular machinery in the context of the living cell, under physiological or pathological conditions.
3.1.3 Function Annotation in Large Protein Graphs
Knowledge of the functional properties of proteins can shed considerable light on how they might interact. However, huge numbers of protein sequences in public databases such as UniProt/TrEMBL lack any functional annotation, and the functional annotation of such sequences is a highly challenging problem. We are developing graph-based and machine learning techniques to annotate automatically the available unannotated sequences with functional properties such as EC numbers and Gene Ontology (GO) terms (note that these terms are organised hierarchically allowing generalization/specialization reasoning). The idea is to transfer annotations from expert-reviewed sequences present in the UniProt/SwissProt database (about 560 thousands entries) to unreviewed sequences present in the UniProt/TrEMBL database (about 80% of 180 millions entries). For this, we have to learn from the UniProt/SwissProt database how to compute the similarity of proteins sharing identical or similar functional annotations. Various similarity measures can be tested using cross-validation approches in the UniProt/SwissProt database. For instance, we can use primary sequence or domain signature similarities. More complex similarities can be computed with graph-embedding techniques.
This work is in progress with Bishnu Sarker's PhD project and a first approach called GrAPFI (Graph-based Automatic Protein Function Inference) was presented at conferences in 2018 15, 14.
3.2 Integrative Multi-Component Assembly and Modelling
3.2.1 Context
At the molecular level, each biomolecular interaction is embodied by a physical 3D interface. Therefore, if the 3D structures of a pair of interacting protein/NA molecules are known, it should in principle be possible for a docking algorithm to use this knowledge to predict the structure of the complex. However, modeling protein and even more RNA flexibility accurately during docking is very computationally expensive. This is due to the very large number of internal degrees of freedom in each molecule, associated with twisting motions around covalent bonds. Therefore, it is highly impractical to use detailed force-field or geometric representations in a brute-force docking search. Instead, most docking algorithms use fast heuristic methods to perform an initial rigid-body search in order to locate a relatively small number of candidate binding orientations, and these are then refined using a more expensive interaction potential or force-field model, which might also include flexible refinement using molecular dynamics (MD), for example.
3.2.2 Polar Fourier Docking Correlations
In our Hex protein docking program 63, the shape of a protein molecule is represented using polar Fourier series expansions of the form
where is a 3D shape-density function, are the expansion coefficients, are orthonormal Gauss-Laguerre polynomials and are the real spherical harmonics. The electrostatic potential, , and charge density, , of a protein may be represented using similar expansions. Such representations allow the in vacuo electrostatic interaction energy between two proteins, A and B, to be calculated as 53
This equation can be demonstrated using the notion of overlap between 3D scalar quantities to give a physics-based scoring function. If the aim is to find the configuration that gives the most favourable interaction energy, then it is necessary to perform a six-dimensional search in the space of available rotational and translational degrees of freedom. By re-writing the polar Fourier expansions using complex spherical harmonics, we showed previously that fast Fourier transform (FFT) techniques may be used to accelerate the search in up to five of the six degrees of freedom 64. Furthermore, we also showed that such calculations may be accelerated dramatically on modern graphics processor units 11, 8. Consequently, we are continuing to explore new ways to exploit the polar Fourier approach.
3.2.3 Assembling Symmetrical Protein Complexes
Although protein-protein docking algorithms are improving 65, 55, it still remains challenging to produce a high resolution 3D model of a protein complex using ab initio techniques. This is mainly due to the problem of structural flexibility described above. However, with the aid of even just one simple constraint on the docking search space, the quality of docking predictions can improve considerably 11, 64. In particular, many protein complexes involve symmetric arrangements of one or more sub-units, and the presence of symmetry may be exploited to reduce the search space considerably 40, 62, 68. For example, using our operator notation (in which and represent 3D rotation and translation operators, respectively), we have developed an algorithm which can generate and score candidate docking orientations for monomers that assemble into cyclic () multimers using 3D integrals of the form
where the identical monomers A and B are initially placed at the origin, and is the rotation about the principal -fold symmetry axis. This example shows that complexes with cyclic symmetry have just 4 rigid body degrees of freedom (DOFs), compared to DOFs for non-symmetrical -mers. We have generalised these ideas in order to model protein complexes that crystallise into any of the naturally occurring point group symmetries (, , , , ). This approach was published in 2016 10, and was subsequently applied to several symmetrical complexes from the “CAPRI” blind docking experiment 47. Although we currently use shape-based FFT correlations, the symmetry operator technique may equally be used to build and refine candidate solutions using a more accurate coarse-grained (CG) force-field scoring function.
3.2.4 Coarse-Grained Models
Many approaches have been proposed in the literature to take into account protein (and more recently RNA/DNA) flexibility during docking. The most thorough methods rely on expensive atomistic simulations using MD. However, much of a MD trajectory is unlikely to be relevant to a docking encounter unless it is constrained to explore a putative protein-protein/NA interface. Consequently, MD is normally only used to refine a small number of candidate rigid body docking poses. A much faster, but more approximate method is to use "coarse-grained" (CG) normal mode analysis (NMA) techniques to reduce the number of flexible degrees of freedom to just one or a handful of the most significant vibrational modes 59, 46, 56, 57. In our experience, docking ensembles of NMA conformations do not give much improvement over basic FFT-based soft docking 72, and it is very computationally expensive to use side-chain repacking to refine candidate soft docking poses 5.
In the last few years, CG force-field models have become increasingly popular in the MD community because they allow very large biomolecular systems to be simulated using conventional MD programs 39. Typically, a CG force-field representation replaces the atoms in each amino acid with from 2 to 4 “pseudo-atoms”, and it assigns each pseudo-atom a small number of parameters to represent its chemo-physical properties. By directly attacking the quadratic nature of pair-wise energy functions, coarse-graining can speed up MD simulations by up to three orders of magnitude. Nonetheless, such CG models can still produce useful models of very large multi-component assemblies 67. Furthermore, this kind of CG model effectively integrates out many of the internal DOFs to leave a smoother but still physically realistic energy surface 52. We are currently developing a CG scoring function for RNA-protein docking by fragments assembly. This work is part of the PhD project of Anna Kravchenko.
3.2.5 Assembling Multi-Component Complexes and Integrative Structure Modelling
We also want to develop related approaches for integrative structure modeling using cryo-electron microscopy (cryo-EM). Thanks to recent developments in cryo-EM instruments and technologies, it is now feasible to capture low resolution images of very large macromolecular machines. However, while such developments offer the intriguing prospect of being able to trap biological systems in unprecedented levels of detail, there will also come with an increasing need to analyse, annotate, and interpret the enormous volumes of data that will soon flow from the latest instruments. In particular, a new challenge that is emerging is how to fit previously solved high resolution protein structures into low resolution cryo-EM density maps. However, the problem here is that large molecular machines will have multiple sub-components, some of which will be unknown, and many of which will fit each part of the map almost equally well. Thus, the general problem of building high resolution 3D models from cryo-EM data is like building a complex 3D jigsaw puzzle in which several pieces may be unknown or missing, and none of which will fit perfectly. We wish to proceed firstly by putting more emphasis on the single-body terms in the scoring function 44, and secondly by using fast CG representations and knowledge-based distance restraints to prune large regions of the search space. This work has made much progress during the PhD project of Maria Elisa Ruiz Echartea but still requires further efforts.
3.2.6 Protein-Nucleic Acid Interactions
As well as playing an essential role in the translation of DNA into proteins, RNA molecules carry out many other essential biological functions in cells, often through their interactions with proteins. A critical challenge in modeling such interactions computationally is that the RNA is often highly flexible, especially in single-stranded (ssRNA) regions of its structure. These flexible regions are often very important because it is through their flexibility that the RNA can adjust its 3D conformation in order to bind to a protein surface. However, conventional protein-protein docking algorithms generally assume that the 3D structures to be docked are rigid, and so are not suitable for modeling protein-RNA interactions. There is therefore much interest in developing dedicated protein-RNA docking algorithms which can take RNA flexibility into account. This research topic has been initiated with the recruitement of Isaure Chauvot de Beauchêne in 2016 and is becoming a major activity in the team. A novel flexible docking algorithm is currently under development in the team. It first docks small fragments of ssRNA (typically three nucleotides at a time) onto a protein surface, and then combinatorially reassembles those fragments in order to recover a contiguous ssRNA structure on the protein surface 43, 42.
As the correctness of the initial docking of the fragments settles an upper limit to the correctness of the full model, we are now focusing on improving that step. A key component of our docking tool is the energy function of the protein-fragment interactions that is used both to drive the sampling (positioning of the fragments) by minimization, and to discriminate the correct final positions from decoys (i.e., false positives). We are developing a new approach to create knowledge-based parameters for coarse-grain energy functions from public structural data, in collaboration with Sjoerd de Vries (INSERM). Such approach will be applied first to ssRNA-protein complexes, then to other types of complexes such as protein-peptides.
Another key requirement for this approach is an exhaustive but non-redundant library of possible internal conformations of RNA fragments. Our library is built by clustering hundreds of thousands of experimentally known RNA structures, based on an approximate geometric similarity criteria. We are currently developping new exact approaches for the clustering of 3D conformations based on internal coordinates, in order to optimise the representativity of the library. This is part of the PhD subject of Antoine Moniot, co-supervised by Yann Guermeur (ABC LORIA team).
In the future, we will improve the combinatorial algorithm used for reassembling the docked fragments using both experimental constraints (PhD project Anna Kravchenko) and machine-learning approaches (PhD project Hrishikesh Dondge).
4 Application domains
4.1 Biomedical Knowledge Discovery
Participants: Marie-Dominique Devignes, Malika Smaïl-Tabbone, Sabeur Aridhi, David Ritchie, Gabin Personeni, Seyed Ziaeddin Alborzi, Kevin Dalleau, Bishnu Sarker, Emmanuel Bresso, Claire Lacomblez, Floriane Odje, Athénaïs Vaginay.
Our main application for Axis 1 : "New Approaches for Knowledge Discovery in Structural Databases", concerns biomedical knowledge discovery. We intend to develop KDD approaches on preclinical (experimental) or clinical datasets integrated with knowledge graphs with a focus on discovering which PPIs or molecular machines play an essentiel role in the onset of a disease and/or for personalised medicine.
As a first step we have been involved since 2015 in the ANR RHU “FIGHT-HF” (Fight Heart Failure) project, which is coordinated by the CIC-P (Centre d'Investigation Clinique Plurithématique) at the CHRU Nancy and INSERM U1116. In this project, the molecular mechanisms that underly heart failure (HF) are re-visited at the cellular and tissue levels in order to adapt treatments to patients' needs in a more personalised way. The Capsid team is in charge of a workpackage dedicated to network science. A platform has been constructed with the help of a company called Edgeleap (Utrecht, NL) in which biological molecular data and ontologies, available from public sources, are represented in a single integrated complex network also known as knowledge graph. We are developing querying and analysis facilities to help biologists and clinicians interpreting their cohort results in the light of existing interactions and knowledge. We are also currently analysing pre-clinical data produced at the INSERM unit on the comparison of aging process in obese versus lean rats. Using our expertise in receptor-ligand docking, we are investigating possible cross-talks between mineralocorticoid and other nuclear receptors.
Another application is carried out in the context of an interdisciplinary project funded by the Université de Lorraine, in collaboration with the CRAN laboratory. It concerns the study of the role of estrogen receptors in the development of gliobastoma tumors. The available data is high-dimensional but involves rather small numbers of samples. The challenge is to identify relevant sets of genes which are differentially expressed in various phenotyped groups (w.r.t. gender, age, tumor grade). The objectives are to infer pathways involving these genes and to propose candidate models of tumor development which will be experimentally tested thanks to an ex-vivo experimental system available at the CRAN.
Finally, simulating biological networks will be important to understand biological systems and test new hypotheses. One major challenge is the identification of perturbations responsible for the transformation of a healthy system to a pathological one and the discovery of therapeutic targets to reverse this transformation. Control theory, which consists in finding interventions on a system in order to prevent it to go in undesirable states or to force it to converge towards a desired state, is of great interest for this challenge. It can be formulated as “How to force a broken system (pathological) to act as it should do (normal state)?”. Many formalisms are used to model biological processes, such as Differential Equations (DE), Boolean Networks (BN), cellular automata. In her PhD thesis, Athenaïs Vaginay investigates ways to find a BN fitting both the knowledge about topology and state transitions “inferred“ from experimental data. This step is known as “boolean function synthesis”. Our aim is to design automated methods for building biological networks and define operators to intervene on them 71. Our approaches will be driven by knowledge and will keep close connection with experimental data.
4.2 Prokaryotic Type IV Secretion Systems
Participants: Marie-Dominique Devignes, Isaure Chauvot de Beauchêne, Bernard Maigret, Philippe Noel, Dominique Mias-Lucquin.
Concerning Axis 2 : "Integrative Multi-Component Assembly and Modeling", our first application domain is related to prokaryotic Type IV secretion systems.
Prokaryotic type IV secretion systems constitute a fascinating example of a family of nanomachines capable of translocating DNA and protein molecules through the cell membrane from one cell to another 38. The complete system involves at least 12 proteins. The structure of the core channel involving three of these proteins has recently been determined by cryo-EM experiments for Gram-negative bacteria 49, 66. However, the detailed nature of the interactions between the other components and the core channel remains to be found. Therefore, these secretion systems represent a family of complex biological systems that call for integrated modeling approaches to fully understand their machinery.
In the framework of the Lorraine Université d'Excellence (LUE-FEDER) “CITRAM” project we are pursuing our collaboration with Nathalie Leblond of the Genome Dynamics and Microbial Adaptation (DynAMic) laboratory (UMR 1128, Université de Lorraine, INRAE) on the mechanism of horizontal transfer by integrative conjugative elements (ICEs) and integrative mobilisable elements (IMEs) in prokaryotic genomes. These elements use type IV secretion systems for transferring DNA horizontally from one cell to another. We have discovered more than 200 new ICEs/IMEs by systematic exploration of 72 Streptococcus genomes and characterised a new class of relaxases 70. We have modeled the dimer of this relaxase protein by homology with a known structure. For this, we have created a new pipeline to model symmetrical dimers of multi-domains proteins. As one activity of the relaxase is to cut the DNA for its transfer, we are also currently studying the DNA-protein interactions that are involved in this very first step of horizontal transfer (see next section).
4.3 Protein - RNA Interactions
Participants: Isaure Chauvot de Beauchêne, Antoine Moniot, Anna Kravchenko, Hrishikesh Dhondge, Alix Delannoy, Marie-Dominique Devignes, Malika Smaïl-Tabbone.
The second application domain of Axis 2 concerns protein-nucleic acid interactions. We need to assess and optimise our new algorithms on concrete protein-nucleic acid complexes in close collaboration with external partners coming from the experimental field of structural biology. To facilitate such collaborations, we are creating automated and re-usable protein-nucleic acid docking pipelines.
This is the case for our PEPS collaboration “InterANRIL” with the IMoPA lab (CNRS-Université de Lorraine). We are currently working with biologists to apply our fragment-based docking approach to model complexes of the long non-coding RNA (lncRNA) ANRIL with proteins and DNA.
In the framework of our LUE-FEDER CITRAM project (see above), we are adapting this approach and pipeline to single-strand DNA docking, in order to model the complex formed by a bacterial relaxase and its target DNA.
In the framework of our H2020 ITN project RNAct, we tackle a defined group of RNA-binding proteins containing RNA-Recognition Motifs (RRM). We study existing and predicted complexes between various types of RRMs and various RNA sequences in order to infer rules of their sequence-structure-interaction relationship, and to help design new synthetic proteins with targeted RNA specificity. This work is made in tight collaboration with computer scientists and biophysicists of the consortium.
5 Social and environmental responsibility
5.1 Environmental Footprint of Research Activities
Many conferences have been run online in 2020. This has lead to a strong decrease in the environmental footprint of the team with respect to plane travels. In particular four trips to Spain for the ECCB 2020 (in September) and the IWBBIO 2020 (in October) conferences have been cancelled.
6 Highlights of the year
6.1 Anti-Covid Research
The team has designed and carried out two projects related to the fight against the Covid-19 pandemia.
- Virtual screening and molecular dynamics to find inhibitors of SARS-COV-2 virus binding to its receptor
- Docking and 3D modeling of the binding of the SARS-COV-2 nsp9 protein to ssRNA
Unfortunately, neither of these projects was selected and therefore supported by the Mission Inria Covid-19. No report or publication is available so far.
7 New software and platforms
7.1 New software
7.1.1 ProtNAff
- Name: Protein - Nucleic Acids Filters and Fragments
- Keywords: Structural alphabet, Structural Biology, Nucleic Acids
- Scientific Description: The modeling of nucleic acids (NA) - protein interactions can greatly help the design of therapeutic NA. Atomistic models of NA fragments can be used to model the 3D structures of NA-protein complexes, to subdivide the handling of RNAs great flexibility. One way to obtain relevant RNA fragments is to extract them from existing 3D structures of interactions corresponding to the context one wants to model (surface area surrounding NA 2D structures, specific protein families, specific sequences) and to learn from them.
- Functional Description: ProtNAff is a python-based software for (i) the automated parsing, correction and annotation of all protein-nucleic acid structures in the public Protein Data Bank, (ii) the creation of libraries of non-redundant RNA/DNA structural fragments, (iii) the selection of sets of structures by customised queries, and (iv) the computation of statistics on sets of RNA/DNA - protein structures.
-
URL:
https://
github. com/ isaureCdB/ NAfragDB - Publication: hal-02393039
- Contacts: Isaure Chauvot de Beauchêne, Antoine Moniot, Sjored Jacob De Vries
- Participants: Isaure Chauvot de Beauchêne, Antoine Moniot, Sjored Jacob De Vries
- Partner: INSERM
7.1.2 InteR3Mdb
- Name: Database for interactions between RNA and RRM (RNA Recognition Motif)
- Keywords: Databases, Proteins, Nucleic Acids, 3D interaction, Biological sequences
- Functional Description: InteR3Mdb is a comprehensive database gathering and interconnecting public data on the 3D structures and sequences of a very conserved protein domain, the RNA Recognition Motif (RRM), and its interaction with RNA. It comprises a web-interface, a query interface and an API interface.
- Release Contributions: This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No 813239. It will be confidential, for usage within the H2020 ITN project called RNAct, for the whole duration of the project (2019-2023). After the project, it will be made publicly available.
-
URL:
https://
inter3mdb. loria. fr - Contact: Hrishikesh Dhondge
7.1.3 PPIDM
- Name: Protein-protein interactions (PPI) domain miner
- Keywords: Proteins, 3D interaction, Protein domain, Link prediction, Graph
- Functional Description: PPIDM exploits a formalization of a tripartite graph between a source of PPIs (protein-protein interactions) and two sets of domains present in the proteins involved in these PPIs. The software performs link inference between the two sets of domains by calculating a probability score for these links. A threshold is determined by learning from positive and negative examples. The DDIs (domain-domain interactions) identified by PPIDM are made available as a pool of plausible DDIs that can be the subject of subsequent analyses.
-
URL:
https://
ppidm. loria. fr - Contact: Marie-Dominique Devignes
7.2 New platforms
The CAPSID team has contributed to the outcome of the MBI-DS4H research platform for sharing resources in structural bioinformatics (MBI: Modeling Biomolecules and their Interactions) and data science for health (DS4H). This platform is shared with the ORPAILLEUR team and open for any other team working in the field. High-performance computing is possible on clusters equipped with CPU and GPU and Infiniband connectivity, especially for molecular dynamic runs. Access to Grid5K is facilitated. Storage servers have been installed. A DMZ server is available for external access to resources having reached the production status. The technical support is ensured by the LORIA SISR (Service d'Ingénierie en Soutien de la Recherche).
8 New results
8.1 Axis 1 : New Approaches for Knowledge Discovery in Structural Databases
8.1.1 Biomedical Knowledge Discovery
In collaboration with clinicians at the CHRU Nancy in the framework of the RHU FIGHT-HF program and of the Contrat d'Interface, we have developed the GKBox (Graph Knowledge Box) which integrates, in the Neo4J graph format, a huge amount of data from over 20 public biological databases such as UniProt, DisGeNET or String. In parallel we have developed automated querying mechanisms to retrieve constrained paths from the GKBox, such paths restricted to protein-protein interactions or paths following a protein-pathway-protein pattern, and involving only the proteins in a list of interest. Such functionality has been used to better understand the mechanisms underpinning lists of proteins associated with particular phenotypes in the cohorts, as in 21, 22, 28.
Linked RDF data constitute another type of knowledge graphs that we addressed in collaboration with the Orpailleur Team in the frame of the PraktikPharma ANR project coordinated by Adrien Coulet. Our participation led to two co-signed publications: on a manually annotated corpus for pharmacogenomics on the one hand, and on a scalable method for mining path patterns from knowledge graphs on the other hand 24, 32. A third publication was submitted at the end of 2020 on investigating adverse drug reaction mechanisms with knowledge graph mining. The PhD project of Kamrul Islam addresses the link prediction problem in knowledge graphs using deep learning approaches while taking into consideration domain knowledge and integrity constraints.
Finally we also participated in a preliminary study carried out in the Orpailleur team to explain multicriteria decision making with formal concept analysis 29, leveraging concept lattices as yet another type of knowledge graph.
8.1.2 Stochastic Random Trees for Similarity Computation
We proposed a method to compute similarities on unlabeled data, based on extremely randomised trees called Unsupervised Extremely Randomised Trees (UET) 20. The main idea is to randomly split the data in an iterative fashion until a stopping criterion is met, and subsequently compute similarity values based on the co-occurrence of samples in the leaves of each generated tree. We evaluated our method on synthetic and real-world datasets using metrics similar to intracluster and intercluster similarities. Such metrics allow us to assess the computed similarities instead of a clustering algorithm's results. We also assessed some interesting properties of UET such as invariance under monotone transformations of variables and robustness to correlated variables and noise. Finally, we performed hierarchical agglomerative clustering on synthetic and real-world homogeneous and heterogeneous datasets using UET versus standard similarity measures. The experiments showed that the algorithm outperforms existing methods in several cases, and reduces the amount of preprocessing needed with many real-world datasets.
As an extension of the UET approach, we wanted to address the current challenge of clustering graph vertices especially in complex networks, i.e., graphs with attributed vertices or edges 30. Thus we proposed GraphTrees, a novel method that relies on random decision trees to compute pairwise dissimilarities between vertices in a graph. We show that combining different types of trees, it is possible to extend this framework to graphs where the vertices have attributes. GraphTrees can handle heterogeneous types of node attributes as well. Here again, unlike other approaches, the attributes do not need to be preprocessed. We also show that our approach is competitive with state of the art methods in the case of non-attributed graphs in terms of quality of clustering, and provides promising results in the case of vertex-attributed graphs. By extending the use of an already well established approach – the random trees – to graphs, our approach opens interesting research directions.
8.1.3 Graph-based Approaches for Machine Learning and Protein Annotation
One of the methods developed by Bishnu Sarker for protein function annotation is based on label propagation in graphs. GrAPFI (Graph-based Automatic Protein Function annotation) relies on a protein graph in which edges are weighted by the domain similarity between proteins 26. When applied to function annotations taken from Gene Ontology, the method was improved by post-processing of the predicted annotations, leveraging the hierarchical structure of the ontology. Moreover it was shown that the post-processing step also improves other methods of protein function annotation 33.
Collaborative work on the development of a distributed algorithm for large-scale graph clustering has led to a technical report in 2020 36 which contributed to the completion of Wissem Inoubli's PhD thesis (defended early January 2021).
Our work on large-scale distributed graphs led us to participate in the coordination of a special issue on "Advances on large evolving graphs" in Future Generation Computer Systems 17.
8.2 Axis 2 : Integrative Multi-Component Assembly and Modeling
8.2.1 Docking of ssRNA on Proteins
An RNA hairpin is a particular RNA structure made of a double-strand helix closed on one side by a single-strand (ss) loop. We have adapted our fragment-based docking method to model the interactions of an RNA hairpin of known 2D structure and sequence to a protein of known 3D structure. Compared to the original method for linear single-stranded RNA (ssRNA), the new version integrates the constraint of loop closure in the combinatorial assembly of the ssRNA fragments docked on the protein surface. A proof of principle of this new method on a known hairpin-protein complex has been presented in a talk by Antoine Moniot (PhD) at the JOBIM2020 conference 31.
We also developed a new version of NAfragDB, renamed ProtNAff (Protein-Nucleic Acid filters and fragments), for the parsing and structural anotation of protein-NA 3D structures from the public Protein Data Bank (PDB), the selection of sets of structures based on multiple criteria (sequence, structure, type of interactions), the creation of libraries of fragment conformations, and the statistical analysis of the fragments properties. With this tool, we have created new specific benchmarks for testing hairpin-protein docking, ssRNA-protein docking and ssDNA-protein docking. We also showed that around half of the local RNA conformations in the PDB are induced by the RNA binding to the protein.
ProtNAff is available on https://
As fragment libraries are a key component of our fragment-based docking approach, we are currently developing new clustering criteria to create libraries as representative as possible of the diversity of local RNA/DNA conformations. A new representation of RNA in internal coordinates, developed by Alix Delannoy (3A Mines research training), is showing very promising results.
In the frame of our H2020 ITN project RNAct, which aims at designing new RNA-binding proteins based on the well-conserved protein domain called RNA Recognition Motif (RRM), we created InteR3Mdb (see section 7). With this tool, we created the first general alignment of all sequences of RRMs that have a 3D structure available. These results will serve as the basis to apply ML methods on the prediction of RRMs structure from sequence and of RRM-RNA interaction from structure. We also created a pipeline for the homology modeling of RRM structure from sequence, which will be enriched by the outcome of the ML application on InteR3Mdb. All this is part of the PhD project of Hrishikesh Dhondge.
Finally, in collaboration with Sjoerd de Vries (INSERM), we have created a largely automated reactive pipeline for the modeling of protein-ssRNA complexes, starting from RNA sequence, protein structure and experimental identification of some protein residues at the binding interface. This has been applied to the study of the SARS-COV-2 nsp9 protein in the frame of a collaborative biohackathon involving students from the CAPSID team and from the RNAct project. The pipeline is available on https://
8.2.2 3D Modeling and Virtual Screening
The docking method named EROS-Dock, developed by Maria Elisa Ruiz-Echartea during her PhD thesis, has been improved by the use of restraints that lead to higher quality models in pairwise and multi-component protein docking 25.
Virtual screening of small molecules libraries is an essential part of the team's expertise that is often called upon by external partners in biology. Success has been obtained in the discovery of a new type of inhibitor of the MET kinase domain 18, and in the understanding of the catalytic mechanism and inhibitor binding of aminopeptidase A 19. This approach is also currently experimented in the search for inhibitors of a galactosyltransferase involved in mucopolysaccharidoses 37. Reciprocally, in silico methods have been used in a collaborative work with a Brazilian team to search for new protein targets in the fight against a plant disease affecting coffee 34.
The use of chemoinformatics methods to help antibacterial discovery has been reviewed in an Inria technical report 35.
Finally, a great deal of efforts has gone in 2020 into finding Covid-19 inibitors, in the form of either peptides mimicking the binding receptor of the virus spike protein, or chemical molecules meeting a certain number of expert criteria and capable of interfering with the binding of the spike to its receptor. Collaborations have been established with a mathematics team at the Université Savoie Mont-Blanc for analysing amino acid contacts during molecular dynamic trajectories, and with a biology team at the CNRS-Université de Montpellier for performing biological assays to test all the candidate inhibitors. Some promising results now await full biological confirmation.
9 Partnerships and cooperations
9.1 International initiatives
9.1.1 Participation in other international programs
Project Tempographs: Analysing big data with temporal graphs and machine learning. Application to urban traffic analysis and protein function annotation.
Participants: Sabeur Aridhi, Marie-Dominique Devignes, Malika Smaïl-Tabbone, Bishnu Sarker, Wissem Inoubli.
Partners: LORIA/Inria NGE, Federal University of Ceará (UFC).
Value: 20 k€.
Duration: 2017–2020.
Description: This project aims to investigate and propose solutions for both urban traffic-related problems and protein annotation problems. In the case of urban traffic analysis, problems such as traffic speed prediction, travel time prediction, traffic congestion identification and nearest neighbors identification will be tackled. In the case of protein annotation problem, protein graphs and/or protein–protein interaction (PPI) networks will be modeled using dynamic time-dependent graph representations.
9.2 European initiatives
9.2.1 FP7 & H2020 Projects
H2020 ITN RNAct
Participants: Isaure Chauvot de Beauchêne, Marie-Dominique Devignes, Malika Smail-Tabbone, Anna Kravchenko, Hrishikesh Dhondge.
Program: H2020 Innovative Training Network
Project acronym:RNActProject
Title: Enabling proteins with RNA recognition motifs for synthetic biology and bio-analytics
Duration: October 2018 - October 2022
Coordinator: Wim Vranken (Vrije University Bruxelles, Belgium)
Other partners:
- LORIA, CNRS (France),
- Helmholtz Center Munich (Germany),
- Conseio Superior de Investigaciones Cientificas, Instituto de Biologia Molecular y Celular de Plantas (Spain),
- Ridgeview instruments AB (Sweden),
- Giotto Biotech Srl (Italy),
- Dynamic Biosensors GmbH (Germany).
Abstract: This project aims at designing new proteins with "RNA recognition motifs (RRM)" that target a specific RNA, for exploitation in synthetic biology and bio-analytics. It combines approaches from sequence-based and structure-based computational biology with experimental biophysics, molecular biology and systemic biology. Our scientific participation regards the creation and usage of a large database on RRMs for KDD, and the development of RNA-protein docking methods.
URL: http://
9.2.2 Collaborations with major European organizations
ELIXIR: 3D-bioinfo Community. We are members of the new ELIXIR 3D-bioinfo community. More specifically, Isaure Chauvot de Beauchêne is member of the sub-section known as Tools to describe, analyse, annotate, and predict nucleic acid structures of this community. ELIXIR Communities enable the participation of communities of practice in different areas of the life sciences in the activities of ELIXIR. The goal is to underpin the evolution of data, tools, interoperability, compute and training infrastructures for European life science informatics (see
https://
ELIXIR: Interoperability Platform Marie-Dominique Devignes is collaborating with the ELIXIR Interoperability Platform as a member of the IFB (Institut Français de Bioinformatique), the ELIXIR French Node (ELIXIR FR). She coordinates and reviews projects in the field of FAIR data, Data Management Plans and Recommended Interoperability Resources (RIR).
9.3 National initiatives
9.3.1 FEDER – SB-Server
Participants: Marie-Dominique Devignes, Bernard Maigret, Isaure Chauvot de Beauchêne, Sabeur Aridhi.
Project title: Structural bioinformatics server; PI: David Ritchie, Capsid (Inria Nancy – Grand Est); Value: 24 k€; Duration: 2015–2020. Description: This funding provides a small high performance computing server for structural bioinformatics research at the Inria Nancy – Grand Est centre.
9.3.2 ANR
FIGHT-HF
Participants: Marie-Dominique Devignes, Malika Smaïl-Tabbone, Emmanuel Bresso, Bernard Maigret, Sabeur Aridhi, Kévin Dalleau, Claire Lacomblez, Gabin Personeni, Philippe Noel.
Project title: Combattre l’insuffisance cardiaque : Projet de Recherche Hospitalo-Universitaire FIGHT-HF; PI: Patrick Rossignol, Université de Lorraine (FHU-Cartage); Value: 9 M€ (Capsid and Orpailleur: 450 k€, approx); Duration: 2015–2020. Description: This “Investissements d'Avenir” project aims to discover novel mechanisms for heart failure and to propose decision support for precision medicine. The project has been granted 9 M€, and involves many participants from Nancy University Hospital Federation “CARTAGE”. Marie-Dominique Devignes and Malika Smaïl-Tabbone are coordinating a work-package dedicated to network-based science, decision support and drug discovery for this project.
IFB
Participants: Marie-Dominique Devignes, Sabeur Aridhi, Isaure Chauvot de Beauchêne.
Project title:
Institut Français de Bioinformatique;
PI: Claudine Médigue and Jacques van Helden (CNRS UMS 3601);
Value: 20 M€ (Capsid: 126 k€);
Duration: 2014–2021.
Description:
The Capsid team is associated with the IFB (Institut Français de Bioinformatique),
the French national network of bioinformatics platforms
(http://
9.4 Regional initiatives
Amina Ahmed-Nacer benefited from a post-doctoral fellowship co-funded by the Region Grand-Est (Soutien Jeunes Chercheurs) and the Faculty Hospital (CHRU) of Nancy.
10 Dissemination
10.1 Promoting Scientific Activities
10.1.1 Scientific Events: Organisation
Member of the organizing committees
Isaure Chauvot de Beauchêne is a member of the Organizing Committees of the annual winter school AlgoSB (Algorithms for Structural Biology).
Isaure Chauvot de Beauchêne was a member of the Organizing Committees of the Structural Bioinformatics symposium at JOBIM2020.
10.1.2 Scientific Events: Selection
Member of the conference program committees
Isaure Chauvot de Beauchêne is a member of the Conference Program Committees of JOBIM2021 (Journéees Ouvertes en Biologie, Informatique et Mathématiques)
Marie-Dominique Devignes is a member of the Conference Program Committees of BIBM 2020, ACM-BCB 2020, IWBBIO 2020.
10.1.3 Journal
Member of the editorial boards
Editorial board of Intelligent Data Analysis (Sabeur Aridhi)
Editor of the BTI (Bioinformatics and Translational Informatics) Section in the IMIA Yearbook 2020 (Malika Smaïl-Tabbone)
Reviewer - reviewing activities
Marie-Dominique Devignes was reviewer for Nucleic Acids Research, Bionformatics, Journal of Biomedical Semantics, Frontiers and Biomarkers.
Isaure Chauvot de Beauchêne was reviewer for Computational and Structural Biotechnology Journal, Biomolecules,PROTEINS: Structure, Function, and Bioinformatics.
10.1.4 Scientific Expertise
Marie-Dominique Devignes reviewed a grant application for the Netherlands eScience Center (eTEC call 2020 : Innovative eScience Technologies)
10.1.5 Research Administration
Marie-Dominique Devignes is responsible for the transverse Axis Numeric Health at the LORIA.
Malika Smaïl-Tabbone and Isaure Chauvot de Beauchêne are members of the Conseil de Pôle AM2I at the Université de Lorraine.
10.2 Teaching - Supervision - Juries
10.2.1 Teaching
- Sabeur Aridhi and Malika Smaïl-Tabbone are enseignants-chercheurs with a full service. Sabeur Aridhi is responsible for the major in IAMD (Ingénierie et Applications des Masses de Données) at TELECOM Nancy (Université de Lorraine),
- Marie-Dominique Devignes teaches about 34h at Telecom Nancy (1A) and 10h in the Cursus Master Ingenieur at the Université de Lorraine.
- Isaure Chauvot de Beauchêne and Sjoerd de Vries organised and gave an online course on "Macromolecular Docking with ATTRACT", that took place in 4 sessions of 2 hours, between 8/03/2020 and 13/05/2020.
10.2.2 Supervision
- PhD in progress: Kévin Dalleau, Complex graph analysis for classification: application to disease nosography, 01/12/2016, Malika Smaïl-Tabbone, Miguel Couceiro.
- PhD in progress: Bishnu Sarker, Developing distributed graph-based approaches for large-scale protein function annotation and knowledge discovery, 01/11/2017, Marie-Dominique Devignes, Sabeur Aridhi.
- PhD in progress: Antoine Moniot, Modeling protein / nucleic acid complexes by combinatorial structural fragment assembly, 01/11/2018, Yann Guermeur, Isaure Chauvot de Beauchêne.
- PhD in progress: Athénaïs Vaginay, Model selection and analysis for biological networks: use of domain knowledge and application to networks disturbed in diseases, 01/11/2018, Taha Boukhobza, Malika Smaïl-Tabbone.
- PhD in progress: Anna Kravchenko, Fragment-based modeling of protein-RNA complexes for protein design, 01/10/2019, Malika Smaïl-Tabbone, Isaure Chauvot de Beauchêne.
- PhD in progress: Hrishikesh Dhondge, A new knowledge base for modeling and design of RNA-binding proteins, 01/10/2019, Marie-Dominique Devignes, Isaure Chauvot de Beauchêne.
- PhD in progress: Diego Amaya Ramirez, HLA genetic system and organ transplantation: understanding the basics of immunogenicity to improve donor / receptor compatibility when assigning grafts to recipients, 01/10/2019, Marie-Dominique Devignes, Jean-Luc Taupin.
- PhD in progress: Kamrul Islam, Distributed link prediction in large complex graphs: application to biomolecule interactions, 01/11/2019, Malika Smail-Tabbone, Sabeur Aridhi.
10.2.3 Juries
- Malika Smaïl-Tabbone was member of the PhD jury of Carlos Bermejo Das Neves (Université Strasbourg)
10.3 Popularization
10.3.1 Internal or External Inria Responsibilities
Malika Smaïl-Tabbone was a member of the national Inria SRP/ARP jury in 2020.
11 Scientific production
11.1 Major publications
- 1 articleECDomainMiner: discovering hidden associations between enzyme commission numbers and Pfam domainsBMC Bioinformatics181December 2017, 107
- 2 articleComputational Discovery of Direct Associations between GO terms and Protein DomainsBMC Bioinformatics19Suppl 14November 2018, 413
- 3 article Unsupervised Extra Trees: a stochastic approach to compute similarities in heterogeneous data. International Journal of Data Science and Analytics March 2020
- 4 articleKBDOCK 2013: A spatial classification of 3D protein domain family interactionsNucleic Acids Research42D1January 2014, 389-395
- 5 articleProtein Docking Using Case-Based ReasoningProteins8112October 2013, 2150-2158
- 6 articleSpatial clustering of protein binding sites for template based protein dockingBioinformatics2720August 2011, 2820-2827
- 7 article gEMfitter: A highly parallel FFT-based 3D density fitting tool with GPU texture memory acceleration Journal of Structural Biology September 2013
- 8 articleHexServer: an FFT-based protein docking server powered by graphics processorsNucleic Acids Research38May 2010, W445-W449
- 9 articleCalculating and scoring high quality multiple flexible protein structure alignmentsBioinformatics3217May 2016, 2650-2658
- 10 articleSpherical polar Fourier assembly of protein complexes with arbitrary point group symmetryJournal of Applied Crystallography491February 2016, 158-167
- 11 articleUltra-fast FFT protein docking on graphics processorsBioinformatics2619August 2010, 2398-2405
- 12 articleEROS-DOCK: Protein-Protein Docking Using Exhaustive Branch-and-Bound Rotational SearchBioinformatics35232019, 5003--5010
- 13 articleUsing Restraints in EROS-Dock Improves Model Quality in Pairwise and Multicomponent Protein DockingProteins - Structure, Function and Bioinformatics888August 2020, 1121-1128
- 14 inproceedings Exploiting Complex Protein Domain Networks for Protein Function Annotation Complex Networks 2018 - 7th International Conference on Complex Networks and Their Applications Cambridge, United Kingdom December 2018
- 15 misc GrAPFI: Graph Based Inference for Automatic Protein Function Annotation Poster September 2018
- 16 article GrAPFI: predicting enzymatic function of proteins from domain similarity graphs BMC Bioinformatics This work is dedicated to the memory of David W. Ritchie, who recently passed away. April 2020
11.2 Publications of the year
International journals
International peer-reviewed conferences
Scientific book chapters
Reports & preprints
Other scientific publications
11.3 Cited publications
- 38 articleBiological diversity of prokaryotic type IV secretion systemsMicrobiology and Molecular Biology Reviews732011, 775--808
- 39 articleCoarse-grained modelling of protein-protein interactionsCurrent Opinion in Structural Biology232013, 878--886
-
40
articleConstruction of molecular assemblies via docking: modeling of tetramers with D
symmetry'Proteins532003, 817--829 - 41 articleProtein interaction networks from yeast to humanCurrent Opinion in Structural Biology142004, 292--299
- 42 misc Fragment-based modeling of protein-bound ssRNA Poster September 2016
- 43 article Fragment-based modelling of single stranded RNA bound to RNA recognition motif containing proteins Nucleic Acids Research June 2016
- 44 article Cryo-EM Data Are Superior to Contact and Interface Information in Integrative Modeling Biophysical Journal February 2016
- 45 articleFunctional classification of genes using semantic distance and fuzzy clustering approach: Evaluation with reference sets and overlap analysisinternational Journal of Computational Biology and Drug Design. Special Issue on: ''Systems Biology Approaches in Biological and Biomedical Research''53/42012, 245-260
- 46 articleInsights into protein flexibility: The relationship between normal modes and conformational change upon protein--protein dockingProceedings of National Academiy of Sciences105302008, 10390--10395
- 47 articleModeling and minimizing CAPRI round 30 symmetrical protein complexes from CASP-11 structural modelsProteins: Structure, Function, and Genetics853March 2017, 463–469
- 48 articleKnowledge Discovery in Databases: An OverviewAI Magazine131992, 57--70
- 49 articleStructure of a type IV secretion system core complexScience3232011, 266--268
- 50 articleThe structure of protein evolution and the evolution of proteins structureCurrent Opinion in Structural Biology182008, 170--177
- 51 articleThe HUPO PSI's Molecular Interaction format -- a community standard for the representation of protein interaction dataNature Biotechnology2222004, 177-183
- 52 articleThe power of coarse graining in biomolecular simulationsWIRES Comput. Mol. Sci.42013, 225--248URL: http://dx.doi.org/10.1002/wcms.1169
- 53 book Classical Electrodynamics New York Wiley 1975
- 54 articleGWIDD: Genome-wide protein docking databaseNucleic Acids Research382010, D513--D517
- 55 articleDocking and scoring protein interactions: CAPRI 2009Proteins782010, 3073--3084
- 56 articleEnergy minimization in low-frequency normal modes to efficiently allow for global flexibility during systematic protein-protein dockingProteins702008, 794--809
- 57 articleSwarmDock and the Use of Normal Modes in Protein-Protein DockingInternational Journal of Molecular Sciences11102010, 3623--3648
- 58 articleTowards a structural biology work benchActa CrystallographicaPD692013, 681--682
- 59 articleDocking essential dynamics eigenstructuresProteins: Structure, Function, and Genetics602005, 269-274
- 60 articleProtein interaction data curation: the International Molecular Exchange (IMEx) consortiumNature Methods942012, 345-350
-
61
articleMining of vaccine-associated IFN-
gene interaction networks using the Vaccine Ontology'Journal of Biomedical Semantics2 (Suppl 2)2011, S8 -
62
articleM-ZDOCK: A Grid-Based Approach for
Symmetric Multimer Docking'Bioinformatics2182005, 1472--1478 - 63 articleProtein docking using spherical polar Fourier correlationsProteins: Structure, Function, and Genetics392000, 178-194
- 64 articleAccelerating and focusing protein--protein docking correlations using multi-dimensional rotational FFT generating functionsBioinformatics2417June 2008, 1865-1873
- 65 articleRecent Progress and Future Directions in Protein-Protein DockingCurrent Protein and Peptide Science91February 2008, 1-15
- 66 articleStructure of a bacterial type IV secretion core complex at subnanometre resolutionEMBO Journal322013, 1195--1204
- 67 articleCoarse-graining of multiprotein assembliesCurrent Opinion in Structural Biology222012, 144--150
- 68 articleGeometry-based flexible and symmetric protein dockingProteins6022005, 224--231
- 69 articleDéjà vu all over again: Finding and analyzing protein structure similaritiesStructure122004, 2103--2011
- 70 articleCharacterization of a relaxase belonging to the MOBT family, a widespread family in Firmicutes mediating the transfer of ICEsMobile DNA101December 2019, 1-16
- 71 inproceedings Towards an automatic conversion from SBML core to SBML qual JOBIM 2019 - Journées Ouvertes Biologie, Informatique et Mathématiques Présentation Poster Nantes, France July 2019
- 72 articleFlexible protein docking refinement using pose-dependent normal mode analysisProteins809June 2012, 2262-2274
- 73 articleIntegrative Structural BiologyBiochemistry61222013, 913--915
- 74 articleStructure-based prediction of protein-protein interactions on a genome-wide scaleNature4902012, 556--560