Practical Computing for Biologists

Author: Steven Harold David Haddock,Casey W. Dunn

Publisher: Sinauer Associates Incorporated

ISBN: 9780878933914

Category: Computers

Page: 538

View: 3413

To help with the increasingly large data sets that many scientists deal with, this book illustrates how to use many freely available computing tools to work more powerfully and effectively. The book was born out of the authors' experiences developing tools for their research and to fix other biologist's computational problems.
Release

Klassik für Dummies

Author: David Pogue,Scott Speck

Publisher: John Wiley & Sons

ISBN: 3527801448

Category: Music

Page: 294

View: 5339

Klassik ist altmodisch und langweilig - das sind nur zwei von vielen Vorurteilen ï¿1⁄2ber klassische Musik. David Pogue und Scott Speck zeigen Ihnen, dass das ganz und gar nicht der Fall ist. Sie bringen Ihnen unterhaltsam und informativ die Musikgeschichte vom Mittelalter bis heute nahe: die bedeutendsten Komponisten, ihre wichtigsten Stï¿1⁄2cke und die spannendsten Anekdoten. Darï¿1⁄2ber hinaus erfahren Sie alles ï¿1⁄2ber die verschiedenen Instrumente und ihre Rolle im Orchester. Ein wenig nï¿1⁄2tzliche Musiktheorie und ein kleiner Konzert-Knigge runden das Buch ab. Ein Rundumwohlfï¿1⁄2hlbuch fï¿1⁄2r Neulinge in der Welt der Klassik.
Release

Programmieren lernen mit Python

Author: Allen B. Downey

Publisher: O'Reilly Media

ISBN: 3955618080

Category: Computers

Page: 320

View: 5341

Python ist eine moderne, interpretierte, interaktive und objektorientierte Skriptsprache, vielseitig einsetzbar und sehr beliebt. Mit mathematischen Vorkenntnissen ist Python leicht erlernbar und daher die ideale Sprache für den Einstieg in die Welt des Programmierens. Das Buch führt Sie Schritt für Schritt durch die Sprache, beginnend mit grundlegenden Programmierkonzepten, über Funktionen, Syntax und Semantik, Rekursion und Datenstrukturen bis hin zum objektorientierten Design. Zur aktualisierten Auflage: Diese Auflage behandelt Python 3, geht dabei aber auch auf Unterschiede zu Python 2 ein. Außerdem wurde das Buch um die Themen Unicode, List und Dictionary Comprehensions, den Mengen-Typ Set, die String-Format-Methode und print als Funktion ergänzt. Jenseits reiner Theorie: Jedes Kapitel enthält passende Übungen und Fallstudien, kurze Verständnistests und kleinere Projekte, an denen Sie die neu erlernten Programmierkonzepte gleich ausprobieren und festigen können. Auf diese Weise können Sie das Gelernte direkt anwenden und die jeweiligen Programmierkonzepte nachvollziehen. Lernen Sie Debugging-Techniken kennen: Am Ende jedes Kapitels finden Sie einen Abschnitt zum Thema Debugging, der Techniken zum Aufspüren und Vermeiden von Bugs sowie Warnungen vor entsprechenden Stolpersteinen in Python enthält.
Release

Angewandte Bioinformatik

Eine Einführung

Author: Paul M. Selzer,Richard J. Marhöfer,Oliver Koch

Publisher: Springer-Verlag

ISBN: 3662541351

Category: Science

Page: 184

View: 7095

Für Studierende und Wissenschaftler der Lebenswissenschaften schafft dieses Buch einen schnellen, strukturierten Zugang zur Angewandten Bioinformatik ohne Programmierkenntnisse oder tiefgehende Informatikkenntnisse vorauszusetzen. Es bietet eine Einführung in die tägliche Anwendung der vielfältigen bioinformatischen Werkzeuge und gibt einen ersten Überblick über das sehr komplexe Fachgebiet. Die Kontrolle des vermittelten Stoffs wird durch Übungsbeispiele mit Lösungen gewährleistet. Ein Glossar der zugrundeliegenden Fachtermini sowie ein ausführliches Sachverzeichnis runden das Buch ab. Für die 2. Auflage wurde das Werk umfassend aktualisiert.
Release

