Resource for Biocomputing, Visualization, and Informatics (RBVI)
University of California, M/S 2240
600 16th Street, Rm N472
San Francisco, CA 94158-2517

Phone: 415-476-2299
Fax: 415-502-1755
Email: tef [at]

Assistant: JoAnne Williams
Joanne.Williams [at]


Research Activities:

My research focuses on developing cutting-edge interactive software tools and advanced web-based computational resources that provide integrated visualizations and analyses of molecular structures and related non-structural biological information. Our tools can be applied to diverse types of biomolecular data, including atomic-resolution coordinates, 3D density maps and light microscopy data, and protein and nucleic acid sequences, annotations, and networks. Our primary efforts are in the interactive visualization and analysis of structures of molecules and molecular assemblies, protein sequence-structure-function 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 drugs, and engineering proteins with new functions.

We have a strong track record of creating well-documented robust software tools and disseminating these via our NIH-funded Biomedical Technology Research Resource web site ( so that other scientists can advance their own research programs effectively.

Also see my UCSF Profiles page.


Selected Publications:

PubMed search of all publications authored by T.E. Ferrin, or do the same using Google Scholar.

Some Invited Lectures and Seminars:

From Long Long Ago:

My UNIX kernel hacking days (circa late 70's and early 80's):
Our Unix Version 6 License from Western Electric Co.
The Daemon, the GNU, and the Penguin: A History of Free and Open Source
BSD and the CSRG
CSRG Members, Supporters, and Contributors
Interactive computer graphics with the UNIX time-sharing system
Modifying the PDP-11/70 mfpi  instruction hardware and the Letter reprinted from ;login: that raised a few eyebrows
Heuristics for Disk Drive Positioning in 4.3BSD
25th Anniversary UNIX Playing Cards
The early days of molecular graphics (mid 1970's):
The first interactive color display of molecules
My drag racing days (late 60's):
Ky Michaelson's AA/GD dragsters [picture]
The Snow Dragster
Hydrogen Peroxide Rocket Dragsters

Other Fun or Interesting Links:

You are visitor since April 1997.