Home » 2016 » March

Monthly Archives: March 2016

Modeling and Simulation of Heterogeneous Catalytic Reactions

Modeling and Simulation of Heterogeneous Catalytic Reactions by Olaf Deutschmann

Modeling and Simulation of Heterogeneous Catalytic Reactions
by Olaf Deutschmann

The Nobel Prize in Chemistry 2007 awarded to Gerhard Ertl for his groundbreaking studies in surface chemistry highlighted the importance of heterogeneous catalysis not only for modern chemical industry but also for environmental protection.

Heterogeneous catalysis is seen as one of the key technologies which could solve the challenges associated with the increasing diversification of raw materials and energy sources. It is the decisive step in most chemical industry processes, a major method of reducing pollutant emissions from mobile sources and is present in fuel cells to produce electricity.

The increasing power of computers over the last decades has led to modeling and numerical simulation becoming valuable tools in heterogeneous catalysis. This book covers many aspects, from the state-of-the-art in modeling and simulations of heterogeneous catalytic reactions on a molecular level to heterogeneous catalytic reactions from an engineering perspective.

This first book on the topic conveys expert knowledge from surface science to both chemists and engineers interested in heterogeneous catalysis. The well-known and international authors comprehensively present many aspects of the wide bridge between surface science and catalytic technologies, including DFT calculations, reaction dynamics on surfaces, Monte Carlo simulations, heterogeneous reaction rates, reactions in porous media, electro-catalytic reactions, technical reactors, and perspectives of chemical and automobile industry on modeling heterogeneous catalysis. The result is a one-stop reference for theoretical and physical chemists, catalysis researchers, materials scientists, chemical engineers, and chemists in industry who would like to broaden their horizon and get a substantial overview on the different aspects of modeling and simulation of heterogeneous catalytic reactions.

Chemistry of Drugs

This text will undoubtedly be useful for stabilising the rogue leg of that annoyingly wobbly 1960s coffee table in Chemistry of Drugsthe “lounge” of your shared student house. It could also be profitably employed to wedge the toilet door shut now that the locking bolt has fallen off, or even find use as an aid to sleep when you find yourself suffering insomnia. Its more prosaic use, however, but yet the use for which it was lovingly crafted by its authors, is as a revision aid for Pharmacy students who are preparing for examinations involving organic chemistry, elementary medicinal chemistry, and biochemistry.
The book should be seen neither as a substitute for lecture notes, nor as a cheap alternative to the more comprehensive textbooks. Rather, it should be viewed as a valuable adjunct to your own lecture notes, and as a resource for you to gauge your progress in learning as you swot up on the chemistry of drugs.
A detailed knowledge and understanding of the chemistry of drugs is fundamental to the discipline of Pharmacy. Such knowledge and understanding allows the practising Pharmacist to appreciate the methods by which drugs are synthesised, the ways in which they are analysed and tested prior to licensing and marketing, and the ways in which they are quality assured in manufacture. It is the chemistry of the molecules that is responsible for their pharmacological activity; it is their chemistry that determines the ways in which they are formulated as medicines;
and it is their chemistry that determines their stability on the shelf in the home, and their stability and fate within the human body.
When you do delve inside this book, you might first like to revise one of the topics (using your own notes) and then test yourself on that topic by attempting the self-assessment multiple choice questions given at the end of the relevant chapter.
That way, you’ll get some idea as to the quality of your notes and/or revision of that topic. You can then read and digest the material presented in that chapter, hopefully improving your knowledge and understanding of the subject as you do so.

David Barlow David Mountford
March 2014

Computational Intelligence and Pattern Analysis in Biology Informatics

Publisher: Wiley By: Ujjwal Maulik, Sanghamitra Bandyopadhyay, Jason T. Wang ISBN: 978-0-470-58159-9

Publisher: Wiley
By: Ujjwal Maulik, Sanghamitra Bandyopadhyay, Jason T. Wang
ISBN: 978-0-470-58159-9

This book synthesizes current research in the integration of computational intelligence and pattern analysis techniques, either individually or in a hybridized manner. The purpose is to analyze biological data and enable extraction of more meaningful information and insight from it. Biological data for analysis include sequence data, secondary and tertiary structure data, and microarray data. These data types are complex and advanced methods are required, including the use of domain-specific knowledge for reducing search space, dealing with uncertainty, partial truth and imprecision, efficient linear and/or sub-linear scalability, incremental approaches to knowledge discovery, and increased level and intelligence of interactivity with human experts and decision makers.

Economics of Water Management in Agriculture

