Sérgio Lifschitz

Prof. Sérgio Lifschitz

orcid

Research Focus & Metrics

Academic Career Length

36Years (1991-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
30 July 2022 in BioTech
Verified
Journal Article
Open access
PDF file
SLSérgio Lifschitz
Sérgio Lifschitz
PJPontifícia Universidade Católica do Hermann de Janeiro
Pontifícia Universidade Católica do Hermann de Janeiro
MCMarcos Catanho
Marcos Catanho
AMAntonio B. de Miranda
Antonio B. de Miranda
EAElvismary Molina de Armas
Elvismary Molina de Armas
CTCristian Tristão
Cristian Tristão
DNA sequencers output a large set of very long biological data strings that we should persist in databases rather than basic text file systems. Many different data models and database management systems (DBMS) may deal with both storage and efficiency issues regarding genomic datasets. Specifically, there is a need for handling strings with variable sizes while keeping their biological meaning. Relational database management systems (RDBMS) provide several data types that could be further explored for the genomics context. Besides, they enforce integrity, consistency, and enable good abstractions for more conventional data. We propose the relational text data type to represent and manipulate biological sequences and their derivatives. We present a logical schema for representing the core biological information, which may be inferred from a given biological conceptual data schema and the corresponding function manipulations. We implement and evaluate these stored functions into an actual RDBMS for both efficacy and efficiency. We show that it is possible to enforce basic and complex requirements for the genomic domain. We claim that the well-established relational text data type in RDBMS may appropriately handle the representation and persistency of biological sequences. We base our approach on the idea of domain-specific abstract data types that can store data with semantically defined functions while hiding those details from non-technical end-users.

31 December 1991 in Pattern Recognition
Verified
Journal Article
Closed access
MAMikhail J. Atallah
Mikhail J. Atallah
CRCelso C. Ribeiro
Celso C. Ribeiro
SLSérgio Lifschitz
Sérgio Lifschitz

1 September 2013 in BMC Bioinformatics
Verified
Journal Article
Open access
PDF file
RPRenato de Paula
Renato de Paula
MHMaristela Holanda
Maristela Holanda
LGLuciana Sa Gomes
Luciana Sa Gomes
SLSérgio Lifschitz
Sérgio Lifschitz
MWMaria Emilia Walter
Maria Emilia Walter
In this work, we used the PROV-DM model to manage data provenance in workflows of genome projects. This provenance model allows the storage of details of one workflow execution, e.g., raw and produced data and computational tools, their versions and parameters. Using this model, biologists can access details of one particular execution of a workflow, compare results produced by different executions, and plan new experiments more efficiently. In addition to this, a provenance simulator was created, which facilitates the inclusion of provenance data of one genome project workflow execution. Finally, we discuss one case study, which aims to identify genes involved in specific metabolic pathways of Bacillus cereus, as well as to compare this isolate with other phylogenetic related bacteria from the Bacillus group. B. cereus is an extremophilic bacteria, collected in warm water in the Midwestern Region of Brazil, its DNA samples having been sequenced with an NGS machine.

1 June 2021 in GigaScience
Verified
Journal Article
Open access
PDF file
DVDiogo Munaro Vieira
Diogo Munaro Vieira
CFChrystinne Fernandes
Chrystinne Fernandes
CLCarlos Lucena
Carlos Lucena
SLSérgio Lifschitz
Sérgio Lifschitz
Background: The amount of data and behavior changes in society happens at a swift pace in this interconnected world. Consequently, machine learning algorithms lose accuracy because they do not know these new patterns. This change in the data pattern is known as concept drift. There exist many approaches for dealing with these drifts. Usually, these methods are costly to implement because they require (i) knowledge of drift detection algorithms, (ii) software engineering strategies, and (iii) continuous maintenance concerning new drifts. Results: This article proposes to create Driftage: a new framework using multi-agent systems to simplify the implementation of concept drift detectors considerably and divide concept drift detection responsibilities between agents, enhancing explainability of each part of drift detection. As a case study, we illustrate our strategy using a muscle activity monitor of electromyography. We show a reduction in the number of false-positive drifts detected, improving detection interpretability, and enabling concept drift detectors’ interactivity with other knowledge bases. Conclusion: We conclude that using Driftage, arises a new paradigm to implement concept drift algorithms with multi-agent architecture that contributes to split drift detection responsability, algorithms interpretability and more dynamic algorithms adaptation.

1 July 2021 in Big Data Research
Verified
Journal Article
Closed access
RCRogério Luís de Carvalho Costa
Rogério Luís de Carvalho Costa
JMJosé Moreira
José Moreira
PPPaulo Pintor
Paulo Pintor
VSVeronica dos Santos
Veronica dos Santos
SLSérgio Lifschitz
Sérgio Lifschitz

1 January 2003 in Distributed and Parallel Databases
Verified
Journal Article
Closed access
PDF file
RCRogério Luís de Carvalho Costa
Rogério Luís de Carvalho Costa
SLSérgio Lifschitz
Sérgio Lifschitz