Beginning Perl [[electronic resource] /] / Curtis "Ovid" Poe
| Beginning Perl [[electronic resource] /] / Curtis "Ovid" Poe |
| Autore | Poe Curtis |
| Edizione | [1st edition] |
| Pubbl/distr/stampa | Indianapolis, IN, : Wiley, 2012 |
| Descrizione fisica | 1 online resource (748 p.) |
| Disciplina | 005.133 |
| Soggetto topico |
Perl (Computer program language)
Computer programming |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-283-59237-1
9786613904829 1-118-22187-7 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Beginning Perl; Copyright; Credits; About the Author; About the Technical Editor; Acknowledgments; Contents; Introduction; Who this Book is for; If You Have No Programming Experience; If You're An Experienced Programmer; What this Book Covers; How this Book is Structured; What You Need to Use this Book; Conventions; Source Code; Errata; P2P.Wrox.Com; Chapter 1: What is Perl?; Perl Today; Getting Perl; Working with Non-Windows Platforms: perlbrew; Using Windows; The Perl Community; IRC; PerlMonks; Perl Mongers; StackOverflow; Using perldoc; Understanding the Structure of perldoc
Getting Started with perldocUsing Tutorials and FAQs; Using the perldoc - f function; Using a Terminal Window; Using the Command Line; Creating a Work Directory; Creating Hello, World!; Writing Your First Program; Shebang Lines; Summary; Chapter 2: Understanding the CPAN; CPAN and METACPAN; Finding and Evaluating Modules; Downloading and Installing; CPAN Clients; Using the CPAN.pm Client; Using the Cpanm Client; PPM; CPAN::Mini; Summary; Chapter 3: Variables; What Is Programming?; A Few Things to Note Before Getting Started; strict, warnings, and diagnostics; The my Function; Sigils IdentifiersScalars; Strings; Numbers; Arrays; Breaking Down the Code; Accessing Elements; Iterating over Arrays; Hashes; Accessing Elements; Iterating Over Hashes; Adding Data to Hashes; Slices; Array Slices; Hash Slices; Context; Scalar Context; List Context; Scope; my Variables; Package Variables; Strict, Warnings, and Diagnostics; strict; warnings; diagnostics; Working Without a Net; Perl's Built-in Variables; _; %ENV; @ARGV; Other Special Variables; Summary; Chapter 4: Working with Data; Using Scalars; Working with Strings; Using String Operators; Scalar::Util; Numeric Builtins Bitwise OperatorsUnderstanding Booleans; Assignment Operators; Precedence and Associativity; Array and List Functions; Built-in Array Functions; List::Util; Built-in Hash Functions; delete(); exists(); keys(); values(); each(); Scoping Keywords; my(); local(); our(); state(); Summary; Chapter 5: Control Flow; Using the if Statement; Understanding Basic Conditionals; else/elsif/unless; The Ternary Operator ?:; for/foreach loops; Arrays; Lists; C-Style; Using while/until Loops; Lists; last/next/redo/continue; Labels; Statement Modifiers; Types of Statement Modifiers; do while/do until given/whenBasic Syntax; The Switch Module; Summary; Chapter 6: References; References 101; Array References; Hash References; Anonymous References; Other References; Working with References; Debugging; Copying; Slices; Summary; Chapter 7: Subroutines; Subroutine Syntax; Argument Handling; Multiple Arguments; Named Arguments; Aliasing; State Variables (Pre-and Post-5.10); Passing a List, Hash, or Hashref?; Returning Data; Returning True/False; Returning Single and Multiple Values; wantarray; FAIL!; ""Wake Up! Time to Die!""; carp and croak; eval; evalGotchas; Try::Tiny; Subroutine References Existing Subroutines |
| Record Nr. | UNINA-9910464962103321 |
Poe Curtis
|
||
| Indianapolis, IN, : Wiley, 2012 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Beginning Perl [[electronic resource] /] / Curtis "Ovid" Poe
| Beginning Perl [[electronic resource] /] / Curtis "Ovid" Poe |
| Autore | Poe Curtis |
| Edizione | [1st edition] |
| Pubbl/distr/stampa | Indianapolis, IN, : Wiley, 2012 |
| Descrizione fisica | 1 online resource (748 p.) |
| Disciplina | 005.133 |
| Soggetto topico |
Perl (Computer program language)
Computer programming |
| ISBN |
1-283-59237-1
9786613904829 1-118-22187-7 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Beginning Perl; Copyright; Credits; About the Author; About the Technical Editor; Acknowledgments; Contents; Introduction; Who this Book is for; If You Have No Programming Experience; If You're An Experienced Programmer; What this Book Covers; How this Book is Structured; What You Need to Use this Book; Conventions; Source Code; Errata; P2P.Wrox.Com; Chapter 1: What is Perl?; Perl Today; Getting Perl; Working with Non-Windows Platforms: perlbrew; Using Windows; The Perl Community; IRC; PerlMonks; Perl Mongers; StackOverflow; Using perldoc; Understanding the Structure of perldoc
Getting Started with perldocUsing Tutorials and FAQs; Using the perldoc - f function; Using a Terminal Window; Using the Command Line; Creating a Work Directory; Creating Hello, World!; Writing Your First Program; Shebang Lines; Summary; Chapter 2: Understanding the CPAN; CPAN and METACPAN; Finding and Evaluating Modules; Downloading and Installing; CPAN Clients; Using the CPAN.pm Client; Using the Cpanm Client; PPM; CPAN::Mini; Summary; Chapter 3: Variables; What Is Programming?; A Few Things to Note Before Getting Started; strict, warnings, and diagnostics; The my Function; Sigils IdentifiersScalars; Strings; Numbers; Arrays; Breaking Down the Code; Accessing Elements; Iterating over Arrays; Hashes; Accessing Elements; Iterating Over Hashes; Adding Data to Hashes; Slices; Array Slices; Hash Slices; Context; Scalar Context; List Context; Scope; my Variables; Package Variables; Strict, Warnings, and Diagnostics; strict; warnings; diagnostics; Working Without a Net; Perl's Built-in Variables; _; %ENV; @ARGV; Other Special Variables; Summary; Chapter 4: Working with Data; Using Scalars; Working with Strings; Using String Operators; Scalar::Util; Numeric Builtins Bitwise OperatorsUnderstanding Booleans; Assignment Operators; Precedence and Associativity; Array and List Functions; Built-in Array Functions; List::Util; Built-in Hash Functions; delete(); exists(); keys(); values(); each(); Scoping Keywords; my(); local(); our(); state(); Summary; Chapter 5: Control Flow; Using the if Statement; Understanding Basic Conditionals; else/elsif/unless; The Ternary Operator ?:; for/foreach loops; Arrays; Lists; C-Style; Using while/until Loops; Lists; last/next/redo/continue; Labels; Statement Modifiers; Types of Statement Modifiers; do while/do until given/whenBasic Syntax; The Switch Module; Summary; Chapter 6: References; References 101; Array References; Hash References; Anonymous References; Other References; Working with References; Debugging; Copying; Slices; Summary; Chapter 7: Subroutines; Subroutine Syntax; Argument Handling; Multiple Arguments; Named Arguments; Aliasing; State Variables (Pre-and Post-5.10); Passing a List, Hash, or Hashref?; Returning Data; Returning True/False; Returning Single and Multiple Values; wantarray; FAIL!; ""Wake Up! Time to Die!""; carp and croak; eval; evalGotchas; Try::Tiny; Subroutine References Existing Subroutines |
| Record Nr. | UNINA-9910792091503321 |
Poe Curtis
|
||
| Indianapolis, IN, : Wiley, 2012 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Bioinformatics, biocomputing and Perl [[electronic resource] ] : an introduction to bioinformatics computing skills and practice / / Michael Moorhouse, Paul Barry
| Bioinformatics, biocomputing and Perl [[electronic resource] ] : an introduction to bioinformatics computing skills and practice / / Michael Moorhouse, Paul Barry |
| Autore | Moorhouse Michael |
| Pubbl/distr/stampa | Chichester ; ; Hoboken, NJ, : Wiley, c2004 |
| Descrizione fisica | 1 online resource (507 p.) |
| Disciplina |
570.285
570.285571262 |
| Altri autori (Persone) | BarryPaul <1966-> |
| Soggetto topico |
Bioinformatics
Computational biology Perl (Computer program language) |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-280-23868-2
9786610238682 0-470-02645-6 0-470-02057-1 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Bioinformatics Biocomputing and Perl; Contents; Preface; 1 Setting the Biological Scene; 1.1 Introducing Biological Sequence Analysis; 1.2 Protein and Polypeptides; 1.3 Generalised Models and their Use; 1.4 The Central Dogma of Molecular Biology; 1.4.1 Transcription; 1.4.2 Translation; 1.5 Genome Sequencing; 1.5.1 Sequence assembly; 1.6 The Example DNA-gene-protein system we will use; Where to from Here; 2 Setting the Technological Scene; 2.1 The Layers of Technology; 2.1.1 From passive user to active developer; 2.2 Finding perl; 2.2.1 Checking for perl; Where to from Here
I Working with Perl3 The Basics; 3.1 Let's Get Started!; 3.1.1 Running Perl programs; 3.1.2 Syntax and semantics; 3.1.3 Program: run thyself!; 3.2 Iteration; 3.2.1 Using the Perl while construct; 3.3 More Iterations; 3.3.1 Introducing variable containers; 3.3.2 Variable containers and loops; 3.4 Selection; 3.4.1 Using the Perl if construct; 3.5 There Really is MTOWTDI; 3.6 Processing Data Files; 3.6.1 Asking getlines to do more; 3.7 Introducing Patterns; Where to from Here; The Maxims Repeated; 4 Places to Put Things; 4.1 Beyond Scalars; 4.2 Arrays: Associating Data with Numbers 4.2.1 Working with array elements4.2.2 How big is the array?; 4.2.3 Adding elements to an array; 4.2.4 Removing elements from an array; 4.2.5 Slicing arrays; 4.2.6 Pushing, popping, shifting and unshifting; 4.2.7 Processing every element in an array; 4.2.8 Making lists easier to work with; 4.3 Hashes: Associating Data with Words; 4.3.1 Working with hash entries; 4.3.2 How big is the hash?; 4.3.3 Adding entries to a hash; 4.3.4 Removing entries from a hash; 4.3.5 Slicing hashes; 4.3.6 Working with hash entries: a complete example; 4.3.7 Processing every entry in a hash; Where to from Here The Maxims Repeated5 Getting Organised; 5.1 Named Blocks; 5.2 Introducing Subroutines; 5.2.1 Calling subroutines; 5.3 Creating Subroutines; 5.3.1 Processing parameters; 5.3.2 Better processing of parameters; 5.3.3 Even better processing of parameters; 5.3.4 A more flexible drawline subroutine; 5.3.5 Returning results; 5.4 Visibility and Scope; 5.4.1 Using private variables; 5.4.2 Using global variables properly; 5.4.3 The final version of drawline; 5.5 In-built Subroutines; 5.6 Grouping and Reusing Subroutines; 5.6.1 Modules; 5.7 The Standard Modules; 5.8 CPAN: The Module Repository 5.8.1 Searching CPAN5.8.2 Installing a CPAN module manually; 5.8.3 Installing a CPAN module automatically; 5.8.4 A final word on CPAN modules; Where to from Here; The Maxims Repeated; 6 About Files; 6.1 I/O: Input and Output; 6.1.1 The standard streams: STDIN, STDOUT and STDERR; 6.2 Reading Files; 6.2.1 Determining the disk-file names; 6.2.2 Opening the named disk-files; 6.2.3 Reading a line from each of the disk-files; 6.2.4 Putting it all together; 6.2.5 Slurping; 6.3 Writing Files; 6.3.1 Redirecting output; 6.3.2 Variable interpolation; 6.4 Chopping and Chomping; Where to from Here The Maxims Repeated |
| Record Nr. | UNINA-9910142732603321 |
Moorhouse Michael
|
||
| Chichester ; ; Hoboken, NJ, : Wiley, c2004 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Bioinformatics, biocomputing and Perl [[electronic resource] ] : an introduction to bioinformatics computing skills and practice / / Michael Moorhouse, Paul Barry
| Bioinformatics, biocomputing and Perl [[electronic resource] ] : an introduction to bioinformatics computing skills and practice / / Michael Moorhouse, Paul Barry |
| Autore | Moorhouse Michael |
| Pubbl/distr/stampa | Chichester ; ; Hoboken, NJ, : Wiley, c2004 |
| Descrizione fisica | 1 online resource (507 p.) |
| Disciplina |
570.285
570.285571262 |
| Altri autori (Persone) | BarryPaul <1966-> |
| Soggetto topico |
Bioinformatics
Computational biology Perl (Computer program language) |
| ISBN |
1-280-23868-2
9786610238682 0-470-02645-6 0-470-02057-1 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Bioinformatics Biocomputing and Perl; Contents; Preface; 1 Setting the Biological Scene; 1.1 Introducing Biological Sequence Analysis; 1.2 Protein and Polypeptides; 1.3 Generalised Models and their Use; 1.4 The Central Dogma of Molecular Biology; 1.4.1 Transcription; 1.4.2 Translation; 1.5 Genome Sequencing; 1.5.1 Sequence assembly; 1.6 The Example DNA-gene-protein system we will use; Where to from Here; 2 Setting the Technological Scene; 2.1 The Layers of Technology; 2.1.1 From passive user to active developer; 2.2 Finding perl; 2.2.1 Checking for perl; Where to from Here
I Working with Perl3 The Basics; 3.1 Let's Get Started!; 3.1.1 Running Perl programs; 3.1.2 Syntax and semantics; 3.1.3 Program: run thyself!; 3.2 Iteration; 3.2.1 Using the Perl while construct; 3.3 More Iterations; 3.3.1 Introducing variable containers; 3.3.2 Variable containers and loops; 3.4 Selection; 3.4.1 Using the Perl if construct; 3.5 There Really is MTOWTDI; 3.6 Processing Data Files; 3.6.1 Asking getlines to do more; 3.7 Introducing Patterns; Where to from Here; The Maxims Repeated; 4 Places to Put Things; 4.1 Beyond Scalars; 4.2 Arrays: Associating Data with Numbers 4.2.1 Working with array elements4.2.2 How big is the array?; 4.2.3 Adding elements to an array; 4.2.4 Removing elements from an array; 4.2.5 Slicing arrays; 4.2.6 Pushing, popping, shifting and unshifting; 4.2.7 Processing every element in an array; 4.2.8 Making lists easier to work with; 4.3 Hashes: Associating Data with Words; 4.3.1 Working with hash entries; 4.3.2 How big is the hash?; 4.3.3 Adding entries to a hash; 4.3.4 Removing entries from a hash; 4.3.5 Slicing hashes; 4.3.6 Working with hash entries: a complete example; 4.3.7 Processing every entry in a hash; Where to from Here The Maxims Repeated5 Getting Organised; 5.1 Named Blocks; 5.2 Introducing Subroutines; 5.2.1 Calling subroutines; 5.3 Creating Subroutines; 5.3.1 Processing parameters; 5.3.2 Better processing of parameters; 5.3.3 Even better processing of parameters; 5.3.4 A more flexible drawline subroutine; 5.3.5 Returning results; 5.4 Visibility and Scope; 5.4.1 Using private variables; 5.4.2 Using global variables properly; 5.4.3 The final version of drawline; 5.5 In-built Subroutines; 5.6 Grouping and Reusing Subroutines; 5.6.1 Modules; 5.7 The Standard Modules; 5.8 CPAN: The Module Repository 5.8.1 Searching CPAN5.8.2 Installing a CPAN module manually; 5.8.3 Installing a CPAN module automatically; 5.8.4 A final word on CPAN modules; Where to from Here; The Maxims Repeated; 6 About Files; 6.1 I/O: Input and Output; 6.1.1 The standard streams: STDIN, STDOUT and STDERR; 6.2 Reading Files; 6.2.1 Determining the disk-file names; 6.2.2 Opening the named disk-files; 6.2.3 Reading a line from each of the disk-files; 6.2.4 Putting it all together; 6.2.5 Slurping; 6.3 Writing Files; 6.3.1 Redirecting output; 6.3.2 Variable interpolation; 6.4 Chopping and Chomping; Where to from Here The Maxims Repeated |
| Record Nr. | UNINA-9910830644503321 |
Moorhouse Michael
|
||
| Chichester ; ; Hoboken, NJ, : Wiley, c2004 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Bioinformatics, biocomputing and Perl : an introduction to bioinformatics computing skills and practice / / Michael Moorhouse, Paul Barry
| Bioinformatics, biocomputing and Perl : an introduction to bioinformatics computing skills and practice / / Michael Moorhouse, Paul Barry |
| Autore | Moorhouse Michael |
| Pubbl/distr/stampa | Chichester ; ; Hoboken, NJ, : Wiley, c2004 |
| Descrizione fisica | 1 online resource (507 p.) |
| Disciplina |
570.285
570.285571262 |
| Altri autori (Persone) | BarryPaul <1966-> |
| Soggetto topico |
Bioinformatics
Computational biology Perl (Computer program language) |
| ISBN |
9786610238682
9781280238680 1280238682 9780470026458 0470026456 9780470020579 0470020571 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Bioinformatics Biocomputing and Perl; Contents; Preface; 1 Setting the Biological Scene; 1.1 Introducing Biological Sequence Analysis; 1.2 Protein and Polypeptides; 1.3 Generalised Models and their Use; 1.4 The Central Dogma of Molecular Biology; 1.4.1 Transcription; 1.4.2 Translation; 1.5 Genome Sequencing; 1.5.1 Sequence assembly; 1.6 The Example DNA-gene-protein system we will use; Where to from Here; 2 Setting the Technological Scene; 2.1 The Layers of Technology; 2.1.1 From passive user to active developer; 2.2 Finding perl; 2.2.1 Checking for perl; Where to from Here
I Working with Perl3 The Basics; 3.1 Let's Get Started!; 3.1.1 Running Perl programs; 3.1.2 Syntax and semantics; 3.1.3 Program: run thyself!; 3.2 Iteration; 3.2.1 Using the Perl while construct; 3.3 More Iterations; 3.3.1 Introducing variable containers; 3.3.2 Variable containers and loops; 3.4 Selection; 3.4.1 Using the Perl if construct; 3.5 There Really is MTOWTDI; 3.6 Processing Data Files; 3.6.1 Asking getlines to do more; 3.7 Introducing Patterns; Where to from Here; The Maxims Repeated; 4 Places to Put Things; 4.1 Beyond Scalars; 4.2 Arrays: Associating Data with Numbers 4.2.1 Working with array elements4.2.2 How big is the array?; 4.2.3 Adding elements to an array; 4.2.4 Removing elements from an array; 4.2.5 Slicing arrays; 4.2.6 Pushing, popping, shifting and unshifting; 4.2.7 Processing every element in an array; 4.2.8 Making lists easier to work with; 4.3 Hashes: Associating Data with Words; 4.3.1 Working with hash entries; 4.3.2 How big is the hash?; 4.3.3 Adding entries to a hash; 4.3.4 Removing entries from a hash; 4.3.5 Slicing hashes; 4.3.6 Working with hash entries: a complete example; 4.3.7 Processing every entry in a hash; Where to from Here The Maxims Repeated5 Getting Organised; 5.1 Named Blocks; 5.2 Introducing Subroutines; 5.2.1 Calling subroutines; 5.3 Creating Subroutines; 5.3.1 Processing parameters; 5.3.2 Better processing of parameters; 5.3.3 Even better processing of parameters; 5.3.4 A more flexible drawline subroutine; 5.3.5 Returning results; 5.4 Visibility and Scope; 5.4.1 Using private variables; 5.4.2 Using global variables properly; 5.4.3 The final version of drawline; 5.5 In-built Subroutines; 5.6 Grouping and Reusing Subroutines; 5.6.1 Modules; 5.7 The Standard Modules; 5.8 CPAN: The Module Repository 5.8.1 Searching CPAN5.8.2 Installing a CPAN module manually; 5.8.3 Installing a CPAN module automatically; 5.8.4 A final word on CPAN modules; Where to from Here; The Maxims Repeated; 6 About Files; 6.1 I/O: Input and Output; 6.1.1 The standard streams: STDIN, STDOUT and STDERR; 6.2 Reading Files; 6.2.1 Determining the disk-file names; 6.2.2 Opening the named disk-files; 6.2.3 Reading a line from each of the disk-files; 6.2.4 Putting it all together; 6.2.5 Slurping; 6.3 Writing Files; 6.3.1 Redirecting output; 6.3.2 Variable interpolation; 6.4 Chopping and Chomping; Where to from Here The Maxims Repeated |
| Record Nr. | UNINA-9911019728403321 |
Moorhouse Michael
|
||
| Chichester ; ; Hoboken, NJ, : Wiley, c2004 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
CGI programming on the World Wide Web / Shishir Gundavaran
| CGI programming on the World Wide Web / Shishir Gundavaran |
| Autore | Gundavaran, Shishir |
| Edizione | [1st ed] |
| Pubbl/distr/stampa | Bonn : O'Reilly & Associates, 1996 |
| Descrizione fisica | xiv, 433 p. : ill. ; 24 cm. |
| Disciplina | 005.11 |
| Collana | A Nutshell handbook |
| Soggetto topico |
CGI Perl (Computer program language) Programming languages World Wide Web servers-computer programs |
| ISBN | 1565921682 |
| Classificazione |
AMS 68N15
CR D.3.2 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | en |
| Record Nr. | UNISALENTO-991000738619707536 |
Gundavaran, Shishir
|
||
| Bonn : O'Reilly & Associates, 1996 | ||
| Lo trovi qui: Univ. del Salento | ||
| ||
Genomic Perl : from bioinformatics basics to working code / / Rex A. Dwyer [[electronic resource]]
| Genomic Perl : from bioinformatics basics to working code / / Rex A. Dwyer [[electronic resource]] |
| Autore | Dwyer Rex A. |
| Pubbl/distr/stampa | Cambridge : , : Cambridge University Press, , 2003 |
| Descrizione fisica | 1 online resource (xvii, 334 pages) : digital, PDF file(s) |
| Disciplina | 572.80285 |
| Soggetto topico |
Perl (Computer program language)
Molecular biology - Data processing Bioinformatics |
| ISBN |
1-107-13046-8
1-280-41821-4 9786610418213 1-139-16476-7 1-139-14710-2 0-511-18056-X 0-511-05706-7 0-511-30755-1 0-511-07185-X |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Half-title; Title; Copyright; Dedication; Contents; Preface; Acknowledgments; CHAPTER ONE The Central Dogma; CHAPTER TWO RNA Secondary Structure; CHAPTER THREE Comparing DNA Sequences; CHAPTER FOUR Predicting Species: Statistical Models; CHAPTER FIVE Substitution Matrices for Amino Acids; CHAPTER SIX Sequence Databases; CHAPTER SEVEN Local Alignment and the BLAST Heuristic; CHAPTER EIGHT Statistics of BLAST Database Searches; CHAPTER NINE Multiple Sequence Alignment I; CHAPTER TEN Multiple Sequence Alignment II; CHAPTER ELEVEN Phylogeny Reconstruction
CHAPTER TWELVE Protein Motifs and PROSITECHAPTER THIRTEEN Fragment Assembly; CHAPTER FOURTEEN Coding Sequence Prediction with Dicodons; CHAPTER FIFTEEN Satellite Identification; CHAPTER SIXTEEN Restriction Mapping; CHAPTER SEVENTEEN Rearranging Genomes: Gates and Hurdles; APPENDIX A Drawing RNA Cloverleaves; APPENDIX B Space-Saving Strategies for Alignment; APPENDIX C A Data Structure for Disjoint Sets; APPENDIX D Suggestions for Further Reading; Bibliography; Index |
| Record Nr. | UNINA-9910450542003321 |
Dwyer Rex A.
|
||
| Cambridge : , : Cambridge University Press, , 2003 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Genomic Perl : from bioinformatics basics to working code / / Rex A. Dwyer [[electronic resource]]
| Genomic Perl : from bioinformatics basics to working code / / Rex A. Dwyer [[electronic resource]] |
| Autore | Dwyer Rex A. |
| Pubbl/distr/stampa | Cambridge : , : Cambridge University Press, , 2003 |
| Descrizione fisica | 1 online resource (xvii, 334 pages) : digital, PDF file(s) |
| Disciplina | 572.80285 |
| Soggetto topico |
Perl (Computer program language)
Molecular biology - Data processing Bioinformatics |
| ISBN |
1-107-13046-8
1-280-41821-4 9786610418213 1-139-16476-7 1-139-14710-2 0-511-18056-X 0-511-05706-7 0-511-30755-1 0-511-07185-X |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Half-title; Title; Copyright; Dedication; Contents; Preface; Acknowledgments; CHAPTER ONE The Central Dogma; CHAPTER TWO RNA Secondary Structure; CHAPTER THREE Comparing DNA Sequences; CHAPTER FOUR Predicting Species: Statistical Models; CHAPTER FIVE Substitution Matrices for Amino Acids; CHAPTER SIX Sequence Databases; CHAPTER SEVEN Local Alignment and the BLAST Heuristic; CHAPTER EIGHT Statistics of BLAST Database Searches; CHAPTER NINE Multiple Sequence Alignment I; CHAPTER TEN Multiple Sequence Alignment II; CHAPTER ELEVEN Phylogeny Reconstruction
CHAPTER TWELVE Protein Motifs and PROSITECHAPTER THIRTEEN Fragment Assembly; CHAPTER FOURTEEN Coding Sequence Prediction with Dicodons; CHAPTER FIFTEEN Satellite Identification; CHAPTER SIXTEEN Restriction Mapping; CHAPTER SEVENTEEN Rearranging Genomes: Gates and Hurdles; APPENDIX A Drawing RNA Cloverleaves; APPENDIX B Space-Saving Strategies for Alignment; APPENDIX C A Data Structure for Disjoint Sets; APPENDIX D Suggestions for Further Reading; Bibliography; Index |
| Record Nr. | UNINA-9910783143403321 |
Dwyer Rex A.
|
||
| Cambridge : , : Cambridge University Press, , 2003 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Higher-order Perl [[electronic resource] ] : a guide to program transformation / / Mark Jason Dominus
| Higher-order Perl [[electronic resource] ] : a guide to program transformation / / Mark Jason Dominus |
| Autore | Dominus Mark Jason <1969-> |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | Amsterdam ; ; Boston, Mass., : Morgan Kaufmann Publishers, c2005 |
| Descrizione fisica | 1 online resource (601 p.) |
| Disciplina | 005.13/3 |
| Soggetto topico |
Perl (Computer program language)
Object-oriented programming (Computer science) |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-281-01008-1
9786611010089 1-4237-0817-2 0-08-047834-4 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Front Cover; Higher-Order Perl: A Guide to Program Transformation; Copyright Page; Contents; Preface; Chapter 1. Recursion and Callbacks; 1.1 Decimal to Binary Conversion; 1.2 Factorial; 1.3 The Tower of Hanoi; 1.4 Hierarchical Data; 1.5 Applications and Variations of Directory Walking; 1.6 Functional Versus Object-Oriented Programming; 1.7 HTML; 1.8 When Recursion Blows Up; Chapter 2. Dispatch Tables; 2.1 Configuration File Handling; 2.2 Calculator; Chapter 3. Caching and Memoization; 3.1 Caching Fixes Recursion; 3.2 Inline Caching; 3.3 Good Ideas; 3.4 Memoization; 3.5 The Memoize Module
3.6 Caveats3.7 Key Generation; 3.8 Caching in Object Methods; 3.9 Persistent Caches; 3.10 Alternatives to Memoization; 3.11 Evangelism; 3.12 The Benefits of Speed; Chapter 4. Iterators; 4.1 Introduction; 4.2 Homemade Iterators; 4.3 Examples; 4.4 Filters and Transforms; 4.5 The Semipredicate Problem; 4.6 Alternative Interfaces to Iterators; 4.7 An Extended Example: Web Spiders; Chapter 5. From Recursion to Iterators; 5.1 The Partition Problem Revisited; 5.2 How to Convert a Recursive Function to an Iterator; 5.3 A Generic Search Iterator; 5.4 Other General Techniques for Eliminating Recursion Chapter 6. Indinite Streams6.1 Linked Lists; 6.2 Lazy Linked Lists; 6.3 Recursive Streams; 6.4 The Hamming Problem; 6.5 Regex String Generation; 6.6 The Newton-Raphson Method; 6.7 Power Series; Chapter 7. Higher-Order Functions and Currying; 7.1 Currying; 7.2 Common Higher-Order Functions; 7.3 reduce() and combine(); 7.4 Databases; Chapter 8. Parsing; 8.1 Lexers; 8.2 Parsing in General; 8.3 Recursive-Descent Parsers; 8.4 Arithmetic Expressions; 8.5 Parsing Regexes; 8.6 Outlines; 8.7 Database-Query Parsing; 8.8 Backtracking Parsers; 8.9 Overloading; Chapter 9. Declarative Programming 9.1 Constraint Systems9.2 Local Propagation Networks; 9.3 Linear Equations; 9.4 linogram: A Drawing System; 9.5 Conclusion; Index; Function Index; A Note About the Cover |
| Record Nr. | UNINA-9910451201603321 |
Dominus Mark Jason <1969->
|
||
| Amsterdam ; ; Boston, Mass., : Morgan Kaufmann Publishers, c2005 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Higher-order Perl [[electronic resource] ] : a guide to program transformation / / Mark Jason Dominus
| Higher-order Perl [[electronic resource] ] : a guide to program transformation / / Mark Jason Dominus |
| Autore | Dominus Mark Jason <1969-> |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | Amsterdam ; ; Boston, Mass., : Morgan Kaufmann Publishers, c2005 |
| Descrizione fisica | 1 online resource (601 p.) |
| Disciplina | 005.13/3 |
| Soggetto topico |
Perl (Computer program language)
Object-oriented programming (Computer science) |
| ISBN |
1-281-01008-1
9786611010089 1-4237-0817-2 0-08-047834-4 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Front Cover; Higher-Order Perl: A Guide to Program Transformation; Copyright Page; Contents; Preface; Chapter 1. Recursion and Callbacks; 1.1 Decimal to Binary Conversion; 1.2 Factorial; 1.3 The Tower of Hanoi; 1.4 Hierarchical Data; 1.5 Applications and Variations of Directory Walking; 1.6 Functional Versus Object-Oriented Programming; 1.7 HTML; 1.8 When Recursion Blows Up; Chapter 2. Dispatch Tables; 2.1 Configuration File Handling; 2.2 Calculator; Chapter 3. Caching and Memoization; 3.1 Caching Fixes Recursion; 3.2 Inline Caching; 3.3 Good Ideas; 3.4 Memoization; 3.5 The Memoize Module
3.6 Caveats3.7 Key Generation; 3.8 Caching in Object Methods; 3.9 Persistent Caches; 3.10 Alternatives to Memoization; 3.11 Evangelism; 3.12 The Benefits of Speed; Chapter 4. Iterators; 4.1 Introduction; 4.2 Homemade Iterators; 4.3 Examples; 4.4 Filters and Transforms; 4.5 The Semipredicate Problem; 4.6 Alternative Interfaces to Iterators; 4.7 An Extended Example: Web Spiders; Chapter 5. From Recursion to Iterators; 5.1 The Partition Problem Revisited; 5.2 How to Convert a Recursive Function to an Iterator; 5.3 A Generic Search Iterator; 5.4 Other General Techniques for Eliminating Recursion Chapter 6. Indinite Streams6.1 Linked Lists; 6.2 Lazy Linked Lists; 6.3 Recursive Streams; 6.4 The Hamming Problem; 6.5 Regex String Generation; 6.6 The Newton-Raphson Method; 6.7 Power Series; Chapter 7. Higher-Order Functions and Currying; 7.1 Currying; 7.2 Common Higher-Order Functions; 7.3 reduce() and combine(); 7.4 Databases; Chapter 8. Parsing; 8.1 Lexers; 8.2 Parsing in General; 8.3 Recursive-Descent Parsers; 8.4 Arithmetic Expressions; 8.5 Parsing Regexes; 8.6 Outlines; 8.7 Database-Query Parsing; 8.8 Backtracking Parsers; 8.9 Overloading; Chapter 9. Declarative Programming 9.1 Constraint Systems9.2 Local Propagation Networks; 9.3 Linear Equations; 9.4 linogram: A Drawing System; 9.5 Conclusion; Index; Function Index; A Note About the Cover |
| Record Nr. | UNINA-9910784235103321 |
Dominus Mark Jason <1969->
|
||
| Amsterdam ; ; Boston, Mass., : Morgan Kaufmann Publishers, c2005 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||