Java in a nutshell

deutsche Ausgabe für Java 1.4

Author: David Flanagan

Publisher: O'Reilly Germany

ISBN: 9783897213326

Category: Java (Computer program language)

Page: 1084

View: 9005

Release

R in a Nutshell

Author: Joseph Adler

Publisher: O'Reilly Germany

ISBN: 3897216507

Category: Computers

Page: 768

View: 330

Wozu sollte man R lernen? Da gibt es viele Gründe: Weil man damit natürlich ganz andere Möglichkeiten hat als mit einer Tabellenkalkulation wie Excel, aber auch mehr Spielraum als mit gängiger Statistiksoftware wie SPSS und SAS. Anders als bei diesen Programmen hat man nämlich direkten Zugriff auf dieselbe, vollwertige Programmiersprache, mit der die fertigen Analyse- und Visualisierungsmethoden realisiert sind – so lassen sich nahtlos eigene Algorithmen integrieren und komplexe Arbeitsabläufe realisieren. Und nicht zuletzt, weil R offen gegenüber beliebigen Datenquellen ist, von der einfachen Textdatei über binäre Fremdformate bis hin zu den ganz großen relationalen Datenbanken. Zudem ist R Open Source und erobert momentan von der universitären Welt aus die professionelle Statistik. R kann viel. Und Sie können viel mit R machen – wenn Sie wissen, wie es geht. Willkommen in der R-Welt: Installieren Sie R und stöbern Sie in Ihrem gut bestückten Werkzeugkasten: Sie haben eine Konsole und eine grafische Benutzeroberfläche, unzählige vordefinierte Analyse- und Visualisierungsoperationen – und Pakete, Pakete, Pakete. Für quasi jeden statistischen Anwendungsbereich können Sie sich aus dem reichen Schatz der R-Community bedienen. Sprechen Sie R! Sie müssen Syntax und Grammatik von R nicht lernen – wie im Auslandsurlaub kommen Sie auch hier gut mit ein paar aufgeschnappten Brocken aus. Aber es lohnt sich: Wenn Sie wissen, was es mit R-Objekten auf sich hat, wie Sie eigene Funktionen schreiben und Ihre eigenen Pakete schnüren, sind Sie bei der Analyse Ihrer Daten noch flexibler und effektiver. Datenanalyse und Statistik in der Praxis: Anhand unzähliger Beispiele aus Medizin, Wirtschaft, Sport und Bioinformatik lernen Sie, wie Sie Daten aufbereiten, mithilfe der Grafikfunktionen des lattice-Pakets darstellen, statistische Tests durchführen und Modelle anpassen. Danach werden Ihnen Ihre Daten nichts mehr verheimlichen.
Release

Routineaufgaben mit Python automatisieren

Praktische Programmierlösungen für Einsteiger

Author: Al Sweigart

Publisher: dpunkt.verlag

ISBN: 3864919932

Category: Computers

Page: 576

View: 8268

Wenn Sie jemals Stunden damit verbracht haben, Dateien umzubenennen oder Hunderte von Tabelleneinträgen zu aktualisieren, dann wissen Sie, wie stumpfsinnig manche Tätigkeiten sein können. Wie wäre es, den Computer dazu zu bringen, diese Arbeiten zu übernehmen? In diesem Buch lernen Sie, wie Sie mit Python Aufgaben in Sekundenschnelle erledigen können, die sonst viel Zeit in Anspruch nehmen würden. Programmiererfahrung brauchen Sie dazu nicht: Wenn Sie einmal die Grundlagen gemeistert haben, werden Sie Python-Programme schreiben, die automatisch alle möglichen praktischen Aufgaben für Sie abarbeiten: • eine oder eine Vielzahl von Dateien nach Texten durchsuchen • Dateien und Ordner erzeugen, aktualisieren, verschieben und umbenennen • das Web durchsuchen und Inhalte herunterladen • Excel-Dateien aktualisieren und formatieren • PDF-Dateien teilen, zusammenfügen, mit Wasserzeichen versehen und verschlüsseln • Erinnerungsmails und Textnachrichten verschicken • Online-Formulare ausfüllen Schritt-für-Schritt-Anleitungen führen Sie durch jedes Programm und Übungsaufgaben am Ende jedes Kapitels fordern Sie dazu auf, die Programme zu verbessern und Ihre Fähigkeiten auf ähnliche Problemstellungen zu richten. Verschwenden Sie nicht Ihre Zeit mit Aufgaben, die auch ein gut dressierter Affe erledigen könnte. Bringen Sie Ihren Computer dazu, die langweilige Arbeit zu machen!
Release