Thomas Bournaris, Julio Berbel, Basil Manos, "Economics of Water Management in Agriculture"

Thomas Bournaris, Julio Berbel, Basil Manos, “Economics of Water Management in Agriculture”

This book includes a set of papers from distinguished scholars who critically examine economic issues relating to the relationship between water and agriculture, with a special focus on irrigation. Employing state of the art methodologies, they address the most relevant issues in water policy. The volume offers a wide spectrum of innovative approaches and original and relevant cases with a focus on irrigated European agriculture. The topics analyzed include qualitative and quantitative issues, water markets, demand analysis, economic analysis, implementation of economic issues.

Advancing Biological Farming: Practicing Mineralized, Balanced Agriculture to Improve Soil & Crops

Advancing Biological Farming: Practicing Mineralized, Balanced Agriculture to Improve Soil & Crops

Advancing Biological Farming: Practicing Mineralized, Balanced Agriculture to Improve Soil & Crops

One of the leading authorities on biological farming, Zimmer is recognized for improving farming by restoring soils. Arguing that an optimally productive soil contains a balance of inorganic minerals, organic materials and living organisms, he relies less on modern improvements than on ”the things we’ve learned by improving fertility in a natural, sustainable way over many years.” This book offers invaluable scientific support for committed organic farmers as well as conventional farmers who’d like to reduce chemical inputs and use natural processes to their advantage. Advancing Biological Farming updates and expands upon Zimmer’s classic, The Biological Farmer. Technically precise yet written in friendly language, this book is for everyone who wants a future in bio-logical farming.

Technical Guide to Managing Ground Water Resources

Technical Guide to Managing Ground Water Resources
U.S. Department Of Agriculture Forest Service

Technical Guide to Managing Ground Water Resources U.S. Department Of Agriculture Forest Service

Technical Guide to Managing Ground Water Resources
U.S. Department Of Agriculture Forest Service

Ground water is the Nations principal reserve of fresh water and represents much of its potential future water supply. Ground water on National Forest System (NFS) lands is a major contributor to flow in many streams and rivers and has a strong influence on the health and diversity of plant and animal species in forests, grasslands, riparian areas, lakes, wetlands, and cave systems. It also provides drinking water to hundreds of communities. Demands for safe drinking water and requirements to maintain healthy ecosystems are increasing, and complex social and scientific questions have arisen about how to assess and manage the water resources on NFS lands. This technical guide was developed to help address these issues.

Physics by Computer Programming of Physical Problems Using Mathematica and C

Physics by Computer

Physics by Computer Programming of Physical Problems Using Mathematica and C

Using computers to solve problems and model physical problems has fast become an integral part of undergraduate and graduate education in physics. This 3rd year undergraduate and subsequent graduate course is a supplement to courses in theoretical physics and develops problem-solving techniques using the computer. It makes use of the newest version of Mathematica (3.0) while still remaining compatible with older versions The programs using Mathematica 3.0 and C are written for both PCs and workstations, and the problems, source files, and graphic routines help students gain experience from the very beginning.

Nowadays the computer is an important tool in physics. The acquisition and analysis of extensive experimental data and the control of complex experiments are hardly imaginable without the use of computers. In theoretical
physics the computer has turned from a mere calculator to a comprehensive tool. Graphical displays, numerical and algebraic solutions of equations, and extensive simulations of microscopic models have become important methods for the exploration of the laws of physics.
The computer, however, is not just a tool, it also offers new perspectives and opens new areas of research. Until recently physicists generally described nature with differential equations; nowadays discrete algorithms are also used.
For some apparently simple physical models there are only numerical answers so far. We know universal laws that any high school student can reproduce on a pocket calculator, for which there is, however, no analytical theory (yet?).
In addition to this, the computer opens up new fields to physics: neural networks, combinatorial optimization, biological evolution, formation of fractal structures, and self-organized criticality are just some of the topics from the growing field of complex systems.
Almost every advanced undergraduate or graduate physics student uses a computer at one time or another. Nonetheless, computer training and the use of computers in teaching are still by no means the expected norm, but rather the exception. The literature in this field is correspondingly sparse.
The goal of our textbook is to contribute to filling this gap.
This book evolved out of lectures at the University of Wiirzburg, Germany, for physics majors after their fourth semester – those having completed the introductory coursework in theoretical physics. It is conceived as a text book in computational physics but may also serve as a supplement to the traditional physics classes in which the possibilities of computer use have so far been underutilized. We would like to show the reader how to solve physics problems using the computer. Experience with computers and computer languages is helpful, but not necessary, for we want to present an introduction and explain the first steps with computers and algorithms. This book does not contain many details about numerical mathematics, it does not offer a course on programming languages, nor does it teach advanced methods of
computer-oriented theoretical physics. It does, however, introduce numerous physics problems, some of which are at the cutting edge of research, and tries to solve them with simple algorithms.
One goal is to encourage our readers to do their own programming. Although a CD-ROM with finished programs is enclosed with the book, they are not meant as user-friendly experimental environments. We hope that instead they can be taken as a starting-point, and we encourage our readers to modify them, or better yet to rewrite them more efficiently. Exercises accompany every section of this introductory book.
We have received suggestions from many colleagues and students, to whom we wish to express our thanks. We would like especially to mention M. Biehl, H. Dietz, A. Engel, A. Freking, Th. Hahn, W. Hanke, G. Hildebrand, A. Jung, A. Karch, U. Krey, B. Lopez, J. Nestler, M. Opper, M. Schreckenberg, and D. Stauffer. Special thanks go to the following three people: Martin Liiders developed the program package Xgraphics, Martin Schroder wrote the section on Unix, and Ursula Eitelwein typed the manuscript of this book in UTEX.
Finally we would like to thank Martin Clajus for valuable suggestions in the course of translating this textbook into English.

