Demo Data from VLDB 2026 / reviewers in the wild / expert
Jonathan Crabtree
dblp:10/1216
· DBLP profile ↗
10ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 7 · 1 first-authorSoftware engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 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
5 papers |
Bioinformatics and computational biology · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › genomics
genome visualization |
0.3 | 3 | 2014 | Circleator: flexible circular visualization of genome-associated data with BioPerl and SVG · Bioinform. 2014 Using Sybil for interactive comparative genomics of microbes on the web · Bioinform. 2012 bioWidgets: data interaction components for genomics · Bioinform. 1999 |
Bioinformatics and computational biology › genomics › genome visualization
circular genome visualization |
0.2 | 1 | 2014 | Circleator: flexible circular visualization of genome-associated data with BioPerl and SVG · Bioinform. 2014 |
Bioinformatics and computational biology
comparative genomics |
0.1 | 1 | 2012 | Using Sybil for interactive comparative genomics of microbes on the web · Bioinform. 2012 |
Bioinformatics and computational biology › computational microbiology
microbial genome analysis |
0.1 | 1 | 2012 | Using Sybil for interactive comparative genomics of microbes on the web · Bioinform. 2012 |
Bioinformatics and computational biology › bioinformatics infrastructure
bioinformatics workflow management |
0.1 | 1 | 2010 | Ergatis: a web interface and scalable software system for bioinformatics workflows · Bioinform. 2010 |
Bioinformatics and computational biology
genome annotation |
0.1 | 1 | 2014 | Circleator: flexible circular visualization of genome-associated data with BioPerl and SVG · Bioinform. 2014 |
High-performance computing
cluster computing |
0.0 | 1 | 2010 | Ergatis: a web interface and scalable software system for bioinformatics workflows · Bioinform. 2010 |
Bioinformatics and computational biology › biological database
gene expression database |
0.0 | 1 | 2001 | A relational schema for both array-based and SAGE gene expression experiments · Bioinform. 2001 |
Bioinformatics and computational biology
genomics |
0.0 | 1 | 1999 | bioWidgets: data interaction components for genomics · Bioinform. 1999 |
Programming languages and type systems › type checking
decidable type checking |
0.0 | 1 | 1993 | Safe and Decidable Type Checking in an Object-Oriented Language · OOPSLA 1993 |
Programming languages and type systems › type systems
subtyping |
0.0 | 1 | 1993 | Safe and Decidable Type Checking in an Object-Oriented Language · OOPSLA 1993 |
Programming languages and type systems
type systems |
0.0 | 1 | 1993 | Safe and Decidable Type Checking in an Object-Oriented Language · OOPSLA 1993 |
Data models and query languages › relational model
relational schema |
0.0 | 1 | 2001 | A relational schema for both array-based and SAGE gene expression experiments · Bioinform. 2001 |
Methods — techniques the papers use, named apart from their topics
workflow orchestration · 0.2bioperl · 0.2SVG · 0.2ontology-based sample description · 0.1model-view-controller · 0.0javabean · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Circleator: flexible circular visualization of genome-associated data with BioPerl and SVGabstractSUMMARY: Circleator is a Perl application that generates circular figures of genome-associated data. It leverages BioPerl to support standard annotation and sequence file formats and produces publication-quality SVG output. It is designed to be both flexible and easy to use. It includes a library of circular track types and predefined configuration files for common use-cases, including. (i) visualizing gene annotation and DNA sequence data from a GenBank flat file, (ii) displaying patterns of gene conservation in related microbial strains, (iii) showing Single Nucleotide Polymorphisms (SNPs) and indels relative to a reference genome and gene set and (iv) viewing RNA-Seq plots. AVAILABILITY AND IMPLEMENTATION: Circleator is freely available under the Artistic License 2.0 from http://jonathancrabtree.github.io/Circleator/ and is integrated with the CloVR cloud-based sequence analysis Virtual Machine (VM), which can be downloaded from http://clovr.org or run on Amazon EC2. Jonathan Crabtree, Sonia Agrawal, Anup Mahurkar, Garry S. A. Myers, David A. Rasko, Owen White |
Bioinform. | 1 |
| 2012 | Using Sybil for interactive comparative genomics of microbes on the webabstractMOTIVATION: Analysis of multiple genomes requires sophisticated tools that provide search, visualization, interactivity and data export. Comparative genomics datasets tend to be large and complex, making development of these tools difficult. In addition to scalability, comparative genomics tools must also provide user-friendly interfaces such that the research scientist can explore complex data with minimal technical expertise. RESULTS: We describe a new version of the Sybil software package and its application to the important human pathogen Streptococcus pneumoniae. This new software provides a feature-rich set of comparative genomics tools for inspection of multiple genome structures, mining of orthologous gene families and identification of potential vaccine candidates. AVAILABILITY: The S.pneumoniae resource is online at http://strepneumo-sybil.igs.umaryland.edu. The software, database and website are available for download as a portable virtual machine and from http://sourceforge.net/projects/sybil. David R. Riley 0002, Samuel V. Angiuoli, Jonathan Crabtree, Julie C. Dunning Hotopp, Hervé Tettelin |
Bioinform. | 3 |
| 2010 | Ergatis: a web interface and scalable software system for bioinformatics workflowsabstractMOTIVATION: The growth of sequence data has been accompanied by an increasing need to analyze data on distributed computer clusters. The use of these systems for routine analysis requires scalable and robust software for data management of large datasets. Software is also needed to simplify data management and make large-scale bioinformatics analysis accessible and reproducible to a wide class of target users. RESULTS: We have developed a workflow management system named Ergatis that enables users to build, execute and monitor pipelines for computational analysis of genomics data. Ergatis contains preconfigured components and template pipelines for a number of common bioinformatics tasks such as prokaryotic genome annotation and genome comparisons. Outputs from many of these components can be loaded into a Chado relational database. Ergatis was designed to be accessible to a broad class of users and provides a user friendly, web-based interface. Ergatis supports high-throughput batch processing on distributed compute clusters and has been used for data management in a number of genome annotation and comparative genomics projects. AVAILABILITY: Ergatis is an open-source project and is freely available at http://ergatis.sourceforge.net. Joshua Orvis, Jonathan Crabtree, Kevin Galens, Aaron Gussman, Jason M. Inman, Eduardo Lee, Sreenath Nampally, David R. Riley 0002, Jaideep P. Sundaram, Victor Felix, Brett Whitty, Anup Mahurkar, Jennifer R. Wortman, Owen White, Samuel V. Angiuoli |
Bioinform. | 2 |
| 2009 | Extracting and Ingesting DDI Metadata and Digital Objects from a Data Archive into the iRODS Extension of the NARA TPAP Using the OAI-PMHabstractThis prototype demonstrated that the migration of collections between digital libraries and preservation data archives is now possible using automated batch load for both data and metadata. We used this capability to enable collection interoperability between the H.W. Odum Institute for Research in Social Science (Odum) data archive and the integrated rule oriented data system (iRODS) extension of the National Archives and Record Administration's (NARA) Transcontinental Persistent Archive Prototype (TPAP). We extracted data and metadata from a dataverse data archive and ingested it into the iRODS server and metadata catalog using the OAI-PMH, Java, XML/XSL and iRODS rules and microservices. We validated ingest of the files and retained the required terms & conditions for the social science data after ingest. Jewel Ward, Antoine de Torcy, Mason Chua, Jonathan Crabtree |
eScience | 4 |
| 2008 | IDEA: Interactive Display for Evolutionary AnalysesabstractBACKGROUND: The availability of complete genomic sequences for hundreds of organisms promises to make obtaining genome-wide estimates of substitution rates, selective constraints and other molecular evolution variables of interest an increasingly important approach to addressing broad evolutionary questions. Two of the programs most widely used for this purpose are codeml and baseml, parts of the PAML (Phylogenetic Analysis by Maximum Likelihood) suite. A significant drawback of these programs is their lack of a graphical user interface, which can limit their user base and considerably reduce their efficiency. RESULTS: We have developed IDEA (Interactive Display for Evolutionary Analyses), an intuitive graphical input and output interface which interacts with PHYLIP for phylogeny reconstruction and with codeml and baseml for molecular evolution analyses. IDEA's graphical input and visualization interfaces eliminate the need to edit and parse text input and output files, reducing the likelihood of errors and improving processing time. Further, its interactive output display gives the user immediate access to results. Finally, IDEA can process data in parallel on a local machine or computing grid, allowing genome-wide analyses to be completed quickly. CONCLUSION: IDEA provides a graphical user interface that allows the user to follow a codeml or baseml analysis from parameter input through to the exploration of results. Novel options streamline the analysis process, and post-analysis visualization of phylogenies, evolutionary rates and selective constraint along protein sequences simplifies the interpretation of results. The integration of these functions into a single tool eliminates the need for lengthy data handling and parsing, significantly expediting access to global patterns in the data. Amy Egan, Anup Mahurkar, Jonathan Crabtree, Jonathan H. Badger, Jane M. Carlton, Joana C. Silva |
BMC Bioinform. | 3 |
| 2001 | A relational schema for both array-based and SAGE gene expression experimentsabstractAbstract Motivation and Results: A relational schema is described for capturing highly parallel gene expression experiments using different technologies. This schema grew out of efforts to build a database for collaborators working on different biological systems and using different types of platforms in their gene expression experiments as well as different types of image quantification software. The tables are conceptually organized into three categories of information: Platform, Experiment (which includes image scanning and quantification), and Data. The strengths of the schema are: (i) integrating information on array elements using a gene index; (ii) describing samples using ontologies; (iii) reducing an experiment to a single RNA source for precise descriptions yet not losing the relationships between experiments done at the same time or for the same project; and (iv) maintaining both raw and processed (e.g. cleansed and normalized) data and recording how the data is processed. The result is a novel schema, which can hold both array and non-array data, is extensible for detailed experimental descriptions that are precise and consistent, and allows for meaningful comparisons of genes between experiments. Availability: The schema is available at http://www.cbil.upenn.edu/cgi-bin/RAD2/schemaBrowserRAD.pl. Contact: [email protected] * To whom correspondence should be addressed. 2 Present address: Department of Molecular Cell Biology, Weizmann Institute of Science, Israel. Christian J. Stoeckert Jr., Angel D. Pizarro, Elisabetta Manduchi, M. Gibson, Brian P. Brunk, Jonathan Crabtree, Jonathan Schug, Shai Shen-Orr, G. Christian Overton |
Bioinform. | 6 |
| 1999 | bioWidgets: data interaction components for genomicsabstractMOTIVATION: The presentation of genomics data in a perspicuous visual format is critical for its rapid interpretation and validation. Relatively few public database developers have the resources to implement sophisticated front-end user interfaces themselves. Accordingly, these developers would benefit from a reusable toolkit of user interface and data visualization components. RESULTS: We have designed the bioWidget toolkit as a set of JavaBean components. It includes a wide array of user interface components and defines an architecture for assembling applications. The toolkit is founded on established software engineering design patterns and principles, including componentry, Model-View-Controller, factored models and schema neutrality. As a proof of concept, we have used the bioWidget toolkit to create three extendible applications: AnnotView, BlastView and AlignView. Steve Fischer, Jonathan Crabtree, Brian P. Brunk, M. Gibson, G. Christian Overton |
Bioinform. | 2 |
| 1995 | Behavioral Control for Real-Time Simulated Human AgentsabstractA system for controlling the behaviors of an interactive human-like agent, and executing them in real-time, is presented. It relies on an underlying model of continuous behavior as well as a discrete scheduling mechanism for changing behavior over time. A multiprocessing framework executes the behaviors and renders the motion of the agents in real-time. Finally we discuss the current state of our implementation and some areas of future work. John P. Granieri, Welton Becket, Barry D. Reich, Jonathan Crabtree, Norman I. Badler |
SI3D | 4 |
| 1993 | An Operational Semantics for TOOPLE: A Statically-Typed Object-Oriented Programming Language
Kim B. Bruce, Jonathan Crabtree, Gerlad Kanapathy |
MFPS | 2 |
| 1993 | Safe and Decidable Type Checking in an Object-Oriented LanguageabstractOver the last several years, much interesting work has been done in modelling object-oriented programming languages in terms of extensions of the bounded second-order lambda calculus, F . Unfortunately, it has recently been shown by Pierce ([Pie92]) that type checking F is undecidable. Moreover, he showed that the undecidability arises in the seemingly simpler problem of determining whether one type is a subtype of another. In [Bru93a, Bru93b], the first author introduced a statically-typed, functional, object-oriented programming language, TOOPL, which supports classes, objects, methods, instance variables, subtypes, and inheritance. The semantics of TOOPL is based on F , so the question arises whether type checking in this language is decidable. In this paper we show that type checking for TOOPLE, a minor variant of TOOPL (Typed Object-Oriented Programming Language), is decidable. The proof proceeds by showing that subtyping is decidable, that all terms of TOOPLE have minimum types... Kim B. Bruce, Jonathan Crabtree, Thomas P. Murtagh, Robert van Gent, Allyn Dimock, Robert Muller |
OOPSLA | 2 |