Terry E. Weymouth

Terry E. Weymouth
University of Michigan | U-M · Department of Computational Medicine and Bioinformatics

About

84
Publications
9,353
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
4,129
Citations

Publications

Publications (84)
Article
Motivation: Capabilities in the field of metabolomics have grown tremendously in recent years. Many existing resources contain the chemical properties and classifications of commonly identified metabolites. However, the annotation of small molecules (both endogenous and synthetic) to meaningful biological pathways and concepts still lags behind th...
Article
Full-text available
Motivation: Functional enrichment testing facilitates the interpretation of Chromatin immunoprecipitation followed by high-throughput sequencing (ChIP-seq) data in terms of pathways and other biological contexts. Previous methods developed and used to test for key gene sets affected in ChIP-seq experiments treat peaks as points, and are based on th...
Article
Full-text available
Gene set enrichment testing can enhance the biological interpretation of ChIP-seq data. Here, we develop a method, ChIP-Enrich, for this analysis which empirically adjusts for gene locus length (the length of the gene body and its surrounding non-coding sequence). Adjustment for gene locus length is necessary because it is often positively associat...
Article
Full-text available
In recent years, metabolomics has emerged as an approach to perform large-scale characterization of small molecules in biological systems. Metabolomics posed a number of bioinformatics challenges associated in data analysis and interpretation. Genome-based metabolic reconstructions have established a powerful framework for connecting metabolites to...
Article
Full-text available
Background The relative contribution of epigenetic mechanisms to carcinogenesis is not well understood, including the extent to which epigenetic dysregulation and somatic mutations target similar genes and pathways. We hypothesize that during carcinogenesis, certain pathways or biological gene sets are commonly dysregulated via DNA methylation acro...
Data
Full-text available
Figure S1. Waterfall plots showing the methylation change in significant genes between normal and tumor samples involved in neurogenesis and epidermis development (GO terms). Positive values indicate hypermethylation in cancer, while negative values indicate hypomethylation in cancer. A. Neurogenesis. B. Epidermis Development. Figure S2. Change in...
Data
Table S1. Significance of overlap in the specific differentially methylated genes in significant GO terms between pairs of studies using Fisher’s exact test (p-value<0.05 is indicated with red text)GO term - Immune Response GO term - Epidermis Development GO term – Neurogenesis.
Article
Full-text available
Metabolomics is a rapidly evolving field that holds promise to provide insights into genotype-phenotype relationships in cancers, diabetes and other complex diseases. One of the major informatics challenges is providing tools that link metabolite data with other types of high-throughput molecular data (e.g. transcriptomics, proteomics), and incorpo...
Conference Paper
Background / Purpose: Our goal is to improve support that visualization applications offer scientists for generating novel biological meanings and insights from molecular interaction networks. We have empirically modeled scientists' higher order cognition for a specific workflow and mapped their cognitive tasks to user requirements for network vi...
Article
Full-text available
Metscape is a plug-in for Cytoscape, used to visualize and interpret metabolomic data in the context of human metabolic networks. We have developed a metabolite database by extracting and integrating information from several public sources. By querying this database, Metscape allows users to trace the connections between metabolites and genes, visu...
Article
Full-text available
Motivation: The elucidation of biological concepts enriched with differentially expressed genes has become an integral part of the analysis and interpretation of genomic data. Of additional importance is the ability to explore networks of relationships among previously defined biological concepts from diverse information sources, and to explore res...
Article
Full-text available
Molecular interaction data exists in a number of repositories, each with its own data format, molecule identifier and information coverage. Michigan molecular interactions (MiMI) assists scientists searching through this profusion of molecular interaction data. The original release of MiMI gathered data from well-known protein interaction databases...
Article
Full-text available
Unlabelled: The MiMI molecular interaction repository integrates data from multiple sources, resolves interactions to standard gene names and symbols, links to annotation data from GO, MeSH and PubMed and normalizes the descriptions of interaction type. Here, we describe a Cytoscape plugin that retrieves interaction and annotation data from MiMI a...
Article
Full-text available
The Upper Atmospheric Research Collaboratory was actively used over a period of six years to study space weather phenomena such as magnetic storms and solar winds. The UARC software was designed as a modular system of independent services that work over a wide area network and support a complex array of data suppliers, transformation modules that p...
Article
Full-text available
Upper atmospheric physics focuses on the study of the earth’s ionosphere, looking particularly at the interactions of the solar wind, the earth’s magnetic field, and the characteristics of the upper atmosphere. Observations of these phenomena are made with ground-based instruments, satellites, and rockets. In recent years, a series of computational...
Article
Full-text available
Organ definition in computed tomography (CT) is of interest for treatment planning and response monitoring. We present a method for organ definition using a priori information about shape encoded in a set of biometric organ models--specifically for the liver and kidney--that accurately represents patient population shape information. Each model is...
Article
Windows to the Universe is a World Wide Web site that presents information about the Earth and Space sciences as well as related historical and cultural topics to the general public in an attractive and user-friendly way. The site makes extensive use of graphically annotated button panels to allow intuitive navigation through the site. The site is...
Chapter
Mobile robots operate in a wide variety of environments, and the tasks they are being designed to perform vary from the simplest pick-and-place factory jobs to space station construction, maintenance, and repair. Vision systems for mobile robots are used to help locate goal objects or locations, plan paths to the goal, avoid obstacles along the cho...
Article
Full-text available
This paper is intended to compare the two architectures, focusing on abilities exhibited in the robot competition and the underlying approaches used by the two teams. A shorter version of this paper appeared originally in [6].
Article
A video database provides content based access to video. This is achieved by organizing or indexing video data based on some set of features. This paper defines the problem of video indexing based on video data models. The procedure required to index video data is outlined. The use of semi-automatic techniques to speed up the indexing processes are...
Article
Full-text available
Effective and efficient tools for segmenting and content-based indexing of digital video are essential to allow easy access to video-based information. Most existing segmentation techniques do not use explicit models of video. The approach proposed here is inspired and influenced by well established video production processes. Computational models...
Article
The National Collaboratory concept has great potential for enabling 'critical mass' working groups and highly interdisciplinary research projects. We report here on a new program to build a prototype collaboratory using the Sondrestrom Upper Atmospheric Research Facility in Kangerlussuaq, Greenland and a group of associated scientists. The Upper At...
Conference Paper
Indexing video data is essential for providing content based access. Indexing has typically been viewed either from a manual annotation perspective or from an image sequence processing perspective. This work proposes a methodology for designing video indexing schemes which use low level machine derivable indices to map into the set of application s...
Conference Paper
A video database provides content based access to video. This is achieved by organizing or indexing video data based on some set of features. This paper defines the problem of video indexing based on video data models. The procedure required to index video data is outlined. The use of semi-automatic techniques to speed up the indexing processes are...
Conference Paper
Organ definition in computed tomography (CT) is of interest for treatment planning and response monitoring. We present a method for organ definition using a priori information about shape encoded in a biometric organ model-specifically a liver model-that accurately represents patient population shape information. This model is generated by averagin...
Article
The goal of ARPA's Unmanned Ground Vehicle project is to demonstrate the use of small teams of cooperating autonomous robots (2 - 4 vehicles) to carry out military tasks in an outdoor environment. The role of the University of Michigan within the project focuses on aspects of mission planning, assimilation of information provided by multiple agents...
Article
Full-text available
Researchers at the University of Michigan's AI Lab are working to produce mobile robot systems capa-ble of intelligently reacting to events and objects in a real world environment. A system has been built which integrates a reactive planner with perception and navigation capabilities in order to generate ble, responsive vehicle behavior. The system...
Article
A new multidisciplinary effort is linking research in the upper atmospheric and space, computer, and behavioral sciences to develop a prototype electronic environment for conducting team science worldwide. A real-world electronic collaboration testbed has been established to support scientific work centered around the experimental operations being...
Conference Paper
Full-text available
Autonomous robot navigation requires the solution of several problems like obstacle avoidance and road following. Traditionally, the problem of obstacle avoidance has been solved by using range information acquired through some form of range measurements like laser range cameras or vision based range estimation. This paper presents a novel approach...
Article
Automated liver surface determination in abdominal computed tomography scans, currently difficult to achieve, is of interest to determine liver location and size for various medical applications, including radiation therapy treatment planning, surgical planning, and oncologic monitoring. The authors propose to facilitate automation by the addition...
Conference Paper
We present an approach to control information flow in object-oriented systems. The decision of whether an informatin flow is permitted or denied depends on both the authorizations specified on the objects and the process by which information is obtained ...
Conference Paper
Full-text available
The data driven, bottom up approach to video segmentation has ignored the inherent structure that exists in video. This work uses the model driven approach to digital video segmentation. Mathematical models of video based on video production techniques are formulated. These models are used to classify the edit effects used in video and film product...
Conference Paper
Topological maps represent the world as a network of nodes and arcs: the nodes are distinctive places in the environment and the arcs represent paths between places. A significant issue in building topological maps is defining distinctive places. Most previous work in topological mapping has concentrated on using sonar sensors to define distinctive...
Article
The Carmel project (computer-aided robotics for maintenance, emergency, and life support) which won the AAAI 1992 Robot Competition, is discussed. Carmel's design philosophy and architecture, obstacle avoidance, global path planning, vision sensing, landmark triangulation, and supervisory planning system are described. The Carmel project shows that...
Article
An abstraction-based paradigm that makes explicit the process of imposing assumptions on data is discussed. The units of abstraction are models in which levels of abstraction are determined by the degree of assumption necessary for their application. A general-to-specific refinement process provides a mechanism to proceed gracefully through the abs...
Article
This paper describes the design and implementation of an integrated system for combining obstacle avoidance, path planning, landmark detection and position triangulation. Such an integrated system allows the robot to move from place to place in an environment, avoiding obstacles and planning its way out of traps, while maintaining its position and...
Article
This paper describes the design and implementation of an integrated system for combining obstacle avoidance, path planning, landmark detection and position triangulation. Such an integrated system allows the robot to move from place to place in an environment, avoiding obstacles and planning its way out of traps, while maintaining its position and...
Article
In this paper we discuss the implementation and uses of the object recognition system used for CARMEL, the University of Michigan's winning entry in the AAAI-92 Autonomous Robot Competition. Following the rules of the competition, the robot was required to navigate within a large, unstructured environment performing exploration, and then a directed...
Conference Paper
Last summer, AAAI sponsored a mobile robot competition in conjunction with the AAAI-92 conference in San Jose, California. Ten robots from across the country competed in the competition, with CARMEL from the University of Michigan finishing first. CARMEL is a Cybermotion K2A mobile platform with a ring of 24 sonar sensors and a single black and whi...
Conference Paper
The authors present a novel approach to the problem of constructing a depth map from a sequence of monocular images. The approach requires knowledge only of the axial translation component of the moving camera. When the configuration of the camera is known with respect to the mobile platform, this information can be readily obtained by projecting d...
Conference Paper
Pose determination for robot navigation is discussed. The problem is to maintain the system's instantaneous precept of its position and orientation in space for performing various tasks. The authors describe a system in which models were used to guide the sensory interpretation and to correct expectations. In this system, simulated images were used...
Article
An approach to developing more capable mobile robots through integrating robotics R&D with advanced reactor design is presented. The GE ALMR (Advanced Liquid Metal Reactor) design is used as the focus for defining the mobile robotic R&D being performed in the areas of locomotion, sensing, manipulation, navigation, machine intelligence, and man-mach...
Conference Paper
This paper presents an object-oriented data model for an image database. The formal presentation of the model stems from an analysis of the domain of remotely sensed radar images of the Arctic ice. The data model maintains the distinction between generic spatial attributes and representation dependent spatial attributes. This results in a four-laye...
Conference Paper
This paper describes an algorithm used for the navigation of a vehicle in intelligent vehicle highway systems (IVHS). An internal map is constructed in the computer main memory to reflect a relevant road network which can be updated by the Traffic Management Center (TMC) or other resources on line. The network information is simply decomposed hiera...
Conference Paper
The authors show how stereo-based range data, obtained over time by a moving vehicle can be integrated without the explicit knowledge or computation of camera motion. A unique aspect of the approach is the transformation of range information into relative distances and encoding these distances in image registered maps. Results of experiments on dyn...
Article
Recently, the problem of automatic left ventricular boundary detection has yielded to methods that rely on the matching of the image data to a model of the heart. The problem of matching such a model to data is further complicated by the fact that heart position, orientation and size can vary widely for various patient studies. In this paper, we pr...
Article
Quantitative regional curvature analysis, a method for measuring the shape of the left ventricle at end-diastole and end-systole, was further developed to allow determination of systolic and diastolic ventricular function by measuring shape on a frame-by-frame basis. A two-dimensional, color-modulated parametric display was created that coded the t...
Article
An autonomous mobile robot must be able to combine uncertain sensory information with prior knowledge of the world. Moreover these operations have to be performed fast enough to be able to react to the changes in the world. This paper presents a model-driven system for a real-time indoor mobile robot. As the robot is constantly in motion informatio...
Conference Paper
It is shown how a contour can be estimated from a few edge positions. The technique fits a cubic spline to edges using the position and orientations of edges (tangent slopes) and computes tangent magnitudes by a minimization based on the second derivatives. Cubic splines (piecewise third-order polynomials) are used because they are the lowest-order...
Article
Most of the depth from image flow algorithms has to rely on either good initial guesses, or some assumptions about the object surfaces to achieve solutions that agree with the physical world. Waxman and Sinha point out that those restrictions can be relaxed if depth is computed from a relative image flow field. Since image flow determination is rel...
Article
Full-text available
Dynamic programming is discussed as an approach to solving variational problems in vision. Dynamic programming ensures global optimality of the solution, is numerically stable, and allows for hard constraints to be enforced on the behavior of the solution within a natural and straightforward structure. As a specific example of the approach's effica...
Conference Paper
Fusion of 3-D spatial information obtained by a dynamic vision system is addressed. The representation of information is seen to be critical in forming a solution. An object-centered representation that encodes, in image registered maps, the relative distances of objects to a set of scene referents is proposed. This representation facilitates fusio...
Article
This paper describes a novel computational model for dynamic vision which promises to be both powerful and robust. Furthermore the paradigm is ideal for an active vision system where camera vergence changes dynamically. Its basis is the retinotopically indexed object-centered encoding of the early visual information. Specifically, the relative dist...
Conference Paper
Full-text available
An autonomous mobile robot must be able to combine un- certain sensory information with prior knowledge of the world. Moreover, these operations have to be performed fast enough for the robot to be able to react to the changes in the world. This pa- per presents a model-driven system for a real-time indoor mobile robot. As the robot is constantly i...
Article
Extraction of two-dimensional object locations using current techniques is a computationally intensive process. In this paper a parallel algorithm is presented that can specify the location of objects from edge streaks produced by an edge operator. Best-first searches are carried out in a number of non-interacting and localized edge streak spaces....
Article
Growth in the intelligence of space systems requires the use and integration of data from multiple sensors. Generic tools are being developed for extracting and integrating information obtained from multiple sources. The full spectrum is addressed for issues ranging from data acquisition, to characterization of sensor data, to adaptive systems for...
Conference Paper
A novel depth computation algorithm is described. Based on linear equations derived from the consideration of relative normal velocity, this algorithm determines depth values locally and uniquely from normal velocities. Multiple independently moving objects present no problem for the algorithm. A velocity constraint is implemented to estimate norma...
Conference Paper
Interpolation of X-ray motion pictures of the heart (cineventiculograms of the left ventricle) is complicated by the low contrast of the images and the elastic motion of the heart. Here, the problem of placing the heart boundary in each frame of the motion sequence is described by a framework for the application of knowledge in the form of diagnost...
Article
Advances in the field of knowledge-guided computer vision require the development of large scale projects and experimentation with them. One factor which impedes such development is the lack of software environments which combine standard image processing and graphics abilities with the ability to perform symbolic processing. In this paper, we desc...
Article
Interpretation of X-ray motion pictures of the heart (cineventiculograms of the left ventricle) is complicated by the low contrast of the images and the elastic motion of the heart. We describe a framework for the application of knowledge in the form of diagnostically relevant models of the heart in motion to the problem of placing the heart bounda...
Conference Paper
Stereo algorithms using a wide baseline must cope with a large search space on top of the problems due to noise. A single pair of images is not a reliable source of depth information. One solution is to integrate the information from several image pairs. By incrementally refining estimates of the depth as the camera changes position, it is possible...
Conference Paper
An algorithm is presented for minimizing the energy of active contour models. The result of M. Kass and D. Terzopolous (1987) is generalized by allowing hard constraints to become an integral part of the minimization process. The optimization problem is set up as a discrete multistage decision process and is solved by a time-delayed discrete dynami...
Conference Paper
Full-text available
ABSTRACT Among the sources of information,that ,can ,be used,to guide,the ,processing,of visual ,sensory,data are the constraints implied ,by the,geometry,of the objects,being ,viewed. ,Experiments ,have ,been performed,using,representations ,of this ,type ,of knowledge,to control ,image,processing. ,They show how such geometric knowledge can be us...
Article
Machine vision systems are often confronted with images of great complexity. Preprocessing, region growing, and edge extraction algorithms must rely on their underlying image models in order to make effective use of the data. This study presents an alternate approach to the definition of an image model. It also discusses an algorithm, based on this...
Article
Described in this paper is a small, modular operating system which was written for an Interdata-70 machine. The total operating system is memory resident and occupies 5K bytes. The primary motivation in redesigning the operating system was to structure it so that students and general system users could easily expand or modify the basic services of...
Article
This paper describes the use of the Chief Programmer Team method in an operating systems class to implement a subset of a multiprogramming operating system. The operating system consisted of elements of Job Management, Task Management, and Data Management functions. The students were divided into four groups. One of these, called the Steering Commi...
Article
Full-text available
Mobile robot navigation using visual sensors requires that a robot be able to detect landmarks and obtain pose information from a camera image. This paper presents a vision system for finding man made markers of known size and calculating the pose of these markers. The algorithm detects and identifies the markers using a weighted pattern matching t...
Article
Full-text available
MetScape is a Cytoscape <http://cytoscape.org> plugin which is used to visualize and analyze metabolomic data. A number of public sources contain information about human metabolic networks consisting of compounds, chemical reactions, pathways, enzymes and genes like KEGG, and EHMN. In MetScape, we use EHMN, a high-quality human metabolic network ma...
Article
Full-text available
Topological maps represent the world as a network of nodes and arcs: the nodes are distinctive places in the environment and the arcs represent paths be-tween places. A significant issue in building topologi-cal maps is defining distinctive places. Most previous work in topological mapping has concentrated on us-ing sonar sensors to define distinct...

Network

Cited By