C
- C, The Organization of DNA (see cytosine)
- c (continue) command, Setting breakpoints
- C compiler for Perl source code, Unix and Linux
- calling, Subroutines, Advantages of Subroutines, Subroutines: Pass by Value, use warnings; and use strict;, Parsing BLAST Alignments
- Perl interpreter from command line, use warnings; and use strict;
- subroutine arguments by reference, Parsing BLAST Alignments
- subroutine arguments by value, Subroutines: Pass by Value
- subroutines, Subroutines, Advantages of Subroutines
- from other subroutines, Advantages of Subroutines
- call_stride subroutine, The Stride Secondary Structure Predictor, The Stride Secondary Structure Predictor
- capturing in patterns, Capturing Matched Patterns
- carboxyl group, The Organization of Proteins
- carriage returns, Getting User Input from the Keyboard, Regular expressions and character classes
- matching with metasymbols, Regular expressions and character classes
- removing with chomp function, Getting User Input from the Keyboard
- case-insensitive matching, Pattern modifiers, Pattern Modifiers
- CDS feature key, Parsing the FEATURES Table
- centering text, format and write
- central dogma of molecular biology, Background
- CGI.pm module, creating interactive web pages, Web Programming
- chaining, logical operators, Logical Operators and the Range Operator, Using Logical Operators for Control Flow
- character classes, Regular expressions and character classes, The Redundancy of the Genetic Code, Using Hashes for the Genetic Code, Regular Expressions, Restriction Enzyme Data, Character classes
- genetic code, redundancy of, The Redundancy of the Genetic Code
- hash keys and, Using Hashes for the Genetic Code
- IUB ambiguity codes, translating to, Restriction Enzyme Data
- regular expressions and, Regular expressions and character classes
- searching DNA with, Regular Expressions
- characters, Representing Sequence Data, Exploding Strings into Arrays, Restriction Enzyme Data
- in DNA sequence data, checking source
documentation, Exploding Strings into Arrays
- letters representing nucleic acids, Representing Sequence Data, Restriction Enzyme Data
- chemical bond between amino and carboxyl groups, The Organization of Proteins
- children's game with random numbers (example), A Program Using Randomization, A Program Using Randomization
- chip-based laboratories for studying gene expression, Microarrays and XML
- chmod command, making Perl program executable, Unix or Linux
- chomp function, removing newlines with, Getting User Input from the Keyboard
- chop function, chomp vs., Getting User Input from the Keyboard
- close (system call), Input from Files
- close function, Loops
- cmp operator, Gene Expression Data Using Sorted Arrays and Binary Search
- code, Who This Book Is For, Getting Started with Perl, Pseudocode and Code, Variables, Code Layout, Fixing Bugs in Your Code, Setting breakpoints, Setting breakpoints, Setting breakpoints, Formatting
- breakpoints, Setting breakpoints, Setting breakpoints, Setting breakpoints
- deleting, Setting breakpoints
- debugging, Fixing Bugs in Your Code (see debugging)
- examples from this book, downloading, Who This Book Is For
- formatting, Code Layout, Formatting
- nested function calls, Formatting
- Perl, Getting Started with Perl
- self-documenting, Variables
- subroutines, Pseudocode and Code (see subroutines)
- coding DNA, Counting Nucleotides
- coding regions, What Are Reading Frames?
- codons, Background, Background, Translating Codons to Amino Acids, Using Hashes for the Genetic Code, The Redundancy of the Genetic Code, What Are Reading Frames?
- amino acids, representing with, Background
- stop, What Are Reading Frames?
- translating to amino acids, Translating Codons to Amino Acids, Using Hashes for the Genetic Code, The Redundancy of the Genetic Code
- testing for redundant codons, The Redundancy of the Genetic Code
- columns, PDB files, PDB File Format
- command line, Command-Line Arguments and Arrays, use warnings; and use strict;, How to start and stop the debugger, Input from Files Named on the Command Line
- calling Perl interpreter from, use warnings; and use strict;
- counting Gs in DNA from, Command-Line Arguments and Arrays
- input files, naming on, Input from Files Named on the Command Line
- starting Perl debugger from, How to start and stop the debugger
- command-line arguments, Command-Line Arguments and Arrays, Command-Line Arguments and Arrays, Command-Line Arguments and Arrays
- in @ARGV array variable, Command-Line Arguments and Arrays
- commands, Debugger command summary, Command Interpretation
- interpretation line, Command Interpretation
- Perl debugger, Debugger command summary
- comments, Comments, Comments, Comments Revisited, Comments
- importance of, Comments
- compilers, Getting Started with Perl
- compiling Perl source code, Unix and Linux
- complementary bases, The Organization of DNA
- complex (or imaginary) numbers, Numbers
- complex data structures, Complex Data Structures
- computation, algorithms for, Algorithms
- computer programs, A Low and Long Learning Curve, A Low and Long Learning Curve, Portability, Speed, and Program Maintenance
- (see also programming; programs)
- defined, A Low and Long Learning Curve
- speed of, Portability, Speed, and Program Maintenance
- computer science, What Is Bioinformatics?, Biology and Computer Science, Limits to Computation, DNA Computers, Computer Science, General Programming, Algorithms, Software Engineering, General Programming
- biology and, What Is Bioinformatics?, Biology and Computer Science, Limits to Computation
- limits to solving biology problems, Limits to Computation
- programming, Biology and Computer Science
- new trends in computing, DNA Computers
- resource materials, Computer Science, General Programming, Algorithms, Software Engineering, General Programming
- algorithms, Algorithms
- general programming, General Programming
- software engineering, Software Engineering
- computers, A Low and Long Learning Curve
- concatenating DNA fragments, Concatenating DNA Fragments, Concatenating DNA Fragments, Concatenating DNA Fragments, Turning Arrays into Scalars with join
- join function, using, Turning Arrays into Scalars with join
- print statement, using, Concatenating DNA Fragments
- concatenating strings, Concatenating DNA Fragments, Making a Sentence, Regular Expressions, String Operators
- . (dot) operator, Concatenating DNA Fragments, Making a Sentence
- in regular expressions, Regular Expressions
- conditional statements, Flow Control, Conditional tests and matching braces, do-until Loops, Conditionals and Logical Operators, The if Statement, Loops
- expressions in loops, Loops
- testing loops with, do-until Loops
- conferences, Conference, Conferences
- bioinformatics, Conferences
- on Perl, Conference
- conservation, measuring sequence similarity by, String Matching and Homology
- context, Scalar and List Context
- contexts, Scalar and List Context, Scoping
- array, Scoping
- list and scalar, Scalar and List Context
- continue (c) command, Setting breakpoints
- control flow, Control Flow, A program with bugs, Control Flow, Using Logical Operators for Control Flow
- logical operators, using for, Using Logical Operators for Control Flow
- next operator, effect in loops, A program with bugs
- in Perl programs, Control Flow
- program using randomization, Control Flow
- conversion specifiers, The printf Function
- copying, Translating DNA into Proteins, Arrays
- arrays, Arrays
- strings, performance and, Translating DNA into Proteins
- counting bases, Operating on Strings, Operating on Strings, Command-Line Arguments and Arrays
- on the command line, Command-Line Arguments and Arrays
- directly from $DNA string, Operating on Strings, Operating on Strings
- counting nucleotides, Counting Nucleotides, Exploding Strings into Arrays, Writing to Files, Writing to Files, Writing to Files
- exploding strings into arrays, Exploding Strings into Arrays
- global regular expression in while loop test, Writing to Files, Writing to Files
- tr function, using, Writing to Files
- CPAN (Comprehensive Perl Archive Network), Unix or Linux, Bioperl Tutorial Script, Perl Modules, CPAN: Comprehensive Perl Archive Network
- modules, downloading from, Bioperl Tutorial Script
- Perl pathnames, problems with, Unix or Linux
- current line marker (==>), Stepping through statements with the debugger
- cytosine (C), The Organization of DNA, Representing Sequence Data
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.