Cover of Java for bioinformatics and biomedical applications
Read Time: ~5.7 hr

Java for bioinformatics and biomedical applications

by Harshawardhan Bal and Johnny Hujol (2007)

About this book

"The science and practice of medicine has undergone a fundamental change as a result of large-scale genome projects that led to the sequencing of a number of important microbial, plant and animal genomes in the last 5 years. This book aims to combine industry standard software engineering and design principles, genomics and bioinformatics and cancer research. It focuses on creating and integrating practical, useful tools for the scientific community in the context of real-life, real-value biomedical problems that researchers face on a routine basis, rather than being just a didactic exercise in learning a programming platform. The book leverages technologies for molecular biology, genomics and bioinformatics and cancer research developed by the NIH, NCI-Center for Bioinformatics (NCICB), the National Center for Biotechnology Information (NCBI, a division of the National Library of Medicine (NLM) at the NIH) and Stanford University."--Publisher.

Setting / LocationGlobal
Story EraModern Era
Protagonist / CoreJava for bioinformatics and biomedical applications Lead Character

Readers who enjoyed this also loved

Cover of Rotating flow

Rotating flow

Peter R.N. Childs

Rotating flow is critically important across a wide range of scientific, engineering and product applications, providing design and modeling capability for diverse products such as jet engines, pumps and vacuum cleaners, as well as geophysical flows. Developed over the course of 20 years' research into rotating fluids and associated heat transfer at the University of Sussex Thermo-Fluid Mechanics Research Centre (TFMRC), Rotating Flow is an indispensable reference and resource for all those working within the gas turbine and rotating machinery industries. Traditional fluid and flow dynamics titles offer the essential background but generally include very sparse coverage of rotating flows-which is where this book comes in.^ Beginning with an accessible introduction to rotating flow, recognized expert Peter Childs takes you through fundamental equations, vorticity and vortices, rotating disc flow, flow around rotating cylinders and flow in rotating cavities, with an introduction to atmospheric and oceanic circulations included to help deepen understanding. Whilst competing resources are weighed down with complex mathematics, this book focuses on the essential equations and provides full workings to take readers step-by-step through the theory so they can concentrate on the practical applications.^ A detailed yet accessible introduction to rotating flows, illustrating the differences between flows where rotation is significant and highlighting the non-intuitive nature of rotating flow fields Written by world-leading authority on rotating flow, Peter Childs, making this a unique and authoritative work Covers the essential theory behind engineering applications such as rotating discs, cylinders, and cavities, with natural phenomena such as atmospheric and oceanic flows used to explain underlying principles Provides a rigorous, fully worked mathematical account of rotating flows whilst also including numerous practical examples in daily life to highlight the relevance and prevalence of different flow types Concise summaries of the results of important research and lists of references included to direct readers to significant further resources.

Cover of Informatics in oral medicine

Informatics in oral medicine

[edited by] Andriani Daskalaki

"This book covers a wide range of applications in oral medicine and describes through applied research projects, important methods like 3D radiographic imaging, 2D and 3D finite element analysis, proteomic analysis, genomic analysis, oral human microbiom, computational biomodeling, molecular modeling, and computational biochemistry and biophysics"--Provided by publisher.

Cover of Learn Java for Android Development

Learn Java for Android Development

Jeff Friesen

Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its foundational APIs to improve your chances of succeeding as an Android app developer. After all, you will be busy learning the architecture of an Android app, the various Android-specific APIs, and Android-specific tools. If you do not already know Java fundamentals, you will probably end up with a massive headache from also having to quickly cram those fundamentals into your knowledge base. Learn Java for Android Development, Second Edition teaches programmers of any skill level the essential Java language and foundational Java API skills that must be learned to improve the programmer’s chances of succeeding as an Android app developer. Each of the book’s 14 chapters provides an exercise section that gives you the opportunity to reinforce your understanding of the chapter’s material. Answers to the book’s more than 500 exercises are provided in an appendix. A second appendix provides a significant game-oriented Java application, which you can convert into an Android app. Once you complete this book, you should be ready to dive into beginning Android app development. Maybe, start that journey with Apress' Beginning Android.

Cover of Java network programming

Java network programming

Elliotte Rusty Harold

"This new edition brings developers up to date with Java's latest features. Once you have started taking advantage of Java's networking APIs, the possibilities are limited only by your imagination." "Java Network Programming, Second Edition, is a complete introduction to developing network programs (both applications and applets), covering everything from networking fundamentals to remote method invocation (RMI). It includes chapters on TCP and UDP sockets, multicasting, content and protocol handlers, and two important new APIs: the Java Secure Socket Extension (an SSL implementation) and JavaMail. It expands coverage of basics like I/O and multithreading. Java Network Programming also covers what you can do without explicitly writing network code: how you can accomplish your goals using URLs, the basic capabilities of applets, and Swing's HTML-processing features." "Whether you're an experienced network programmer or just want to see what's possible, you'll find that Java Network Programming is a complete guide to Java's networking classes."--Jacket.

Java for bioinformatics and biomedical applications by Harshawardhan Bal and Johnny Hujol | Literally Just Books