Kompendium Systembiologie

Mathematische Modellierung und Modellanalyse

Author: Andreas Kremling

Publisher: Springer-Verlag

ISBN: 3834886076

Category: Science

Page: 300

View: 7002

Das Buch beschreibt die Grundlagen der mathematischen Modellierung zellulärer Systeme. Nach einer Klassifikation von Modellen wird schwerpunktmäßig auf deterministische Modelle eingegangen und für alle relevanten zellulären Prozesse entsprechende Gleichungen angegeben. Anschließend werden eine Reihe von Verfahren zur Modellanalyse vorgestellt. Etwas kürzer werden Verfahren zum Reverse Engineering und zur Analyse von Netzwerkgraphen abgehandelt. Am Ende werden noch Verfahren der Parameteridentifikation besprochen.
Release

Hello World!

Programmieren für Kids und andere Anfänger

Author: Warren Sande,Carter Sande

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446438149

Category: Computers

Page: 501

View: 9426

HELLO WORLD// - Alle Erklärungen der Konzepte in einfacher Sprache - Sehr viele Bilder, Cartoons und lustige Beispiele - Umfassende Fragen und Aufgaben zum Üben und Lernen - Farbig illustriert In diesem Buch lernst Du, mit dem Computer in seiner Sprache zu sprechen. Willst du ein Spiel erfinden? Eine Firma gründen? Ein wichtiges Problem lösen? Als ersten Schritt lernst Du, eigene Programme zu schreiben. Programmieren ist eine tolle Herausforderung, und dieses Buch macht Dir den Einstieg leicht. Diese neue Ausgabe von Hello World! zeigt Dir in einfacher und ansprechender Weise die Welt der Computerprogrammierung. Warren Sande hat es gemeinsam mit seinem Sohn Carter geschrieben, und sie haben sich auch viele lustige Beispiele ausgedacht, mit denen Du prima lernen kannst. Das Buch wurde von Pädagogen überarbeitet und eignet sich für Kinder genauso wie für ihre Eltern. Du brauchst keine Programmierkenntnisse mitzubringen, sondern nur zu wissen, wie man einen Computer bedient. Wenn Du ein Programm starten und eine Datei speichern kannst, reicht das schon! Hello World! arbeitet mit Python. Diese Programmiersprache ist besonders leicht zu erlernen. Mit den humorvollen Beispielen lernst Du die Grundlagen des Programmierens kennen, wie z.B. Schleifen, Entscheidungen, Eingaben und Ausgaben, Datenstrukturen, Grafiken und vieles mehr. AUS DEM INHALT // Speicher und Variablen // Datentypen // GUIs – Grafische Benutzeroberflächen // Immer diese Entscheidungen // Schleifen // Nur für dich – Kommentare // Geschachtelte und variable Schleifen // Listen und Wörterbücher // Funktionen // Objekte // Module // Sprites und Kollisionserkennung // Ereignisse // Sound // Ausgabeformatierung und Strings // Das Zufallsprinzip // Computersimulationen
Release

Using the Biological Literature

A Practical Guide, Fourth Edition

Author: Diane Schmidt

Publisher: CRC Press

ISBN: 146655858X

Category: Language Arts & Disciplines

Page: 412

View: 1837

