Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Luca Pireddu

dblp:65/6713 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
0since 2021 · last 2020
0000-0002-4663-5613ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 7 · 2 first-authorArtificial intelligence and machine learning · 3Graphics, computer vision, multimedia, augmented reality and games · 2Databases, data management, data science and information retrieval · 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
6 papers
Bioinformatics and computational biology · 79% Computational science and engineering · 21%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Cloud and datacenter computing · 47% High-performance computing · 23% Distributed systems · 23%
Software engineering, system software, and programming languages
1 paper
Software testing · 100%

Topics — the 14 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
metabolomics
0.412019
Interoperable and scalable data analysis with microservices: applications in metabolomics · Bioinform. 2019
Cloud and datacenter computing
container orchestration
0.412019
Interoperable and scalable data analysis with microservices: applications in metabolomics · Bioinform. 2019
Bioinformatics and computational biology › sequence analysis
sequencing data analysis
0.212014
SeqPig: simple and scalable scripting for large sequencing data sets in Hadoop · Bioinform. 2014
Computational science and engineering
workflow management
0.212014
BioBlend.objects: metacomputing with Galaxy · Bioinform. 2014
Distributed systems
distributed data processing
0.222014
SEAL: a distributed short read mapping and duplicate removal tool · Bioinform. 2011
SeqPig: simple and scalable scripting for large sequencing data sets in Hadoop · Bioinform. 2014
Bioinformatics and computational biology › sequence analysis › sequencing read preprocessing
duplicate read removal
0.112011
SEAL: a distributed short read mapping and duplicate removal tool · Bioinform. 2011
Bioinformatics and computational biology › sequence analysis
read mapping
0.112011
SEAL: a distributed short read mapping and duplicate removal tool · Bioinform. 2011
Bioinformatics and computational biology
sequence analysis
0.112011
SEAL: a distributed short read mapping and duplicate removal tool · Bioinform. 2011
High-performance computing
cluster computing
0.112011
SEAL: a distributed short read mapping and duplicate removal tool · Bioinform. 2011
Computational science and engineering
scientific workflow
0.112017
wft4galaxy: a workflow testing tool for galaxy · Bioinform. 2017
Parallel and multicore computing › data-parallel programming
mapreduce
0.112014
SeqPig: simple and scalable scripting for large sequencing data sets in Hadoop · Bioinform. 2014
High-performance computing › distributed computing infrastructure
metacomputing
0.112014
BioBlend.objects: metacomputing with Galaxy · Bioinform. 2014
Bioinformatics and computational biology
protein function prediction
0.112005
The Proteome Analyst Suite of Automated Function Prediction Tools · AAAI 2005
Bioinformatics and computational biology
proteomics
0.112005
The Proteome Analyst Suite of Automated Function Prediction Tools · AAAI 2005

Methods — techniques the papers use, named apart from their topics