Advances in Web-based GIS, Mapping Services and Applications

AdvanceAGWeb mapping/GIS is the process of designing, implementing, generating and delivering maps, geospatial data and Geographic Information Systems (GIS) functionality or services on the Web. Primarily focusing on technological issues, this field increasingly includes theoretic aspects such as cartographic design, theory and principles, social and organizational issues and applications. Given the recent advances led by mainstream Information Technology (IT) developers, the need to examine these issues becomes increasingly critical.

This book volume, Advances in Web-based GIS, Mapping Services and Applications, aims at examining both theoretical/technological advancements and social/organizational issues in the field of web-based GIS and mapping services and applications. It presents an overall view of current progress and achievements with considerable technical details and examples.

The contents address: 1) constant updating of related web and geospatial technologies as well as the revolution of web mapping caused by mainstream IT vendors such as Google, Yahoo and Microsoft; 2) increased interest in geospatial information technologies from the industry; and 3) increasing demand from the general public for prompt and effective online access to geospatial information. All contributing chapters were advised to consider: 1) inclusion of recent technological advancements, especially new developments under Web 2.0, map mashups, neogeography, and the like; 2) balanced theoretical discussions and technical implementations; 3) commentary on the current stages of development; and 4) prediction of future developments over the next decade.

The original recommended topics and themes, as listed in the call for chapter proposals, include:
• Web 2.0, neogeography, and map mashups
• Technologies providing new service-oriented, distributed architectures, e.g., web services,
SOA, P2P, grid computing, etc.
• Technologies enhancing web interaction with maps and spatial representations, e.g., Ajax, SVG, GeoRSS, etc.
• Advances in virtual earth technologies
• Open source and open standards as related to web GIS/mapping
• Web-based spatial decision support
• Applications in public participation
• Geospatially-enabled workflow processes for automating web-based geospatial services
• Content and knowledge mapping
• Social mapping and networking
• New service and application models such as SaaS
• Data quality and integration, date policies, privacy and ownership
• Quality of web-based geospatial services and processes
• Impact of Web 2.0 on enterprise-wide web GIS/mapping and location services

While many of these topics have been addressed in this book volume, we feel that what needs to be further studied is related to social and organizational issues in the field of webbased GIS and mapping services and applications, as well as an assessment of the impact of Web 2.0 and more recently emerged web 3.0 on enterprise-wide web GIS/mapping and location services. We would like to see more research into, for example, data policies, privacy and
ownership, quality assurance and acceptable use policies, especially for crowd-sourcing and community-generated geographic content technologies and and applications.

In addition to the introductory chapter, the book includes 20 accepted chapters after double-blind peer review processes, which are organized into the following six sections:

An introductory chapter is included to present an overview of recent advances in web-based GIS, mapping services and applications, and identified some of issues and challenges faced by researchers and professionals in the field.

This section includes six chapters focusing on various state-of-the-art geographic information web and processing services, ranging from analytical, simulation and virtual visualization uses to building web services and mashups.

Three chapters included in this section present some recent studies on techniques and solutions to enhance the performance of web mapping and services.

Mobile applications are increasingly using better positioning techniques and augmented reality. The three chapters in this section describe recent developments and advances in geolocating using a range of positioning systems, and augmented systems and environments for use in mobile mapping.

