EDBT 2026 Demo / reviewers in the wild / expert
Alan M. Durham
dblp:37/3996 · also Alan Mitchell Durham
· DBLP profile ↗
6ranked-venue papers
2as first author
2since 2021 · last 2021
0000-0002-9846-6911ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 5 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author
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
2 papers |
Bioinformatics and computational biology · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 87% Compilers and program optimization · 13% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › genomics › repetitive DNA analysis
tandem repeat analysis |
0.1 | 1 | 2006 | TRAP: automated classification, quantification and annotation of tandemly repeated sequences · Bioinform. 2006 |
Bioinformatics and computational biology › sequence analysis › repeat detection
tandem repeat annotation |
0.1 | 1 | 2006 | TRAP: automated classification, quantification and annotation of tandemly repeated sequences · Bioinform. 2006 |
Bioinformatics and computational biology
sequence analysis |
0.1 | 1 | 2005 | EGene: a configurable pipeline generation system for automated sequence analysis · Bioinform. 2005 |
Bioinformatics and computational biology
genome annotation |
0.0 | 1 | 2006 | TRAP: automated classification, quantification and annotation of tandemly repeated sequences · Bioinform. 2006 |
Programming languages and type systems
domain-specific languages |
0.0 | 1 | 1996 | A Framework for Run-Time Systems and its Visual Programming Language · OOPSLA 1996 |
Programming languages and type systems › programming paradigms
visual programming languages |
0.0 | 1 | 1996 | A Framework for Run-Time Systems and its Visual Programming Language · OOPSLA 1996 |
Methods — techniques the papers use, named apart from their topics
tandem repeats finder · 0.1visual programming · 0.1pipeline generation · 0.1visual language design · 0.0framework development · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | CodAn: predictive models for precise identification of coding regions in eukaryotic transcriptsabstractMOTIVATION: Characterization of the coding sequences (CDSs) is an essential step in transcriptome annotation. Incorrect identification of CDSs can lead to the prediction of non-existent proteins that can eventually compromise knowledge if databases are populated with similar incorrect predictions made in different genomes. Also, the correct identification of CDSs is important for the characterization of the untranslated regions (UTRs), which are known to be important regulators of the mRNA translation process. Considering this, we present CodAn (Coding sequence Annotator), a new approach to predict confident CDS and UTR regions in full or partial transcriptome sequences in eukaryote species. RESULTS: Our analysis revealed that CodAn performs confident predictions on full-length and partial transcripts with the strand sense of the CDS known or unknown. The comparative analysis showed that CodAn presents better overall performance than other approaches, mainly when considering the correct identification of the full CDS (i.e. correct identification of the start and stop codons). In this sense, CodAn is the best tool to be used in projects involving transcriptomic data. AVAILABILITY: CodAn is freely available at https://github.com/pedronachtigall/CodAn. CONTACT: [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Briefings in Bioinformatics online. Pedro G. Nachtigall, André Y. Kashiwabara, Alan M. Durham |
Briefings Bioinform. | 3 |
| 2021 | TSSFinder - fast and accurate ab initio prediction of the core promoter in eukaryotic genomesabstractPromoter annotation is an important task in the analysis of a genome. One of the main challenges for this task is locating the border between the promoter region and the transcribing region of the gene, the transcription start site (TSS). The TSS is the reference point to delimit the DNA sequence responsible for the assembly of the transcribing complex. As the same gene can have more than one TSS, so to delimit the promoter region, it is important to locate the closest TSS to the site of the beginning of the translation. This paper presents TSSFinder, a new software for the prediction of the TSS signal of eukaryotic genes that is significantly more accurate than other available software. We currently are the only application to offer pre-trained models for six different eukaryotic organisms: Arabidopsis thaliana, Drosophila melanogaster, Gallus gallus, Homo sapiens, Oryza sativa and Saccharomyces cerevisiae. Additionally, our software can be easily customized for specific organisms using only 125 DNA sequences with a validated TSS signal and corresponding genomic locations as a training set. TSSFinder is a valuable new tool for the annotation of genomes. TSSFinder source code and docker container can be downloaded from http://tssfinder.github.io. Alternatively, TSSFinder is also available as a web service at http://sucest-fun.org/wsapp/tssfinder/. Mauro de Medeiros Oliveira, Ígor Bonadio, Alicia Lie de Melo, Glaucia Mendes Souza, Alan M. Durham |
Briefings Bioinform. | 5 |
| 2013 | ToPS: A Framework to Manipulate Probabilistic Models of Sequence DataabstractDiscrete Markovian models can be used to characterize patterns in sequences of values and have many applications in biological sequence analysis, including gene prediction, CpG island detection, alignment, and protein profiling. We present ToPS, a computational framework that can be used to implement different applications in bioinformatics analysis by combining eight kinds of models: (i) independent and identically distributed process; (ii) variable-length Markov chain; (iii) inhomogeneous Markov chain; (iv) hidden Markov model; (v) profile hidden Markov model; (vi) pair hidden Markov model; (vii) generalized hidden Markov model; and (viii) similarity based sequence weighting. The framework includes functionality for training, simulation and decoding of the models. Additionally, it provides two methods to help parameter setting: Akaike and Bayesian information criteria (AIC and BIC). The models can be used stand-alone, combined in Bayesian classifiers, or included in more complex, multi-model, probabilistic architectures using GHMMs. In particular the framework provides a novel, flexible, implementation of decoding in GHMMs that detects when the architecture can be traversed efficiently. André Y. Kashiwabara, Ígor Bonadio, Vitor Onuchic, Felipe Amado, Rafael Mathias, Alan M. Durham |
PLoS Comput. Biol. | 6 |
| 2006 | TRAP: automated classification, quantification and annotation of tandemly repeated sequencesabstractAbstract Summary: TRAP, the Tandem Repeats Analysis Program, is a Perl program that provides a unified set of analyses for the selection, classification, quantification and automated annotation of tandemly repeated sequences. TRAP uses the results of the Tandem Repeats Finder program to perform a global analysis of the satellite content of DNA sequences, permitting researchers to easily assess the tandem repeat content for both individual sequences and whole genomes. The results can be generated in convenient formats such as HTML and comma-separated values. TRAP can also be used to automatically generate annotation data in the format of feature table and GFF files. Availability: TRAP is available under the GNU General Public License at Contact: [email protected] Supplementary Information: Supplementary data are available at Tiago José P. Sobreira, Alan M. Durham, Arthur Gruber |
Bioinform. | 2 |
| 2005 | EGene: a configurable pipeline generation system for automated sequence analysisabstractUNLABELLED: EGene is a generic, flexible and modular pipeline generation system that makes pipeline construction a modular job. EGene allows for third-party programs to be used and integrated according to the needs of distinct projects and without any previous programming or formal language experience being required. EGene comes with CoEd, a visual tool to facilitate pipeline construction and documentation. A series of components to build pipelines for sequence processing is provided. AVAILABILITY: http://www.lbm.fmvz.usp.br/egene/ CONTACT: [email protected]; [email protected] SUPPLEMENTARY INFORMATION: http://www.lbm.fmvz.usp.br/egene/ Alan M. Durham, André Y. Kashiwabara, Fernando T. G. Matsunaga, Paulo H. Ahagon, Flávia Rainone, Leonardo Varuzza, Arthur Gruber |
Bioinform. | 1 |
| 1996 | A Framework for Run-Time Systems and its Visual Programming LanguageabstractFrameworks and domain-specific visual languages are two different reuse techniques, the first targeted at expert programmers, the second at domain experts. In fact, these techniques are closely related. This paper shows how to develop a domain-specific visual language by first developing a white-box framework for the domain, then turning it into a black-box framework, and finally building a graphical front end for it. We used this technique in a compiler to specify run-time systems. Alan M. Durham, Ralph E. Johnson |
OOPSLA | 1 |