The biological sciences cover a broad array of literature types, from younger fields like molecular biology with its reliance on recent journal articles, genomic databases, and protocol manuals to classic fields such as taxonomy with its scattered literature found in monographs and journals from the past three centuries. Using the Biological Literature: A Practical Guide, Fourth Edition is an annotated guide to selected resources in the biological sciences, presenting a wide-ranging list of important sources. This completely revised edition contains numerous new resources and descriptions of all entries including textbooks. The guide emphasizes current materials in the English language and includes retrospective references for historical perspective and to provide access to the taxonomic literature. It covers both print and electronic resources including monographs, journals, databases, indexes and abstracting tools, websites, and associations—providing users with listings of authoritative informational resources of both classical and recently published works. With chapters devoted to each of the main fields in the basic biological sciences, this book offers a guide to the best and most up-to-date resources in biology. It is appropriate for anyone interested in searching the biological literature, from undergraduate students to faculty, researchers, and librarians. The guide includes a supplementary website dedicated to keeping URLs of electronic and web-based resources up to date, a popular feature continued from the third edition.
Release

Einführung in Perl

Author: Randal L. Schwartz,Tom Phoenix,Brian D. Foy

Publisher: O'Reilly Germany

ISBN: 3897218879

Category: Perl (Computer program language)

Page: 364

View: 7643

Release

Animal Behavior: Das Original mit Übersetzungshilfen. Easy Reading Edition

An Evolutionary Approach

Author: John Alcock

Publisher: Spektrum Akademischer Verlag

ISBN: 9783827417831

Category: Science

Page: 580

View: 9631

John Alcocks Standardwerk Animal Behavior - jetzt in Form eines völlig neuen Lehrbuchtyps, der speziell für die Studiensituation im deutschsprachigen Raum konzipiert wurde.* Das erfolgreiche Lehrbuch Animal Behavior stellt die verschiedenen Aspekte tierischen Verhaltens in einen evolutionsbiologischen Rahmen. Es behandelt die grundlegenden Mechanismen des Verhaltens ebenso wie seine stammesgeschichtlichen Ursachen und betont die Bedeutung der Evolutionstheorie als einigendes Element der unterschiedlichen Teildisziplinen der Verhaltensbiologie. Wichtige Konzepte werden sowohl an Wirbellosen wie an Wirbeltieren verdeutlicht. Alcocks klarer und engagierter Schreibstil macht es auch Anfängern trotz der stark konzeptionellen Ausrichtung des Werkes leicht, den Stoff zu verstehen. Die nun vorliegende achte Auflage des Standardwerkes wurde völlig neu geschrieben. Zahlreiche Erkenntnisse aus jüngster Zeit haben darin Eingang gefunden. Verständnisfragen direkt an den entsprechenden Textstellen regen dazu an, sich mit dem gerade gelesenen Stoff auseinanderzusetzen. Die beiden Kapitel über die Einflüsse von Vererbung und Umwelt auf die Entwicklung wurden vereint, um zu verdeutlichen, dass Entwicklungsprozesse sowohl von genetischen als auch von Umweltfaktoren abhängen. Der Autor führt dem Leser immer wieder vor Augen, welche Rolle der Überprüfung von Theorien und Hypothesen zukommt und dass wissenschaftliche Schlussfolgerungen immer nur vorübergehend gültig sind. So werden in diesem Buch auch kontrovers diskutierte und bisher ungelöste Probleme angesprochen. * Von Studierenden der Biowissenschaften wird heute erwartet, dass sie im Laufe ihres Studiums englische Literatur problemlos lesen und verstehen und schließlich auch Forschungsergebnisse auf Englisch kommunizieren können. Den Weg dorthin bereitet der neu entwickelte Lehrbuchtyp Easy Reading - Das Original mit Übersetzungshilfen. So bietet die vorliegende Ausgabe von Animal Behavior in einem zusammen: den englischen Originaltext deutsche Übersetzungshilfen in der Randspalte deutschsprachige Verständnisfragen / Übungsaufgaben ein englisch-deutsches Glossar deutsch- und englischsprachige Kapitelzusammenfassungen und auf der Website www.elsevier.de/alcock: eine Übersicht über die im Buch erwähnten Arten (deutsch, englisch, lateinisch) Internetlinks für Deutschland, Österreich und die Schweiz Wesentlicher Zusatznutzen der "Easy Reading"-Ausgabe ist, das Lesen des englischen Grundtextes zu erleichtern und in die spezielle wissenschaftliche Terminologie einzuführen. Wer dieses Buch durcharbeitet, steigert somit seine fachliche und seine sprachliche Kompetenz zugleich. This new edition of Animal Behavior has been completely rewritten with coverage of much recent work in animal behavior, resulting in a thoroughly up-to-date text. Notable is the inclusion, for the first time, of discussion questions embedded in the text itself, rather than appended to the end of each chapter. This format is designed to encourage students to reflect on the material they have just digested while also making it easier for instructors to promote a problem-solving approach to the subject in their classes. Another key organizational improvement is the consolidation of what had been two separate chapters on the genetic and environmental influences on development. By combining this material, the new Chapter 3 makes a stronger, more tightly argued case for the view that development is a truly interactive process codependent on both genetic and environmental factors. Like previous editions, the book shows how evolutionary biologists analyze all aspects of behavior. It is distinguished by its balanced treatment of both the underlying mechanisms and evolutionary causes of behavior, and stresses the utility of evolutionary theory in unifying the different behavio
Release