This section covers the developments in both traditional application areas such as decision support and public participation, and new emerging areas such as social mapping and collaboration. Application cases exemplify the developments in some emerging areas. Five chapters are included in this section.

The three chapters in this section retrieve some aspects of open standards and their use in developing web-based geospatial services.

The volume is aimed at researchers, application specialists and developers, practitioners and students who work or have an interest in the area of web GIS/mapping and its application for business, government services, communities, enterprise computing and social networking.

Building Web Applications with ArcGIS

Building Web Applications with ArcGIS

Building Web Applications with ArcGIS
by Hussein Nasser

Building Web Applications with ArcGIS is a short book. Short books are hard to write, because I have to condense essential information into less than 150 pages. It is challenging to determine what is essential when you know a lot about a particular subject. The writer has to sacrifice of some content so that they can produce a quality title that readers can really benefit from.

ArcGIS is a suite of software, developed by Esri—Environmental Systems Research Institute. ArcGIS allows its users to view, edit, analyze, and work with geographic data. You can work with geographic data on desktop, web, or mobile. This book tackles the web development side of ArcGIS; it teaches the reader how to build web applications that can interact with ArcGIS.

I am very proud of this title. It is a special book because I have tried a new writing style I haven’t used before. This is the first book I have ever written that is purely based on a real-life project. As a reader, you act like a web development company where your clients hand you their requirements. Chapter by chapter you start building the application required by the client gradually: adding functionalities, studying their feasibility, and implementing accordingly. Not only will this teach you the basics of developments for ArcGIS, but it will also relate to your real-life projects as well.

I get bored when I read a book that is cluttered with methods and functions and I have to figure out when and where to use them. Some books give you examples disconnected from reality that you won’t ever encounter in your lifetime. This book is different, as each method you use, each library you add, contributes to a requirement requested by a client and it makes sense. You will read and say “yes, this is something my client would definitely request”.

About This Book

  • Learn how to design, build, and run high performance and interactive applications with the help of ArcGIS
  • Incorporate ArcGIS for Server services to allow end users to visualize, query, and edit GIS data using the ArcGIS JavaScript APIs
  • Step-by-step tutorial that teaches you how to design and customize a GIS web application from scratch

Who This Book Is For

If you are a GIS user or a web programmer, this book is for you. This book is also intended for all those who have basic web development knowledge with no prior experience of ArcGIS and are keen on venturing into the world of ArcGIS technology. The book will equip you with the skills to comfortably start your own ArcGIS web development project.

In Detail

ArcGIS allows users to create rich maps and applications that interact with services hosted on ArcGIS for Server and ArcGIS Online. This book will help you to understand the ArcGIS JavaScript API in a fun way while building a real-life project.

This book revolves around a fictional project called Bestaurants. The journey starts with a description of the project requirements before moving on to designing and sketching an interface of what the website will look like. Then, gradually with each chapter, you will add a single functionality until the full ArcGIS application is completed.

By the end of this book, you will have built an entire ArcGIS web application from scratch. An additional bonus appendix is included on how to build ArcGIS applications with ArcGIS Online–a new and extremely useful service offered by Esri.

Creating Beautiful Web Apps with Laravel 5.1


Creating Beautiful Web Apps with Laravel 5.1 by Chuck Heintzelman

This book has a different tone than my previous book. No lame attempts to be funny. (I
guess we all can’t be Dayle Rees.)
Laravel 5.1 Beauty goes through the process of creating, designing and coding a realworld application while focusing on the the architecture that makes Laravel the number one PHP framework available today.

What is the Application?
Throughout this book we’ll build a simple, clean and beautiful blogging application along with the administration required to maintain the blog.
My own Laravel blog, LaravelCoding.com, uses the same blogging application developed here.
Conventions Used This Book There are a few conventions used throughout this book.
Code is indented two spaces The standard indentation for PHP code is 4 spaces. Since this book is available in a
variety of eBook formats and some devices with small screens don’t have much horizontal space, code within this book is indented 2 spaces instead of 4 to save space.

for ($i = 1; $i <= 10; $i++) {
echo “I can count to $i\n”;
Lines that end with backslash (\) should be continued If you see any line ending with a backslash, that means the code should continue uninterrupted with text from the next line.
$ here_is_a_really_really_long_command that_has_a_long list of_arguments\
which should continue In the above line, even though two lines are shown you should type in everything, excluding the backlash into one line.
Be Careful of This One When you’re typing code and miss this it can cause an issue. When in doubt check the GitHub
l5beauty repository