Mastering Python for Bioinformatics (Ovládanie jazyka Python pre bioinformatiku): Ako písať flexibilný, zdokumentovaný a otestovaný kód Pythonu pre výskumné výpočty

Hodnotenie:   (4,8 z 5)

Mastering Python for Bioinformatics (Ovládanie jazyka Python pre bioinformatiku): Ako písať flexibilný, zdokumentovaný a otestovaný kód Pythonu pre výskumné výpočty (Ken Youens-Clark)

Recenzie čitateľov

Zhrnutie:

Kniha je komplexným zdrojom informácií pre výučbu bioinformatiky, ponúka praktické príklady, dôkladné vysvetlenie pojmov a zameriava sa na zručnosti pri vývoji softvéru potrebné pre bioinformatikov. Niektoré kódy uvedené v knihe však môžu byť nefunkčné, čo môže bez ďalšej pomoci brániť pokroku.

Výhody:

Skvelé na učenie bioinformatiky s praktickými príkladmi z reálnych úloh.
Podrobné vysvetlenie zdôvodnenia riešení.
Cenné diskusie o zostavovaní programov a efektívnom využívaní údajov.
Zahŕňa obsah o testovaní a dokumentácii pri programovaní.
Vhodné pre jednotlivcov s určitými skúsenosťami s programovaním.

Nevýhody:

Niektoré príklady kódu sú nefunkčné a ich oprava si môže vyžadovať pomoc zvonka.
Nemusí byť vhodné pre úplných začiatočníkov v oblasti biológie alebo programovania bez predchádzajúcich znalostí.

(na základe 3 čitateľských recenzií)

Pôvodný názov:

Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing

Obsah knihy:

Vedci v oblasti biológie dnes naliehavo potrebujú odbornú prípravu v oblasti bioinformatiky. Príliš veľa bioinformatických programov je zle napísaných a sotva udržiavaných, zvyčajne študentmi a výskumníkmi, ktorí sa nikdy nenaučili základné programátorské zručnosti. Táto praktická príručka ukazuje postdoktorandom a študentom bioinformatiky, ako využiť najlepšie časti jazyka Python na riešenie problémov v biológii a zároveň vytvárať zdokumentovaný, otestovaný a reprodukovateľný softvér.

Ken Youens-Clark, autor knihy Tiny Python Projects (Manning), ukazuje nielen ako písať efektívny kód v jazyku Python, ale aj ako používať testy na písanie a refaktorovanie vedeckých programov. Naučíte sa najnovšie funkcie a nástroje jazyka Python vrátane linterov, formátovačov, kontrolórov typov a testov na vytváranie zdokumentovaných a otestovaných programov. Budete tiež riešiť 14 úloh v programe Rosalind, ktorý je platformou na riešenie problémov pri učení sa bioinformatiky a programovania.

⬤ Vytvárajte programy v jazyku Python s príkazovým riadkom na dokumentovanie a overovanie parametrov.

⬤ Napíšete testy na overenie refaktorovania programov a potvrdíte ich správnosť.

⬤ Pracovať na bioinformatických nápadoch pomocou dátových štruktúr a modulov jazyka Python, ako je napríklad Biopython.

⬤ Vytvárať reprodukovateľné skratky a pracovné postupy pomocou súborov make.

⬤ Parsovať základné formáty bioinformatických súborov, ako sú FASTA a FASTQ.

⬤ Nájsť vzory textu pomocou regulárnych výrazov.

⬤ Používať funkcie vyššieho rádu v jazyku Python, ako sú filter(), map() a reduce().

Ďalšie údaje o knihe:

ISBN:9781098100889
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2021
Počet strán:350

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Tiny Python Projects: 21 malých zábavných projektov pre začiatočníkov v jazyku Python určených na...
Dlhá cesta je v skutočnosti veľa malých krokov. To...
Tiny Python Projects: 21 malých zábavných projektov pre začiatočníkov v jazyku Python určených na budovanie programátorských zručností, výučbu nových algoritmov a techník, a - Tiny Python Projects: 21 Small Fun Projects for Python Beginners Designed to Build Programming Skill, Teach New Algorithms and Techniques, a
Mastering Python for Bioinformatics (Ovládanie jazyka Python pre bioinformatiku): Ako písať...
Vedci v oblasti biológie dnes naliehavo potrebujú...
Mastering Python for Bioinformatics (Ovládanie jazyka Python pre bioinformatiku): Ako písať flexibilný, zdokumentovaný a otestovaný kód Pythonu pre výskumné výpočty - Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing
Príkazový riadok Rust: A Project-Based Primer for Writing Rust Clis - Command-Line Rust: A...
Už niekoľko rokov po sebe bol jazyk Rust zvolený za...
Príkazový riadok Rust: A Project-Based Primer for Writing Rust Clis - Command-Line Rust: A Project-Based Primer for Writing Rust Clis

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)