microservice architecture · 0.8kubernetes · 0.8docker · 0.8docker containerization · 0.6continuous integration · 0.6object-oriented programming · 0.4hadoop mapreduce · 0.4apache pig · 0.4short read mapping · 0.2duplicate removal · 0.2automated function prediction · 0.1
YearPublicationVenuePosition
2020 The DeepHealth Toolkit: A Unified Framework to Boost Biomedical Applications
abstract
Given the overwhelming impact of machine learning on the last decade, several libraries and frameworks have been developed in recent years to simplify the design and training of neural networks, providing array-based programming, automatic differentiation and user-friendly access to hardware accelerators. None of those tools, however, was designed with native and transparent support for Cloud Computing or heterogeneous High-Performance Computing (HPC). The DeepHealth Toolkit is an open source Deep Learning toolkit aimed at boosting productivity of data scientists operating in the medical field by providing a unified framework for the distributed training of neural networks, which is able to leverage hybrid HPC and cloud environments in a transparent way for the user. The toolkit is composed of a Computer Vision library, a Deep Learning library, and a front-end for non-expert users; all of the components are focused on the medical domain, but they are general purpose and can be applied to any other field. In this paper, the principles driving the design of the DeepHealth libraries are described, along with details about the implementation and the interaction between the different elements composing the toolkit. Finally, experiments on common benchmarks prove the efficiency of each separate component and of the DeepHealth Toolkit overall.
Michele Cancilla, Laura Canalini, Federico Bolelli, Stefano Allegretti, Salvador Carrión-Ponz, Roberto Paredes, Jon Ander Gómez, Simone Leo, Marco Enrico Piras, Luca Pireddu, Asaf Badouh, Santiago Marco-Sola, Lluc Alvarez, Miquel Moretó, Costantino Grana
ICPR10
2019 Interoperable and scalable data analysis with microservices: applications in metabolomics
abstract
MOTIVATION: Developing a robust and performant data analysis workflow that integrates all necessary components whilst still being able to scale over multiple compute nodes is a challenging task. We introduce a generic method based on the microservice architecture, where software tools are encapsulated as Docker containers that can be connected into scientific workflows and executed using the Kubernetes container orchestrator. RESULTS: We developed a Virtual Research Environment (VRE) which facilitates rapid integration of new tools and developing scalable and interoperable workflows for performing metabolomics data analysis. The environment can be launched on-demand on cloud resources and desktop computers. IT-expertise requirements on the user side are kept to a minimum, and workflows can be re-used effortlessly by any novice user. We validate our method in the field of metabolomics on two mass spectrometry, one nuclear magnetic resonance spectroscopy and one fluxomics study. We showed that the method scales dynamically with increasing availability of computational resources. We demonstrated that the method facilitates interoperability using integration of the major software suites resulting in a turn-key workflow encompassing all steps for mass-spectrometry-based metabolomics including preprocessing, statistics and identification. Microservices is a generic methodology that can serve any scientific discipline and opens up for new types of large-scale integrative science. AVAILABILITY AND IMPLEMENTATION: The PhenoMeNal consortium maintains a web portal (https://portal.phenomenal-h2020.eu) providing a GUI for launching the Virtual Research Environment. The GitHub repository https://github.com/phnmnl/ hosts the source code of all projects. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Payam Emami Khoonsari, Pablo A. Moreno, Sven Bergmann, Joachim Burman, Marco Capuccini, Matteo Carone, Marta Cascante, Pedro de Atauri, Carles Foguet, Alejandra N. González-Beltrán, Thomas Hankemeier, Kenneth Haug, Sijin He, Stephanie Herman, David Johnson 0006, Namrata Kale, Anders Larsson, Steffen Neumann, Kristian Peters, Luca Pireddu, Philippe Rocca-Serra, Pierrick Roger, Rico Rueedi, Christoph Ruttkies, Noureddin Sadawi, Reza M. Salek, Susanna-Assunta Sansone, Daniel Schober, Vitaly A. Selivanov, Etienne A. Thévenot, Michael van Vliet, Gianluigi Zanetti, Christoph Steinbeck, Kim Kultima, Ola Spjuth
Bioinform.20
2017 wft4galaxy: a workflow testing tool for galaxy
abstract
MOTIVATION: Workflow managers for scientific analysis provide a high-level programming platform facilitating standardization, automation, collaboration and access to sophisticated computing resources. The Galaxy workflow manager provides a prime example of this type of platform. As compositions of simpler tools, workflows effectively comprise specialized computer programs implementing often very complex analysis procedures. To date, no simple way to automatically test Galaxy workflows and ensure their correctness has appeared in the literature. RESULTS: With wft4galaxy we offer a tool to bring automated testing to Galaxy workflows, making it feasible to bring continuous integration to their development and ensuring that defects are detected promptly. wft4galaxy can be easily installed as a regular Python program or launched directly as a Docker container-the latter reducing installation effort to a minimum. AVAILABILITY AND IMPLEMENTATION: Available at https://github.com/phnmnl/wft4galaxy under the Academic Free License v3.0. CONTACT: [email protected].
Marco Enrico Piras, Luca Pireddu, Gianluigi Zanetti
Bioinform.2
2016 Scalable genomics: From raw data to aligned reads on Apache YARN
abstract
The adoption of Big Data technologies can potentially boost the scalability of data-driven biology and health workflows by orders of magnitude. Consider, for instance, that technologies in the Hadoop ecosystem have been successfully used in data-driven industry to scale their processes to levels much larger than any biological-or health-driven work attempted thus far. In this work we demonstrate the scalability of a sequence alignment pipeline based on technologies from the Hadoop ecosystem - namely, Apache Flink and Hadoop MapReduce, both running on the distributed Apache YARN platform. Unlike previous work, our pipeline starts processing directly from the raw BCL data produced by Illumina sequencers. A Flink-based distributed algorithm reconstructs reads from the Illumina BCL data, and then demultiplexes them - analogously to the bcl2fastq2 program provided by Illumina. Subsequently, the BWA-MEM-based distributed aligner from the Seal project is used to perform read mapping on the YARN platform. While the standard programs by Illumina and BWA-MEM are limited to shared-memory parallelism (multi-threading), our solution is completely distributed and can scale across a large number of computing nodes. Results show excellent pipeline scalability, linear in the number of nodes. In addition, this approach automatically benefits from the robustness to hardware failure and transient cluster problems provided by the YARN platform, as well as the scalability of the Hadoop Distributed File System. Moreover, this YARN-based approach complements the up-and-coming version 4 of the GATK toolkit, which is based on Spark and therefore can run on YARN. Together, they can be used to form a scalable complete YARN-based variant calling pipeline for Illumina data, which will be further improved with the arrival of distributed in-memory filesystem technology such as Apache Arrow, thus removing the need to write intermediate data to disk.
Francesco Versaci, Luca Pireddu, Gianluigi Zanetti
IEEE BigData2
2014 BioBlend.objects: metacomputing with Galaxy
abstract
SUMMARY: BioBlend.objects is a new component of the BioBlend package, adding an object-oriented interface for the Galaxy REST-based application programming interface. It improves support for metacomputing on Galaxy entities by providing higher-level functionality and allowing users to more easily create programs to explore, query and create Galaxy datasets and workflows. AVAILABILITY AND IMPLEMENTATION: BioBlend.objects is available online at https://github.com/afgane/bioblend. The new object-oriented API is implemented by the galaxy/objects subpackage.
Simone Leo, Luca Pireddu, Gianmauro Cuccuru, Luca Lianas, Nicola Soranzo, Enis Afgan, Gianluigi Zanetti
Bioinform.2
2014 SeqPig: simple and scalable scripting for large sequencing data sets in Hadoop
abstract
SUMMARY: Hadoop MapReduce-based approaches have become increasingly popular due to their scalability in processing large sequencing datasets. However, as these methods typically require in-depth expertise in Hadoop and Java, they are still out of reach of many bioinformaticians. To solve this problem, we have created SeqPig, a library and a collection of tools to manipulate, analyze and query sequencing datasets in a scalable and simple manner. SeqPigscripts use the Hadoop-based distributed scripting engine Apache Pig, which automatically parallelizes and distributes data processing tasks. We demonstrate SeqPig's scalability over many computing nodes and illustrate its use with example scripts. AVAILABILITY AND IMPLEMENTATION: Available under the open source MIT license at http://sourceforge.net/projects/seqpig/
André Schumacher, Luca Pireddu, Matti Niemenmaa, Aleksi Kallio, Eija Korpelainen, Gianluigi Zanetti, Keijo Heljanko
Bioinform.2
2011 SEAL: a distributed short read mapping and duplicate removal tool
abstract
SUMMARY: SEAL is a scalable tool for short read pair mapping and duplicate removal. It computes mappings that are consistent with those produced by BWA and removes duplicates according to the same criteria employed by Picard MarkDuplicates. On a 16-node Hadoop cluster, it is capable of processing about 13 GB per hour in map+rmdup mode, while reaching a throughput of 19 GB per hour in mapping-only mode. AVAILABILITY: SEAL is available online at http://biodoop-seal.sourceforge.net/.
Luca Pireddu, Simone Leo, Gianluigi Zanetti
Bioinform.1
2005 The Proteome Analyst Suite of Automated Function Prediction Tools
Brett Poulin, Duane Szafron, Paul Lu, Russell Greiner, David S. Wishart, Roman Eisner, Alona Fyshe, Brandon Pearcy, Luca Pireddu
AAAI9
2005 Pathway Analyst--Automated Metabolic Pathway Prediction
Luca Pireddu, Brett Poulin, Duane Szafron, Paul Lu, David S. Wishart
CIBCB1