PubMed HealthSearch

Biomedical subjects

G S Couch

Publications and source records attributed to G S Couch.

4 recordsLinked to original sources

The object technology framework: an object-oriented interface to molecular data and its application to collagen.

We describe the Object Technology Framework (OTF) software system developed at the University of California, San Francisco Computer Graphics Laboratory for creating C+2 classes that facilitate rapid biomolecular application development and the application of the OTF to collagen modeling. C+2 class libraries for accessing and manipulating data from standard scientific data sources can be generated using the program genlib and its class library toolkit Molecule, thereby facilitating development of new applications. Use of the OTF for generating ideal collagen structural models (gencollagen) is described. The source code for the OTF is freely available at http:/(/)www.cgl.ucsf.edu/off/ to interested application developers.

Collagen

Annotating PDB files with scene information.

We have implemented extensions to the Brookhaven Protein Data Bank (PDB) file format for incorporating scene information such as viewing parameters, additional molecular information (e.g., van der Waals radii and atom colors), and user-defined graphics. These extensions were made in conformance with the PDB standard and provide sufficient information to render the scene in various styles such as space-filling images and ribbon diagrams. For the past 5 years these extensions have been used in the MidasPlus molecular modeling system and have proved both powerful and sufficient for generating complex molecular images. We propose that the extensions to the PDB presented here be adopted by the molecular modeling community for incorporation into visualization programs.

Computer Graphics

An affordable approach to interactive desktop molecular modeling.

The amazing revolution in computer hardware performance and cost reduction has yet to be carried over to computer software. In fact, application software today is often more expensive and less reliable than the hardware. New enhancements in software development techniques, such as object oriented programming and interactive graphics based user interface design, finally may be having a significant impact on the time-to-market and reliability of these application programs. We discuss our experiences using one such set of software development tools available on the NeXT workstation and describe the effort required to port our MidasPlus molecular modeling package to the NeXT work-station.

Computer Graphics

A real-time malleable molecular surface.

We describe a method for generating a molecular surface using a parametric patch representation. Unlike previous methods, this algorithm generates a parametric patch surface which is smooth and G continuous and manipulable in real-time. Crucial to our approach is the creation of a net of approximately equilateral triangles from which we generate the control points used as the basis for describing the surface. We present in detail the method used for generating the triangular net and accompanying control points, along with examples of the resulting surfaces.

Algorithms