A Gentle Introduction to Effective Computing in Quantitative Research

What Every Research Assistant Should Know

Author: Harry J. Paarsch,Konstantin Golyaev

Publisher: MIT Press

ISBN: 0262034115

Category: Science

Page: 776

View: 3122

This book offers a practical guide to the computational methods at the heart of most modern quantitative research. It will be essential reading for research assistants needing hands-on experience; students entering PhD programs in business, economics, and other social or natural sciences; and those seeking quantitative jobs in industry. No background in computer science is assumed; a learner need only have a computer with access to the Internet. Using the example as its principal pedagogical device, the book offers tried-and-true prototypes that illustrate many important computational tasks required in quantitative research. The best way to use the book is to read it at the computer keyboard and learn by doing. The book begins by introducing basic skills: how to use the operating system, how to organize data, and how to complete simple programming tasks. For its demonstrations, the book uses a UNIX-based operating system and a set of free software tools: the scripting language Python for programming tasks; the database management system SQLite; and the freely available R for statistical computing and graphics. The book goes on to describe particular tasks: analyzing data, implementing commonly used numerical and simulation methods, and creating extensions to Python to reduce cycle time. Finally, the book describes the use of LaTeX, a document markup language and preparation system.
Release

Einführung in Python

Author: Mark Lutz,David Ascher,Dinu C. Gherman

Publisher: O'Reilly Germany

ISBN: 3897214881

Category: Python (Computer program language)

Page: 624

View: 8218

Release

Bioinformatics Data Skills

Reproducible and Robust Research with Open Source Tools

Author: Vince Buffalo

Publisher: "O'Reilly Media, Inc."

ISBN: 1449367518

Category: Computers

Page: 538

View: 9529

Learn the data skills necessary for turning large sequencing datasets into reproducible and robust biological findings. With this practical guide, you’ll learn how to use freely available open source tools to extract meaning from large complex biological data sets. At no other point in human history has our ability to understand life’s complexities been so dependent on our skills to work with and analyze data. This intermediate-level book teaches the general computational and data skills you need to analyze biological data. If you have experience with a scripting language like Python, you’re ready to get started. Go from handling small problems with messy scripts to tackling large problems with clever methods and tools Process bioinformatics data with powerful Unix pipelines and data tools Learn how to use exploratory data analysis techniques in the R language Use efficient methods to work with genomic range data and range operations Work with common genomics data file formats like FASTA, FASTQ, SAM, and BAM Manage your bioinformatics project with the Git version control system Tackle tedious data processing tasks with with Bash scripts and Makefiles
Release

Insect Molecular Genetics

