000 02233cam a2200289 a 4500
008 090412s2008 gw b 001 0 eng
020 _a9783527320943
035 _a(Sirsi) u1396
040 _aEG-CaNU
_cEG-CaNU
_dEG-CaNU
042 _ancode
082 0 0 _a610.285
_2 22
100 1 _aFlaig, Ruediger-Marcus.
_91482
245 1 _aBioinformatics programming in Python :
_b a practical course for beginners /
_c Ruediger-Marcus Flaig.
260 _aGermany :
_b Wiley-VCH,
_c c2008.
300 _aix, 418 p. ;
_c 24 cm.
504 _aIncludes bibliographical references and index.
505 0 _aClassification of Programming Languages -- Getting the Materials: Python program and documentation -- Variables, Data Types, Assignments -- Flow Control -- Worked Example #1 -- Functions and Procedures -- Worked Example #2 -- The Object-oriented World -- Worked Example #3 -- Top-down Versus Bottom-up Strategies -- Worked Example #4 -- Sorting and Searching -- Welcome to the Library -- Programming Exercise: Trimethizing a File -- Dealing with Errors -- Programming Exercise: Generating a Restriction Map -- Advanced Techniques in Python -- Programming Exercise: Python goes PCR
520 _aThis first introductory book designed to train novice programmers is based on a student course taught by the author, and has been optimized for biology students without previous experience in programming. By interspersing theory chapters with numerous small and large programming exercises, the author quickly shows readers how to do their own programming, and throughout uses anecdotes and real-life examples from the biosciences to 'spice up' the text. This practical book thus teaches essential programming skills for life scientists who want -- or need -- to write their own bioinformatics software tools.
650 0 _aMedicine
_x Data processing.
_9432
650 0 _aBiology
_x Data processing.
_91483
650 0 _aPython (Computer program language)
_91484
650 1 2 _aMedical Informatics.
_9431
650 0 _aBioinformatics.
_97
650 1 2 _aProgramming Languages.
_91485
596 _a1
999 _c440
_d440