Impacting the Bioscience Progress by Backporting Software for Bio-Linux

Total Page:16

File Type:pdf, Size:1020Kb

Impacting the Bioscience Progress by Backporting Software for Bio-Linux Impacting the bioscience progress by backporting software for Bio-Linux Sasa Paporovic [email protected] v0.9 What is Bio-Linux and what is it good for - also its drawbacks: If someone says to use or to have a Linux this is correct as like it is imprecise. It does not exist a Linux as full functional operating system by itself. What was originally meant by the term Linux was the operating system core[1]. The so called kernel, or in a case of a Linux operating system the Linux kernel. It is originally designed and programmed by Linus Torvalds, who is also today the developer in chef or to say it with his words, he is the “alpha-male” of all developers[2]. Anyway, what we have today are Distributions[3]. It has become common to call them simply “a Linux”. This means that there are organizations out there, mostly private, some funded and some other commercial, which gather all what is needed to design around the Linux kernel a full functional operating system. This targets mostly Software, but also web and service infrastructure. Some of them have a history that is nearly as long as the Linux kernel is alive, like Debian. Some others are younger like Ubuntu and some more others are very young, like Bio-Linux[4]. The last Linux, the Bio-Linux, especially its latest version Bio-Linux 7 we are focusing here[5]. In year 2006 Bio-Linux with the work of Tim Booth[42] and team gives its rising[6] and provide an operating system that was and still specialized in providing a bioinformatic specific software environment for the working needs in this corner of bioscience. A software environment? Yes, as seen above a Linux is more than only its kernel(core of the system). A Linux of any distribution incorporates, and in this point it is very different from a Windows, all available Software for this distribution. This is done by a preparation step of the developers of the distribution that is called packaging[7]. In this package process the source code of a software will be gathered and compiled specific for all components that should be integrate in the finished Linux Distribution. The packaging process will produce a package of the software that should be and is mostly capable of to be installed smoothly in the Linux. This is done for every software that should be available for the finalized Distribution/Linux version, so that with the time huge software pools called repositories have been designed, some of them with several 10.000 programs in it[8]. Every Distribution installation is capable to get the available software from central servers on which the software pool reside and install it from there via package management tools like dpkg or rpm[9]. Installation of software without using the prepared packages from the central servers is still possible, but except for very simple programs this may require remarkable skills especially to keep sure to render the Linux not over time in an unusable state. So, packaging is for trustful obtaining of software (every package is cryptographic signed) and easy installation. But, this forces Linux developers to make a much more intensive job, then the developers at Microsoft have. Microsoft employers only have to orchestrate some hundred programs for a good running operating system they sell. Every additional software is primary an issue for the user/customer and with it the most problems that an external software may causing to the heart of a Windows.(e.g incompatible .dll files)[10]. Linux developers have taken over by their own choice the much harder job. With the process of packaging, which is an extended form of system integration, they orchestrate the functionality for and with several 10.000 packages, respective software[11]. In principle it is thinkable to do this continuously without deadlines and heartbreaks of the package/software integration, so that all the time the latest software and software versions are available. This is called a rolling release[12]. There are some approaches to do this, and one of the more famous ones is “Arch Linux”[13], which do time line independent integration of the latest software. But, you know, nothing you can get without a price. Bringing in the latest software into a productive installation can bring the system in unstable states and can cause subtle and only hard foreseeable errors within the system. As consequence the most Linux distributions have decided not to perform a rolling release for smoothness integration of software. Instead they have development phases in so called release cycles with a defined end and Linux versions as result. For example Ubuntu[14], which will also be handled here. In every development cycle new software is packaged and integrated, which means that one of the development objectives is to stabilize the imported software. Logically in some point during the development cycle there is a import stop of new software or new software versions. After this point no new software will be incorporated for this specific release version. After the import freeze the stabilization of the whole software canon for this release version begins and you see as consequence that every release version has a fixed software canon, that without a little number of exceptions will not be changed anymore until finalizing of development and also afterwards when it is final/stable. So, dependent on the development time, between the availability of one final version and the next final version there might be huge time gabs. In this time gabs no newer software beside the freezed software canon will be available for the installations made by the users of the latest final version[15]. How this all affects Bio-Linux? Simply Bio-Linux is also affected by a release cycle and with this the final releases of Bio-Linux will not have the latest bioinformatic software on board. What is and could be done to get around this problem? To obtain an answer let us see where the source of all bioinformatic software in Bio-Linux 7 is: Mostly it begins on Debian Linux. There is a team that call itself Debian-Med[16]. Andreas Tille[41] is one of the most active members. They decide in the best of there knowledge what bioinformatic software is good for Debian and, properly more remarkable, they do the packaging and system integration job[17,18]. And how comes Ubuntu in the game? Ubuntu is a bit parasitic to Debian. Oh, let me correct that. It is a symbiont. They derive the Software for the actual development branch of Ubuntu from the actual testing or unstable branch of Debian[19]. The other way around Ubuntu provide problem information and bug fixes for the Debian project. Additional many Ubuntu developers are also Debian developers(or the other way around)[14]. To user terms of genealogy: Debian is the mother and Ubuntu the daughter. And what is the relation to Bio-Linux? Tim Boot and team do the same as the Ubuntu people with Debian. They derive, but not from Debian direct. Instead they derive from Ubuntu long term supported Versions, so called Ubuntu LTS. The latest derivings were Ubuntu10.04 for Bio-Linux 6 and Ubuntu12.04 for Bio-Linux 7. With this Debian is the grandmother, Ubuntu the mother and Bio-Linux the daughter. So, to summaries the game: Source code Int The source code of any mai n() bioinformatic software for .. Anreas Tille et al. Debian-Med is selected, compiled Compiling . and and packaged by Andreas . packaging Sooner or Tille[41] and the Debian-Med . later in Int Debian Team. Sooner or later the mai testing n() branch .. software hits the testing branch of . Debian-Linux and is derived from Ubuntu develop there into Ubuntu LTS(Long term er team supported version) of Ubuntu-Linux. Tim Booth[42] Deriving from and the Bio-Linux team derive Debian Tim again the actual Bio-Linux Boot version from the actual Ubuntu et al. LTS version. Deriving from Ubuntu The drawback of the workflow: Ubuntu LTS version Bio-Linux There are only every two(even) years Ubuntu Figure1: The software flow between different Linux LTS-Versions(Ubuntu6.06 in distributions is shown and with this their genealogy. Also the 2006, Ubuntu8.04 in April 2008, involved workgroups are named. Icons and images are from Ubuntu10.04 in April 2010, differen online sources[16,37,38,39] The graphic is designed Ubuntu12.04 in April 2012 and with LibreOffice 4.1.2 on Ubuntu13.10. the next will be 14.04 in April 2014[20]. It is not good to get only every two years fresh scientific software/software versions, which is the consequence of the fact that Bio-Linux is derived only on the LTS versions and their 2 year release cycle. The latest scientific developments are not available in this way, which slows down the scientific progress. To circumvent this gab, the Bio-Linux team is incorporating additional software in Bio-Linux and bring new software version on over their own repository. It is enabled by default in Bio-Linux. They give also back to Ubuntu and Debian and prepare with this also the next versions[21]. Is this now all? No, there is still a other bridge on which new software could migrate into Bio-Linux. Let us have a look. The backporting bridge for getting over the 2 year gab. What is a backport? Your Bio-Linux7-System gather its software from different servers/sources, called repositories[8]. Some of them are the original repositories for Ubuntu12.04, from which Bio-Linux is derived.
Recommended publications
  • Istls Information Services to Life Science Internet Bioinformatics Resources Josef Maier [E-Mail: [email protected]] Last Checked August, 17Th, 2011
    IStLS Information Services to Life Science Internet Bioinformatics Resources Josef Maier [e-mail: [email protected]] Last checked August, 17th, 2011 IStLS Bioinformatics Resources http://www.istls.de/bioinfolinks.php Courses and lectures Bioinformatics - Online Courses and Tutorials http://www.bioinformatik.de/cgi-bin/browse/Catalog/Research_and_Education/Online_Courses_and_Tutorials/ EMBRACE Network of Excellence http://www.embracegrid.info/page.php EMBNet Quick Guides http://www.embnet.org/node/64 EMBNet Courses http://www.embnet.org/ Sequence Analysis with distributed Resources http://bibiserv.techfak.uni-bielefeld.de/sadr/ Tutorial Protein Structures (EXPASY) SwissModel http://swissmodel.expasy.org/course/course-index.htm CMBI Courses for protein structure http://swift.cmbi.ru.nl/teach/courses/index.html 2Can Support Portal - Bioinformatics educational resource http://www.ebi.ac.uk/2can Bioconductor Workshops http://www.bioconductor.org/workshops/ CBS Bioinformatics Courses http://www.cbs.dtu.dk/courses.php The European School In Bioinformatics (Biosapiens) http://www.biosapiens.info/page.php?page=esb Institutes Centers Networks Bioinformatics Institutes Germany WSI Wilhelm-Schickard-Institut für Informatik - Universitaet Tuebingen http://www.uni-tuebingen.de/en/faculties/faculty-of-science/departments/computer-science/department.html WSI Huson - Algorithms in Bioinformatics http://www-ab.informatik.uni-tuebingen.de/welcome.html WSI Prof. Zell - Computer Architecture http://www.ra.cs.uni-tuebingen.de/ WSI Kohlbacher - Div. for Simulation
    [Show full text]
  • Increasing Automation in the Backporting of Linux Drivers Using Coccinelle
    Increasing Automation in the Backporting of Linux Drivers Using Coccinelle Luis R. Rodriguez Julia Lawall Rutgers University/SUSE Labs Sorbonne Universites/Inria/UPMC/LIP6´ [email protected] [email protected] [email protected], [email protected] Abstract—Software is continually evolving, to fix bugs and to a kernel upgrade. Upgrading a kernel may also require add new features. Industry users, however, often value stability, experience to understand what features to enable, disable, or and thus may not be able to update their code base to the tune to meet existing deployment criteria. In the worst case, latest versions. This raises the need to selectively backport new some systems may rely on components that have not yet been features to older software versions. Traditionally, backporting has merged into the mainline Linux kernel, potentially making it been done by cluttering the backported code with preprocessor impossible to upgrade the kernel without cooperation from the directives, to replace behaviors that are unsupported in an earlier version by appropriate workarounds. This approach however component vendor or a slew of partners that need to collaborate involves writing a lot of error-prone backporting code, and results on developing a new productized image for a system. As an in implementations that are hard to read and maintain. We example, development for 802.11n AR9003 chipset support consider this issue in the context of the Linux kernel, for which on the mainline ath9k device driver started on March 20, older versions are in wide use. We present a new backporting 2010 with an early version of the silicon, at which point the strategy that relies on the use of a backporting compatability most recent major release of the Linux kernel was v2.6.32.
    [Show full text]
  • Contributor's Guidelines
    Contributor’s Guidelines Release 17.11.10 Feb 27, 2020 CONTENTS 1 DPDK Coding Style1 1.1 Description.......................................1 1.2 General Guidelines..................................1 1.3 C Comment Style...................................1 1.4 C Preprocessor Directives..............................2 1.5 C Types.........................................4 1.6 C Indentation......................................7 1.7 C Function Definition, Declaration and Use.....................9 1.8 C Statement Style and Conventions......................... 11 1.9 Python Code...................................... 13 2 Design 14 2.1 Environment or Architecture-specific Sources.................... 14 2.2 Library Statistics.................................... 15 2.3 PF and VF Considerations.............................. 16 3 Managing ABI updates 18 3.1 Description....................................... 18 3.2 General Guidelines.................................. 18 3.3 What is an ABI..................................... 18 3.4 The DPDK ABI policy................................. 19 3.5 Examples of Deprecation Notices.......................... 20 3.6 Versioning Macros................................... 20 3.7 Setting a Major ABI version.............................. 21 3.8 Examples of ABI Macro use............................. 21 3.9 Running the ABI Validator............................... 25 4 DPDK Documentation Guidelines 27 4.1 Structure of the Documentation........................... 27 4.2 Role of the Documentation.............................
    [Show full text]
  • Debian Med Integrated Software Environment for All Medical Applications
    Debian Med Integrated software environment for all medical applications Andreas Tille 27. February 2013 When people hear for the first time the term ‘Debian Med’ there are usually two kinds of misconceptions. Let us dispel these in advance, so as to clarify subsequent discussion of the project. People familiar with Debian as a large distribution of Free Software usually imag- ine Debian Med to be some kind of customised derivative of Debian tailored for use in a medical environment. Astonishingly, the idea that such customisation can be done entirely within Debian itself is not well known and the technical term Debian Pure Blend seems to be sufficiently unknown outside of the Debian milieu that many people fail to appreciate the concept correctly. There are no separate repositories like Personal Package Archives (PPA) as introduced by Ubuntu for additional software not belong- ing to the official distribution or something like that – a Debian Pure Blend (as the term ’pure’ implies) is Debian itself and if you have received Debian you have full De- bian Med at your disposal. There are other Blends inside Debian like Debian Science, Debian Edu, Debian GIS and others. People working in the health care professions sometimes acquire another miscon- ception about Debian Med, namely that Debian Med is some kind of software primarily dedicated to managing a doctor’s practice. Sometimes people even assume that people assume the Debian Med team actually develops this software. However, the truth about the Debian Med team is that we are a group of Debian developers hard at work incor- porating existing medical software right into the Debian distribution.
    [Show full text]
  • Investigating the Practical Use of Computational Fluid Dynamics Simulation of Airflow in the Nasal Cavity and Paranasal Sinuses NOSE Version 1.0 2018-08-30
    NOSE Pilot Study Investigating the Practical Use of Computational Fluid Dynamics Simulation of Airflow in the NNOSEasal Cavity and Paranasal Sinuses NOSE Pilot Study Investigating the Practical Use of Computational Fluid Dynamics Simulation of Airflow in the Nasal Cavity and Paranasal Sinuses NOSE Version 1.0 2018-08-30 NOSE Pilot Study Investigating the Practical Use of Computational Fluid Dynamics Simulation Version 1.0 of Airflow in the Nasal Cavity and Paranasal Sinuses NOSE Pilot Study Investigating the Practical Use of Computational Fluid Dynamics Simulation of Airflow in the Nasal Cavity and Paranasal Sinuses Project Number 1000043433 Project Title NOSE Pilot Study Document Reference Investigating the Practical Use of Computational Date 2018-08-30 Title Fluid Dynamics Simulation of Airflow in the Nasal Cavity and Paranasal Sinuses Document Name NOSE_PS_FINAL_v1 Version Draft draft final Restrictions public internal restricted : Distribution Steirische Forschungsförderung Authors Koch Walter, Koch Gerda, Vitiello Massimo, Ortiz Ramiro, Stockklauser Jutta, Benda Odo Abstract The NOSE Pilot study evaluated the technical and scientific environment required for establishing a service portfolio that includes CFD simulation and 3D visualization services for ENT specialists. For this purpose the state-of-the-art of these technologies and their use for upper airways diagnostics were analysed. Keywords Rhinology, Computational Fluid Dynamics, 3D Visualization, Clinical Pathways, Service Center, Knowledge Base Document Revisions Version Date Author(s) Description of Change 1.0 2018-08-30 Koch Walter, Koch Final Version Gerda, Vitiello Massimo, Ortiz NOSERamiro, Stockklauser Jutta, Benda Odo 2018-08-30 Seite 3 / 82 Copyright © AIT ForschungsgesmbH NOSE_PS_FINAL_v1 NOSE Pilot Study Investigating the Practical Use of Computational Fluid Dynamics Simulation Version 1.0 of Airflow in the Nasal Cavity and Paranasal Sinuses Table of Contents Acknowledgments ..................................................................................
    [Show full text]
  • Introducting Innovations in Open Source Projects
    Introducing Innovations into Open Source Projects Dissertation zur Erlangung des Grades eines Doktors der Naturwissenschaften (Dr. rer. nat.) am Fachbereich Mathematik und Informatik der Freien Universität Berlin von Sinan Christopher Özbek Berlin August 2010 2 Gutachter: Professor Dr. Lutz Prechelt, Freie Universität Berlin Professor Kevin Crowston, Syracuse University Datum der Disputation: 17.12.2010 4 Abstract This thesis presents a qualitative study using Grounded Theory Methodology on the question of how to change development processes in Open Source projects. The mailing list communication of thirteen medium-sized Open Source projects over the year 2007 was analyzed to answer this question. It resulted in eight main concepts revolving around the introduction of innovation, i.e. new processes, services, and tools, into the projects including topics such as the migration to new systems, the question on where to host services, how radical Open Source projects can change their ways, and how compliance to processes and conventions is enforced. These are complemented with (1) the result of five case studies in which innovation introductions were conducted with Open Source projects, and with (2) a theoretical comparison of the results of this thesis to four theories and scientific perspectives from the organizational and social sciences such as Path Dependence, the Garbage Can model, Social-Network analysis, and Actor-Network theory. The results show that innovation introduction is a multifaceted phenomenon, of which this thesis discusses the most salient conceptual aspects. The thesis concludes with practical advice for innovators and specialized hints for the most popular innovations. 5 6 Acknowledgements I want to thank the following individuals for contributing to the completion of this thesis: • Lutz Prechelt for advising me over these long five years.
    [Show full text]
  • Debian Packaging Tutorial
    Debian Packaging Tutorial Lucas Nussbaum [email protected] version 0.27 – 2021-01-08 Debian Packaging Tutorial 1 / 89 About this tutorial I Goal: tell you what you really need to know about Debian packaging I Modify existing packages I Create your own packages I Interact with the Debian community I Become a Debian power-user I Covers the most important points, but is not complete I You will need to read more documentation I Most of the content also applies to Debian derivative distributions I That includes Ubuntu Debian Packaging Tutorial 2 / 89 Outline 1 Introduction 2 Creating source packages 3 Building and testing packages 4 Practical session 1: modifying the grep package 5 Advanced packaging topics 6 Maintaining packages in Debian 7 Conclusions 8 Additional practical sessions 9 Answers to practical sessions Debian Packaging Tutorial 3 / 89 Outline 1 Introduction 2 Creating source packages 3 Building and testing packages 4 Practical session 1: modifying the grep package 5 Advanced packaging topics 6 Maintaining packages in Debian 7 Conclusions 8 Additional practical sessions 9 Answers to practical sessions Debian Packaging Tutorial 4 / 89 Debian I GNU/Linux distribution I 1st major distro developed “openly in the spirit of GNU” I Non-commercial, built collaboratively by over 1,000 volunteers I 3 main features: I Quality – culture of technical excellence We release when it’s ready I Freedom – devs and users bound by the Social Contract Promoting the culture of Free Software since 1993 I Independence – no (single)
    [Show full text]
  • Evaluation of DICOM Viewer Software for Workflow Integration in Clinical Trials
    Evaluation of DICOM Viewer Software for Workflow Integration in Clinical Trials Daniel Haak1*, Charles-E. Page, Klaus Kabino, Thomas M. Deserno Department of Medical Informatics, Uniklinik RWTH Aachen, 52057 Aachen, Germany ABSTRACT The digital imaging and communications in medicine (DICOM) protocol is nowadays the leading standard for capture, exchange and storage of image data in medical applications. A broad range of commercial, free, and open source software tools supporting a variety of DICOM functionality exists. However, different from patient’s care in hospital, DICOM has not yet arrived in electronic data capture systems (EDCS) for clinical trials. Due to missing integration, even just the visualization of patient’s image data in electronic case report forms (eCRFs) is impossible. Four increasing levels for integration of DICOM components into EDCS are conceivable, raising functionality but also demands on interfaces with each level. Hence, in this paper, a comprehensive evaluation of 27 DICOM viewer software projects is performed, investigating viewing functionality as well as interfaces for integration. Concerning general, integration, and viewing requirements the survey involves the criteria (i) license, (ii) support, (iii) platform, (iv) interfaces, (v) two- dimensional (2D) and (vi) three-dimensional (3D) image viewing functionality. Optimal viewers are suggested for applications in clinical trials for 3D imaging, hospital communication, and workflow. Focusing on open source solutions, the viewers ImageJ and MicroView are superior for 3D visualization, whereas GingkoCADx is advantageous for hospital integration. Concerning workflow optimization in multi-centered clinical trials, we suggest the open source viewer Weasis. Covering most use cases, an EDCS and PACS interconnection with Weasis is suggested.
    [Show full text]
  • Oracle Unbreakable Linux: an Overview
    Oracle Unbreakable Linux: An Overview An Oracle White Paper September 2010 Oracle Unbreakable Linux: An Overview INTRODUCTION Oracle Unbreakable Linux is a support program that provides enterprises with industry-leading global support for the Linux operating system at significantly lower costs. The support program, which is available for any customer whether or not they’re running Oracle Unbreakable Linux currently includes support for three architectures: x86; x86-64 (e.g. the latest Intel Xeon and AMD Opteron chips, as used by most Linux customers); and Linux Itanium (ia64). The program offers support for any existing Red Hat Enterprise Linux installations and for new installations of Oracle Linux, an open source Linux operating system that is fully compatible— both source and binary—with Red Hat Enterprise Linux. Complete Support for the Complete Software Stack Oracle’s industry-leading support organization offers expertise that looks at the entire application stack running on top of Linux; only Oracle delivers complete support for the complete software stack—database, middleware, applications, management tools, and the operating system itself. By delivering enterprise-class quality support for Linux, Oracle addresses a key enterprise requirement from customers. When problems occur in a large, complex enterprise environment, it’s often impossible to reproduce such occurrences with very simple test cases. Customers need a support vendor who understands their full environment, and has the expertise to diagnose and resolve the problem by drawing from their knowledge of and familiarity with their framework, as opposed to requesting a simple reproducible test case. Another customer demand is for bug fixes to happen in a timely manner, as customers cannot always afford to wait for months to get a fix delivered to them.
    [Show full text]
  • A Case Study from the Openmrs Open-Source Radiology Information System
    Journal of Digital Imaging (2018) 31:361–370 https://doi.org/10.1007/s10278-018-0088-5 A Platform for Innovation and Standards Evaluation: a Case Study from the OpenMRS Open-Source Radiology Information System Judy W. Gichoya1 & Marc Kohli2 & Larry Ivange3 & Teri S. Schmidt4 & Saptarshi Purkayastha5 Published online: 10 May 2018 # The Author(s) 2018 Abstract Open-source development can provide a platform for innovation by seeking feedback from community members as well as providing tools and infrastructure to test new standards. Vendors of proprietary systems may delay adoption of new standards until there are sufficient incentives such as legal mandates or financial incentives to encourage/mandate adoption. Moreover, open-source systems in healthcare have been widely adopted in low- and middle-income countries and can be used to bridge gaps that exist in global health radiology. Since 2011, the authors, along with a community of open-source contributors, have worked on developing an open-source radiology information system (RIS) across two communities—OpenMRS and LibreHealth. The main purpose of the RIS is to implement core radiology workflows, on which others can build and test new radiology standards. This work has resulted in three major releases of the system, with current architectural changes driven by changing technology, development of new standards in health and imaging informatics, and changing user needs. At their core, both these communities are focused on building general-purpose EHR systems, but based on user contributions from the fringes, we have been able to create an innovative system that has been used by hospitals and clinics in four different countries.
    [Show full text]
  • Operating Systems: from Every Palm to the Entire Cosmos in the 21St Century Lifestyle 5
    55 pages including cover Knowledge Digest for IT Community Volume No. 40 | Issue No. 11 | February 2017 ` 50/- Operating ISSN 0970-647X ISSN Systems COVER STORY Computer Operating Systems: From every palm to the entire cosmos in the 21st Century Lifestyle 5 TECHNICAL TRENDS SECURITY CORNER Cyber Threat Analysis with Blockchain : A Disruptive Innovation 9 Memory Forensics 17 www.csi-india.org research FRONT ARTICLE Customized Linux Distributions for Top Ten Alternative Operating Bioinformatics Applications 14 Systems You Should Try Out 20 CSI CALENDAR 2016-17 Sanjay Mohapatra, Vice President, CSI & Chairman, Conf. Committee, Email: [email protected] Date Event Details & Contact Information MARCH INDIACOM 2017, Organized by Bharati Vidyapeeth’s Institute of Computer Applications and Management (BVICAM), New 01-03, 2017 Delhi http://bvicam.ac.in/indiacom/ Contact : Prof. M. N. Hoda, [email protected], [email protected], Tel.: 011-25275055 0 3-04, 2017 I International Conference on Smart Computing and Informatics (SCI -2017), venue : Anil Neerukonda Institute of Technology & Sciences Sangivalasa, Bheemunipatnam (Mandal), Visakhapatnam, Andhra Pradesh, http://anits.edu.in/ sci2017/, Contact: Prof. Suresh Chandra Satapathy. Mob.: 9000249712 04, 2017 Trends & Innovations for Next Generation ICT (TINICT) - International Summit-2017 Website digit organized by Hyderabad Chapter http://csihyderabad.org/Contact 040-24306345, 9490751639 Email id [email protected] ; [email protected] 24-25, 2017 First International Conference on “Computational Intelligence, Communications, and Business Analytics (CICBA - 2017)” at Calcutta Business School, Kolkata, India. Contact: [email protected]; (M) 94754 13463 / (O) 033 24205209 International Conference on Computational Intelligence, Communications, and Business Analytics (CICBA - 2017) at Calcutta Business School, Kolkata, India.
    [Show full text]
  • COLLABORATIVE COMPUTATIONAL TECHNOLOGIES for BIOMEDICAL RESEARCH Wiley Series on Technologies for the Pharmaceutical Industry Sean Ekins , Series Editor
    COLLABORATIVE COMPUTATIONAL TECHNOLOGIES FOR BIOMEDICAL RESEARCH Wiley Series on Technologies for the Pharmaceutical Industry Sean Ekins , Series Editor Editorial Advisory Board Dr. Ren é e J.G. Arnold (ACT LLC, USA) Dr. David D. Christ (SNC Partners LLC, USA) Dr. Michael J. Curtis (Rayne Institute, St Thomas ’ Hospital, UK) Dr. James H. Harwood (Delphi BioMedical Consultants, USA) Dr. Maggie A.Z. Hupcey (PA Consulting, USA) Dr. Dale Johnson (Emiliem, USA) Prof. Tsuguchika Kaminuma, (Tokyo Medical and Dental University, Japan) Dr. Mark Murcko, (Vertex, USA) Dr. Peter W. Swaan (University of Maryland, USA) Dr. Ana Szarfman (FDA, USA) Dr. David Wild (Indiana University, USA) Computational Toxicology: Risk Assessment for Pharmaceutical and Environmental Chemicals Edited by Sean Ekins Pharmaceutical Applications of Raman Spectroscopy Edited by Slobodan Š a š i c´ Pathway Analysis for Drug Discovery: Computational Infrastructure and Applications Edited by Anton Yuryev Drug Effi cacy, Safety, and Biologics Discovery: Enmerging Technologies and Tools Edited by Sean Ekins and Jinghai J. Xu The Engines of Hippocrates: From the Dawn of Medicine to Medical and Pharmaceutical Informatics Barry Robson and O.K. Baek Pharmaceutical Data Mining: Applications for Drug Discovery Edited by Konstantin V. Balakin The Agile Approach to Adaptive Research: Optimizing Effi ciency in Clinical Development Michael J. Rosenberg Pharmaceutical and Biomedical Project Management in a Changing Global Environment Scott D. Babler COLLABORATIVE COMPUTATIONAL TECHNOLOGIES FOR
    [Show full text]