-
Introduction
-
Chapter 1 Biology in the Computer Age
- How Is Computing Changing Biology?
- Isn't Bioinformatics Just About Building Databases?
- What Does Informatics Mean to Biologists?
- What Challenges Does Biology Offer Computer Scientists?
- What Skills Should a Bioinformatician Have?
- Why Should Biologists Use Computers?
- How Can I Configure a PC to Do Bioinformatics Research?
- What Information and Software Are Available?
- Can I Learn a Programming Language Without Classes?
- How Can I Use Web Information?
- How Do I Understand Sequence Alignment Data?
- How Do I Write a Program to Align Two Biological Sequences?
- How Do I Predict Protein Structure from Sequence?
- What Questions Can Bioinformatics Answer?
-
Chapter 2 Computational Approaches to Biological Questions
- Molecular Biology's Central Dogma
- What Biologists Model
- Why Biologists Model
- Computational Methods Covered in This Book
- A Computational Biology Experiment
-
-
The Bioinformatics Workstation
-
Chapter 3 Setting Up Your Workstation
- Working on a Unix System
- Setting Up a Linux Workstation
- How to Get Software Working
- What Software Is Needed?
-
Chapter 4 Files and Directories in Unix
- Filesystem Basics
- Commands for Working with Directories and Files
- Working in a Multiuser Environment
-
Chapter 5 Working on a Unix System
- The Unix Shell
- Issuing Commands on a Unix System
- Viewing and Editing Files
- Transformations and Filters
- File Statistics and Comparisons
- The Language of Regular Expressions
- Unix Shell Scripts
- Communicating with Other Computers
- Playing Nicely with Others in a Shared Environment
-
-
Tools for Bioinformatics
-
Chapter 6 Biological Research on the Web
- Using Search Engines
- Finding Scientific Articles
- The Public Biological Databases
- Searching Biological Databases
- Depositing Data into the Public Databases
- Finding Software
- Judging the Quality of Information
-
Chapter 7 Sequence Analysis, Pairwise Alignment, and Database Searching
- Chemical Composition of Biomolecules
- Composition of DNA and RNA
- Watson and Crick Solve the Structure of DNA
- Development of DNA Sequencing Methods
- Genefinders and Feature Detection in DNA
- DNA Translation
- Pairwise Sequence Comparison
- Sequence Queries Against Biological Databases
- Multifunctional Tools for Sequence Analysis
-
Chapter 8 Multiple Sequence Alignments, Trees, and Profiles
- The Morphological to the Molecular
- Multiple Sequence Alignment
- Phylogenetic Analysis
- Profiles and Motifs
-
Chapter 9 Visualizing Protein Structures and Computing Structural Properties
- A Word About Protein Structure Data
- The Chemistry of Proteins
- Web-Based Protein Structure Tools
- Structure Visualization
- Structure Classification
- Structural Alignment
- Structure Analysis
- Solvent Accessibility and Interactions
- Computing Physicochemical Properties
- Structure Optimization
- Protein Resource Databases
- Putting It All Together
-
Chapter 10 Predicting Protein Structure and Function from Sequence
- Determining the Structures of Proteins
- Predicting the Structures of Proteins
- From 3D to 1D
- Feature Detection in Protein Sequences
- Secondary Structure Prediction
- Predicting 3D Structure
- Putting It All Together: A Protein Modeling Project
- Summary
-
Chapter 11 Tools for Genomics and Proteomics
- From Sequencing Genes to Sequencing Genomes
- Sequence Assembly
- Accessing Genome Informationon the Web
- Annotating and Analyzing Whole Genome Sequences
- Functional Genomics: New Data Analysis Challenges
- Proteomics
- Biochemical Pathway Databases
- Modeling Kinetics and Physiology
- Summary
-
-
Databases and Visualization
-
Chapter 12 Automating Data Analysis with Perl
- Why Perl?
- Perl Basics
- Pattern Matching and Regular Expressions
- Parsing BLAST Output Using Perl
- Applying Perl to Bioinformatics
-
Chapter 13 Building Biological Databases
- Types of Databases
- Database Software
- Introduction to SQL
- Installing the MySQL DBMS
- Database Design
- Developing Web-Based Software That Interacts with Databases
-
Chapter 14 Visualization and Data Mining
- Preparing Your Data
- Viewing Graphics
- Sequence Data Visualization
- Networks and Pathway Visualization
- Working with Numerical Data
- Visualization: Summary
- Data Mining and Biological Information
-
-
Bibliography
-
Colophon
- Title:
- Developing Bioinformatics Computer Skills
- By:
- Cynthia Gibas, Per Jambeck
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- April 2001
- Pages:
- 448
- Print ISBN:
- 978-1-56592-664-6
- | ISBN 10:
- 1-56592-664-1
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of Developing Bioinformatics Computer Skills is Caenorhabditis elegans, a small nematode worm. Unlike many of its nastier parasitic cousins, C. elegans lives in the soil where it feeds on microbes and bacteria. It grows to about 1 mm in length.
In spite of its status as a "primitive" organism, C. elegans shares with H. sapiens many essential biological characteristics. C. elegans begins life as a single cell that divides and grows to form a multicellular adult. It has a nervous system and a brain (more properly known as the circumpharyngeal ring) and a muscular system that supports locomotion. It exhibits behavior and is capable of rudimentary learning. Like humans, it comes in two sexes, but in C. elegans those sexes consist of a male and a self-fertilizing hermaphrodite. C. elegans is easily grown in large numbers in the laboratory, has a short (2-3 week) lifespan, and can be manipulated in sophisticated experiments. These characteristics make it an ideal organism for scientific research.
The C. elegans hermaphrodite has 959 cells, 300 of which are neurons, and 81 of which are muscle cells. The entire cell lineage has been traced through development. The adult has a number of sensory organs in the head region which respond to taste, smell, touch, and temperature. Although it has no eyes, it does react slightly to light. C. elegans has approximately 17,800 distinct genes, and its genome has been completely sequenced. Along with the fruit fly, the mouse, and the weed Arabidopsis, C. elegans has become one of the most studied model organisms in biology since Sydney Brenner first focused his attention on it decades ago. Mary Anne Weeks Mayo was the production editor and copyeditor for Developing Bioinformatics Computer Skills. Rachel Wheeler proofread the book. Linley Dolby and Sheryl Avruch provided quality control. Gabe Weiss, Edie Shapiro, Matt Hutchinson, and Sada Preisch provided production assistance. Joe Wizda wrote the index.
Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is an original illustration created by Lorrie LeJeune, based on a photograph supplied by Leon Avery at the University of Texas Southwestern Medical Center. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.
Melanie Wang designed the interior layout based on a series design by Nancy Priest. Cliff Dyer converted the files from MSWord to FrameMaker 5.5 using tools created by Mike Sierra. The text and heading fonts are ITC Garamond Light and Garamond Book; the code font is Constant Willison. The illustrations for this book were created by Robert Romano and Lucy Muellner using Macromedia Freehand 9 and Adobe Photoshop 6. This colophon was written by Lorrie LeJeune.
Whenever possible, our books use a durable and flexible lay-flat binding. If the page count exceeds this binding's limit, perfect binding is used.
