Demo Data from EDBT 2026 / reviewers in the wild / expert
Pedro Feijão
dblp:21/7416 · also Pedro Cipriano Feijão
· DBLP profile ↗
13ranked-venue papers
7as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 12 · 7 first-authorSoftware engineering, systems software and programming languages · 1Theory 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
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › genomics
mitochondrial genomics |
0.1 | 1 | 2006 | AMiGA: the arthropodan mitochondrial genomes accessible database · Bioinform. 2006 |
Bioinformatics and computational biology
comparative genomics |
0.0 | 1 | 2006 | AMiGA: the arthropodan mitochondrial genomes accessible database · Bioinform. 2006 |
Methods — techniques the papers use, named apart from their topics
multiple sequence alignment · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | On the computational complexity of closest genome problems
Luís Cunha 0001, Pedro Feijão, Vinícius Fernandes dos Santos, Luis A. B. Kowada, Celina M. H. de Figueiredo |
Discret. Appl. Math. | 2 |
| 2016 | The Gene Family-Free Median of ThreeabstractThe gene family-free framework for comparative genomics aims at providing methods for gene order analysis that do not require prior gene family assignment, but work directly on a sequence similarity graph. We study two problems related to the breakpoint median of three genomes, which asks for the construction of a fourth genome that minimizes the sum of breakpoint distances to the input genomes. We present a model for constructing a median of three genomes in this family-free setting, based on maximizing an objective function that generalizes the classical breakpoint distance by integrating sequence similarity in the score of a gene adjacency. We study its computational complexity and we describe an integer linear program (ILP) for its exact solution. We further discuss a related problem called family-free adjacencies for k genomes for the special case of $$k \le 3$$ and present an ILP for its solution. However, for this problem, the computation of exact solutions remains intractable for sufficiently large instances. We then proceed to describe a heuristic method, FFAdj-AM, which performs well in practice. The developed methods compute accurate positional orthologs for genomes comparable in size of bacterial genomes on simulated data and genomic data acquired from the OMA orthology database. In particular, FFAdj-AM performs equally or better when compared to the well-established gene family prediction tool MultiMSOAR. We study the computational complexity of a new family-free model and present algorithms for its solution. With FFAdj-AM, we propose an appealing alternative to established tools for identifying higher confidence positional orthologs. Daniel Doerr, Pedro Feijão, Metin Balaban, Cédric Chauve |
WABI | 2 |
| 2016 | A Linear Time Approximation Algorithm for the DCJ Distance for Genomes with Bounded Number of Duplicates
Diego P. Rubert, Pedro Feijão, Marília D. V. Braga, Jens Stoye, Fábio Viduani Martinez |
WABI | 2 |
| 2016 | Fast ancestral gene order reconstruction of genomes with unequal gene contentabstractBACKGROUND: During evolution, genomes are modified by large scale structural events, such as rearrangements, deletions or insertions of large blocks of DNA. Of particular interest, in order to better understand how this type of genomic evolution happens, is the reconstruction of ancestral genomes, given a phylogenetic tree with extant genomes at its leaves. One way of solving this problem is to assume a rearrangement model, such as Double Cut and Join (DCJ), and find a set of ancestral genomes that minimizes the number of events on the input tree. Since this problem is NP-hard for most rearrangement models, exact solutions are practical only for small instances, and heuristics have to be used for larger datasets. This type of approach can be called event-based. Another common approach is based on finding conserved structures between the input genomes, such as adjacencies between genes, possibly also assigning weights that indicate a measure of confidence or probability that this particular structure is present on each ancestral genome, and then finding a set of non conflicting adjacencies that optimize some given function, usually trying to maximize total weight and minimizing character changes in the tree. We call this type of methods homology-based. RESULTS: In previous work, we proposed an ancestral reconstruction method that combines homology- and event-based ideas, using the concept of intermediate genomes, that arise in DCJ rearrangement scenarios. This method showed better rate of correctly reconstructed adjacencies than other methods, while also being faster, since the use of intermediate genomes greatly reduces the search space. Here, we generalize the intermediate genome concept to genomes with unequal gene content, extending our method to account for gene insertions and deletions of any length. In many of the simulated datasets, our proposed method had better results than MLGO and MGRA, two state-of-the-art algorithms for ancestral reconstruction with unequal gene content, while running much faster, making it more scalable to larger datasets. CONCLUSION: Studing ancestral reconstruction problems under a new light, using the concept of intermediate genomes, allows the design of very fast algorithms by greatly reducing the solution search space, while also giving very good results. The algorithms introduced in this paper were implemented in an open-source software called RINGO (ancestral Reconstruction with INtermediate GenOmes), available at https://github.com/pedrofeijao/RINGO . Pedro Feijão, Eloi Araujo |
BMC Bioinform. | 1 |
| 2015 | Reconstruction of ancestral gene orders using intermediate genomesabstractBACKGROUND: The problem of reconstructing ancestral genomes in a given phylogenetic tree arises in many different comparative genomics fields. Here, we focus on reconstructing the gene order of ancestral genomes, a problem that has been largely studied in the past 20 years, especially with the increasing availability of whole genome DNA sequences. There are two main approaches to this problem: event-based methods, that try to find the ancestral genomes that minimize the number of rearrangement events in the tree; and homology-based, that look for conserved structures, such as adjacent genes in the extant genomes, to build the ancestral genomes. RESULTS: We propose algorithms that use the concept of intermediate genomes, arising in optimal pairwise rearrangement scenarios. We show that intermediate genomes have combinatorial properties that make them easy to reconstruct, and develop fast algorithms with better reconstructed ancestral genomes than current event-based methods. The proposed framework is also designed to accept extra information, such as results from homology-based approaches, giving rise to combined algorithms with better results than the original methods. Pedro Feijão |
BMC Bioinform. | 1 |
| 2015 | On the distribution of cycles and paths in multichromosomal breakpoint graphs and the expected value of rearrangement distanceabstractFinding the smallest sequence of operations to transform one genome into another is an important problem in comparative genomics. The breakpoint graph is a discrete structure that has proven to be effective in solving distance problems, and the number of cycles in a cycle decomposition of this graph is one of the remarkable parameters to help in the solution of related problems. For a fixed k, the number of linear unichromosomal genomes (signed or unsigned) with n elements such that the induced breakpoint graphs have k disjoint cycles, known as the Hultman number, has been already determined. In this work we extend these results to multichromosomal genomes, providing formulas to compute the number of multichromosal genomes having a fixed number of cycles and/or paths. We obtain an explicit formula for circular multichromosomal genomes and recurrences for general multichromosomal genomes, and discuss how these series can be used to calculate the distribution and expected value of the rearrangement distance between random genomes. Pedro Feijão, Fábio Viduani Martinez, Annelyse Thévenin |
BMC Bioinform. | 1 |
| 2014 | On the Family-Free DCJ Distance
Fábio Viduani Martinez, Pedro Feijão, Marília D. V. Braga, Jens Stoye |
WABI | 2 |
| 2013 | Rearrangement-Based Phylogeny Using the Single-Cut-or-Join OperationabstractRecently, the Single-Cut-or-Join (SCJ) operation was proposed as a basis for a new rearrangement distance between multichromosomal genomes, leading to very fast algorithms, both in theory and in practice. However, it was not clear how well this new distance fares when it comes to using it to solve relevant problems, such as the reconstruction of evolutionary history. In this paper, we advance current knowledge, by testing SCJ's ability regarding evolutionary reconstruction in two aspects: 1) How well does SCJ reconstruct evolutionary topologies? and 2) How well does SCJ reconstruct ancestral genomes? In the process of answering these questions, we implemented SCJ-based methods, and made them available to the community. We ran experiments using as many as 200 genomes, with as many as 3,000 genes. For the first question, we found out that SCJ can recover typically between 60 percent and more than 95 percent of the topology, as measured through the Robinson-Foulds distance (a.k.a. split distance) between trees. In other words, 60 percent to more than 95 percent of the original splits are also present in the reconstructed tree. For the second question, given a topology, SCJ's ability to reconstruct ancestral genomes depends on how far from the leaves the ancestral is. For nodes close to the leaves, about 85 percent of the gene adjacencies can be recovered. This percentage decreases as we move up the tree, but, even at the root, about 50 percent of the adjacencies are recovered, for as many as 64 leaves. Our findings corroborate the fact that SCJ leads to very conservative genome reconstructions, yielding very few false-positive gene adjacencies in the ancestrals, at the expense of a relatively larger amount of false negatives. In addition, experiments with real data from the Campanulaceae and Protostomes groups show that SCJ reconstructs topologies of quality comparable to the accepted trees of the species involved. As far as time is concerned, the methods we implemented can find a topology for 64 genomes with 2,000 genes each in about 10.7 minutes, and reconstruct the ancestral genomes in a 64-leaf tree in about 3 seconds, both on a typical desktop computer. It should be noted that our code is written in Java and we made no significant effort to optimize it. Priscila Biller, Pedro Feijão, João Meidanis |
IEEE ACM Trans. Comput. Biol. Bioinform. | 2 |
| 2013 | Extending the Algebraic Formalism for Genome Rearrangements to Include Linear ChromosomesabstractAlgebraic rearrangement theory, as introduced by Meidanis and Dias, focuses on representing the order in which genes appear in chromosomes, and applies to circular chromosomes only. By shifting our attention to genome adjacencies, we introduce the adjacency algebraic theory, extending the original algebraic theory to linear chromosomes in a very natural way, also allowing the original algebraic distance formula to be used to the general multichromosomal case, with both linear and circular chromosomes. The resulting distance, which we call algebraic distance here, is very similar to, but not quite the same as, double-cut-and-join distance. We present linear time algorithms to compute it and to sort genomes. We show how to compute the rearrangement distance from the adjacency graph, for an easier comparison with other rearrangement distances. A thorough discussion on the relationship between the chromosomal and adjacency representation is also given, and we show how all classic rearrangement operations can be modeled using the algebraic theory. Pedro Feijão, João Meidanis |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2011 | The SinBiota 2.0 Biodiversity Information SystemabstractFor the last 10 years, SinBiota, the information system of the Biota-FAPESP Program, has served the community storing and displaying data in maps, and providing a common base for researchers in different areas to communicate and exchange biodiversity data. State administration has also used the system to support new laws and regulations. Now it is time to rethink the system, which has grown in an ad-hoc, unstructured way, aiming at the support that will be needed for the next 10 years. In a project jointly funded by Microsoft Research and FAPESP, we aim at the creation of a specification for the new SinBiota 2.0 system, including cutting-edge services and technologies on information technology, in order to achieve a number of goals, namely: guarantee the use and expansion of the system for the next ten years, support the availability of a larger volume of higher quality environmental data, oriented also to the educational and public administration sectors, provide more efficient sharing of data among BIOTA researchers, inter-operate with international initiatives, provide effective tools to assist researchers in finding relevant information amongst a large amount of environment data. The expected results at the end of this project are the composition of a specification (Reference Document) of the SinBiota 2.0 system, and the implementation of a prototype that will gradually replace the current system. We propose in this work the system architecture and our vision of the main features that would allow SinBiota 2.0 to meet the expectations of the biodiversity research community and other stakeholders. We also describe a prototype application that implements most of the features present in the current SinBiota 1.0 system, as well as some of the new features envisaged for the new version. Cleber V. G. Mira, Pedro Feijão, Tiago Duque-Estrada, João Meidanis, Carlos A. Joly |
eScience | 2 |
| 2011 | SCJ: A Breakpoint-Like Distance that Simplifies Several Rearrangement ProblemsabstractThe breakpoint distance is one of the most straightforward genome comparison measures. Surprisingly, when it comes to defining it precisely for multichromosomal genomes with both linear and circular chromosomes, there is more than one way to go about it. Pevzner and Tesler gave a definition in a 2003 paper, Tannier et al. defined it differently in 2008, and in this paper we provide yet another alternative, calling it SCJ for single-cut-or-join, in analogy to the popular double cut and join (DCJ) measure. We show that several genome rearrangement problems, such as median and halving, become easy for SCJ, and provide linear and higher polynomial time algorithms for them. For the multichromosomal linear genome median problem, this is the first polynomial time algorithm described, since for other distances this problem is NP-hard. In addition, we show that small parsimony under SCJ is also easy, and can be solved by a variant of Fitch's algorithm. In contrast, big parsimony is NP-hard under SCJ. This new distance measure may be of value as a speedily computable, first approximation to distances based on more realistic rearrangement models. Pedro Feijão, João Meidanis |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2009 | SCJ: A Variant of Breakpoint Distance for Which Sorting, Genome Median and Genome Halving Problems Are Easy
Pedro Feijão, João Meidanis |
WABI | 1 |
| 2006 | AMiGA: the arthropodan mitochondrial genomes accessible databaseabstractUNLABELLED: The Arthropodan Mitochondrial Genomes Accessible database (AMiGA) is a relational database developed to help in managing access to the increasing amount of data arising from developments in arthropodan mitochondrial genomics (136 mitochondrial genomes as of September 2005). The strengths of AMiGA include (1) a more accessible and up-to-date database containing a more comprehensive set of mitochondrial genomes for this phylum, (2) the provision of flexible search options for retrieving detailed information such as bibliographical data, genomic graphics, FASTA sequences and taxonomical status, (3) the possibility of enhanced comparative analyses by multiple alignment of single or concatenated sets of genes, (4) more accurate and updated information resulting from a specific curation process called AMiGA Notes and (5) the possibility of including unpublished sequences in a password-restricted area for comparative analysis with the other sequences stored in the database. AVAILABILITY: http://amiga.cbmeg.unicamp.br CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Detailed information, including an illustrated tutorial, is available from the above URL. Pedro Feijão, Lissiene Silva Neiva, Ana Maria Lima de Azeredo-Espin, Ana Cláudia Lessinger |
Bioinform. | 1 |