An Introduction to Principles and Applications

Author: Marjorie A. Hoy

Publisher: Academic Press

ISBN: 0240821319

Category: Science

Page: 838

View: 6408

Insect Molecular Genetics, Third Edition, summarizes and synthesizes two rather disparate disciplines—entomology and molecular genetics. This volume provides an introduction to the techniques and literature of molecular genetics; defines terminology; and reviews concepts, principles, and applications of these powerful tools. The world of insect molecular genetics, once dominated by Drosophila, has become much more diverse, especially with the sequencing of multiple arthropod genomes (from spider mites to mosquitoes). This introduction includes discussion of honey bees, mosquitoes, flour beetles, silk moths, fruit flies, aphids, house flies, kissing bugs, cicadas, butterflies, tsetse flies and armyworms. This book serves as both a foundational text and a review of a rapidly growing literature. With fully revised and updated chapters, the third edition will be a valuable addition to the personal libraries of entomologists, geneticists, and molecular biologists. Up-to-date references to important review articles, websites, and seminal citations in the disciplines Well crafted and instructive illustrations integral to explaining the techniques of molecular genetics Glossary of terms to help beginners learn the vocabulary of molecular biology
Release

Biologie für Dummies

Author: Rene Fester Kratz,Donna Rae Siegfried

Publisher: John Wiley & Sons

ISBN: 3527805753

Category: Science

Page: 416

View: 4891

Schauen Sie hinter die Kulissen von Mutter Natur. Tauchen Sie ein in die faszinierende Welt der Pflanzen, Tiere, Bakterien und Co. Erfahren Sie von Rene Fester Kratz und Donna Rae Siegfried, wie die Photosynthese ablauft, was bei der Zellteilung passiert, wie ein Okosystem funktioniert und vieles mehr. Lassen Sie sich die Grundlagen der Genetik und Evolutionslehre erklaren und bestaunen Sie die wichtigsten Entdeckungen in der Biologie. Sie werden sehen: Die Wissenschaft des Lebens ist eine spannende Sache!
Release

Versionskontrolle mit Git

Author: Jon Loeliger

Publisher: O'Reilly Germany

ISBN: 389721945X

Category:

Page: 338

View: 5221

Git wurde von keinem Geringeren als Linus Torvalds ins Leben gerufen. Sein Ziel: die Zusammenarbeit der in aller Welt verteilten Entwickler des Linux-Kernels zu optimieren. Mittlerweile hat das enorm schnelle und flexible System eine groe Fangemeinde gewonnen. Viele Entwickler ziehen es zentralisierten Systemen vor, und zahlreiche bekannte Entwicklungsprojekte sind schon auf Git umgestiegen. Verstandliche Einfuhrung: Wer Git einsetzen und dabei grotmoglichen Nutzen aus seinen vielseitigen Funktionen ziehen mochte, findet in diesem Buch einen idealen Begleiter. Versionskontrolle mit Git fuhrt grundlich und gut verstandlich in die leistungsstarke Open Source-Software ein und demonstriert ihre vielfaltigen Einsatzmoglichkeiten. Auf dieser Basis kann der Leser Git schon nach kurzer Zeit produktiv nutzen und optimal auf die Besonderheiten seines Projekts abstimmen. Insider-Tipps aus erster Hand: Jon Loeliger, der selbst zum Git-Entwicklerteam gehort, lasst den Leser tief ins Innere des Systems blicken, so dass er ein umfassendes Verstandnis seiner internen Datenstrukturen und Aktionen erlangt. Neben alltaglicheren Szenarios behandelt Loeliger auch fortgeschrittene Themen wie die Verwendung von Hooks zum Automatisieren von Schritten, das Kombinieren von mehreren Projekten und Repositories zu einem Superprojekt sowie die Arbeit mit Subversion-Repositories in Git-Projekten.
Release

Einführung in die bash-Shell

Author: Cameron Newham,Bill Rosenblatt

Publisher: Springer DE

ISBN: 9783897214248

Category: UNIX (Computer file)

Page: 350

View: 3948

Release