Demo Data from SIGIR 2026 / reviewers in the wild / expert
Carlo Ferrari
dblp:56/1446
· DBLP profile ↗
20ranked-venue papers
7as first author
2since 2021 · last 2024
0000-0003-3665-0446ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 7 · 2 since 2021Systems, architecture and hardware · 6 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
5 papers |
Bioinformatics and computational biology · 100% | |
| Artificial intelligence
2 papers |
Robot manipulation · 70% Knowledge representation and reasoning · 30% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
protein structure analysis |
0.9 | 2 | 2024 | STRPsearch: fast detection of structured tandem repeat proteins · Bioinform. 2024 RAPHAEL: recognition, periodicity and insertion assignment of solenoid protein structures · Bioinform. 2012 |
Bioinformatics and computational biology › protein structure analysis
protein structure alignment |
0.8 | 1 | 2024 | STRPsearch: fast detection of structured tandem repeat proteins · Bioinform. 2024 |
Bioinformatics and computational biology › structural bioinformatics › structural motif analysis
structural motif search |
0.8 | 1 | 2024 | STRPsearch: fast detection of structured tandem repeat proteins · Bioinform. 2024 |
Bioinformatics and computational biology › protein-protein interaction prediction
protein interface prediction |
0.4 | 1 | 2019 | Antibody interface prediction with 3D Zernike descriptors and SVM · Bioinform. 2019 |
Bioinformatics and computational biology
protein structure prediction |
0.4 | 1 | 2019 | Antibody interface prediction with 3D Zernike descriptors and SVM · Bioinform. 2019 |
Bioinformatics and computational biology
structural bioinformatics |
0.4 | 2 | 2015 | Comprehensive large-scale assessment of intrinsic protein disorder · Bioinform. 2015 RAPHAEL: recognition, periodicity and insertion assignment of solenoid protein structures · Bioinform. 2012 |
Bioinformatics and computational biology › protein structure prediction
protein disorder prediction |
0.2 | 1 | 2015 | Comprehensive large-scale assessment of intrinsic protein disorder · Bioinform. 2015 |
Bioinformatics and computational biology › structural bioinformatics
protein structure |
0.2 | 1 | 2015 | The Victor C++ library for protein representation and advanced manipulation · Bioinform. 2015 |
Bioinformatics and computational biology › protein structure analysis › protein topology
solenoid protein detection |
0.1 | 1 | 2012 | RAPHAEL: recognition, periodicity and insertion assignment of solenoid protein structures · Bioinform. 2012 |
Bioinformatics and computational biology › protein structure analysis
protein structure annotation |
0.1 | 1 | 2015 | Comprehensive large-scale assessment of intrinsic protein disorder · Bioinform. 2015 |
Robotics › Robot manipulation
grasping |
0.0 | 1 | 1992 | Planning optimal grasps · ICRA 1992 |
Robotics › Robot manipulation › grasping
grasp planning |
0.0 | 1 | 1992 | Planning optimal grasps · ICRA 1992 |
Robotics › Robot manipulation › grasping › grasp optimization
optimal grasp |
0.0 | 1 | 1992 | Planning optimal grasps · ICRA 1992 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › spatial reasoning
scene description understanding |
0.0 | 1 | 1992 | Understanding Scene Descriptions by Integrating Different Sources of Knowledge · Int. J. Man Mach. Stud. 1992 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge engineering
knowledge integration |
0.0 | 1 | 1992 | Understanding Scene Descriptions by Integrating Different Sources of Knowledge · Int. J. Man Mach. Stud. 1992 |
Methods — techniques the papers use, named apart from their topics
structural alignment · 0.8TM-score profile · 0.8support vector machine · 0.43d zernike descriptors · 0.4large-scale benchmarking · 0.2periodicity detection · 0.1geometric approach · 0.1knowledge integration · 0.0force optimization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | STRPsearch: fast detection of structured tandem repeat proteinsabstractMOTIVATION: Structured Tandem Repeats Proteins (STRPs) constitute a subclass of tandem repeats characterized by repetitive structural motifs. These proteins exhibit distinct secondary structures that form repetitive tertiary arrangements, often resulting in large molecular assemblies. Despite highly variable sequences, STRPs can perform important and diverse biological functions, maintaining a consistent structure with a variable number of repeat units. With the advent of protein structure prediction methods, millions of 3D models of proteins are now publicly available. However, automatic detection of STRPs remains challenging with current state-of-the-art tools due to their lack of accuracy and long execution times, hindering their application on large datasets. In most cases, manual curation remains the most accurate method for detecting and classifying STRPs, making it impracticable to annotate millions of structures. RESULTS: We introduce STRPsearch, a novel tool for the rapid identification, classification, and mapping of STRPs. Leveraging manually curated entries from RepeatsDB as the known conformational space of STRPs, STRPsearch uses the latest advances in structural alignment for a fast and accurate detection of repeated structural motifs in proteins, followed by an innovative approach to map units and insertions through the generation of TM-score profiles. STRPsearch is highly scalable, efficiently processing large datasets, and can be applied to both experimental structures and predicted models. In addition, it demonstrates superior performance compared to existing tools, offering researchers a reliable and comprehensive solution for STRP analysis across diverse proteomes. AVAILABILITY AND IMPLEMENTATION: STRPsearch is coded in Python. All scripts and associated documentation are available from: https://github.com/BioComputingUP/STRPsearch. Soroush Mozaffari, Paula Nazarena Arrías, Damiano Clementel, Damiano Piovesan, Carlo Ferrari, Silvio C. E. Tosatto, Alexander Miguel Monzon |
Bioinform. | 5 |
| 2022 | Hierarchical representation for PPI sites predictionabstractBACKGROUND: Protein-protein interactions have pivotal roles in life processes, and aberrant interactions are associated with various disorders. Interaction site identification is key for understanding disease mechanisms and design new drugs. Effective and efficient computational methods for the PPI prediction are of great value due to the overall cost of experimental methods. Promising results have been obtained using machine learning methods and deep learning techniques, but their effectiveness depends on protein representation and feature selection. RESULTS: We define a new abstraction of the protein structure, called hierarchical representations, considering and quantifying spatial and sequential neighboring among amino acids. We also investigate the effect of molecular abstractions using the Graph Convolutional Networks technique to classify amino acids as interface and no-interface ones. Our study takes into account three abstractions, hierarchical representations, contact map, and the residue sequence, and considers the eight functional classes of proteins extracted from the Protein-Protein Docking Benchmark 5.0. The performance of our method, evaluated using standard metrics, is compared to the ones obtained with some state-of-the-art protein interface predictors. The analysis of the performance values shows that our method outperforms the considered competitors when the considered molecules are structurally similar. CONCLUSIONS: The hierarchical representation can capture the structural properties that promote the interactions and can be used to represent proteins with unknown structures by codifying only their sequential neighboring. Analyzing the results, we conclude that classes should be arranged according to their architectures rather than functions. Michela Quadrini, Sebastian Daberdaku, Carlo Ferrari |
BMC Bioinform. | 3 |
| 2020 | 3D Mapping of X-Ray Images in Inspections of Aerospace PartsabstractIn this work we present an industrial system for the inspection of composite parts in the aerospace industry, based on X-ray sensors and robotic manipulators. Such system is designed to identify any type of defects such as, missing gluing, core cell deformation, cracks or foreign objects, which may occur between layers of which these objects are composed. The inspection process involves back-projection of X-ray images onto the 3D CAD model of the inspected part, to directly locate the defects on the part itself. The complete system has been implemented in a real industrial workcell that involves two synchronized robots equipped with a X-ray source-detector system. The two robots move autonomously along a pre-computed trajectory without any human intervention, and the back-projection of the acquired images is efficiently performed at run-time using the proposed algorithm. The experiments demonstrate that the X-ray images back-projection is successful and can effectively replace standard manually guided inspections. This has a high impact on the factory automation cycle since it helps to reduce the effort and time needed for each inspection task. This work is part of a EU funded project called SPIRIT. Daniele Evangelista, Matteo Terreran, Alberto Pretto, Michele Moro, Carlo Ferrari, Emanuele Menegatti |
ETFA | 5 |
| 2019 | Antibody interface prediction with 3D Zernike descriptors and SVMabstractMOTIVATION: Antibodies are a class of proteins capable of specifically recognizing and binding to a virtually infinite number of antigens. This binding malleability makes them the most valuable category of biopharmaceuticals for both diagnostic and therapeutic applications. The correct identification of the antigen-binding residues in the antibody is crucial for all antibody design and engineering techniques and could also help to understand the complex antigen binding mechanisms. However, the antibody-binding interface prediction field appears to be still rather underdeveloped. RESULTS: We present a novel method for antibody interface prediction from their experimentally solved structures based on 3D Zernike Descriptors. Roto-translationally invariant descriptors are computed from circular patches of the antibody surface enriched with a chosen subset of physico-chemical properties from the AAindex1 amino acid index set, and are used as samples for a binary classification problem. An SVM classifier is used to distinguish interface surface patches from non-interface ones. The proposed method was shown to outperform other antigen-binding interface prediction software. AVAILABILITY AND IMPLEMENTATION: Linux binaries and Python scripts are available at https://github.com/sebastiandaberdaku/AntibodyInterfacePrediction. The datasets generated and/or analyzed during the current study are available at https://doi.org/10.6084/m9.figshare.5442229. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Sebastian Daberdaku, Carlo Ferrari |
Bioinform. | 2 |
| 2018 | Exploring the potential of 3D Zernike descriptors and SVM for protein-protein interface predictionabstractBACKGROUND: The correct determination of protein-protein interaction interfaces is important for understanding disease mechanisms and for rational drug design. To date, several computational methods for the prediction of protein interfaces have been developed, but the interface prediction problem is still not fully understood. Experimental evidence suggests that the location of binding sites is imprinted in the protein structure, but there are major differences among the interfaces of the various protein types: the characterising properties can vary a lot depending on the interaction type and function. The selection of an optimal set of features characterising the protein interface and the development of an effective method to represent and capture the complex protein recognition patterns are of paramount importance for this task. RESULTS: In this work we investigate the potential of a novel local surface descriptor based on 3D Zernike moments for the interface prediction task. Descriptors invariant to roto-translations are extracted from circular patches of the protein surface enriched with physico-chemical properties from the HQI8 amino acid index set, and are used as samples for a binary classification problem. Support Vector Machines are used as a classifier to distinguish interface local surface patches from non-interface ones. The proposed method was validated on 16 classes of proteins extracted from the Protein-Protein Docking Benchmark 5.0 and compared to other state-of-the-art protein interface predictors (SPPIDER, PrISE and NPS-HomPPI). CONCLUSIONS: The 3D Zernike descriptors are able to capture the similarity among patterns of physico-chemical and biochemical properties mapped on the protein surface arising from the various spatial arrangements of the underlying residues, and their usage can be easily extended to other sets of amino acid properties. The results suggest that the choice of a proper set of features characterising the protein interface is crucial for the interface prediction task, and that optimality strongly depends on the class of proteins whose interface we want to characterise. We postulate that different protein classes should be treated separately and that it is necessary to identify an optimal set of features for each protein class. Sebastian Daberdaku, Carlo Ferrari |
BMC Bioinform. | 2 |
| 2017 | Design and Deployment of Identity Recognition Systems
Carlo Ferrari, Michele Moro |
CISIS | 1 |
| 2015 | The Victor C++ library for protein representation and advanced manipulationabstractMOTIVATION: Protein sequence and structure representation and manipulation require dedicated software libraries to support methods of increasing complexity. Here, we describe the VIrtual Constrution TOol for pRoteins (Victor) C++ library, an open source platform dedicated to enabling inexperienced users to develop advanced tools and gathering contributions from the community. The provided application examples cover statistical energy potentials, profile-profile sequence alignments and ab initio loop modeling. Victor was used over the last 15 years in several publications and optimized for efficiency. It is provided as a GitHub repository with source files and unit tests, plus extensive online documentation, including a Wiki with help files and tutorials, examples and Doxygen documentation. AVAILABILITY AND IMPLEMENTATION: The C++ library and online documentation, distributed under a GPL license are available from URL: http://protein.bio.unipd.it/victor/. Layla Hirsh, Damiano Piovesan, Manuel Giollo, Carlo Ferrari, Silvio C. E. Tosatto |
Bioinform. | 4 |
| 2015 | Comprehensive large-scale assessment of intrinsic protein disorderabstractMOTIVATION: Intrinsically disordered regions are key for the function of numerous proteins. Due to the difficulties in experimental disorder characterization, many computational predictors have been developed with various disorder flavors. Their performance is generally measured on small sets mainly from experimentally solved structures, e.g. Protein Data Bank (PDB) chains. MobiDB has only recently started to collect disorder annotations from multiple experimental structures. RESULTS: MobiDB annotates disorder for UniProt sequences, allowing us to conduct the first large-scale assessment of fast disorder predictors on 25 833 different sequences with X-ray crystallographic structures. In addition to a comprehensive ranking of predictors, this analysis produced the following interesting observations. (i) The predictors cluster according to their disorder definition, with a consensus giving more confidence. (ii) Previous assessments appear over-reliant on data annotated at the PDB chain level and performance is lower on entire UniProt sequences. (iii) Long disordered regions are harder to predict. (iv) Depending on the structural and functional types of the proteins, differences in prediction performance of up to 10% are observed. AVAILABILITY: The datasets are available from Web site at URL: http://mobidb.bio.unipd.it/lsd. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Ian Walsh, Manuel Giollo, Tomás Di Domenico, Carlo Ferrari, Olav Zimmermann, Silvio C. E. Tosatto |
Bioinform. | 4 |
| 2012 | RAPHAEL: recognition, periodicity and insertion assignment of solenoid protein structuresabstractMOTIVATION: Repeat proteins form a distinct class of structures where folding is greatly simplified. Several classes have been defined, with solenoid repeats of periodicity between ca. 5 and 40 being the most challenging to detect. Such proteins evolve quickly and their periodicity may be rapidly hidden at sequence level. From a structural point of view, finding solenoids may be complicated by the presence of insertions or multiple domains. To the best of our knowledge, no automated methods are available to characterize solenoid repeats from structure. RESULTS: Here we introduce RAPHAEL, a novel method for the detection of solenoids in protein structures. It reliably solves three problems of increasing difficulty: (1) recognition of solenoid domains, (2) determination of their periodicity and (3) assignment of insertions. RAPHAEL uses a geometric approach mimicking manual classification, producing several numeric parameters that are optimized for maximum performance. The resulting method is very accurate, with 89.5% of solenoid proteins and 97.2% of non-solenoid proteins correctly classified. RAPHAEL periodicities have a Spearman correlation coefficient of 0.877 against the manually established ones. A baseline algorithm for insertion detection in identified solenoids has a Q(2) value of 79.8%, suggesting room for further improvement. RAPHAEL finds 1931 highly confident repeat structures not previously annotated as solenoids in the Protein Data Bank records. Ian Walsh, Francesco Sirocco, Giovanni Minervini, Tomás Di Domenico, Carlo Ferrari, Silvio C. E. Tosatto |
Bioinform. | 5 |
| 2005 | Identifying Similar Surface Patches on Proteins Using a Spin-Image Surface Representation
Mary Ellen Bock, Guido M. Cortelazzo, Carlo Ferrari, Concettina Guerra |
CPM | 3 |
| 2003 | A grid-aware approach to protein structure comparison
Carlo Ferrari, Concettina Guerra, Giuseppe Zanotti |
J. Parallel Distributed Comput. | 1 |
| 2000 | Using collision avoidance algorithms for designing multi-robot emergent behaviorsabstractWe discuss how to induce a set of collective emergent behaviors into a team of real robots used for soccer robotics. The activation of robot behaviors is organized according to a multi-level control architecture. The emergent cooperative abilities, like exchanging a ball, are achieved through the use of efficient collision avoidance algorithms implemented by a small set of robots able to frequently swap their roles. Our algorithms have been tested on a couple of real robots, Bart and Homer, which played the final game with the middle size league, at RoboCup'99, in Stockholm. This approach can be generalized to allow multi-robot systems to perform various kind of collective tasks in the entertainment field. Roberto Polesel, Robert Rosati, Alberto Speranzon, Carlo Ferrari, Enrico Pagello |
IROS | 4 |
| 2000 | Collaborative Emergent Actions between Real Soccer Robots
Massimo Ferraresso, Carlo Ferrari, Enrico Pagello, Roberto Polesel, Robert Rosati, Alberto Speranzon, Walter Zanette |
RoboCup | 2 |
| 2000 | PaSo-Team 2000
Carlo Ferrari, Francesco Garelli, Enrico Pagello |
RoboCup | 1 |
| 1999 | PaSo-Team'99
Carlo Ferrari, Francesco Garelli, Enrico Pagello |
RoboCup | 1 |
| 1997 | A Reactive Architecture for RoboCup Competition
Enrico Pagello, Federico Montesello, Antonio D'Angelo, Carlo Ferrari |
RoboCup | 4 |
| 1996 | A framework for robust multiple robots motion planningabstractThis paper is focused on solving the multiple robots motion planning problem in a robust way, whereas we say that a motion plan is robust if it can be used in spite of small variations in the motion context. After a critical review of their previous research on generating multiple robots motion plans (1995), the authors classify several "sources of instability" useful for establishing criteria for robustness. These sources include variations of the environment model, variations in the number of robots and paths, and variations in the motion parameters of the moving items. We define various "impact factors", that evaluate how much a variation affects a given plan. For example, a new path (for a robot) can be associated with a collision impact factor, that estimate how many collisions among moving objects may occur along that path. Hence, to evaluate the motion plan robustness, we define how quality values for motion plans are modified by the impact factors. Carlo Ferrari, Enrico Pagello, Jun Ota 0001, Tamio Arai |
IROS | 1 |
| 1995 | Planning multiple autonomous robots motion in space and timeabstractWe address the problem of planning the motion of multiple autonomous robots, by analysing their behaviour in space and time. Proper representations have been studied for both domains, with a particular emphasis on the definition of some performance indexes to weight the goodness of a path concerning motion and time performances. Sublinear algorithms have been used for planning in space while reasoning in the temporal domain is based on a proper subdivision of the time axis that leads to polynomial algorithms. Carlo Ferrari, Enrico Pagello, Jun Ota 0001, Tamio Arai |
IROS (2) | 1 |
| 1992 | Planning optimal graspsabstractThe authors address the problem of planning optimal grasps. Two general optimality criteria that consider the total finger force and the maximum finger force are introduced and discussed. Their formalization using various metrics on a space of generalized forces is detailed. The geometric interpretation of the two criteria leads to an efficient planning algorithm. An example of its use in a robotic environment equipped with two-jaw and three-jaw is described.> Carlo Ferrari, John F. Canny |
ICRA | 1 |
| 1992 | Understanding Scene Descriptions by Integrating Different Sources of Knowledge
Fausto Giunchiglia, Carlo Ferrari, Paolo Traverso, Emanuele Trucco |
Int. J. Man Mach. Stud. | 2 |