Beginning Perl For Bioinformatics

Beginning Perl For Bioinformatics pdf epub mobi txt 电子书 下载 2025

出版者:San Val
作者:James Tisdall
出品人:
页数:384
译者:
出版时间:2001-10
价格:USD 57.40
装帧:School & Library Binding
isbn号码:9780613911979
丛书系列:
图书标签:
  • Perl
  • 编程
  • 生物信息学
  • 普通生物学
  • 想学习
  • O'reilly
  • Perl
  • Bioinformatics
  • Programming
  • Data Analysis
  • Genomics
  • Sequence Analysis
  • Biocomputing
  • Scientific Computing
  • Biology
  • Programming Language
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

With its highly developed capacity to detect patterns in data, Perl has become one of the most popular languages for biological data analysis. But if you're a biologist with little or no programming experience, starting out in Perl can be a challenge. Many biologists have a difficult time learning how to apply the language to bioinformatics. The most popular Perl programming books are often too theoretical and too focused on computer science for a non-programming biologist who needs to solve very specific problems.

Beginning Perl for Bioinformatics is designed to get you quickly over the Perl language barrier by approaching programming as an important new laboratory skill, revealing Perl programs and techniques that are immediately useful in the lab. Each chapter focuses on solving a particular bioinformatics problem or class of problems, starting with the simplest and increasing in complexity as the book progresses. Each chapter includes programming exercises and teaches bioinformatics by showing and modifying programs that deal with various kinds of practical biological problems. By the end of the book you'll have a solid understanding of Perl basics, a collection of programs for such tasks as parsing BLAST and GenBank, and the skills to take on more advanced bioinformatics programming. Some of the later chapters focus in greater detail on specific bioinformatics topics. This book is suitable for use as a classroom textbook, for self-study, and as a reference.

The book covers:

Programming basics and working with DNA sequences and strings

Debugging your code

Simulating gene mutations using random number generators

Regular expressions and finding motifs in data

Arrays, hashes, and relational databases

Regular expressions and restriction maps

Using Perl to parse PDB records, annotations in GenBank, and BLAST output

作者简介

目录信息

Chapter 1 Biology and Computer Science
The Organization of DNA
The Organization of Proteins
In Silico
Limits to Computation
Chapter 2 Getting Started with Perl
A Low and Long Learning Curve
Perl's Benefits
Installing Perl on Your Computer
How to Run Perl Programs
Text Editors
Finding Help
Chapter 3 The Art of Programming
Individual Approaches to Programming
Edit—Run—Revise (and Save)
An Environment of Programs
Programming Strategies
The Programming Process
Chapter 4 Sequences and Strings
Representing Sequence Data
A Program to Store a DNA Sequence
Concatenating DNA Fragments
Transcription: DNA to RNA
Using the Perl Documentation
Calculating the Reverse Complement in Perl
Proteins, Files, and Arrays
Reading Proteins in Files
Arrays
Scalar and List Context
Exercises
Chapter 5 Motifs and Loops
Flow Control
Code Layout
Finding Motifs
Counting Nucleotides
Exploding Strings into Arrays
Operating on Strings
Writing to Files
Exercises
Chapter 6 Subroutines and Bugs
Subroutines
Scoping and Subroutines
Command-Line Arguments and Arrays
Passing Data to Subroutines
Modules and Libraries of Subroutines
Fixing Bugs in Your Code
Exercises
Chapter 7 Mutations and Randomization
Random Number Generators
A Program Using Randomization
A Program to Simulate DNA Mutation
Generating Random DNA
Analyzing DNA
Exercises
Chapter 8 The Genetic Code
Hashes
Data Structures and Algorithms for Biology
The Genetic Code
Translating DNA into Proteins
Reading DNA from Files in FASTA Format
Reading Frames
Exercises
Chapter 9 Restriction Maps and Regular Expressions
Regular Expressions
Restriction Maps and Restriction Enzymes
Perl Operations
Exercises
Chapter 10 GenBank
GenBank Files
GenBank Libraries
Separating Sequence and Annotation
Parsing Annotations
Indexing GenBank with DBM
Exercises
Chapter 11 Protein Data Bank
Overview of PDB
Files and Folders
PDB Files
Parsing PDB Files
Controlling Other Programs
Exercises
Chapter 12 BLAST
Obtaining BLAST
String Matching and Homology
BLAST Output Files
Parsing BLAST Output
Presenting Data
Bioperl
Exercises
Chapter 13 Further Topics
The Art of Program Design
Web Programming
Algorithms and Sequence Alignment
Object-Oriented Programming
Perl Modules
Complex Data Structures
Relational Databases
Microarrays and XML
Graphics Programming
Modeling Networks
DNA Computers
Appendix A Resources
Perl
Computer Science
Linux
Bioinformatics
Molecular Biology
Appendix B Perl Summary
Command Interpretation
Comments
Scalar Values and Scalar Variables
Assignment
Statements and Blocks
Arrays
Hashes
Operators
Operator Precedence
Basic Operators
Conditionals and Logical Operators
Binding Operators
Loops
Input/Output
Regular Expressions
Scalar and List Context
Subroutines and Modules
Built-in Functions
Colophon
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

很好的perl入门读物。。现在的问题还是缺乏练习啊。。。

评分

很好的perl入门读物。。现在的问题还是缺乏练习啊。。。

评分

很好的perl入门读物。。现在的问题还是缺乏练习啊。。。

评分

A nice books. Tough time reading Perl 5. This book fits me well, the object oriented teaching

评分

很好的perl入门读物。。现在的问题还是缺乏练习啊。。。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有