Demo Data from EDBT 2026 / reviewers in the wild / expert
Luciano Milanesi
dblp:55/5807
· DBLP profile ↗
85ranked-venue papers
5as first author
3since 2021 · last 2025
0000-0002-1201-3939ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 64 · 5 first-author · 3 since 2021Systems, architecture and hardware · 6Theory of computation · 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
14 papers |
Bioinformatics and computational biology · 100% |
Topics — the 26 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › sequence alignment
graph-based alignment |
0.4 | 1 | 2020 | γ-TRIS: a graph-algorithm for comprehensive identification of vector genomic insertion sites · Bioinform. 2020 |
Bioinformatics and computational biology › omics data analysis
multi-omics analysis |
0.4 | 1 | 2020 | Gene relevance based on multiple evidences in complex networks · Bioinform. 2020 |
Bioinformatics and computational biology › network bioinformatics › biological network analysis
network analysis |
0.4 | 1 | 2020 | Gene relevance based on multiple evidences in complex networks · Bioinform. 2020 |
Bioinformatics and computational biology › network bioinformatics › biological network analysis
network propagation |
0.4 | 1 | 2020 | Gene relevance based on multiple evidences in complex networks · Bioinform. 2020 |
Bioinformatics and computational biology › transcriptomics › transcriptome sequencing
small RNA sequencing |
0.3 | 1 | 2017 | iSmaRT: a toolkit for a comprehensive analysis of small RNA-Seq data · Bioinform. 2017 |
Bioinformatics and computational biology › cancer genomics
cancer driver gene identification |
0.1 | 1 | 2020 | Gene relevance based on multiple evidences in complex networks · Bioinform. 2020 |
Bioinformatics and computational biology
cancer genomics |
0.1 | 1 | 2020 | Gene relevance based on multiple evidences in complex networks · Bioinform. 2020 |
Bioinformatics and computational biology › sequence analysis › RNA sequence analysis
microRNA analysis |
0.1 | 1 | 2017 | iSmaRT: a toolkit for a comprehensive analysis of small RNA-Seq data · Bioinform. 2017 |
Bioinformatics and computational biology
gene regulation |
0.1 | 3 | 2001 | Presence of ATG triplets in 5' untranslated regions of eukaryotic cDNAs correlates with a 'weak' context of the start codon · Bioinform. 2001 Integrated databases and computer systems for studying eukaryotic gene expression · Bioinform. 1999 Eukaryotic promoter recognition by binding sites for transcription factors · Comput. Appl. Biosci. 1995 |
Bioinformatics and computational biology › genome annotation
gene structure prediction |
0.1 | 3 | 1999 | GeneBuilder: interactive in silico prediction of gene structure · Bioinform. 1999 Gene structure prediction using information on homologous protein sequence · Comput. Appl. Biosci. 1996 Hamming-Clustering method for signals prediction in 5' and 3' regions of eukaryotic genes · Comput. Appl. Biosci. 1996 |
Bioinformatics and computational biology
genome annotation |
0.0 | 3 | 1999 | GeneBuilder: interactive in silico prediction of gene structure · Bioinform. 1999 Hamming-Clustering method for signals prediction in 5' and 3' regions of eukaryotic genes · Comput. Appl. Biosci. 1996 GenExpress: A Computer System for Description, Analysis and Recognition of Regulatory Sequences in Eukaryotic Genome · ISMB 1998 |
Bioinformatics and computational biology › gene regulation
regulatory sequence analysis |
0.0 | 2 | 1998 | GenExpress: A Computer System for Description, Analysis and Recognition of Regulatory Sequences in Eukaryotic Genome · ISMB 1998 Computer Tool FUNSITE for Analysis of Eukaryotic Regulatory Genomic Sequences · ISMB 1995 |
Bioinformatics and computational biology › gene regulation › promoter analysis
promoter prediction |
0.0 | 2 | 1996 | Hamming-Clustering method for signals prediction in 5' and 3' regions of eukaryotic genes · Comput. Appl. Biosci. 1996 Eukaryotic promoter recognition by binding sites for transcription factors · Comput. Appl. Biosci. 1995 |
Bioinformatics and computational biology › genome annotation
gene prediction |
0.0 | 2 | 2001 | Gene structure prediction using information on homologous protein sequence · Comput. Appl. Biosci. 1996 Presence of ATG triplets in 5' untranslated regions of eukaryotic cDNAs correlates with a 'weak' context of the start codon · Bioinform. 2001 |
Bioinformatics and computational biology › genome annotation › gene prediction
ab initio gene prediction |
0.0 | 1 | 1999 | GeneBuilder: interactive in silico prediction of gene structure · Bioinform. 1999 |
Bioinformatics and computational biology › gene regulation
transcription factor binding site prediction |
0.0 | 1 | 1999 | Integrated databases and computer systems for studying eukaryotic gene expression · Bioinform. 1999 |
Bioinformatics and computational biology › sequence analysis
genomic sequence analysis |
0.0 | 1 | 1998 | GenExpress: A Computer System for Description, Analysis and Recognition of Regulatory Sequences in Eukaryotic Genome · ISMB 1998 |
Bioinformatics and computational biology › gene regulation
regulatory genomics |
0.0 | 1 | 1995 | Computer Tool FUNSITE for Analysis of Eukaryotic Regulatory Genomic Sequences · ISMB 1995 |
Bioinformatics and computational biology › gene regulation › transcription factor binding site prediction
transcription factor binding site analysis |
0.0 | 1 | 1995 | Eukaryotic promoter recognition by binding sites for transcription factors · Comput. Appl. Biosci. 1995 |
Bioinformatics and computational biology › gene regulation › promoter analysis
transcription start site prediction |
0.0 | 1 | 1995 | Eukaryotic promoter recognition by binding sites for transcription factors · Comput. Appl. Biosci. 1995 |
Bioinformatics and computational biology › sequence analysis
sequence similarity search |
0.0 | 1 | 1994 | Data bank homology search algorithm with linear computation complexity · Comput. Appl. Biosci. 1994 |
Bioinformatics and computational biology › genome annotation
splice site prediction |
0.0 | 1 | 1993 | SITEVIDEO: a computer system for functional site analysis and recognition. Investigation of the human splice sites · Comput. Appl. Biosci. 1993 |
Bioinformatics and computational biology › genome annotation
coding region prediction |
0.0 | 1 | 2001 | Presence of ATG triplets in 5' untranslated regions of eukaryotic cDNAs correlates with a 'weak' context of the start codon · Bioinform. 2001 |
Bioinformatics and computational biology
sequence alignment |
0.0 | 1 | 1992 | Fast, statistically based alignment of amino acid sequences on the base of diagonal fragments of DOT-matrices · Comput. Appl. Biosci. 1992 |
Bioinformatics and computational biology › protein sequence analysis
protein homology search |
0.0 | 1 | 1996 | Gene structure prediction using information on homologous protein sequence · Comput. Appl. Biosci. 1996 |
Bioinformatics and computational biology › sequence analysis
sequence homology |
0.0 | 1 | 1996 | Gene structure prediction using information on homologous protein sequence · Comput. Appl. Biosci. 1996 |
Methods — techniques the papers use, named apart from their topics
network diffusion · 0.4multi-layer network analysis · 0.4graph-based alignment · 0.4genome-free alignment · 0.4pipeline · 0.3RNA target prediction · 0.3dynamic programming · 0.0weight matrix · 0.0sequence analysis · 0.0correlation analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Implementation of a Digital Maturity Framework for BiobankingabstractOBJECTIVE: Digitalization is a pillar of reproducible research and a mandatory requirement for Research Infrastructures. Biobanks must ensure a fully engineered and digitalized process towards data FAIRification. To this aim, the first step is to assess the current level of digitalization using quantitative metrics, which is particularly challenging given the multi-faceted regulatory and logistical nature of biobanking. METHODS: We developed a Biobanking digital assessment maturity framework, BB4FAIR, comprising a survey divided into three macro areas, namely IT infrastructure, personnel, and data annotation richness. Furthermore, we implemented an automated R/Shiny system to analyse survey responses and generate visual data representations. We piloted the tool on 46 Italian biobanks that in 2023 had signed the partner charter with BBMRI. A scoring table facilitated the tiering of digital maturity, highlighting areas requiring corrective action. RESULTS: The assessment revealed significant heterogeneity across the three macro-areas of digitalization: almost half of the biobanks feature adequate IT infrastructure and personnel, and a smaller proportion have robust data annotation capabilities. Notably, most biobanks reported having a Biobank IT Management System (BIMS) or an alternative that serves their purposes, yet they still collect the consent to biobanking for future purposes in paper format; the digitalization of informed consent is generally lacking. These findings highlight the need for targeted improvements in Biobank digitalization to enhance overall data FAIRness. CONCLUSION: The survey results underscore a pressing need for enhanced IT training and improved data annotation resources within the BBMRI.it. Corrective actions on many lacking features and desiderata are ongoing in the context of the #NextGenerationEu "Strengthening BBMRI.it" project. Federica Rossi, Davide Fragnito, Antonella Cruoglio, Ramona Palombo, Alice Massacci, Alessandro Sulis, Vittorio Meloni, Sara Casati, Antonella Mirabile, Andrea Manconi, Luciano Milanesi, Gennaro Ciliberto, Monica Forni, Valentina Adami, Massimiliano Borsani, Claudia Miele, Marialuisa Lavitrano, Matteo Pallocca |
J. Biomed. Informatics | 11 |
| 2023 | scMuffin: an R package to disentangle solid tumor heterogeneity by single-cell gene expression analysisabstractINTRODUCTION: Single-cell (SC) gene expression analysis is crucial to dissect the complex cellular heterogeneity of solid tumors, which is one of the main obstacles for the development of effective cancer treatments. Such tumors typically contain a mixture of cells with aberrant genomic and transcriptomic profiles affecting specific sub-populations that might have a pivotal role in cancer progression, whose identification eludes bulk RNA-sequencing approaches. We present scMuffin, an R package that enables the characterization of cell identity in solid tumors on the basis of a various and complementary analyses on SC gene expression data. RESULTS: scMuffin provides a series of functions to calculate qualitative and quantitative scores, such as: expression of marker sets for normal and tumor conditions, pathway activity, cell state trajectories, Copy Number Variations, transcriptional complexity and proliferation state. Thus, scMuffin facilitates the combination of various evidences that can be used to distinguish normal and tumoral cells, define cell identities, cluster cells in different ways, link genomic aberrations to phenotypes and identify subtle differences between cell subtypes or cell states. We analysed public SC expression datasets of human high-grade gliomas as a proof-of-concept to show the value of scMuffin and illustrate its user interface. Nevertheless, these analyses lead to interesting findings, which suggest that some chromosomal amplifications might underlie the invasive tumor phenotype and the presence of cells that possess tumor initiating cells characteristics. CONCLUSIONS: The analyses offered by scMuffin and the results achieved in the case study show that our tool helps addressing the main challenges in the bioinformatics analysis of SC expression data from solid tumors. Valentina Nale, Alice Chiodi, Noemi Di Nanni, Ingrid Cifola, Marco Moscatelli, Cinzia Cocola, Matteo Gnocchi, Eleonora Piscitelli, Ada Sula, Ileana Zucchi, Rolland A. Reinbold, Luciano Milanesi, Alessandra Mezzelani, Paride Pelucchi, Ettore Mosca |
BMC Bioinform. | 12 |
| 2021 | Characterization and comparison of gene-centered human interactomesabstractThe complex web of macromolecular interactions occurring within cells-the interactome-is the backbone of an increasing number of studies, but a clear consensus on the exact structure of this network is still lacking. Different genome-scale maps of human interactome have been obtained through several experimental techniques and functional analyses. Moreover, these maps can be enriched through literature-mining approaches, and different combinations of various 'source' databases have been used in the literature. It is therefore unclear to which extent the various interactomes yield similar results when used in the context of interactome-based approaches in network biology. We compared a comprehensive list of human interactomes on the basis of topology, protein complexes, molecular pathways, pathway cross-talk and disease gene prediction. In a general context of relevant heterogeneity, our study provides a series of qualitative and quantitative parameters that describe the state of the art of human interactomes and guidelines for selecting interactomes in future applications. Ettore Mosca, Matteo Bersanelli, Tommaso Matteuzzi, Noemi Di Nanni, Gastone C. Castellani, Luciano Milanesi, Daniel Remondini |
Briefings Bioinform. | 6 |
| 2020 | γ-TRIS: a graph-algorithm for comprehensive identification of vector genomic insertion sitesabstractSUMMARY: Retroviruses and their vector derivatives integrate semi-randomly in the genome of host cells and are inherited by their progeny as stable genetic marks. The retrieval and mapping of the sequences flanking the virus-host DNA junctions allows the identification of insertion sites in gene therapy or virally infected patients, essential for monitoring the evolution of genetically modified cells in vivo. However, since ∼30% of insertions land in low complexity or repetitive regions of the host cell genome, they cannot be correctly assigned and are currently discarded, limiting the accuracy and predictive power of clonal tracking studies. Here, we present γ-TRIS, a new graph-based genome-free alignment tool for identifying insertion sites even if embedded in low complexity regions. By using γ-TRIS to reanalyze clinical studies, we observed improvements in clonal quantification and tracking. AVAILABILITY AND IMPLEMENTATION: Source code at https://bitbucket.org/bereste/g-tris. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Andrea Calabria, Stefano Beretta 0001, Ivan Merelli, Giulio Spinozzi, Stefano Brasca, Yuri Pirola, Fabrizio Benedicenti, Erika Tenderini, Paola Bonizzoni, Luciano Milanesi, Eugenio Montini |
Bioinform. | 10 |
| 2020 | Gene relevance based on multiple evidences in complex networksabstractMOTIVATION: Multi-omics approaches offer the opportunity to reconstruct a more complete picture of the molecular events associated with human diseases, but pose challenges in data analysis. Network-based methods for the analysis of multi-omics leverage the complex web of macromolecular interactions occurring within cells to extract significant patterns of molecular alterations. Existing network-based approaches typically address specific combinations of omics and are limited in terms of the number of layers that can be jointly analysed. In this study, we investigate the application of network diffusion to quantify gene relevance on the basis of multiple evidences (layers). RESULTS: We introduce a gene score (mND) that quantifies the relevance of a gene in a biological process taking into account the network proximity of the gene and its first neighbours to other altered genes. We show that mND has a better performance over existing methods in finding altered genes in network proximity in one or more layers. We also report good performances in recovering known cancer genes. The pipeline described in this article is broadly applicable, because it can handle different types of inputs: in addition to multi-omics datasets, datasets that are stratified in many classes (e.g., cell clusters emerging from single cell analyses) or a combination of the two scenarios. AVAILABILITY AND IMPLEMENTATION: The R package 'mND' is available at URL: https://www.itb.cnr.it/mnd. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Noemi Di Nanni, Matteo Gnocchi, Marco Moscatelli, Luciano Milanesi, Ettore Mosca |
Bioinform. | 4 |
| 2020 | Integrating Petri Nets and Flux Balance Methods in Computational Biology Models: a Methodological and Computational PracticeabstractComputational Biology is a fast-growing field that is enriched by different data-driven methodological approaches and by findings and applications in a broad range of biological areas. Fundamental to these approaches are the mathematical and computational models used to describe the different state s at microscopic (for example a biochemical reaction), mesoscopic (the signalling effects at tissue level), and macroscopic levels (physiological and pathological effects) of biological processes. In this paper we address the problem of combining two powerful classes of methodologies: Flux Balance Analysis (FBA) methods which are now producing a revolution in biotechnology and medicine, and Petri Nets (PNs) which allow system generalisation and are central to various mathematical treatments, for example Ordinary Differential Equation (ODE) specification of the biosystem under study. While the former is limited to modelling metabolic networks, i.e. does not account for intermittent dynamical signalling events, the latter is hampered by the need for a large amount of metabolic data. A first result presented in this paper is the identification of three types of cross-talks between PNs and FBA methods and their dependencies on available data. We exemplify our insights with the analysis of a pancreatic cancer model. We discuss how our reasoning framework provides a biologically and mathematically grounded decision making setting for the integration of regulatory, signalling, and metabolic networks and greatly increases model interpretability and reusability. We discuss how the parameters of PN and FBA models can be tuned and combined together so to highlight the computational effort needed to perform this task. We conclude with speculations and suggestions on this new promising research direction. Simone Pernice, Laura Follia, Gianfranco Balbo, Luciano Milanesi, Giulia Sartini, Niccoló Totis, Pietro Liò, Ivan Merelli, Francesca Cordero, Marco Beccuti |
Fundam. Informaticae | 4 |
| 2019 | isma: an R package for the integrative analysis of mutations detected by multiple pipelinesabstractBACKGROUND: Recent comparative studies have brought to our attention how somatic mutation detection from next-generation sequencing data is still an open issue in bioinformatics, because different pipelines result in a low consensus. In this context, it is suggested to integrate results from multiple calling tools, but this operation is not trivial and the burden of merging, comparing, filtering and explaining the results demands appropriate software. RESULTS: We developed isma (integrative somatic mutation analysis), an R package for the integrative analysis of somatic mutations detected by multiple pipelines for matched tumor-normal samples. The package provides a series of functions to quantify the consensus, estimate the variability, underline outliers, integrate evidences from publicly available mutation catalogues and filter sites. We illustrate the capabilities of isma analysing breast cancer somatic mutations generated by The Cancer Genome Atlas (TCGA) using four pipelines. CONCLUSIONS: Comparing different "points of view" on the same data, isma generates a unique mutation catalogue and a series of reports that underline common patterns, variability, as well as sites already catalogued by other studies (e.g. TCGA), so as to design and apply filtering strategies to screen more reliable sites. The package is available for non-commercial users at the URL https://www.itb.cnr.it/isma . Noemi Di Nanni, Marco Moscatelli, Matteo Gnocchi, Luciano Milanesi, Ettore Mosca |
BMC Bioinform. | 4 |
| 2019 | The 2017 Network Tools and Applications in Biology (NETTAB) workshop: aims, topics and outcomesabstractThe 17th International NETTAB workshop was held in Palermo, Italy, on October 16-18, 2017. The special topic for the meeting was "Methods, tools and platforms for Personalised Medicine in the Big Data Era", but the traditional topics of the meeting series were also included in the event. About 40 scientific contributions were presented, including four keynote lectures, five guest lectures, and many oral communications and posters. Also, three tutorials were organised before and after the workshop. Full papers from some of the best works presented in Palermo were submitted for this Supplement of BMC Bioinformatics. Here, we provide an overview of meeting aims and scope. We also shortly introduce selected papers that have been accepted for publication in this Supplement, for a complete presentation of the outcomes of the meeting. Paolo Romano 0001, Arnaud Céol, Andreas Dräger, Antonino Fiannaca, Rosalba Giugno, Massimo La Rosa, Luciano Milanesi, Ulrich Pfeffer, Riccardo Rizzo, Soo-Yong Shin, Junfeng Xia, Alfonso Urso |
BMC Bioinform. | 7 |
| 2018 | An infrastructure for precision medicine through analysis of big dataabstractBACKGROUND: Nowadays, the increasing availability of omics data, due to both the advancements in the acquisition of molecular biology results and in systems biology simulation technologies, provides the bases for precision medicine. Success in precision medicine depends on the access to healthcare and biomedical data. To this end, the digitization of all clinical exams and medical records is becoming a standard in hospitals. The digitization is essential to collect, share, and aggregate large volumes of heterogeneous data to support the discovery of hidden patterns with the aim to define predictive models for biomedical purposes. Patients' data sharing is a critical process. In fact, it raises ethical, social, legal, and technological issues that must be properly addressed. RESULTS: In this work, we present an infrastructure devised to deal with the integration of large volumes of heterogeneous biological data. The infrastructure was applied to the data collected between 2010-2016 in one of the major diagnostic analysis laboratories in Italy. Data from three different platforms were collected (i.e., laboratory exams, pathological anatomy exams, biopsy exams). The infrastructure has been designed to allow the extraction and aggregation of both unstructured and semi-structured data. Data are properly treated to ensure data security and privacy. Specialized algorithms have also been implemented to process the aggregated information with the aim to obtain a precise historical analysis of the clinical activities of one or more patients. Moreover, three Bayesian classifiers have been developed to analyze examinations reported as free text. Experimental results show that the classifiers exhibit a good accuracy when used to analyze sentences related to the sample location, diseases presence and status of the illnesses. CONCLUSIONS: The infrastructure allows the integration of multiple and heterogeneous sources of anonymized data from the different clinical platforms. Both unstructured and semi-structured data are processed to obtain a precise historical analysis of the clinical activities of one or more patients. Data aggregation allows to perform a series of statistical assessments required to answer complex questions that can be used in a variety of fields, such as predictive and precision medicine. In particular, studying the clinical history of patients that have developed similar pathologies can help to predict or individuate markers able to allow an early diagnosis of possible illnesses. Marco Moscatelli, Andrea Manconi, Mauro Pessina, Giovanni Fellegara, Stefano Rampoldi, Luciano Milanesi, Andrea Casasco, Matteo Gnocchi |
BMC Bioinform. | 6 |
| 2017 | Low-Power Architectures for miRNA-Target Genome Wide AnalysisabstractIn molecular biology, the interaction mechanisms between microRNAs (miRNAs) with their messenger RNA targets are poorly understood. This is the reason why many miRNA-target prediction methods are available, but their results are often inconsistent. A lot of efforts focus on the quality of the sequence match between miRNA and target rather than on the role of the mRNA secondary structure in which the target is embedded. Nonetheless, it is known that the miRNA secondary structures contribute to target recognition, because there is an energetic cost to freeing base-pairing interactions within mRNA to make the target accessible for miRNA binding. This approach is implemented by PITA (Probability of Interaction by Target Accessibility), a very computational-intensive tool that is able to provide accurate results even when little is know about the conservation of the miRNA. In this paper we propose a new implementation of PITA, called lPITA, able to exploit a coarse-grained parallelism over low power architectures to reduce both execution times and the power consumption. Stefano Beretta 0001, Lucia Morganti, Elena Corni, Andrea Ferraro, Daniele Cesini, Daniele D'Agostino, Luciano Milanesi, Ivan Merelli |
PDP | 7 |
| 2017 | iSmaRT: a toolkit for a comprehensive analysis of small RNA-Seq dataabstractSummary: The interest in investigating the biological roles of small non-coding RNAs (sncRNAs) is increasing, due to the pleiotropic effects of these molecules exert in many biological contexts. While several methods and tools are available to study microRNAs (miRNAs), only few focus on novel classes of sncRNAs, in particular PIWI-interacting RNAs (piRNAs). To overcome these limitations, we implemented iSmaRT ( i ntegrative Sm all R NA T ool-kit), an automated pipeline to analyze smallRNA-Seq data. Availability and Implementation: iSmaRT is a collection of bioinformatics tools and own algorithms, interconnected through a Graphical User Interface (GUI). In addition to performing comprehensive analyses on miRNAs, it implements specific computational modules to analyze piRNAs, predicting novel ones and identifying their RNA targets. A smallRNA-Seq dataset generated from brain samples of Huntington's Disease patients was used here to illustrate iSmaRT performances, demonstrating how the pipeline can provide, in a rapid and user friendly way, a comprehensive analysis of different classes of sncRNAs. iSmaRT is freely available on the web at ftp://labmedmolge-1.unisa.it (User: iSmart - Password: password). Contact: [email protected] or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Riccardo Panero, Antonio Rinaldi, Domenico Memoli, Giovanni Nassa, Maria Ravo, Francesca Rizzo 0002, Roberta Tarallo, Luciano Milanesi, Alessandro Weisz, Giorgio Giurato |
Bioinform. | 8 |
| 2017 | iSmaRT: a toolkit for a comprehensive analysis of small RNA-Seq dataabstractBioinformatics (2017) 33(6), 938–940 The authors of the above article wish to inform readers that a post-production correction has been made to add a missing second affiliation for author, Riccardo Panero. The affiliation is: Department of Molecular Biotechnology and Health Sciences, University of Torino, via Nizza 52, 10126 Torino, Italy Riccardo Panero, Antonio Rinaldi, Domenico Memoli, Giovanni Nassa, Maria Ravo, Francesca Rizzo 0002, Roberta Tarallo, Luciano Milanesi, Alessandro Weisz, Giorgio Giurato |
Bioinform. | 8 |
| 2017 | VISPA2: a scalable pipeline for high-throughput identification and annotation of vector integration sitesabstractBACKGROUND: Bioinformatics tools designed to identify lentiviral or retroviral vector insertion sites in the genome of host cells are used to address the safety and long-term efficacy of hematopoietic stem cell gene therapy applications and to study the clonal dynamics of hematopoietic reconstitution. The increasing number of gene therapy clinical trials combined with the increasing amount of Next Generation Sequencing data, aimed at identifying integration sites, require both highly accurate and efficient computational software able to correctly process "big data" in a reasonable computational time. RESULTS: Here we present VISPA2 (Vector Integration Site Parallel Analysis, version 2), the latest optimized computational pipeline for integration site identification and analysis with the following features: (1) the sequence analysis for the integration site processing is fully compliant with paired-end reads and includes a sequence quality filter before and after the alignment on the target genome; (2) an heuristic algorithm to reduce false positive integration sites at nucleotide level to reduce the impact of Polymerase Chain Reaction or trimming/alignment artifacts; (3) a classification and annotation module for integration sites; (4) a user friendly web interface as researcher front-end to perform integration site analyses without computational skills; (5) the time speedup of all steps through parallelization (Hadoop free). CONCLUSIONS: We tested VISPA2 performances using simulated and real datasets of lentiviral vector integration sites, previously obtained from patients enrolled in a hematopoietic stem cell gene therapy clinical trial and compared the results with other preexisting tools for integration site analysis. On the computational side, VISPA2 showed a > 6-fold speedup and improved precision and recall metrics (1 and 0.97 respectively) compared to previously developed computational pipelines. These performances indicate that VISPA2 is a fast, reliable and user-friendly tool for integration site analysis, which allows gene therapy integration data to be handled in a cost and time effective fashion. Moreover, the web access of VISPA2 ( http://openserver.itb.cnr.it/vispa/ ) ensures accessibility and ease of usage to researches of a complex analytical tool. We released the source code of VISPA2 in a public repository ( https://bitbucket.org/andreacalabria/vispa2 ). Giulio Spinozzi, Andrea Calabria, Stefano Brasca, Stefano Beretta 0001, Ivan Merelli, Luciano Milanesi, Eugenio Montini |
BMC Bioinform. | 6 |
| 2016 | A Machine Learning Approach for the Integration of miRNA-Target PredictionsabstractAlthough several computational methods have been developed for predicting interactions between miRNA and target genes, there are substantial differences in the achieved results. For this reason, machine learning approaches are widely used for integrating the predictions obtained from different tools. In this work we adopt a method, called M3GP, which relies on a genetic programming approach, to classify results from three tools: miRanda, TargetScan, and RNAhybrid. Such algorithm is highly parallelizable and its adoption provides great advantages while handling problems involving big datasets, since it is independent from the implementation and from the architecture on which it is executed. More precisely, we apply this technique for the classification of the achieved miRNA target predictions and we compare its results with those obtained with other classifiers. Stefano Beretta 0001, Mauro Castelli, Yuliana Martínez, Luis Muñoz, Sara Silva, Leonardo Trujillo 0001, Luciano Milanesi, Ivan Merelli |
PDP | 7 |
| 2016 | MicroRNA-Target Interaction: A Parallel Approach for Computing Pairing EnergyabstractMicroRNAs (or miRNA) are key regulators of gene expression, but the precise mechanisms underlying their interaction with their mRNA targets are still poorly understood. Since miRNA are involved in the onset of many different diseases, the study of their interaction with the genome is very important to study. Although the experimental identification of miRNA can be performed using sequencing techniques, the characterization of their target is quite complex. Therefore, computational methods are required to focus the analysis on small set of possibilities. Unfortunately, the limited knowledge about the processes that regulate miRNA target association impairs the development of optimal algorithm for prediction of the regulated genes. This is the reason why a variety of miRNA target prediction algorithms are available, but results of their application are often inconsistent. Therefore, many miRNA targets have been computationally predicted, but only a limited number of these were experimentally validated. Different approaches can be used to recognize miRNA targets. These efforts have focused primarily on the quality of the sequence match between microRNA and target rather than on the role of the mRNA secondary structure in which the target is embedded. Nonetheless, it is known that the miRNA secondary structures contribute to target recognition, because there is an energetic cost to freeing base-pairing interactions within mRNA in order to make the target accessible for microRNA binding. This second approach can provide good results even when little is know about the conservation of the miRNA, but it has the drawback of being computationally very expensive. In this paper we propose a parallelization of PITA, which is one of the most popular algorithm that exploits energetic considerations for computing the miRNA-target predictions. Elisabetta Ronchieri, Daniele D'Agostino, Luciano Milanesi, Ivan Merelli |
PDP | 3 |
| 2016 | Systems medicine of inflammagingabstractSystems Medicine (SM) can be defined as an extension of Systems Biology (SB) to Clinical-Epidemiological disciplines through a shifting paradigm, starting from a cellular, toward a patient centered framework. According to this vision, the three pillars of SM are Biomedical hypotheses, experimental data, mainly achieved by Omics technologies and tailored computational, statistical and modeling tools. The three SM pillars are highly interconnected, and their balancing is crucial. Despite the great technological progresses producing huge amount of data (Big Data) and impressive computational facilities, the Bio-Medical hypotheses are still of primary importance. A paradigmatic example of unifying Bio-Medical theory is the concept of Inflammaging. This complex phenotype is involved in a large number of pathologies and patho-physiological processes such as aging, age-related diseases and cancer, all sharing a common inflammatory pathogenesis. This Biomedical hypothesis can be mapped into an ecological perspective capable to describe by quantitative and predictive models some experimentally observed features, such as microenvironment, niche partitioning and phenotype propagation. In this article we show how this idea can be supported by computational methods useful to successfully integrate, analyze and model large data sets, combining cross-sectional and longitudinal information on clinical, environmental and omics data of healthy subjects and patients to provide new multidimensional biomarkers capable of distinguishing between different pathological conditions, e.g. healthy versus unhealthy state, physiological versus pathological aging. Gastone C. Castellani, Giulia Menichetti, Paolo Garagnani, Maria Giulia Bacalini, Chiara Pirazzini, Claudio Franceschi, Sebastiano Collino, Claudia Sala, Daniel Remondini, Enrico Giampieri, Ettore Mosca, Matteo Bersanelli, Silvia Vitali, Ìtalo Faria do Valle, Pietro Liò, Luciano Milanesi |
Briefings Bioinform. | 16 |
| 2016 | How computer science can help in understanding the 3D genome architectureabstractChromosome conformation capture techniques are producing a huge amount of data about the architecture of our genome. These data can provide us with a better understanding of the events that induce critical regulations of the cellular function from small changes in the three-dimensional genome architecture. Generating a unified view of spatial, temporal, genetic and epigenetic properties poses various challenges of data analysis, visualization, integration and mining, as well as of high performance computing and big data management. Here, we describe the critical issues of this new branch of bioinformatics, oriented at the comprehension of the three-dimensional genome architecture, which we call 'Nucleome Bioinformatics', looking beyond the currently available tools and methods, and highlight yet unaddressed challenges and the potential approaches that could be applied for tackling them. Our review provides a map for researchers interested in using computer science for studying 'Nucleome Bioinformatics', to achieve a better understanding of the biological processes that occur inside the nucleus. Yoli Shavit, Ivan Merelli, Luciano Milanesi, Pietro Liò |
Briefings Bioinform. | 3 |
| 2016 | Methods for the integration of multi-omics data: mathematical aspectsabstractBACKGROUND: Methods for the integrative analysis of multi-omics data are required to draw a more complete and accurate picture of the dynamics of molecular systems. The complexity of biological systems, the technological limits, the large number of biological variables and the relatively low number of biological samples make the analysis of multi-omics datasets a non-trivial problem. RESULTS AND CONCLUSIONS: We review the most advanced strategies for integrating multi-omics datasets, focusing on mathematical and methodological aspects. Matteo Bersanelli, Ettore Mosca, Daniel Remondini, Enrico Giampieri, Claudia Sala, Gastone C. Castellani, Luciano Milanesi |
BMC Bioinform. | 7 |
| 2016 | A novel molecular dynamics approach to evaluate the effect of phosphorylation on multimeric protein interface: the αB-Crystallin case studyabstractBACKGROUND: Phosphorylation is one of the most important post-translational modifications (PTM) employed by cells to regulate several cellular processes. Studying the effects of phosphorylations on protein structures allows to investigate the modulation mechanisms of several proteins including chaperones, like the small HSPs, which display different multimeric structures according to the phosphorylation of a few serine residues. In this context, the proposed study is aimed at finding a method to correlate different PTM patterns (in particular phosphorylations at the monomers interface of multimeric complexes) with the dynamic behaviour of the complex, using physicochemical parameters derived from molecular dynamics simulations in the timescale of nanoseconds. RESULTS: We have developed a methodology relying on computing nine physicochemical parameters, derived from the analysis of short MD simulations, and combined with N identifiers that characterize the PTMs of the analysed protein. The nine general parameters were validated on three proteins, with known post-translational modified conformation and unmodified conformation. Then, we applied this approach to the case study of αB-Crystallin, a chaperone which multimeric state (up to 40 units) is supposed to be controlled by phosphorylation of Ser45 and Ser59. Phosphorylation of serines at the dimer interface induces the release of hexamers, the active state of αB-Crystallin. 30 ns of MD simulation were obtained for each possible combination of dimer phosphorylation state and average values of structural, dynamic, energetic and functional features were calculated on the equilibrated portion of the trajectories. Principal Component Analysis was applied to the parameters and the first five Principal Components, which summed up to 84 % of the total variance, were finally considered. CONCLUSIONS: The validation of this approach on multimeric proteins, which structures were known both modified and unmodified, allowed us to propose a new approach that can be used to predict the impact of PTM patterns in multi-modified proteins using data collected from short molecular dynamics simulations. Analysis on the αB-Crystallin case study clusters together all-P dimers with all-P hexamers and no-P dimer with no-P hexamer and results suggest a great influence of Ser59 phosphorylation on chain B. Federica Chiappori, Luca Mattiazzi, Luciano Milanesi, Ivan Merelli |
BMC Bioinform. | 3 |
| 2016 | Removing duplicate reads using graphics processing unitsabstractBACKGROUND: During library construction polymerase chain reaction is used to enrich the DNA before sequencing. Typically, this process generates duplicate read sequences. Removal of these artifacts is mandatory, as they can affect the correct interpretation of data in several analyses. Ideally, duplicate reads should be characterized by identical nucleotide sequences. However, due to sequencing errors, duplicates may also be nearly-identical. Removing nearly-identical duplicates can result in a notable computational effort. To deal with this challenge, we recently proposed a GPU method aimed at removing identical and nearly-identical duplicates generated with an Illumina platform. The method implements an approach based on prefix-suffix comparison. Read sequences with identical prefix are considered potential duplicates. Then, their suffixes are compared to identify and remove those that are actually duplicated. Although the method can be efficiently used to remove duplicates, there are some limitations that need to be overcome. In particular, it cannot to detect potential duplicates in the event that prefixes are longer than 27 bases, and it does not provide support for paired-end read libraries. Moreover, large clusters of potential duplicates are split into smaller with the aim to guarantees a reasonable computing time. This heuristic may affect the accuracy of the analysis. RESULTS: In this work we propose GPU-DupRemoval, a new implementation of our method able to (i) cluster reads without constraints on the maximum length of the prefixes, (ii) support both single- and paired-end read libraries, and (iii) analyze large clusters of potential duplicates. CONCLUSIONS: Due to the massive parallelization obtained by exploiting graphics cards, GPU-DupRemoval removes duplicate reads faster than other cutting-edge solutions, while outperforming most of them in terms of amount of duplicates reads. Andrea Manconi, Marco Moscatelli, Giuliano Armano, Matteo Gnocchi, Alessandro Orro, Luciano Milanesi |
BMC Bioinform. | 6 |
| 2016 | BITS 2015: the annual meeting of the Italian Society of BioinformaticsabstractThis preface introduces the content of the BioMed Central journal Supplements related to the BITS 2015 meeting, held in Milan, Italy, from the 3 th to the 5 th of June, 2015. Luciano Milanesi, Alessandro Guffanti, Giancarlo Mauri, Marco Masseroli |
BMC Bioinform. | 1 |
| 2016 | Stochastic neutral modelling of the Gut Microbiota's relative species abundance from next generation sequencing dataabstractBACKGROUND: Interest in understanding the mechanisms that lead to a particular composition of the Gut Microbiota is highly increasing, due to the relationship between this ecosystem and the host health state. Particularly relevant is the study of the Relative Species Abundance (RSA) distribution, that is a component of biodiversity and measures the number of species having a given number of individuals. It is the universal behaviour of RSA that induced many ecologists to look for theoretical explanations. In particular, a simple stochastic neutral model was proposed by Volkov et al. relying on population dynamics and was proved to fit the coral-reefs and rain forests RSA. Our aim is to ascertain if this model also describes the Microbiota RSA and if it can help in explaining the Microbiota plasticity. RESULTS: We analyzed 16S rRNA sequencing data sampled from the Microbiota of three different animal species by Jeraldo et al. Through a clustering procedure (UCLUST), we built the Operational Taxonomic Units. These correspond to bacterial species considered at a given phylogenetic level defined by the similarity threshold used in the clustering procedure. The RSAs, plotted in the form of Preston plot, were fitted with Volkov's model. The model fits well the Microbiota RSA, except in the tail region, that shows a deviation from the neutrality assumption. Looking at the model parameters we were able to discriminate between different animal species, giving also a biological explanation. Moreover, the biodiversity estimator obtained by Volkov's model also differentiates the animal species and is in good agreement with the first and second order Hill's numbers, that are common evenness indexes simply based on the fraction of individuals per species. CONCLUSIONS: We conclude that the neutrality assumption is a good approximation for the Microbiota dynamics and the observation that Volkov's model works for this ecosystem is a further proof of the RSA universality. Moreover, the ability to separate different animals with the model parameters and biodiversity number are promising results if we think about future applications on human data, in which the Microbiota composition and biodiversity are in close relationships with a variety of diseases and life-styles. Claudia Sala, Silvia Vitali, Enrico Giampieri, Ìtalo Faria do Valle, Daniel Remondini, Paolo Garagnani, Matteo Bersanelli, Ettore Mosca, Luciano Milanesi, Gastone C. Castellani |
BMC Bioinform. | 9 |
| 2016 | CUDA-quicksort: an improved GPU-based implementation of quicksortabstractSummary Sorting is a very important task in computer science and becomes a critical operation for programs making heavy use of sorting algorithms. General‐purpose computing has been successfully used on Graphics Processing Units (GPUs) to parallelize some sorting algorithms. Two GPU‐based implementations of the quicksort were presented in literature: the GPU‐quicksort, a compute‐unified device architecture (CUDA) iterative implementation, and the CUDA dynamic parallel (CDP) quicksort, a recursive implementation provided by NVIDIA Corporation. We propose CUDA‐quicksort an iterative GPU‐based implementation of the sorting algorithm. CUDA‐quicksort has been designed starting from GPU‐quicksort. Unlike GPU‐quicksort, it uses atomic primitives to perform inter‐block communications while ensuring an optimized access to the GPU memory. Experiments performed on six sorting benchmark distributions show that CUDA‐quicksort is up to four times faster than GPU‐quicksort and up to three times faster than CDP‐quicksort. An in‐depth analysis of the performance between CUDA‐quicksort and GPU‐quicksort shows that the main improvement is related to the optimized GPU memory access rather than to the use of atomic primitives. Moreover, in order to assess the advantages of using the CUDA dynamic parallelism, we implemented a recursive version of the CUDA‐quicksort. Experimental results show that CUDA‐quicksort is faster than the CDP‐quicksort provided by NVIDIA, with better performance achieved using the iterative implementation. Copyright © 2015 John Wiley & Sons, Ltd. Emanuele Manca, Andrea Manconi, Alessandro Orro, Giuliano Armano, Luciano Milanesi |
Concurr. Comput. Pract. Exp. | 5 |
| 2015 | Parallel Exploration of the Nuclear Chromosome Conformation with NuChart-IIabstractHigh-throughput molecular biology techniques are widely used to identify physical interactions between genetic elements located throughout the human genome. Chromosome Conformation Capture (3C) and other related techniques allow to investigate the spatial organisation of chromosomes in the cell's natural state. Recent results have shown that there is a large correlation between co-localization and co-regulation of genes, but these important information are hampered by the lack of biologists-friendly analysis and visualisation software. In this work we introduce NuChart-II, a tool for Hi-C data analysis that provides a gene-centric view of the chromosomal neighbourhood in a graph-based manner. NuChart-II is an efficient and highly optimized C++ re-implementation of a previous prototype package developed in R. Representing Hi-C data using a graph-based approach overcomes the common view relying on genomic coordinates and permits the use of graph analysis techniques to explore the spatial conformation of a gene neighbourhood. Fabio Tordini, Maurizio Drocco, Claudia Misale, Luciano Milanesi, Pietro Liò, Ivan Merelli, Marco Aldinucci |
PDP | 4 |
| 2014 | A CUDA Implementation of the Spatial TAU-Leaping in Crowded Compartments (STAUCC) SimulatorabstractThe increasing awareness of the pivotal role of noise in biochemical systems has given rise to a strong need for suitable stochastic algorithms for the description and the simulation of biological phenomena. However, the high computational demand that characterizes stochastic simulation approaches coupled with the necessity to simulate the models several times to achieve statistically relevant information on the model behaviors makes the application of such kind of algorithms often unfeasible. So far, different parallelization approaches have been employed to reduce the computational time required for the analysis of biochemical systems modeled using stochastic algorithms. Most of the proposed solutions use an embarrassingly parallel approach to run in parallel several simulations using the cores of a workstation and/or the nodes of a cluster. In this work we present the Spatial TAU-leaping in Crowded Compartments (STAUCC) simulator, a software that relies on an efficient CUDA implementation of the Stau-DPP algorithm, a voxel-based method for the stochastic simulation of Reaction-Diffusion processes. We evaluate its application and performance for the modeling of diffusion processes simultaneously occurring within a space represented considering different levels of granularity. Giulia Pasquale, Carlo Maj, Andrea Clematis, Ettore Mosca, Luciano Milanesi, Ivan Merelli, Daniele D'Agostino |
PDP | 5 |
| 2014 | The WNoDeS Cloud Virtualization Framework: A Macromolecular Surface Analysis Application Case StudyabstractThe Grid infrastructures, such as the one provided by the European Grid Infrastructure, represent suitable solutions to achieve cost effective computational power. However, these solutions present to Grid users some challenges, i.e. to create a customized computing environment and its management.For this reason a Cloud-like approach is for certain applications more suitable than a pure Grid one.In this paper, we propose an approach based on WNoDeS- the Worker Nodes on Demand Service - to exploit both the computational and storage power of the Grid and the flexibility of the Cloud paradigm. This virtualization framework makes possible, trough a tight integration with Local Resource Management Systems, a dynamic allocation of virtual resources out of a common resource pool. WNoDes has been installed on some INFN Grid sites, allowing selected users to instantiate aset of customized virtual machines on top of the Grid resources. Running the applications on customized machines simplifies the computing model and reduces the failure rates. We show how it is feasible to smoothly perform a real life molecular surfaces analysis use case instantiating resources through WNoDeS. Elisabetta Ronchieri, Daniele Cesini, Daniele D'Agostino, Vincenzo Ciaschini, Gianni Dalla Torre, Paolo Cozzi, Davide Salomoni, Andrea Clematis, Luciano Milanesi, Ivan Merelli |
PDP | 9 |
| 2014 | A tool for mapping Single Nucleotide Polymorphisms using Graphics Processing UnitsabstractBACKGROUND: Single Nucleotide Polymorphism (SNP) genotyping analysis is very susceptible to SNPs chromosomal position errors. As it is known, SNPs mapping data are provided along the SNP arrays without any necessary information to assess in advance their accuracy. Moreover, these mapping data are related to a given build of a genome and need to be updated when a new build is available. As a consequence, researchers often plan to remap SNPs with the aim to obtain more up-to-date SNPs chromosomal positions. In this work, we present G-SNPM a GPU (Graphics Processing Unit) based tool to map SNPs on a genome. METHODS: G-SNPM is a tool that maps a short sequence representative of a SNP against a reference DNA sequence in order to find the physical position of the SNP in that sequence. In G-SNPM each SNP is mapped on its related chromosome by means of an automatic three-stage pipeline. In the first stage, G-SNPM uses the GPU-based short-read mapping tool SOAP3-dp to parallel align on a reference chromosome its related sequences representative of a SNP. In the second stage G-SNPM uses another short-read mapping tool to remap the sequences unaligned or ambiguously aligned by SOAP3-dp (in this stage SHRiMP2 is used, which exploits specialized vector computing hardware to speed-up the dynamic programming algorithm of Smith-Waterman). In the last stage, G-SNPM analyzes the alignments obtained by SOAP3-dp and SHRiMP2 to identify the absolute position of each SNP. RESULTS AND CONCLUSIONS: To assess G-SNPM, we used it to remap the SNPs of some commercial chips. Experimental results shown that G-SNPM has been able to remap without ambiguity almost all SNPs. Based on modern GPUs, G-SNPM provides fast mappings without worsening the accuracy of the results. G-SNPM can be used to deal with specialized Genome Wide Association Studies (GWAS), as well as in annotation tasks that require to update the SNP mapping probes. Andrea Manconi, Alessandro Orro, Emanuele Manca, Giuliano Armano, Luciano Milanesi |
BMC Bioinform. | 5 |
| 2014 | Guidelines for managing data and processes in bone and cartilage tissue engineeringabstractBACKGROUND: In the last decades, a wide number of researchers/clinicians involved in tissue engineering field published several works about the possibility to induce a tissue regeneration guided by the use of biomaterials. To this aim, different scaffolds have been proposed, and their effectiveness tested through in vitro and/or in vivo experiments. In this context, integration and meta-analysis approaches are gaining importance for analyses and reuse of data as, for example, those concerning the bone and cartilage biomarkers, the biomolecular factors intervening in cell differentiation and growth, the morphology and the biomechanical performance of a neo-formed tissue, and, in general, the scaffolds' ability to promote tissue regeneration. Therefore standards and ontologies are becoming crucial, to provide a unifying knowledge framework for annotating data and supporting the semantic integration and the unambiguous interpretation of novel experimental results. RESULTS: In this paper a conceptual framework has been designed for bone/cartilage tissue engineering domain, by now completely lacking standardized methods. A set of guidelines has been provided, defining the minimum information set necessary for describing an experimental study involved in bone and cartilage regenerative medicine field. In addition, a Bone/Cartilage Tissue Engineering Ontology (BCTEO) has been developed to provide a representation of the domain's concepts, specifically oriented to cells, and chemical composition, morphology, physical characterization of biomaterials involved in bone/cartilage tissue engineering research. CONCLUSIONS: Considering that tissue engineering is a discipline that traverses different semantic fields and employs many data types, the proposed instruments represent a first attempt to standardize the domain knowledge and can provide a suitable means to integrate data across the field. Federica Viti, Silvia Scaglione, Alessandro Orro, Luciano Milanesi |
BMC Bioinform. | 4 |
| 2014 | CUDA accelerated molecular surface generationabstractSUMMARY A proper and efficient representation of possibly complex and large molecular surfaces is an important task in bioinformatics and biophysics. Molecular surfaces indeed are used for different aims, in particular, for computation, as visual support tools for biologists, in electrostatics problems involving implicit solvents (e.g. while solving the Poisson–Boltzmann equation) or for molecular dynamics simulations. This is the reason why, in literature, a multitude of algorithms that differ on the basis of the adopted representation and the approach/technology used were proposed. In this paper we present a CUDA‐based software component able to produce high‐resolution molecular surfaces based on the Van der Waals, solvent accessible, Richards–Connolly and blobby definitions. The component was designed to be used in heterogeneous visualization pipelines; therefore, the representation of the molecular surfaces suits both the direct visualization and the efficient storing for following processing steps. Experimental results show speedup figures between 39.3 and 88.4 considering molecules of different sizes and surface resolutions, resulting in meshes of up to 258.6 million triangles. Copyright © 2013 John Wiley & Sons, Ltd. Daniele D'Agostino, Andrea Clematis, Sergio Decherchi, Walter Rocchia, Luciano Milanesi, Ivan Merelli |
Concurr. Comput. Pract. Exp. | 5 |
| 2013 | A Parallel Implementation of the Stau-DPP Stochastic Simulator for the Modelling of Biological SystemsabstractIn the last decade, different computing paradigms and modelling frameworks for the description and simulation of biochemical systems based on stochastic modelling have been proposed. From a computational point of view, many simulations of the model are necessary to identify the behaviour of the system. The execution of thousands of simulation can require huge amount of time, therefore the parallelization of these algorithms is highly desirable. In this work we discuss the different strategies that can be implemented for the parallelization of a space aware τ-DPP variant, that is proving a C-MPI implementation of the system and discussing its performances according to the simulation of a particle diffusion in a crowded environment. Ettore Mosca, Ivan Merelli, Luciano Milanesi, Andrea Clematis, Daniele D'Agostino |
PDP | 3 |
| 2013 | SNPranker 2.0: a gene-centric data mining tool for diseases associated SNP prioritization in GWASabstractBACKGROUND: The capability of correlating specific genotypes with human diseases is a complex issue in spite of all advantages arisen from high-throughput technologies, such as Genome Wide Association Studies (GWAS). New tools for genetic variants interpretation and for Single Nucleotide Polymorphisms (SNPs) prioritization are actually needed. Given a list of the most relevant SNPs statistically associated to a specific pathology as result of a genotype study, a critical issue is the identification of genes that are effectively related to the disease by re-scoring the importance of the identified genetic variations. Vice versa, given a list of genes, it can be of great importance to predict which SNPs can be involved in the onset of a particular disease, in order to focus the research on their effects. RESULTS: We propose a new bioinformatics approach to support biological data mining in the analysis and interpretation of SNPs associated to pathologies. This system can be employed to design custom genotyping chips for disease-oriented studies and to re-score GWAS results. The proposed method relies (1) on the data integration of public resources using a gene-centric database design, (2) on the evaluation of a set of static biomolecular annotations, defined as features, and (3) on the SNP scoring function, which computes SNP scores using parameters and weights set by users. We employed a machine learning classifier to set default feature weights and an ontological annotation layer to enable the enrichment of the input gene set. We implemented our method as a web tool called SNPranker 2.0 (http://www.itb.cnr.it/snpranker), improving our first published release of this system. A user-friendly interface allows the input of a list of genes, SNPs or a biological process, and to customize the features set with relative weights. As result, SNPranker 2.0 returns a list of SNPs, localized within input and ontologically enriched genes, combined with their prioritization scores. CONCLUSIONS: Different databases and resources are already available for SNPs annotation, but they do not prioritize or re-score SNPs relying on a-priori biomolecular knowledge. SNPranker 2.0 attempts to fill this gap through a user-friendly integrated web resource. End users, such as researchers in medical genetics and epidemiology, may find in SNPranker 2.0 a new tool for data mining and interpretation able to support SNPs analysis. Possible scenarios are GWAS data re-scoring, SNPs selection for custom genotyping arrays and SNPs/diseases association studies. Ivan Merelli, Andrea Calabria, Paolo Cozzi, Federica Viti, Ettore Mosca, Luciano Milanesi |
BMC Bioinform. | 6 |
| 2012 | A CUDA-based Implementation of the SSAKE Genomics ApplicationabstractPresent advances in sequencing technology make possible to generate large amounts of data in short time. However one major issue is represented by the fact that fragments produced by these high-throughput methods are short and in very high number, resulting in a difficult analytical task. Two different approaches are currently applied to genome assembly, overlap graph and sequence hashing. In particular SSAKE, one of the first and more popular implementation of the sequence hashing algorithm, was designed to leverage the information from short sequence reads by stringently assembling them into contiguous sequences that can be used to characterize novel sequencing targets. In this paper we present an implementation of this tool for the CUDA architecture. Daniele D'Agostino, Andrea Clematis, Alessandro Guffanti, Luciano Milanesi, Ivan Merelli |
PDP | 4 |
| 2012 | IBDsite: a Galaxy-interacting, integrative database for supporting inflammatory bowel disease high throughput data analysisabstractBACKGROUND: Inflammatory bowel diseases (IBD) refer to a group of inflammatory conditions concerning colon and small intestine, which cause socially uncomfortable symptoms and often are associated with an increased risk of colon cancer. IBD are complex disorders, which rely on genetic susceptibility, environmental factors, deregulation of the immune system, and host relationship with commensal microbiota. The complexity of these pathologies makes difficult to clearly understand the mechanisms of their onset. Therefore, the study of IBD must be faced exploiting an integrated and multilevel approach, ranging from genes, transcripts and proteins to pathways altered in affected tissues, and carefully considering their regulatory mechanisms, which may intervene in the pathology onset. It is also crucial to have a knowledge base about the symbiotic bacteria that are hosted in the human gut. To date, much data exist regarding IBD and human commensal bacteria, but this information is sparse in literature and no free resource provides a homogeneously and rationally integrated view of biomolecular data related to these pathologies. METHODS: Human genes altered in IBD have been collected from literature, paying particular interest for the immune system alterations prompted by the interaction with the gut microbiome. This process has been performed manually to assure the reliability of collected data. Heterogeneous metadata from different sources have been automatically formatted and integrated in order to enrich information about these altered genes. A user-friendly web interface has been created for easy access to structured data. Tools such as gene clustering coefficients, all-pairs shortest paths and pathway lengths calculation have been developed to provide data analysis support. Moreover, the implemented resource is compliant to the Galaxy framework, allowing the collected data to be exploited in the context of high throughput bioinformatics analysis. RESULTS: To fill the lack of a reference resource for 'omics' science analysis in the context of IBD, we developed the IBDsite (available at http://www.itb.cnr.it/ibd), a disease-oriented platform, which collects data related to biomolecular mechanisms involved in the IBD onset. The resource provides a section devoted to human genes identified as altered in IBD, which can be queried at different biomolecular levels and visualised in gene-centred report pages. Furthermore, the system presents information related to the gut microbiota involved in IBD affected patients. The IBDsite is compliant with all Galaxy installations (in particular, it can be accessed from our custom version of Galaxy, http://www.itb.cnr.it/galaxy), in order to facilitate high-throughput data integration and to enable evaluations of the genomic basis of these diseases, complementing the tools embedded in the IBDsite. CONCLUSIONS: Lots of sparse data exist concerning IBD studies, but no on-line resource homogeneously and rationally integrate and collect them. The IBDsite is an attempt to group available information regarding human genes and microbial aspects related to IBD, by means of a multilevel mining tool. Moreover, it constitutes a knowledge base to filter, annotate and understand new experimental data in order to formulate new scientific hypotheses, thanks to the possibility of integrating genomics aspects by employing the Galaxy framework. Discussed use-cases demonstrate that the developed system is useful to infer not trivial knowledge from the existing widespread data or from novel experiments. Ivan Merelli, Federica Viti, Luciano Milanesi |
BMC Bioinform. | 3 |
| 2012 | Molecular Mechanism of Allosteric Communication in Hsp70 Revealed by Molecular Dynamics SimulationsabstractInvestigating ligand-regulated allosteric coupling between protein domains is fundamental to understand cell-life regulation. The Hsp70 family of chaperones represents an example of proteins in which ATP binding and hydrolysis at the Nucleotide Binding Domain (NBD) modulate substrate recognition at the Substrate Binding Domain (SBD). Herein, a comparative analysis of an allosteric (Hsp70-DnaK) and a non-allosteric structural homolog (Hsp110-Sse1) of the Hsp70 family is carried out through molecular dynamics simulations, starting from different conformations and ligand-states. Analysis of ligand-dependent modulation of internal fluctuations and local deformation patterns highlights the structural and dynamical changes occurring at residue level upon ATP-ADP exchange, which are connected to the conformational transition between closed and open structures. By identifying the dynamically responsive protein regions and specific cross-domain hydrogen-bonding patterns that differentiate Hsp70 from Hsp110 as a function of the nucleotide, we propose a molecular mechanism for the allosteric signal propagation of the ATP-encoded conformational signal. Federica Chiappori, Ivan Merelli, Giorgio Colombo 0001, Luciano Milanesi, Giulia Morra |
PLoS Comput. Biol. | 4 |
| 2011 | Parallelization of the SSAKE Genomics ApplicationabstractPresent advances in sequencing technology make possible to generate large amounts of data in short time. The problem is that fragments produced by these high-throughput methods are much shorter than in traditional Sanger sequencing, and this makes stringent the issue of exploiting an efficient sequence assembly algorithm. While two common approaches are actually applied to genome assembly, overlap graph and sequence hashing, the latter allows aggressive assembling of millions of short fragments with a reasonable memory and computational cost. In particular SSAKE, one of the first and more popular implementation of the sequence hashing algorithm, was designed to leverage the information from short sequence reads by stringently assembling them into contiguous sequences that can be used to characterize novel sequencing targets. In this paper we present a parallel version of this tool that enables a fast, lightweight and scalable solution for modern genome assembly. Daniele D'Agostino, Ivan Merelli, René L. Warren, Alessandro Guffanti, Luciano Milanesi, Andrea Clematis |
PDP | 5 |
| 2011 | myMIR: a genome-wide microRNA targets identification and annotation toolabstractmiRNA target genes prediction represents a crucial step in miRNAs functional characterization. In this context, the challenging issue remains predictions accuracy and recognition of false positive results. In this article myMIR, a web based system for increasing reliability of miRNAs predicted targets lists, is presented. myMIR implements an integrated pipeline for computing ranked miRNA::target lists and provides annotations for narrowing them down. The system relies on knowledge base data, suitably integrated in order to extend the functional characterization of targeted genes to miRNAs, by highlighting the search on over-represented annotation terms. Validation results show a dramatic reduction in the quantity of predictions and an increase in the sensitivity, when compared to other methods. This improves the predictions accuracy and allows the formulation of novel hypotheses on miRNAs functional involvement. Dario Corrada, Federica Viti, Ivan Merelli, Cristina Battaglia, Luciano Milanesi |
Briefings Bioinform. | 5 |
| 2011 | A grid portal with robot certificates for bioinformatics phylogenetic analysesabstractAbstract Grid technology and ICT‐based infrastructures play a crucial role in the development of transnational multi‐disciplinary collaborations and allow scientists to share a wide range of distributed computational resources, regardless of their geographical location, and address new global scientific challenges. Till now, the strict security policy requested in order to access distributed computing resources has been a limiting factor when trying to broaden the adoption of Grids by wide communities of users. There is a steep learning curve to climb before starting to gain some benefits from this new technology. Grid security is indeed based on the Public Key Infrastructure (PKI) of X.509 certificate although the procedure to get and manage those certificates is unfortunately not straightforward. A first step to make Grids more appealing for new users has recently been achieved with the adoption of robot certificates. In this paper, the solution proposed by the Italian National Institute of Nuclear Physics to go through the complexity of Grid security and allow bioinformaticians to perform large‐scale Bayesian Phylogenetic analyses on the Grid by means of a web portal enabled by a robot certificate is presented. Copyright © 2010 John Wiley & Sons, Ltd. Roberto Barbera, Giuseppe Andronico, Giacinto Donvito, Alberto Falzone, J. J. Keijser, Giuseppe La Rocca, Luciano Milanesi, Giorgio Pietro Maggi, Saverio Vicario |
Concurr. Comput. Pract. Exp. | 7 |
| 2011 | Image-Based Surface Matching Algorithm Oriented to Structural BiologyabstractEmerging technologies for structure matching based on surface descriptions have demonstrated their effectiveness in many research fields. In particular, they can be successfully applied to in silico studies of structural biology. Protein activities, in fact, are related to the external characteristics of these macromolecules and the ability to match surfaces can be important to infer information about their possible functions and interactions. In this work, we present a surface-matching algorithm, based on encoding the outer morphology of proteins in images of local description, which allows us to establish point-to-point correlations among macromolecular surfaces using image-processing functions. Discarding methods relying on biological analysis of atomic structures and expensive computational approaches based on energetic studies, this algorithm can successfully be used for macromolecular recognition by employing local surface features. Results demonstrate that the proposed algorithm can be employed both to identify surface similarities in context of macromolecular functional analysis and to screen possible protein interactions to predict pairing capability. Ivan Merelli, Paolo Cozzi, Daniele D'Agostino, Andrea Clematis, Luciano Milanesi |
IEEE ACM Trans. Comput. Biol. Bioinform. | 5 |
| 2010 | A Parallel Algorithm for Molecular Surface Matching Through Image RepresentationabstractAn emerging application field for structure matching is related to in silico studies of molecular biology: considering that protein function is mainly related to its external morphology, the possibility to match macromolecular surfaces is very important to infer information about the interaction of biological components. In this work we present a parallel algorithm based on images of local description, originally designed for object recognition in robotics, which has been adapted to identify surface complementarities for screening the interaction possibilities of biological macromolecules. The results obtained show the good discrimination power of the proposed approach, coupled with high performance figures. Daniele D'Agostino, Andrea Clematis, Ivan Merelli, Paolo Cozzi, Luciano Milanesi |
PDP | 5 |
| 2010 | A Dynamic Parallel Approach to Recognize Tubular Breast Cancer for TMA Image BuildingabstractTissue MicroArray technology aims to perforin inimunohistocheniical staining on hundreds of different tissue samples simultaneously, allowing faster analysis and considerably reducing costs incurred in staining. The presented work supports the pre-array phase of this technique, i.e. the automatic discrimination between normal and pathological regions within the analyzed tissues, and it works in the specific context of tubular breast cancer. The diagnosis is performed by automatically analyzing specific morphological features of the breast samples, in order to define if tissues present a normal behavior either they show pathological characteristics, in particular the absence of a double layer of cells around the lumen or the decay of a regular glands-and-lobules structure. Tissue structure is investigated through a parallel image processing algorithm, which performs the extraction of morphological parameters from the acquired images and compares them to experimentally validated threshold values. The input image is divided into a number of independent sub-images, to be singularly analyzed and labeled according to the result of the computed diagnosis. The time spent to actually analyze each sub-image generally varies depending on the pathological characteristics of each part of the tissue. In order to properly manage and exploit this feature of the algorithm, the analysis of the sub-images is dynamically dispatched among parallel processes. Experimental results, carried on by exploiting the parallel paradigm, certify the actual improvement in the execution time, leading to almost linear speed-up values on the actual tissue elaboration. Antonella Galizia, Federica Viti, Andrea Clematis, Luciano Milanesi |
PDP | 4 |
| 2010 | Semi-automatic identification of punching areas for tissue microarray building: the tubular breast cancer pilot studyabstractBACKGROUND: Tissue MicroArray technology aims to perform immunohistochemical staining on hundreds of different tissue samples simultaneously. It allows faster analysis, considerably reducing costs incurred in staining. A time consuming phase of the methodology is the selection of tissue areas within paraffin blocks: no utilities have been developed for the identification of areas to be punched from the donor block and assembled in the recipient block. RESULTS: The presented work supports, in the specific case of a primary subtype of breast cancer (tubular breast cancer), the semi-automatic discrimination and localization between normal and pathological regions within the tissues. The diagnosis is performed by analysing specific morphological features of the sample such as the absence of a double layer of cells around the lumen and the decay of a regular glands-and-lobules structure. These features are analysed using an algorithm which performs the extraction of morphological parameters from images and compares them to experimentally validated threshold values. Results are satisfactory since in most of the cases the automatic diagnosis matches the response of the pathologists. In particular, on a total of 1296 sub-images showing normal and pathological areas of breast specimens, algorithm accuracy, sensitivity and specificity are respectively 89%, 84% and 94%. CONCLUSIONS: The proposed work is a first attempt to demonstrate that automation in the Tissue MicroArray field is feasible and it can represent an important tool for scientists to cope with this high-throughput technique. Federica Viti, Ivan Merelli, Mieke Timmermans, Michael den Bakker, Francesco Beltrame, Peter Riegman, Luciano Milanesi |
BMC Bioinform. | 7 |
| 2010 | Grid Based Genome Wide Studies on Atrial Flutter
Andrea Calabria, Davide Di Pasquale, Matteo Gnocchi, Paolo Cozzi, Alessandro Orro, Gabriele Antonio Trombetti, Luciano Milanesi |
J. Grid Comput. | 7 |
| 2009 | Parallel Decomposition of 3D Surfaces in Images of Local Descriptors for Molecular ScreeningabstractAn emerging application field for structure matching is related to in silico studies of molecular biology. Considering that protein function is mainly related to its external morphology, the possibility to match macromolecular surfaces is very important to infer information about the possible interaction and function of biological components. Most of the present approaches aim to match complete objects and they exploit a complete 3D representations of them. These aspects do not suit well with the local formulation of the matching issue in the biological application domain. The problem is that the shapes of macromolecules that are experimentally known to dock cannot present high similarities except in small important functional regions. This is the reason why we chose to adapt a well known image based method, originally studied for matching similar structures, for screening possible interactions of couples of macromolecule. In this context the proposed work presents a parallel algorithm able to efficiently decompose high detailed 3D surfaces into a proper set of images to use for the macromolecular screening. Daniele D'Agostino, Andrea Clematis, Ivan Merelli, Paolo Cozzi, Luciano Milanesi |
PDP | 5 |
| 2009 | Towards a systems biology approach to mammalian cell cycle: modeling the entrance into S phase of quiescent fibroblasts after serum stimulationabstractBACKGROUND: The cell cycle is a complex process that allows eukaryotic cells to replicate chromosomal DNA and partition it into two daughter cells. A relevant regulatory step is in the G0/G1 phase, a point called the restriction (R) point where intracellular and extracellular signals are monitored and integrated.Subcellular localization of cell cycle proteins is increasingly recognized as a major factor that regulates cell cycle transitions. Nevertheless, current mathematical models of the G1/S networks of mammalian cells do not consider this aspect. Hence, there is a need for a computational model that incorporates this regulatory aspect that has a relevant role in cancer, since altered localization of key cell cycle players, notably of inhibitors of cyclin-dependent kinases, has been reported to occur in neoplastic cells and to be linked to cancer aggressiveness. RESULTS: The network of the model components involved in the G1 to S transition process was identified through a literature and web-based data mining and the corresponding wiring diagram of the G1 to S transition drawn with Cell Designer notation. The model has been implemented in Mathematica using Ordinary Differential Equations. Time-courses of level and of sub-cellular localization of key cell cycle players in mouse fibroblasts re-entering the cell cycle after serum starvation/re-feeding have been used to constrain network design and parameter determination. The model allows to recapitulate events from growth factor stimulation to the onset of S phase. The R point estimated by simulation is consistent with the R point experimentally determined. CONCLUSION: The major element of novelty of our model of the G1 to S transition is the explicit modeling of cytoplasmic/nuclear shuttling of cyclins, cyclin-dependent kinases, their inhibitor and complexes. Sensitivity analysis of the network performance newly reveals that the biological effect brought about by Cki overexpression is strictly dependent on whether the Cki is promoting nuclear translocation of cyclin/Cdk containing complexes. Roberta Alfieri, Matteo Barberis, Ferdinando Chiaradonna, Daniela Gaglio, Luciano Milanesi, Marco Vanoni, Edda Klipp, Lilia Alberghina |
BMC Bioinform. | 5 |
| 2009 | The GENIUS Grid Portal and robot certificates: a new tool for e-ScienceabstractBACKGROUND: Grid technology is the computing model which allows users to share a wide pletora of distributed computational resources regardless of their geographical location. Up to now, the high security policy requested in order to access distributed computing resources has been a rather big limiting factor when trying to broaden the usage of Grids into a wide community of users. Grid security is indeed based on the Public Key Infrastructure (PKI) of X.509 certificates and the procedure to get and manage those certificates is unfortunately not straightforward. A first step to make Grids more appealing for new users has recently been achieved with the adoption of robot certificates. METHODS: Robot certificates have recently been introduced to perform automated tasks on Grids on behalf of users. They are extremely useful for instance to automate grid service monitoring, data processing production, distributed data collection systems. Basically these certificates can be used to identify a person responsible for an unattended service or process acting as client and/or server. Robot certificates can be installed on a smart card and used behind a portal by everyone interested in running the related applications in a Grid environment using a user-friendly graphic interface. In this work, the GENIUS Grid Portal, powered by EnginFrame, has been extended in order to support the new authentication based on the adoption of these robot certificates. RESULTS: The work carried out and reported in this manuscript is particularly relevant for all users who are not familiar with personal digital certificates and the technical aspects of the Grid Security Infrastructure (GSI). The valuable benefits introduced by robot certificates in e-Science can so be extended to users belonging to several scientific domains, providing an asset in raising Grid awareness to a wide number of potential users. CONCLUSION: The adoption of Grid portals extended with robot certificates, can really contribute to creating transparent access to computational resources of Grid Infrastructures, enhancing the spread of this new paradigm in researchers' working life to address new global scientific challenges. The evaluated solution can of course be extended to other portals, applications and scientific communities. Roberto Barbera, Giacinto Donvito, Alberto Falzone, Giuseppe La Rocca, Luciano Milanesi, Giorgio Pietro Maggi, Saverio Vicario |
BMC Bioinform. | 5 |
| 2009 | In silico saturation mutagenesis and docking screening for the analysis of protein-ligand interaction: the Endothelial Protein C Receptor case studyabstractBACKGROUND: The design of mutants in protein functional regions, such as the ligand binding sites, is a powerful approach to recognize the determinants of specific protein activities in cellular pathways. For an exhaustive analysis of selected positions of protein structure large scale mutagenesis techniques are often employed, with laborious and time consuming experimental set-up. 'In silico' mutagenesis and screening simulation represents a valid alternative to laboratory methods to drive the 'in vivo' testing toward more focused objectives. RESULTS: We present here a high performance computational procedure for large-scale mutant modelling and subsequent evaluation of the effect on ligand binding affinity. The mutagenesis was performed with a 'saturation' approach, where all 20 natural amino acids were tested in positions involved in ligand binding sites. Each modelled mutant was subjected to molecular docking simulation and stability evaluation. The simulated protein-ligand complexes were screened for their impairment of binding ability based on change of calculated Ki compared to the wild-type.An example of application to the Endothelial Protein C Receptor residues involved in lipid binding is reported. CONCLUSION: The computational pipeline presented in this work is a useful tool for the design of structurally stable mutants with altered affinity for ligand binding, considerably reducing the number of mutants to be experimentally tested. The saturation mutagenesis procedure does not require previous knowledge of functional role of the residues involved and allows extensive exploration of all possible substitutions and their pairwise combinations. Mutants are screened by docking simulation and stability evaluation followed by a rationally driven selection of those presenting the required characteristics. The method can be employed in molecular recognition studies and as a preliminary approach to select models for experimental testing. Federica Chiappori, Pasqualina D'Ursi, Ivan Merelli, Luciano Milanesi, Ermanna Rovida |
BMC Bioinform. | 4 |
| 2009 | The Human EST Ontology Explorer: a tissue-oriented visualization system for ontologies distribution in human EST collectionsabstractBACKGROUND: The NCBI dbEST currently contains more than eight million human Expressed Sequenced Tags (ESTs). This wide collection represents an important source of information for gene expression studies, provided it can be inspected according to biologically relevant criteria. EST data can be browsed using different dedicated web resources, which allow to investigate library specific gene expression levels and to make comparisons among libraries, highlighting significant differences in gene expression. Nonetheless, no tool is available to examine distributions of quantitative EST collections in Gene Ontology (GO) categories, nor to retrieve information concerning library-dependent EST involvement in metabolic pathways. In this work we present the Human EST Ontology Explorer (HEOE) http://www.itb.cnr.it/ptp/human_est_explorer, a web facility for comparison of expression levels among libraries from several healthy and diseased tissues. RESULTS: The HEOE provides library-dependent statistics on the distribution of sequences in the GO Direct Acyclic Graph (DAG) that can be browsed at each GO hierarchical level. The tool is based on large-scale BLAST annotation of EST sequences. Due to the huge number of input sequences, this BLAST analysis was performed with the aid of grid computing technology, which is particularly suitable to address data parallel task. Relying on the achieved annotation, library-specific distributions of ESTs in the GO Graph were inferred. A pathway-based search interface was also implemented, for a quick evaluation of the representation of libraries in metabolic pathways. EST processing steps were integrated in a semi-automatic procedure that relies on Perl scripts and stores results in a MySQL database. A PHP-based web interface offers the possibility to simultaneously visualize, retrieve and compare data from the different libraries. Statistically significant differences in GO categories among user selected libraries can also be computed. CONCLUSION: The HEOE provides an alternative and complementary way to inspect EST expression levels with respect to approaches currently offered by other resources. Furthermore, BLAST computation on the whole human EST dataset was a suitable test of grid scalability in the context of large-scale bioinformatics analysis. The HEOE currently comprises sequence analysis from 70 non-normalized libraries, representing a comprehensive overview on healthy and unhealthy tissues. As the analysis procedure can be easily applied to other libraries, the number of represented tissues is intended to increase. Ivan Merelli, Andrea Caprera, Alessandra Stella, Marcello Del Corvo, Luciano Milanesi, Barbara Lazzari |
BMC Bioinform. | 5 |
| 2009 | Trends in modeling Biomedical Complex Systems
Luciano Milanesi, Paolo Romano 0001, Gastone C. Castellani, Daniel Remondini, Pietro Liò |
BMC Bioinform. | 1 |
| 2009 | Identification of functionally related genes using data mining and data integration: a breast cancer case studyabstractBACKGROUND: The identification of the organisation and dynamics of molecular pathways is crucial for the understanding of cell function. In order to reconstruct the molecular pathways in which a gene of interest is involved in regulating a cell, it is important to identify the set of genes to which it interacts with to determine cell function. In this context, the mining and the integration of a large amount of publicly available data, regarding the transcriptome and the proteome states of a cell, are a useful resource to complement biological research. RESULTS: We describe an approach for the identification of genes that interact with each other to regulate cell function. The strategy relies on the analysis of gene expression profile similarity, considering large datasets of expression data. During the similarity evaluation, the methodology determines the most significant subset of samples in which the evaluated genes are highly correlated. Hence, the strategy enables the exclusion of samples that are not relevant for each gene pair analysed. This feature is important when considering a large set of samples characterised by heterogeneous experimental conditions where different pools of biological processes can be active across the samples. The putative partners of the studied gene are then further characterised, analysing the distribution of the Gene Ontology terms and integrating the protein-protein interaction (PPI) data. The strategy was applied for the analysis of the functional relationships of a gene of known function, Pyruvate Kinase, and for the prediction of functional partners of the human transcription factor TBX3. In both cases the analysis was done on a dataset composed by breast primary tumour expression data derived from the literature. Integration and analysis of PPI data confirmed the prediction of the methodology, since the genes identified to be functionally related were associated to proteins close in the PPI network. Two genes among the predicted putative partners of TBX3 (GLI3 and GATA3) were confirmed by in vivo binding assays (crosslinking immunoprecipitation, X-ChIP) in which the putative DNA enhancer sequence sites of GATA3 and GLI3 were found to be bound by the Tbx3 protein. CONCLUSION: The presented strategy is demonstrated to be an effective approach to identify genes that establish functional relationships. The methodology identifies and characterises genes with a similar expression profile, through data mining and integrating data from publicly available resources, to contribute to a better understanding of gene regulation and cell function. The prediction of the TBX3 target genes GLI3 and GATA3 was experimentally confirmed. Ettore Mosca, Gloria Bertoli, Eleonora Piscitelli, Laura Vilardo, Rolland A. Reinbold, Ileana Zucchi, Luciano Milanesi |
BMC Bioinform. | 7 |
| 2008 | Images Based System for Surface Matching in Macromolecular ScreeningabstractComputer vision technologies of structure matching based on surface representation have demonstrated their effectiveness in many research fields. In particular they can be successfully applied to in silico studies of molecular biology. Protein activities, in fact, are driven by their external characteristics, therefore the ability to match surfaces allows one to quickly infer information about possible interactions and functions of biological components.In this work we present a surface matching algorithm which is able to screen possible macromolecular interactions in terms of surface complementarities. The main characteristics of the algorithm is the exploitation of an intermediate level of data representation for 3D surfaces based on images of local description. This approach enables the matching of small pieces of surfaces, which is a crucial aspect when working in the biological context. Ivan Merelli, Paolo Cozzi, Daniele D'Agostino, Andrea Clematis, Luciano Milanesi |
BIBM | 5 |
| 2008 | TMAinspect, an EGEE Framework for Tissue MicroArray Image HandlingabstractThe merging between molecular biology and computer science is becoming a key point in knowledge discovery, in particular when huge amount of data coming from different laboratories need to be integrated and analyzed. For example Tissue MicroArray (TMA) is a high throughput technology that allows researchers to analyze several tissue samples in a parallel way. TMA is a good validation method of researcher's hypothesis about pathological tissue morphology and biomarkers evaluation. In this context, the Grid technology is a good opportunity to share data and solve intensive storage and computing problems. However, the exploitation of the Grid is not a trivial pursuit for many users. Nowadays, an important issue is to provide a simplified use of Grid resources, enabling the use of tools that scientists usually employ. In this paper, we present TMAinspect, a Web based system for Tissue Microarray experiment analysis that provides to not expert users a graphical interface to search for TMA images and to efficiently process them in EGEE. For the image elaboration we use PIMA(GE)2 Lib, the Parallel IMAGE processing GEnoa Library. Antonella Galizia, Federica Viti, Alessandro Orro, Daniele D'Agostino, Ivan Merelli, Luciano Milanesi, Andrea Clematis |
CCGRID | 6 |
| 2008 | Enabling Parallel TMA Image Analysis in a Grid EnvironmentabstractThe grid represents a great opportunity in the scientific community to solve data/compute intensive problems and to share data. Using the grid, different application domains could achieve great advantages; however, the exploitation of the grid is not a trivial pursuit for many users. The key issue is to enable a simplified use of grid resources and tools that scientists usually employ. In this paper, we investigate these topics in bioinformatics community to allow the efficient elaboration on the grid of images obtained through the tissue microarray technique. We present a grid framework for tissue microarray analysis, GF4TMA, that allows the selection of TMA images and their efficient analysis by the exploitation of the grid architecture. In particular, we exploited PIMA(GE)2Lib, the Parallel IMAGE processing GEnoa Library. A critical point was to enable parallel computations on the grid without compromising the efficiency and the user-friendliness of the native library. We tackled this issue by encapsulating the library in a grid service. Antonella Galizia, Daniele D'Agostino, Andrea Clematis, Federica Viti, Alessandro Orro, Ivan Merelli, Luciano Milanesi |
CISIS | 7 |
| 2008 | A Grid Service based Parallel Molecular Surface Reconstruction SystemabstractSurface characterization of molecules may provide useful information about their functionalities and potential interactions with other molecules. Even if many algorithms and tools for the protein surface modeling were proposed, presently a suitable and efficient system that enables wide range analysis of the protein external morphology does not exists. In this paper we present a parallel workflow for the reconstruction of molecular surfaces based on a set of grid services. The aim is to provide scientists to get easily and quickly an accurate surface representation of the molecules made available in the protein data bank. The system front end is represented by a Java application, that is responsible to manage the computation on the basis of the parameters specified by the user. Furthermore, the application permits to directly visualize the resulting molecular surface and to download it on the user machine. The modular approach we propose allows in perspective the extensibility of the system through the integration of further grid services, in order to perform even more complex surface analyses in the grid environment. Daniele D'Agostino, Andrea Clematis, Ivan Merelli, Luciano Milanesi, Matteo Coloberti |
PDP | 4 |
| 2008 | Reconstructing networks of pathways via significance analysis of their intersectionsabstractBACKGROUND: Significance analysis at single gene level may suffer from the limited number of samples and experimental noise that can severely limit the power of the chosen statistical test. This problem is typically approached by applying post hoc corrections to control the false discovery rate, without taking into account prior biological knowledge. Pathway or gene ontology analysis can provide an alternative way to relax the significance threshold applied to single genes and may lead to a better biological interpretation. RESULTS: Here we propose a new analysis method based on the study of networks of pathways. These networks are reconstructed considering both the significance of single pathways (network nodes) and the intersection between them (links). We apply this method for the reconstruction of networks of pathways to two gene expression datasets: the first one obtained from a c-Myc rat fibroblast cell line expressing a conditional Myc-estrogen receptor oncoprotein; the second one obtained from the comparison of Acute Myeloid Leukemia and Acute Lymphoblastic Leukemia derived from bone marrow samples. CONCLUSION: Our method extends statistical models that have been recently adopted for the significance analysis of functional groups of genes to infer links between these groups. We show that groups of genes at the interface between different pathways can be considered as relevant even if the pathways they belong to are not significant by themselves. Mirko Francesconi, Daniel Remondini, Nicola Neretti, John M. Sedivy, Leon N. Cooper, Ettore Verondini, Luciano Milanesi, Gastone C. Castellani |
BMC Bioinform. | 7 |
| 2008 | Version VI of the ESTree db: an improved tool for peach transcriptome analysisabstractBACKGROUND: The ESTree database (db) is a collection of Prunus persica and Prunus dulcis EST sequences that in its current version encompasses 75,404 sequences from 3 almond and 19 peach libraries. Nine peach genotypes and four peach tissues are represented, from four fruit developmental stages. The aim of this work was to implement the already existing ESTree db by adding new sequences and analysis programs. Particular care was given to the implementation of the web interface, that allows querying each of the database features. RESULTS: A Perl modular pipeline is the backbone of sequence analysis in the ESTree db project. Outputs obtained during the pipeline steps are automatically arrayed into the fields of a MySQL database. Apart from standard clustering and annotation analyses, version VI of the ESTree db encompasses new tools for tandem repeat identification, annotation against genomic Rosaceae sequences, and positioning on the database of oligomer sequences that were used in a peach microarray study. Furthermore, known protein patterns and motifs were identified by comparison to PROSITE. Based on data retrieved from sequence annotation against the UniProtKB database, a script was prepared to track positions of homologous hits on the GO tree and build statistics on the ontologies distribution in GO functional categories. EST mapping data were also integrated in the database. The PHP-based web interface was upgraded and extended. The aim of the authors was to enable querying the database according to all the biological aspects that can be investigated from the analysis of data available in the ESTree db. This is achieved by allowing multiple searches on logical subsets of sequences that represent different biological situations or features. CONCLUSIONS: The version VI of ESTree db offers a broad overview on peach gene expression. Sequence analyses results contained in the database, extensively linked to external related resources, represent a large amount of information that can be queried via the tools offered in the web interface. Flexibility and modularity of the ESTree analysis pipeline and of the web interface allowed the authors to set up similar structures for different datasets, with limited manual intervention. Barbara Lazzari, Andrea Caprera, Alberto Vecchietti, Ivan Merelli, Francesca Barale, Luciano Milanesi, Alessandra Stella, Carlo Pozzi |
BMC Bioinform. | 6 |
| 2008 | SNPLims: a data management system for genome wide association studiesabstractBACKGROUND: Recent progresses in genotyping technologies allow the generation high-density genetic maps using hundreds of thousands of genetic markers for each DNA sample. The availability of this large amount of genotypic data facilitates the whole genome search for genetic basis of diseases. We need a suitable information management system to efficiently manage the data flow produced by whole genome genotyping and to make it available for further analyses. RESULTS: We have developed an information system mainly devoted to the storage and management of SNP genotype data produced by the Illumina platform from the raw outputs of genotyping into a relational database. The relational database can be accessed in order to import any existing data and export user-defined formats compatible with many different genetic analysis programs. After calculating family-based or case-control association study data, the results can be imported in SNPLims. One of the main features is to allow the user to rapidly identify and annotate statistically relevant polymorphisms from the large volume of data analyzed. Results can be easily visualized either graphically or creating ASCII comma separated format output files, which can be used as input to further analyses. CONCLUSIONS: The proposed infrastructure allows to manage a relatively large amount of genotypes for each sample and an arbitrary number of samples and phenotypes. Moreover, it enables the users to control the quality of the data and to perform the most common screening analyses and identify genes that become "candidate" for the disease under consideration. Alessandro Orro, Guia Guffanti, Erika Salvi, Fabio Macciardi, Luciano Milanesi |
BMC Bioinform. | 5 |
| 2008 | Ontology-based, Tissue MicroArray oriented, image centered tissue bankabstractBACKGROUND: Tissue MicroArray technique is becoming increasingly important in pathology for the validation of experimental data from transcriptomic analysis. This approach produces many images which need to be properly managed, if possible with an infrastructure able to support tissue sharing between institutes. Moreover, the available frameworks oriented to Tissue MicroArray provide good storage for clinical patient, sample treatment and block construction information, but their utility is limited by the lack of data integration with biomolecular information. RESULTS: In this work we propose a Tissue MicroArray web oriented system to support researchers in managing bio-samples and, through the use of ontologies, enables tissue sharing aimed at the design of Tissue MicroArray experiments and results evaluation. Indeed, our system provides ontological description both for pre-analysis tissue images and for post-process analysis image results, which is crucial for information exchange. Moreover, working on well-defined terms it is then possible to query web resources for literature articles to integrate both pathology and bioinformatics data. CONCLUSIONS: Using this system, users associate an ontology-based description to each image uploaded into the database and also integrate results with the ontological description of biosequences identified in every tissue. Moreover, it is possible to integrate the ontological description provided by the user with a full compliant gene ontology definition, enabling statistical studies about correlation between the analyzed pathology and the most commonly related biological processes. Federica Viti, Ivan Merelli, Andrea Caprera, Barbara Lazzari, Alessandra Stella, Luciano Milanesi |
BMC Bioinform. | 6 |
| 2007 | Agents in bioinformatics, computational and systems biologyabstractThe adoption of agent technologies and multi-agent systems constitutes an emerging area in bioinformatics. In this article, we report on the activity of the Working Group on Agents in Bioinformatics (BIOAGENTS) founded during the first AgentLink III Technical Forum meeting on the 2nd of July, 2004, in Rome. The meeting provided an opportunity for seeding collaborations between the agent and bioinformatics communities to develop a different (agent-based) approach of computational frameworks both for data analysis and management in bioinformatics and for systems modelling and simulation in computational and systems biology. The collaborations gave rise to applications and integrated tools that we summarize and discuss in context of the state of the art in this area. We investigate on future challenges and argue that the field should still be explored from many perspectives ranging from bio-conceptual languages for agent-based simulation, to the definition of bio-ontology-based declarative languages to be used by information agents, and to the adoption of agents for computational grids. Emanuela Merelli, Giuliano Armano, Nicola Cannata, Flavio Corradini, Mark d'Inverno, Andreas Doms, Phillip Lord, Andrew C. R. Martin, Luciano Milanesi, Steffen Möller, Michael Schroeder 0001, Michael Luck |
Briefings Bioinform. | 9 |
| 2007 | ProCMD: a database and 3D web resource for protein C mutantsabstractBACKGROUND: Activated Protein C (ProC) is an anticoagulant plasma serine protease which also plays an important role in controlling inflammation and cell proliferation. Several mutations of the gene are associated with phenotypic functional deficiency of protein C, and with the risk of developing venous thrombosis. Structure prediction and computational analysis of the mutants have proven to be a valuable aid in understanding the molecular aspects of clinical thrombophilia. RESULTS: We have built a specialized relational database and a search tool for natural mutants of protein C. It contains 195 entries that include 182 missense and 13 stop mutations. A menu driven search engine allows the user to retrieve stored information for each variant, that include genetic as well as structural data and a multiple alignment highlighting the substituted position. Molecular models of variants can be visualized with interactive tools; PDB coordinates of the models are also available for further analysis. Furthermore, an automatic modelling interface allows the user to generate multiple alignments and 3D models of new variants. CONCLUSION: ProCMD is an up-to-date interactive mutant database that integrates phenotypical descriptions with functional and structural data obtained by computational approaches. It will be useful in the research and clinical fields to help elucidate the chain of events leading from a molecular defect to the related disease. It is available for academics at the URL http://www.itb.cnr.it/procmd/. Pasqualina D'Ursi, Francesca Marino, Andrea Caprera, Luciano Milanesi, Elena M. Faioni, Ermanna Rovida |
BMC Bioinform. | 4 |
| 2007 | ESTuber db: an online database for Tuber borchii EST sequencesabstractBACKGROUND: The ESTuber database (http://www.itb.cnr.it/estuber) includes 3,271 Tuber borchii expressed sequence tags (EST). The dataset consists of 2,389 sequences from an in-house prepared cDNA library from truffle vegetative hyphae, and 882 sequences downloaded from GenBank and representing four libraries from white truffle mycelia and ascocarps at different developmental stages. An automated pipeline was prepared to process EST sequences using public software integrated by in-house developed Perl scripts. Data were collected in a MySQL database, which can be queried via a php-based web interface. RESULTS: Sequences included in the ESTuber db were clustered and annotated against three databases: the GenBank nr database, the UniProtKB database and a third in-house prepared database of fungi genomic sequences. An algorithm was implemented to infer statistical classification among Gene Ontology categories from the ontology occurrences deduced from the annotation procedure against the UniProtKB database. Ontologies were also deduced from the annotation of more than 130,000 EST sequences from five filamentous fungi, for intra-species comparison purposes. Further analyses were performed on the ESTuber db dataset, including tandem repeats search and comparison of the putative protein dataset inferred from the EST sequences to the PROSITE database for protein patterns identification. All the analyses were performed both on the complete sequence dataset and on the contig consensus sequences generated by the EST assembly procedure. CONCLUSION: The resulting web site is a resource of data and links related to truffle expressed genes. The Sequence Report and Contig Report pages are the web interface core structures which, together with the Text search utility and the Blast utility, allow easy access to the data stored in the database. Barbara Lazzari, Andrea Caprera, Cristian Cosentino, Alessandra Stella, Luciano Milanesi, Angelo Viotti |
BMC Bioinform. | 5 |
| 2007 | SYMBIOmatics: Synergies in Medical Informatics and Bioinformatics - exploring current scientific literature for emerging topicsabstractBACKGROUND: The SYMBIOmatics Specific Support Action (SSA) is "an information gathering and dissemination activity" that seeks "to identify synergies between the bioinformatics and the medical informatics" domain to improve collaborative progress between both domains (ref. to http://www.symbiomatics.org). As part of the project experts in both research fields will be identified and approached through a survey. To provide input to the survey, the scientific literature was analysed to extract topics relevant to both medical informatics and bioinformatics. RESULTS: This paper presents results of a systematic analysis of the scientific literature from medical informatics research and bioinformatics research. In the analysis pairs of words (bigrams) from the leading bioinformatics and medical informatics journals have been used as indication of existing and emerging technologies and topics over the period 2000-2005 ("recent") and 1990-1990 ("past"). We identified emerging topics that were equally important to bioinformatics and medical informatics in recent years such as microarray experiments, ontologies, open source, text mining and support vector machines. Emerging topics that evolved only in bioinformatics were system biology, protein interaction networks and statistical methods for microarray analyses, whereas emerging topics in medical informatics were grid technology and tissue microarrays. CONCLUSION: We conclude that although both fields have their own specific domains of interest, they share common technological developments that tend to be initiated by new developments in biotechnology and computer science. Dietrich Rebholz-Schuhmann, Graham Cameron, Dominic Clark, Erik M. van Mulligen, Jean-Louis Coatrieux, Eva del Hoyo-Barbolla, Fernando Martín-Sánchez, Luciano Milanesi, Ivan Porro, Francesco Beltrame, Ioannis G. Tollis, Johan van der Lei |
BMC Bioinform. | 8 |
| 2007 | Biowep: a workflow enactment portal for bioinformatics applicationsabstractBACKGROUND: The huge amount of biological information, its distribution over the Internet and the heterogeneity of available software tools makes the adoption of new data integration and analysis network tools a necessity in bioinformatics. ICT standards and tools, like Web Services and Workflow Management Systems (WMS), can support the creation and deployment of such systems. Many Web Services are already available and some WMS have been proposed. They assume that researchers know which bioinformatics resources can be reached through a programmatic interface and that they are skilled in programming and building workflows. Therefore, they are not viable to the majority of unskilled researchers. A portal enabling these to take profit from new technologies is still missing. RESULTS: We designed biowep, a web based client application that allows for the selection and execution of a set of predefined workflows. The system is available on-line. Biowep architecture includes a Workflow Manager, a User Interface and a Workflow Executor. The task of the Workflow Manager is the creation and annotation of workflows. These can be created by using either the Taverna Workbench or BioWMS. Enactment of workflows is carried out by FreeFluo for Taverna workflows and by BioAgent/Hermes, a mobile agent-based middleware, for BioWMS ones. Main workflows' processing steps are annotated on the basis of their input and output, elaboration type and application domain by using a classification of bioinformatics data and tasks. The interface supports users authentication and profiling. Workflows can be selected on the basis of users' profiles and can be searched through their annotations. Results can be saved. CONCLUSION: We developed a web system that support the selection and execution of predefined workflows, thus simplifying access for all researchers. The implementation of Web Services allowing specialized software to interact with an exhaustive set of biomedical databases and analysis software and the creation of effective workflows can significantly improve automation of in-silico analysis. Biowep is available for interested researchers as a reference portal. They are invited to submit their workflows to the workflow repository. Biowep is further being developed in the sphere of the Laboratory of Interdisciplinary Technologies in Bioinformatics - LITBIO. Paolo Romano 0001, Ezio Bartocci, Guglielmo Bertolini, Flavio De Paoli, Domenico Marra, Giancarlo Mauri, Emanuela Merelli, Luciano Milanesi |
BMC Bioinform. | 8 |
| 2007 | Data handling strategies for high throughput pyrosequencersabstractBACKGROUND: New high throughput pyrosequencers such as the 454 Life Sciences GS 20 are capable of massively parallelizing DNA sequencing providing an unprecedented rate of output data as well as potentially reducing costs. However, these new pyrosequencers bear a different error profile and provide shorter reads than those of a more traditional Sanger sequencer. These facts pose new challenges regarding how the data are handled and analyzed, in addition, the steep increase in the sequencers throughput calls for much computation power at a low cost. RESULTS: To address these challenges, we created an automated multi-step computation pipeline integrated with a database storage system. This allowed us to store, handle, index and search (1) the output data from the GS20 sequencer (2) analysis projects, possibly multiple on every dataset (3) final results of analysis computations (4) intermediate results of computations (these allow hand-made comparisons and hence further searches by the biologists). Repeatability of computations was also a requirement. In order to access the needed computation power, we ported the pipeline to the European Grid: a large community of clusters, load balanced as a whole. In order to better achieve this Grid port we created Vnas: an innovative Grid job submission, virtual sandbox manager and job callback framework. After some runs of the pipeline aimed at tuning the parameters and thresholds for optimal results, we successfully analyzed 273 sequenced amplicons from a cancerous human sample and correctly found punctual mutations confirmed by either Sanger resequencing or NCBI dbSNP. The sequencing was performed with our 454 Life Sciences GS 20 pyrosequencer. CONCLUSION: We handled the steep increase in throughput from the new pyrosequencer by building an automated computation pipeline associated with database storage, and by leveraging the computing power of the European Grid. The Grid platform offers a very cost effective choice for uneven workloads, typical in many scientific research fields, provided its peculiarities can be accepted (these are discussed). The mentioned infrastructure was used to analyze human amplicons for mutations. More analyses will be performed in the future. Gabriele Antonio Trombetti, Raoul Jean Pierre Bonnal, Ermanno Rizzi, Gianluca De Bellis, Luciano Milanesi |
BMC Bioinform. | 5 |
| 2007 | Medical Informatics and Bioinformatics: A Bibliometric StudyabstractThis paper reports on an analysis of the bioinformatics and medical informatics literature with the objective to identify upcoming trends that are shared among both research fields to derive benefits from potential collaborative initiatives for their future. Our results present the main characteristics of the two fields and show that these domains are still relatively separated. Jean-Yves Bansard, Dietrich Rebholz-Schuhmann, Graham Cameron, Dominic Clark, Erik M. van Mulligen, Francesco Beltrame, Eva del Hoyo-Barbolla, Fernando Martín-Sánchez, Luciano Milanesi, Ioannis G. Tollis, Johan van der Lei, Jean-Louis Coatrieux |
IEEE Trans. Inf. Technol. Biomed. | 9 |
| 2006 | High performance cDNA sequence analysis using grid technology
Gabriele Antonio Trombetti, Ivan Merelli, Luciano Milanesi |
J. Parallel Distributed Comput. | 3 |
| 2005 | A Hybrid Genetic-Neural System for Predicting Protein Secondary StructureabstractBACKGROUND: Due to the strict relation between protein function and structure, the prediction of protein 3D-structure has become one of the most important tasks in bioinformatics and proteomics. In fact, notwithstanding the increase of experimental data on protein structures available in public databases, the gap between known sequences and known tertiary structures is constantly increasing. The need for automatic methods has brought the development of several prediction and modelling tools, but a general methodology able to solve the problem has not yet been devised, and most methodologies concentrate on the simplified task of predicting secondary structure. RESULTS: In this paper we concentrate on the problem of predicting secondary structures by adopting a technology based on multiple experts. The system performs an overall processing based on two main steps: first, a "sequence-to-structure" prediction is enforced by resorting to a population of hybrid (genetic-neural) experts, and then a "structure-to-structure" prediction is performed by resorting to an artificial neural network. Experiments, performed on sequences taken from well-known protein databases, allowed to reach an accuracy of about 76%, which is comparable to those obtained by state-of-the-art predictors. CONCLUSION: The adoption of a hybrid technique, which encompasses genetic and neural technologies, has demonstrated to be a promising approach in the task of protein secondary structure prediction. Giuliano Armano, Gianmaria Mancosu, Luciano Milanesi, Alessandro Orro, Massimiliano Saba, Eloisa Vargiu |
BMC Bioinform. | 3 |
| 2005 | Modelling the interaction of steroid receptors with endocrine disrupting chemicalsabstractBACKGROUND: The organic polychlorinated compounds like dichlorodiphenyltrichloroethane with its metabolites and polychlorinated biphenyls are a class of highly persistent environmental contaminants. They have been recognized to have detrimental health effects both on wildlife and humans acting as endocrine disrupters due to their ability of mimicking the action of the steroid hormones, and thus interfering with hormone response. There are several experimental evidences that they bind and activate human steroid receptors. However, despite the growing concern about the toxicological activity of endocrine disrupters, molecular data of the interaction of these compounds with biological targets are still lacking. RESULTS: We have used a flexible docking approach to characterize the molecular interaction of seven endocrine disrupting chemicals with estrogen, progesterone and androgen receptors in the ligand-binding domain. All ligands docked in the buried hydrophobic cavity corresponding to the hormone steroid pocket. The interaction was characterized by multiple hydrophobic contacts involving a different number of residues facing the binding pocket, depending on ligands orientation. The EDC ligands did not display a unique binding mode, probably due to their lipophilicity and flexibility, which conferred them a great adaptability into the hydrophobic and large binding pocket of steroid receptors. CONCLUSION: Our results are in agreement with toxicological data on binding and allow to describe a pattern of interactions for a group of ECD to steroid receptors suggesting the requirement of a hydrophobic cavity to accommodate these chlorine carrying compounds. Although the affinity is lower than for hormones, their action can be brought about by a possible synergistic effect. Pasqualina D'Ursi, Erika Salvi, Paola Fossa, Luciano Milanesi, Ermanna Rovida |
BMC Bioinform. | 4 |
| 2005 | Overview of BITS2005, the Second Annual Meeting of the Italian Bioinformatics SocietyabstractAbstract The BITS2005 Conference brought together about 200 Italian scientists working in the field of Bioinformatics, students in Biology, Computer Science and Bioinformatics on March 17–19 2005, in Milan. This Editorial provides a brief overview of the Conference topics and introduces the peer-reviewed manuscripts accepted for publication in this Supplement. Manuela Helmer-Citterich, Rita Casadio, Alessandro Guffanti, Giancarlo Mauri, Luciano Milanesi, Graziano Pesole, Giorgio Valle, Cecilia Saccone |
BMC Bioinform. | 5 |
| 2005 | ESTree db: a Tool for Peach Functional GenomicsabstractBACKGROUND: The ESTree db http://www.itb.cnr.it/estree/ represents a collection of Prunus persica expressed sequenced tags (ESTs) and is intended as a resource for peach functional genomics. A total of 6,155 successful EST sequences were obtained from four in-house prepared cDNA libraries from Prunus persica mesocarps at different developmental stages. Another 12,475 peach EST sequences were downloaded from public databases and added to the ESTree db. An automated pipeline was prepared to process EST sequences using public software integrated by in-house developed Perl scripts and data were collected in a MySQL database. A php-based web interface was developed to query the database. RESULTS: The ESTree db version as of April 2005 encompasses 18,630 sequences representing eight libraries. Contig assembly was performed with CAP3. Putative single nucleotide polymorphism (SNP) detection was performed with the AutoSNP program and a search engine was implemented to retrieve results. All the sequences and all the contig consensus sequences were annotated both with blastx against the GenBank nr db and with GOblet against the viridiplantae section of the Gene Ontology db. Links to NiceZyme (Expasy) and to the KEGG metabolic pathways were provided. A local BLAST utility is available. A text search utility allows querying and browsing the database. Statistics were provided on Gene Ontology occurrences to assign sequences to Gene Ontology categories. CONCLUSION: The resulting database is a comprehensive resource of data and links related to peach EST sequences. The Sequence Report and Contig Report pages work as the web interface core structures, giving quick access to data related to each sequence/contig. Barbara Lazzari, Andrea Caprera, Alberto Vecchietti, Alessandra Stella, Luciano Milanesi, Carlo Pozzi |
BMC Bioinform. | 5 |
| 2005 | High performance workflow implementation for protein surface characterization using grid technologyabstractBACKGROUND: This study concerns the development of a high performance workflow that, using grid technology, correlates different kinds of Bioinformatics data, starting from the base pairs of the nucleotide sequence to the exposed residues of the protein surface. The implementation of this workflow is based on the Italian Grid.it project infrastructure, that is a network of several computational resources and storage facilities distributed at different grid sites. METHODS: Workflows are very common in Bioinformatics because they allow to process large quantities of data by delegating the management of resources to the information streaming. Grid technology optimizes the computational load during the different workflow steps, dividing the more expensive tasks into a set of small jobs. RESULTS: Grid technology allows efficient database management, a crucial problem for obtaining good results in Bioinformatics applications. The proposed workflow is implemented to integrate huge amounts of data and the results themselves must be stored into a relational database, which results as the added value to the global knowledge. CONCLUSION: A web interface has been developed to make this technology accessible to grid users. Once the workflow has started, by means of the simplified interface, it is possible to follow all the different steps throughout the data processing. Eventually, when the workflow has been terminated, the different features of the protein, like the amino acids exposed on the protein surface, can be compared with the data present in the output database. Ivan Merelli, Giulia Morra, Daniele D'Agostino, Andrea Clematis, Luciano Milanesi |
BMC Bioinform. | 5 |
| 2005 | Systematic analysis of human kinase genes: a large number of genes and alternative splicing events result in functional and structural diversityabstractBACKGROUND: Protein kinases are a well defined family of proteins, characterized by the presence of a common kinase catalytic domain and playing a significant role in many important cellular processes, such as proliferation, maintenance of cell shape, apoptosis. In many members of the family, additional non-kinase domains contribute further specialization, resulting in subcellular localization, protein binding and regulation of activity, among others. About 500 genes encode members of the kinase family in the human genome, and although many of them represent well known genes, a larger number of genes code for proteins of more recent identification, or for unknown proteins identified as kinase only after computational studies. RESULTS: A systematic in silico study performed on the human genome, led to the identification of 5 genes, on chromosome 1, 11, 13, 15 and 16 respectively, and 1 pseudogene on chromosome X; some of these genes are reported as kinases from NCBI but are absent in other databases, such as KinBase. Comparative analysis of 483 gene regions and subsequent computational analysis, aimed at identifying unannotated exons, indicates that a large number of kinase may code for alternately spliced forms or be incorrectly annotated. An InterProScan automated analysis was performed to study domain distribution and combination in the various families. At the same time, other structural features were also added to the annotation process, including the putative presence of transmembrane alpha helices, and the cystein propensity to participate into a disulfide bridge. CONCLUSION: The predicted human kinome was extended by identifying both additional genes and potential splice variants, resulting in a varied panorama where functionality may be searched at the gene and protein level. Structural analysis of kinase proteins domains as defined in multiple sources together with transmembrane alpha helices and signal peptide prediction provides hints to function assignment. The results of the human kinome analysis are collected in the KinWeb database, available for browsing and searching over the internet, where all results from the comparative analysis and the gene structure annotation are made available, alongside the domain information. Kinases may be searched by domain combinations and the relative genes may be viewed in a graphic browser at various level of magnification up to gene organization on the full chromosome set. Luciano Milanesi, Mauro Petrillo, Leandra Sepe, Angelo Boccia, Nunzio D'Agostino, Myriam Passamano, Salvatore Di Nardo, Gianluca Tasco, Rita Casadio, Giovanni Paolella |
BMC Bioinform. | 1 |
| 2005 | Web services and workflow management for biological resourcesabstractBACKGROUND: The completion of the Human Genome Project has resulted in large quantities of biological data which are proving difficult to manage and integrate effectively. There is a need for a system that is able to automate accesses to remote sites and to "understand" the information that it is managing in order to link data properly. Workflow management systems combined with Web Services are promising Information and Communication Technologies (ICT) tools. Some have already been proposed and are being increasingly applied to the biomedical domain, especially as many biology-related Web Services are now becoming available. Information on biological resources and on genomic sequences mutations are two examples of very specialized datasets that are useful for specific research domains. RESULTS: The architecture of a system that is able to access and execute predefined workflows is presented in this paper. Web Services allowing access to the IARC TP53 Mutation Database and CABRI catalogues of biological resources have been implemented and are available on-line. Example workflows which retrieve data from these Web Services have also been created and are available on-line. CONCLUSION: We present a general architecture and some building blocks for the implementation of a system that is able to remotely execute workflows of biomedical interest and show how this approach can effectively produce useful outputs. The further development and implementation of Web Services allowing access to an exhaustive set of biomedical databases and the creation of effective and useful workflows will improve the automation of in-silico analysis. Paolo Romano 0001, Domenico Marra, Luciano Milanesi |
BMC Bioinform. | 3 |
| 2003 | Computational analysis of mutation spectraabstractMutation frequencies vary along a nucleotide sequence, and nucleotide positions with an exceptionally high mutation frequency are called hotspots. Mutation hotspots in DNA often reflect intrinsic properties of the mutation process, such as the specificity with which mutagens interact with nucleic acids and the sequence-specificity of DNA repair/replication enzymes. They might also reflect structural and functional features of target protein or RNA sequences in which they occur. The determinants of mutation frequency and specificity are complex and there are many analytical methods for their study. This paper discusses computational approaches to analysing mutation spectra (distribution of mutations along the target genes) that include many detectable (mutable) positions. The following methods are reviewed: mutation hotspot prediction; pairwise and multiple comparisons of mutation spectra; derivation of a consensus sequence; and analysis of correlation between nucleotide sequence features and mutation spectra. Spectra of spontaneous and induced mutations are used for illustration of the complexities and pitfalls of such analyses. In general, the DNA sequence context of mutation hotspots is a fingerprint of interactions between DNA and DNA repair/replication/modification enzymes, and the analysis of hotspot context provides evidence of such interactions. Igor B. Rogozin, Vladimir N. Babenko, Luciano Milanesi, Youri I. Pavlov |
Briefings Bioinform. | 3 |
| 2001 | Presence of ATG triplets in 5' untranslated regions of eukaryotic cDNAs correlates with a 'weak' context of the start codonabstractMOTIVATION: The context of the start codon (typically, AUG) and the features of the 5' Untranslated Regions (5' UTRs) are important for understanding translation regulation in eukaryotic mRNAs and for accurate prediction of the coding region in genomic and cDNA sequences. The presence of AUG triplets in 5' UTRs (upstream AUGs) might effect the initiation rate and, in the context of gene prediction, could reduce the accuracy of the identification of the authentic start. To reveal potential connections between the presence of upstream AUGs and other features of 5' UTRs, such as their length and the start codon context, we undertook a systematic analysis of the available eukaryotic 5' UTR sequences. RESULTS: We show that a large fraction of 5' UTRs in the available cDNA sequences, 15-53% depending on the organism, contain upstream ATGs. A negative correlation was observed between the information content of the translation start signal and the length of the 5' UTR. Similarly, a negative correlation exists between the 'strength' of the start context and the number of upstream ATGs. Typically, cDNAs containing long 5' UTRs with multiple upstream ATGs have a 'weak' start context, and in contrast, cDNAs containing short 5' UTRs without ATGs have 'strong' starts. These counter-intuitive results may be interpreted in terms of upstream AUGs having an important role in the regulation of translation efficiency by ensuring low basal translation level via double negative control and creating the potential for additional regulatory mechanisms. One of such mechanisms, supported by experimental studies of some mRNAs, includes removal of the AUG-containing portion of the 5' UTR by alternative splicing. AVAILABILITY: An ATG_ EVALUATOR program is available upon request or at www.itba.mi.cnr.it/webgene. CONTACT: [email protected], [email protected]. Igor B. Rogozin, Alexey V. Kochetov, Fyodor A. Kondrashov, Eugene V. Koonin, Luciano Milanesi |
Bioinform. | 5 |
| 2000 | Prediction and Phylogenetic Analysis of Mammalian Short Interspersed Elements (SINEs)abstractThe presence of repetitive elements can create serious problems for sequence analysis, especially in the case of homology searches in nucleotide sequence databases. Repetitive elements should be treated carefully by using special programs and databases. In this paper, various aspects of SINE (short interspersed repetitive element) identification, analysis and evolution are discussed. Igor B. Rogozin, V. I. Mayorov, M. V. Lavrentieva, Luciano Milanesi, L. R. Adkison |
Briefings Bioinform. | 4 |
| 1999 | Integrated databases and computer systems for studying eukaryotic gene expressionabstractMOTIVATION: The goal of the work was to develop a WWW-oriented computer system providing a maximal integration of informational and software resources on the regulation of gene expression and navigation through them. Rapid growth of the variety and volume of information accumulated in the databases on regulation of gene expression necessarily requires the development of computer systems for automated discovery of the knowledge that can be further used for analysis of regulatory genomic sequences. RESULTS: The GeneExpress system developed includes the following major informational and software modules: (1) Transcription Regulation (TRRD) module, which contains the databases on transcription regulatory regions of eukaryotic genes and TRRD Viewer for data visualization; (2) Site Activity Prediction (ACTIVITY), the module for analysis of functional site activity and its prediction; (3) Site Recognition module, which comprises (a) B-DNA-VIDEO system for detecting the conformational and physicochemical properties of DNA sites significant for their recognition, (b) Consensus and Weight Matrices (ConsFrec) and (c) Transcription Factor Binding Sites Recognition (TFBSR) systems for detecting conservative contextual regions of functional sites and their recognition; (4) Gene Networks (GeneNet), which contains an object-oriented database accumulating the data on gene networks and signal transduction pathways, and the Java-based Viewer for exploration and visualization of the GeneNet information; (5) mRNA Translation (Leader mRNA), designed to analyze structural and contextual properties of mRNA 5'-untranslated regions (5'-UTRs) and predict their translation efficiency; (6) other program modules designed to study the structure-function organization of regulatory genomic sequences and regulatory proteins. AVAILABILITY: GeneExpress is available at http://wwwmgs.bionet.nsc. ru/systems/GeneExpress/ and the links to the mirror site(s) can be found at http://wwwmgs.bionet.nsc.ru/mgs/links/mirrors.html+ ++. Nikolay A. Kolchanov, Mikhail P. Ponomarenko, Anatoly S. Frolov, Elena A. Ananko, Fedor A. Kolpakov, Elena V. Ignatieva, Olga A. Podkolodnaya, T. N. Goryachkovskaya, Irina L. Stepanenko, Tatyana I. Merkulova, V. V. Babenko, Y. V. Ponomarenko, Alexey V. Kochetov, Nikolay L. Podkolodny, Denis G. Vorobiev, Sergey V. Lavryushev, Dmitry A. Grigorovich, Yury V. Kondrakhin, Luciano Milanesi, Edgar Wingender, Victor V. Solovyev, G. Christian Overton |
Bioinform. | 19 |
| 1999 | GeneBuilder: interactive in silico prediction of gene structureabstractMOTIVATION: Prediction of gene structure in newly sequenced DNA becomes very important in large genome sequencing projects. This problem is complicated due to the exon-intron structure of eukaryotic genes and because gene expression is regulated by many different short nucleotide domains. In order to be able to analyse the full gene structure in different organisms, it is necessary to combine information about potential functional signals (promoter region, splice sites, start and stop codons, 3' untranslated region) together with the statistical properties of coding sequences (coding potential), information about homologous proteins, ESTs and repeated elements. RESULTS: We have developed the GeneBuilder system which is based on prediction of functional signals and coding regions by different approaches in combination with similarity searches in proteins and EST databases. The potential gene structure models are obtained by using a dynamic programming method. The program permits the use of several parameters for gene structure prediction and refinement. During gene model construction, selecting different exon homology levels with a protein sequence selected from a list of homologous proteins can improve the accuracy of the gene structure prediction. In the case of low homology, GeneBuilder is still able to predict the gene structure. The GeneBuilder system has been tested by using the standard set (Burset and Guigo, Genomics, 34, 353-367, 1996) and the performances are: 0.89 sensitivity and 0.91 specificity at the nucleotide level. The total correlation coefficient is 0.88. AVAILABILITY: The GeneBuilder system is implemented as a part of the WebGene a the URL: http://www.itba.mi. cnr.it/webgene and TRADAT (TRAncription Database and Analysis Tools) launcher URL: http://www.itba.mi.cnr.it/tradat. Luciano Milanesi, D. D'Angelo, Igor B. Rogozin |
Bioinform. | 1 |
| 1998 | GenExpress: A Computer System for Description, Analysis and Recognition of Regulatory Sequences in Eukaryotic Genome
Nikolay A. Kolchanov, Mikhail P. Ponomarenko, Alexander E. Kel, Yury V. Kondrakhin, Anatoly S. Frolov, Fedor A. Kolpakov, T. N. Goryachkovskaya, O. V. Kel, Elena A. Ananko, Elena V. Ignatieva, Olga A. Podkolodnaya, Vladimir N. Babenko, Irina L. Stepanenko, Aida G. Romashchenko, Tatyana I. Merkulova, Denis G. Vorobiev, Sergey V. Lavryushev, Y. V. Ponomarenko, Alexey V. Kochetov, G. B. Kolesov, Victor V. Solovyev, Luciano Milanesi, Nikolay L. Podkolodny, Edgar Wingender, T. Heinemeyer |
ISMB | 22 |
| 1996 | Hamming-Clustering method for signals prediction in 5' and 3' regions of eukaryotic genesabstractGene expression is regulated by different kinds of short nucleotide domains. These features can either activate or terminate the transcription process. To predict the signal sites in the 5′ and 3′ gene regions we applied the Hamming-Clustering network (HC) to the TATA box, to the transcription initiation site and to the poly(A) signal determination in DNA sequences. This approach employs a technique deriving from the synthesis of digital networks in order to generate prototypes, or rules, which can be directly analysed or used for the construction of a final neural network. More than 1000 poly-A signals have been extracted from EMBL database rel. 42 and used to build the training and the test set. A full set of the eukaryotic genes (1252 entry) from the Eukaryotic Promoter Database (EPD rel. 42) have been used for the TATA-box signal and transcription initiation site training. A set of eukaryotic plant genes have been used to test the validity of the Hamming-Clustering network approach. The results show the applicability of the Hamming-Clustering method to functional signal prediction. The program implementing the algorithm has been written in C language and it is available on the Web server (http://www.itba.mi.cnr.it/webgene). E-mail address: [email protected] Luciano Milanesi, Marco Muselli, P. Arrigo |
Comput. Appl. Biosci. | 1 |
| 1996 | Gene structure prediction using information on homologous protein sequenceabstractIn this paper a new approach for the prediction of protein coding gene structures is described. The principal scheme of prediction is as follows: first, the exons with the best potential are predicted in a sequence with unknown functions and a list of potential amino acid fragments coded by these exons is formed. Second, testing the homology between each amino acid fragment from the list and proteins from the SWISS-PROT database of amino acid sequences. One protein with the best homology is chosen out of all the homologous sequences. Third, reconstruction of the exon-intron structure, basing it on its homology with the chosen protein sequences. The method was tested on an independent control set (20 genes). The results were as follows: 21% of real exons were lost and 3% of non-real exons were found. This system can be used to refine the results of gene prediction systems, especially if highly homologous proteins are found in the amino acid sequence database. Igor B. Rogozin, Luciano Milanesi, Nikolay A. Kolchanov |
Comput. Appl. Biosci. | 2 |
| 1995 | Computer Tool FUNSITE for Analysis of Eukaryotic Regulatory Genomic Sequences
Alexander E. Kel, Yury V. Kondrakhin, Ph. A. Kolpakov, O. V. Kel, Aida G. Romashchenko, Edgar Wingender, Luciano Milanesi, Nikolay A. Kolchanov |
ISMB | 7 |
| 1995 | Eukaryotic promoter recognition by binding sites for transcription factorsabstractA method for identification of eukaryotic promoters by localization of binding sites for transcription factors has been suggested. The binding sites for a range of transcription factors have been found to be distributed unevenly. Based on these distributions, we have constructed a weight matrix of binding site localization. On the basis of the weight matrix we have, in turn, designed an algorithm for promoter recognition. To increase the accuracy of the method, we have developed a routine that breaks any promoter sample into subsamples. The method to be reported on allows much better recognition accuracy than does the approach based on detection of the TATA box. In particular, the overprediction error is three times lower following our method. The program FunSiteP recognizes promoters from newly uncovered sequences and tentatively identifies the functional class the promoters must belong to. We have introduced the notion of 'regulatory potential' for the degree to which any region of the sequences is similar to the real eukaryotic promoter. By making use of the potential, we have revealed putative transcription start sites and extended regions of transcription regulation. Yury V. Kondrakhin, Alexander E. Kel, Nikolay A. Kolchanov, Aida G. Romashchenko, Luciano Milanesi |
Comput. Appl. Biosci. | 5 |
| 1994 | Data bank homology search algorithm with linear computation complexityabstractA new algorithm for data bank homology search is proposed. The principal advantages of the new algorithm are: (i) linear computation complexity; (ii) low memory requirements; and (iii) high sensitivity to the presence of local region homology. The algorithm first calculates indicative matrices of k-tuple 'realization' in the query sequence and then searches for an appropriate number of matching k-tuples within a narrow range in database sequences. It does not require k-tuple coordinates tabulation and in-memory placement for database sequences. The algorithm is implemented in a program for execution on PC-compatible computers and tested on PIR and GenBank databases with good results. A few modifications designed to improve the selectivity are also discussed. As an application example, the search for homology of the mouse homeotic protein HOX 3.1 is given. Victor B. Strelets, Andrey A. Ptitsyn, Luciano Milanesi, Hwa A. Lim |
Comput. Appl. Biosci. | 3 |
| 1993 | SITEVIDEO: a computer system for functional site analysis and recognition. Investigation of the human splice sitesabstractWe developed the computer system SITEVIDEO for analysis and recognition of the functional sites in DNA and RNA molecules. It reveals contextual features essential for site function and thus enable the user to design efficient methods for recognition of the functional sites. We mainly considered only quantitative characteristics reflecting the uneven distribution of oligonucleotides in the sequences of functional sites of interest. The approach suggested makes use of available information about the hierarchical organization of the functional sites, and ensures highly precise prediction of the sites. The present analysis is concerned with the human donor and acceptor splice sites. A method for recognizing these sites in the sequences with an accuracy of approximately 90% was developed. Alexander E. Kel, Mikhail P. Ponomarenko, E. A. Likhachev, Yuriy L. Orlov, I. V. Ischenko, Luciano Milanesi, Nikolay A. Kolchanov |
Comput. Appl. Biosci. | 6 |
| 1992 | Fast, statistically based alignment of amino acid sequences on the base of diagonal fragments of DOT-matricesabstractWe present a new pairwise alignment algorithm that uses iterative statistical analysis of homologous subsequences. Apart from the classical conversion of the DOT-matrix characteristic of the Needleman-Wunsch algorithm (NW), we used only those matrix elements that corresponded to the most non-random subsequence homologies. The most reliable elements of the DOT-matrix are written to the compact competition matrices. The algorithm then searches for alignment on the base of only these matrix elements. Our algorithm has low storage and memory requirements, but provides a reliable alignment for the sequences of weak homology (or, at least for the homology regions). In such cases classical NW algorithms often produce unreliable results on the level of statistical noise due to accumulation of random matchings throughout the aligned sequences. Victor B. Strelets, Ilya N. Shindyalov, Nikolay A. Kolchanov, Luciano Milanesi |
Comput. Appl. Biosci. | 4 |