Contact Information:

Resource for Biocomputing, Visualization, and Informatics (RBVI)
University of California, Box 2240
600 16th Street, Rm N472E
San Francisco, CA 94143
Email: tef [at] cgl.ucsf.edu

RBVI Executive Director: Scooter Morris
scooter [at] cgl.ucsf.edu

Education/Affiliations:

Research Interests:

My research focuses on developing cutting-edge interactive software tools and advanced web-based computational resources that provide integrated visualization and analyses of molecular structures and related non-structural biological information. Our tools are applied daily to diverse types of biomolecular data, including atomic-resolution coordinates, 3D cryo-EM and X-ray density maps, light microscopy data sets, and protein and nucleic acid sequences, annotations, and networks. Our primary research efforts are in the interactive visualization and analysis of structures of molecules and molecular assemblies, protein sequence-structure relationships, and network representations of protein similarity, binding interactions, and biological pathways. These areas are critical for addressing important and highly relevant biomedical problems such as identifying the molecular bases of disease, annotating proteins of unknown function, identifying targets for drug development, designing new drugs, and engineering proteins with new functions. For many years we have been disseminating well-documented and robust software tools via our web site, https://www.rbvi.ucsf.edu, so that scientists world-wide can advance their own research programs effectively. Our current software development efforts are focused on ChimeraX, our next-generation desktop app for the interactive visualization and analysis of molecular structures and related data.

Potential students and postdocs please note: I moved to emertius status in July 2019 and am no longer taking any new students or postdocs into my lab. Our still very-active research program is now exclusively built around a team of dedicated full-time professional research scientists. We welcome creative contributions to our projects, which you can do through the addition of new "plug-in" tools to our ChimeraX visualization application; please see ChimeraX Toolshed. Also note that all the software we develop is available in our GitHub source code repository at https://github.com/RBVI.

Also see my UCSF Profiles page.

Awards:

I've received several awards over the years, but because of the broad and significant impact my work has had on my many UCSF colleagues, feel most honored by this 1998 Academic Senate University Service Award that acknowledges the contributions I made to the early development and implementation of the UCSF data network, including implementing a 56 kbps link to the ARPAnet in 1982 and the founding (together with colleagues from other local Bay Area universities) of BARRNet in 1986 that linked UCSF to NSFnet, the precursor to today's Internet.

Selected Publications:

PubMed search of all publications authored by T.E. Ferrin, or view my Google Scholar or Web of Science profiles.

Some Invited Lectures and Seminars:

From long, long ago:

Molecular graphics for visualizing proteins and drugs (circa 1980):
The Computer Revolution in Biomedical Science (from NCRR Reporter Magazine, Vol XXVI, No 1, 2002, page 7)
Interactive Molecular Graphics (transferred from 16mm film, 13:39 minutes, no audio)
My UNIX kernel-hacking days (late 70's / early 80's) -- adding interactive graphics to Bell Lab's UNIX:
Interactive Computer Graphics and the UNIX Time-Sharing System (1979) [Also available locally]
Picture System 2 Graphics Subroutine Package [Used in our research lab at UCSF, by the computer group at EMBL Heidelberg, and in LASL's high performance graphics system for the Cray-1]
Modifying PDP-11/70 hardware instructions and the Letter reprinted from ;login: that raised a few eyebrows (1978)
CGL's UNIX License from Western Electric (1976)
Twenty Years of Berkeley Unix by Marshall Kirk McKusick
The Daemon, the GNU, and the Penguin: A History of Free and Open Source Software by Dr. Peter H. Salus
UC Berkeley Computer Systems Research Group Members, Supporters, and Contributors
The legend who inspired my lifelong career in computing:
Tribute to Seymour Cray, father of the supercomputer
Computers I've programmed:
The Control Data CDC 6600 (1968 - 1972), at the Univ. of Minnesota using Hollerith punch cards
The Digital Computer Corp (DEC) PDP-8e (1972 - 1976), using a Tektronix 4010 terminal
(I wrote PDP-8 assembly code to record and analyze real-time nanosecond single-photon events from multiple photomultiplier tubes to improve our understanding of cardic muscle depolarization.)
The Data General Nova 1200 (1973 - 1976), using an ASR 33 Teletype and punched paper tape to archive my programs
The DEC PDP-11/70 (1976 - 1984), using a ADM-3A video display terminal
The DEC VAX-11/750 (1984 - 1990), using a Teletype DMD 5620 raster graphics terminal and a mouse
...and too many others to list here.
When I was young and (maybe a little) reckless -- My drag racing days (late 60's):
Ky Michaelson's AA/GD dragsters [picture (1970)]
Snow Dragsters, a "Blast from the Past" by Billy Bissonett
Hydrogen Peroxide Rocket Dragsters (I loaded the H2O2 fuel and drove the chase car)
Additional worthwhile diversions:
Why science is like watching a game of chess by Richard Feynman
The Soul of A New Machine, a 1981 Pulitzer Prize winning book by Tracy Kidder that chronicles the frenzied efforts by a dedicated team of Data General engineers to design a new 32-bit computer, the Eclipse MV/8000
And lastly...
Tom's Biorhythm Charting Service