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.

Jonathan Crabtree

dblp:10/1216 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › genomics
genome visualization
0.332014
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.212014
Circleator: flexible circular visualization of genome-associated data with BioPerl and SVG · Bioinform. 2014
Bioinformatics and computational biology
comparative genomics
0.112012
Using Sybil for interactive comparative genomics of microbes on the web · Bioinform. 2012
Bioinformatics and computational biology › computational microbiology
microbial genome analysis
0.112012
Using Sybil for interactive comparative genomics of microbes on the web · Bioinform. 2012
Bioinformatics and computational biology › bioinformatics infrastructure
bioinformatics workflow management
0.112010
Ergatis: a web interface and scalable software system for bioinformatics workflows · Bioinform. 2010
Bioinformatics and computational biology
genome annotation
0.112014
Circleator: flexible circular visualization of genome-associated data with BioPerl and SVG · Bioinform. 2014
High-performance computing
cluster computing
0.012010
Ergatis: a web interface and scalable software system for bioinformatics workflows · Bioinform. 2010
Bioinformatics and computational biology › biological database
gene expression database
0.012001
A relational schema for both array-based and SAGE gene expression experiments · Bioinform. 2001
Bioinformatics and computational biology
genomics
0.011999
bioWidgets: data interaction components for genomics · Bioinform. 1999
Programming languages and type systems › type checking
decidable type checking
0.011993
Safe and Decidable Type Checking in an Object-Oriented Language · OOPSLA 1993
Programming languages and type systems › type systems
subtyping
0.011993
Safe and Decidable Type Checking in an Object-Oriented Language · OOPSLA 1993
Programming languages and type systems
type systems
0.011993
Safe and Decidable Type Checking in an Object-Oriented Language · OOPSLA 1993
Data models and query languages › relational model
relational schema
0.012001
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
YearPublicationVenuePosition
2014 Circleator: flexible circular visualization of genome-associated data with BioPerl and SVG
abstract
SUMMARY: 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 web
abstract
MOTIVATION: 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 workflows
abstract
MOTIVATION: 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-PMH
abstract
This 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
eScience4
2008 IDEA: Interactive Display for Evolutionary Analyses
abstract
BACKGROUND: 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 experiments
abstract
Abstract 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 genomics
abstract
MOTIVATION: 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 Agents
abstract
A 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
SI3D4
1993 An Operational Semantics for TOOPLE: A Statically-Typed Object-Oriented Programming Language
Kim B. Bruce, Jonathan Crabtree, Gerlad Kanapathy
MFPS2
1993 Safe and Decidable Type Checking in an Object-Oriented Language
abstract
Over 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
OOPSLA2