Dataexplore: an Application for General Data Analysis in Research and Open Research Software Education

Total Page:16

File Type:pdf, Size:1020Kb

Dataexplore: an Application for General Data Analysis in Research and Open Research Software Education Journal of Farrell, D 2016 DataExplore: An Application for General Data Analysis in Research and open research software Education. Journal of Open Research Software, 4: e9, DOI: http://dx.doi.org/10.5334/jors.94 SOFTWARE METAPAPER DataExplore: An Application for General Data Analysis in Research and Education Damien Farrell1 1 UCD School of Veterinary Medicine, University College Dublin, Ireland [email protected] DataExplore is an open source desktop application for data analysis and plotting intended for use in both research and education. It is intended primarily for non-programmers who need to do relatively advanced table manipulation methods. Common tasks that might not be familiar to spreadsheet users such as table pivot, merge and join functionality are included as core elements. Creation of new columns using ­arithmetic­ expressions­ and­ pre-defined­ functions­ is­ possible.­ Table­ filtering­ may­ be­ done­ with­ simple­ boolean­queries.­The­other­primary­feature­is­rapid­dynamic­plot­creation­from­selected­data.­Multiple­ plots from various selections and data sources can also be composed using a grid layout. It is thus possible to create publication quality plots. A plugin system allows the addition of features with several plugins already­available­by­default.­The­program­is­written­in­Python­and­is­based­on­the­PyData­suite­of­Python­ libraries. Keywords:­python;­scientific­plotting;­table­analysis;­pandas Funding statement:­ The­ author­ is­ funded­ by­ an­ Irish­ Research­ Council­ Postdoctoral­ Fellowship­ (GOIPD/2015/475). (1) Overview out of multiple factors. The opaque way in which cell Introduction based formulae are often used makes it hard to track cal- Recent years have seen a rapid growth in the importance culations. The use of conditional formatting to present of data handling and analysis in the sciences. Such is results makes it almost impossible to interpret them in the complexity and volume of data it has given rise another format. Also because they may be used for data to data scientist specialisations within many fields. In entry and analysis at the same time, ad hoc changes to the biological sciences, the data analysis task is often the raw data are encouraged. Finally, statistical analysis assigned to a bioinformatician. Such expert skills are using the most common commercial product, Excel, have essential when the complexity of the task is too much been criticized [4]. These problems make reproducible for experimentalists unfamiliar with advanced compu- science difficult. tational techniques. However there is a danger of over For the general scientific user these limitations can reliance upon data analysts particularly in cases where be partly overcome by using other tools to compliment an analysis can be done with relatively basic computa- spreadsheets. Many researchers use separate plotting tional skills. packages such as GraphPad Prism [5] and statistical Spreadsheets are widely used in scientific research. tools like SPSS [6] for analysis. However this gives rise to They have also advanced a great deal in sophistication another problem – these are commercial applications. [1] since their introduction and are by now a standard tool They are very expensive and the source code is closed. for anyone dealing with numerical data. In the sciences This has serious implications for reproducibility. The there has however been a tendency to rely on the spread- tendency to use commercial software is highly prevalent sheet for tasks that they were not originally designed in academia even though there are some viable open for [2]. Though advanced features like pivot tables are source solutions available. This may partly be a problem available many general users are sometimes not aware of general awareness on the part of the user. Veusz [7] of them and make the worksheet more complicated and SciDAVis [8] are good examples of free plotting than it needs to be. Even if a spreadsheet can perform packages that compare favourably with commercial a task using a macro it is often much more complex to products though they do not seem to be widely known. accomplish than it would be with a few lines of code [3]. Commercial tools are also frequently rather feature Spreadsheets have another more serious problem in that heavy and complex for the general user with entire they make reproducible analysis very difficult. This arises courses devoted to teaching them. Art. e9, p. 2 of 8 Farrell: DataExplore Scientists in certain data intensive subject areas, are established plotting library for Python and produces pub- now beginning to adapt to scripting languages like lication-quality figures in a variety of hard copy formats R and Python [9]. These are a much better foundation to and interactive environments across platforms. build future skills on and since they are open platforms In some plotting packages like Veusz, SciDaviz and mjo- they allow users to publish full end-to-end instructions graph [20] plots are designed by the addition of multiple that anyone in the world can reproduce for free. They plot elements to which data is attached. DataExplore is also facilitate workflows with large data [10]. Adoption more data centric like R-studio and plots are generated of these scripting tools is easier said than done because dynamically from the currently selected data and chosen of the intimidating nature of programming to many. options. The idea is that rows and columns can quickly be This is one reason R might not easily gain traction with chosen or tables edited and new plots generated instantly experimentalists since it requires at least some program- with minimal mouse clicks. Plots cannot currently be ming skill. R-studio [11] goes a long way to address this interactively edited though this is an option that could be issue as it provides a user friendly environment for newer added later. users. Though much progress has been on new web based tools it still a challenge to build highly interactive applica- Architecture tions inside the browser. There is still therefore space for The software is written in Python and makes extensive graphical desktop tools to provide a familiar compliment use of the PyData libraries. These form an ecosystem of to spreadsheets for non-programmers. libraries that can provide a complete solution to data analysis from visualization to machine learning. The Objectives graphical interface is built with Tkinter/ttk, the standard DataExplore is intended for rapid exploratory analysis of graphical tool kit for Python. Like other Python packages tabulated data. Quick transformation and visualization of the library is broken into modules which contain classes data are core features. The use of the Python PyData stack grouped by function. Table, plotting and dialog widgets [12] as the back-end means a large number of well tested are in their own modules as shown in Figure 1. The core algorithms are already available. The dichotomy between class is the pandastable widget which is a Tkinter canvas programming and tools with a graphical interface is usu- object. This is used to display a Pandas DataFrame via a ally a sharp one [13] with users preferring one or the other model class that carries out changes to the DataFrame approach. DataExplore is also intended to help bridge this based on user interaction and stores some additional gap by readily making possible processing steps normally data about the Table. This widget is designed to be familiar to data analysts. The main objectives of the soft- re-used in any Tkinter application. The DataExplore ware are: application module itself is built around the table widget, a plot viewer module and several plugins. • allow quick exploration and visualization of a data set • allow a familiar graphical interface but implement User interface more advanced table analysis features than currently The application consists essentially of a table and associ- accessible in spreadsheets ated plot viewer, shown in Figure 2. Multiple sets of tables • help to bridge the gap between graphical interface can be loaded and saved as single projects. For certain func- and command driven or programmatic approaches to tions a child table or sub-table is created below the main data analysis one. This may be to store the results of a table manipula- • scale to medium sized datasets, i.e. a table of the order tion such as an aggregation or to paste in another table so of 1–5 million rows that will fit in the memory of that it can be joined to the main one. Another use would most computers be to paste a portion of the selected data and plot it. The • allow publication quality plots to be made easily and sub-table can be created and discarded as needed. encourage clear scientific visualization [14] Unlike a spreadsheet, the focus is not on data entry. Though individual cell entry is possible, users are encouraged Implementation and architecture to keep their original data separate and unchanged. Results Methodology can be exported to csv or other formats if required. This is The core R data structure is called data.frame, a versatile important to robust analysis. An undo/redo feature is not matrix structure that stores multiple data types [15]. It yet implemented but will likely be useful in the future has been replicated in Python as a core component of when more complex series of processing steps need to be the Pandas library [16]. This has opened the way to much experimented with. more convenient R style data analysis in Python. Pandas Plot options are laid out in a set of tabbed control pan- DataFrame structures, which use the efficient ndarray els below the plot allowing the user to switch quickly data container class in numpy [17], are now well inte- between basic and other plotting modes. Currently a 3D grated into other Python data analysis libraries, creating plot mode and grid layout options are also available.
Recommended publications
  • Veusz Documentation Release 3.0
    Veusz Documentation Release 3.0 Jeremy Sanders Jun 09, 2018 CONTENTS 1 Introduction 3 1.1 Veusz...................................................3 1.2 Installation................................................3 1.3 Getting started..............................................3 1.4 Terminology...............................................3 1.4.1 Widget.............................................3 1.4.2 Settings: properties and formatting...............................6 1.4.3 Datasets.............................................7 1.4.4 Text...............................................7 1.4.5 Measurements..........................................8 1.4.6 Color theme...........................................8 1.4.7 Axis numeric scales.......................................8 1.4.8 Three dimensional (3D) plots..................................9 1.5 The main window............................................ 10 1.6 My first plot............................................... 11 2 Reading data 13 2.1 Standard text import........................................... 13 2.1.1 Data types in text import.................................... 14 2.1.2 Descriptors........................................... 14 2.1.3 Descriptor examples...................................... 15 2.2 CSV files................................................. 15 2.3 HDF5 files................................................ 16 2.3.1 Error bars............................................ 16 2.3.2 Slices.............................................. 16 2.3.3 2D data ranges........................................
    [Show full text]
  • SQSTM1 Mutations in Familial and Sporadic Amyotrophic Lateral Sclerosis
    ORIGINAL CONTRIBUTION SQSTM1 Mutations in Familial and Sporadic Amyotrophic Lateral Sclerosis Faisal Fecto, MD; Jianhua Yan, MD, PhD; S. Pavan Vemula; Erdong Liu, MD; Yi Yang, MS; Wenjie Chen, MD; Jian Guo Zheng, MD; Yong Shi, MD, PhD; Nailah Siddique, RN, MSN; Hasan Arrat, MD; Sandra Donkervoort, MS; Senda Ajroud-Driss, MD; Robert L. Sufit, MD; Scott L. Heller, MD; Han-Xiang Deng, MD, PhD; Teepu Siddique, MD Background: The SQSTM1 gene encodes p62, a major In silico analysis of variants was performed to predict al- pathologic protein involved in neurodegeneration. terations in p62 structure and function. Objective: To examine whether SQSTM1 mutations con- Results: We identified 10 novel SQSTM1 mutations (9 tribute to familial and sporadic amyotrophic lateral scle- heterozygous missense and 1 deletion) in 15 patients (6 rosis (ALS). with familial ALS and 9 with sporadic ALS). Predictive in silico analysis classified 8 of 9 missense variants as Design: Case-control study. pathogenic. Setting: Academic research. Conclusions: Using candidate gene identification based on prior biological knowledge and the functional pre- Patients: A cohort of 546 patients with familial diction of rare variants, we identified several novel (n=340) or sporadic (n=206) ALS seen at a major aca- SQSTM1 mutations in patients with ALS. Our findings demic referral center were screened for SQSTM1 muta- provide evidence of a direct genetic role for p62 in ALS tions. pathogenesis and suggest that regulation of protein deg- radation pathways may represent an important thera- Main Outcome Measures: We evaluated the distri- peutic target in motor neuron degeneration. bution of missense, deletion, silent, and intronic vari- ants in SQSTM1 among our cohort of patients with ALS.
    [Show full text]
  • Archives of Agriculture and Environmental Science
    ISSN (Online) : 2456-6632 Archives of Agriculture and Environmental Science An International Journal Volume 4 | Issue 2 Agriculture and Environmental Science Academy www.aesacademy.org Scan to view it on the web Archives of Agriculture and Environmental Science (Abbreviation: Arch. Agr. Environ. Sci.) ISSN: 2456-6632 (Online) An International Research Journal of Agriculture and Environmental Sciences Volume 4 Number 2 2019 Abstracted/Indexed: The journal AAES is proud to be a registered member of the following leading abstracting/indexing agencies: Google Scholar, AGRIS-FAO, CrossRef, Informatics, jGate @ e-Shodh Sindhu, WorldCat Library, OpenAIRE, Zenodo ResearchShare, DataCite, Index Copernicus International, Root Indexing, Research Gate etc. All Rights Reserved © 2016-2019 Agriculture and Environmental Science Academy Disclaimer: No part of this booklet may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission of the publisher. However, all the articles published in this issue are open access articles which are distributed under the terms of the Creative Commons Attribution 4.0 License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited For information regarding permission, write us [email protected]. An official publication of Agriculture and Environmental Science Academy 86, Gurubaksh Vihar (East) Kankhal Haridwar-249408 (Uttarakhand), India Website: https://www.aesacademy.org Email: [email protected] Phone: +91-98971-89197 Archives of Agriculture and Environmental Science (An International Research Journal) (Abbreviation: Arch. Agri. Environ. Sci.) Aims & Objectives: The journal is an official publication of Agriculture and Environmental Science Academy.
    [Show full text]
  • Strategies for Non-Invasive Management of High-Grade Cervical Intraepithelial Neoplasia
    Strategies for non-invasive management of high-grade cervical intraepithelial neoplasia Citation for published version (APA): Koeneman, M. M. (2019). Strategies for non-invasive management of high-grade cervical intraepithelial neoplasia: prognostic biomarkers and immunotherapy. Maastricht University. https://doi.org/10.26481/dis.20190116mk Document status and date: Published: 01/01/2019 DOI: 10.26481/dis.20190116mk Document Version: Publisher's PDF, also known as Version of record Please check the document version of this publication: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal.
    [Show full text]
  • Safety Safety in Our Lab Work and in Handling the Mealworms Tenebrio Molitor Was a Very Important Aspect of Our Project
    Safety Safety in our lab work and in handling the mealworms Tenebrio molitor was a very important aspect of our project. From the very beginning, it was clear that only two team members were allowed in the lab. Therefore, we were following our Universities SARS-CoV-2 safety instructions. The two team members were also given a safety instruction regarding the measurements taken in the SARS- CoV-2 situation. The two team members also had a safety training for the lab facilities before start working in the laboratory. This included the topics: • Lab access and rules • Responsible individuals • Differences between biosafety levels • Biosafety equipment • Good microbial technique • Disinfection and sterilization • Emergency procedures • Transport rules • Physical biosafety • Personnel biosafety • Dual- use and experiments of concern • Data biosecurity • Chemicals, fire and electrical safety Additionally to the safety training, the team members were always working with lab coats, safety goggles, masks and gloves, especially when handling the mealworms. An instructor was present and supervising the experiments. Dr. Frank Bengelsdorf from the Institute of Microbiology and Biotechnology of Ulm University is our safety guide and overviewed the whole process of handling the mealworms, i.e. he controlled the way the mealworms are stored. Additionally, we are trained by experienced instructors who are familiar with the experimental procedures and the handling of invertebrates. This includes the insect husbandry, safely killing of the mealworms, and gut preparation. For more information, please view our Safety Form. Handling of organisms: Each experiment with the mealworms was performed in a laboratory at biosafety level 2, in order to handle risk of the mealworms infesting the lab.
    [Show full text]
  • Praktikum Iz Softverskih Alata U Elektronici
    PRAKTIKUM IZ SOFTVERSKIH ALATA U ELEKTRONICI 2017/2018 Predrag Pejović 31. decembar 2017 Linkovi na primere: I OS I LATEX 1 I LATEX 2 I LATEX 3 I GNU Octave I gnuplot I Maxima I Python 1 I Python 2 I PyLab I SymPy PRAKTIKUM IZ SOFTVERSKIH ALATA U ELEKTRONICI 2017 Lica (i ostali podaci o predmetu): I Predrag Pejović, [email protected], 102 levo, http://tnt.etf.rs/~peja I Strahinja Janković I sajt: http://tnt.etf.rs/~oe4sae I cilj: savladavanje niza programa koji se koriste za svakodnevne poslove u elektronici (i ne samo elektronici . ) I svi programi koji će biti obrađivani su slobodan softver (free software), legalno možete da ih koristite (i ne samo to) gde hoćete, kako hoćete, za šta hoćete, koliko hoćete, na kom računaru hoćete . I literatura . sve sa www, legalno, besplatno! I zašto svake godine (pomalo) updated slajdovi? Prezentacije predmeta I engleski I srpski, kraća verzija I engleski, prezentacija i animacije I srpski, prezentacija i animacije A šta se tačno radi u predmetu, koji programi? 1. uvod (upravo slušate): organizacija nastave + (FS: tehnička, ekonomska i pravna pitanja, kako to uopšte postoji?) (≈ 1 w) 2. operativni sistem (GNU/Linux, Ubuntu), komandna linija (!), shell scripts, . (≈ 1 w) 3. nastavak OS, snalaženje, neki IDE kao ilustracija i vežba, jedan Python i jedan C program . (≈ 1 w) 4.L ATEX i LATEX 2" (≈ 3 w) 5. XCircuit (≈ 1 w) 6. probni kolokvijum . (= 1 w) 7. prvi kolokvijum . 8. GNU Octave (≈ 1 w) 9. gnuplot (≈ (1 + ) w) 10. wxMaxima (≈ 1 w) 11. drugi kolokvijum . 12. Python, IPython, PyLab, SymPy (≈ 3 w) 13.
    [Show full text]
  • Software in the Scientific Literature: Problems with Seeing, Finding, And
    Software in the Scientific Literature: Problems with Seeing, Finding, and Using Software Mentioned in the Biology Literature James Howison School of Information, University of Texas at Austin, 1616 Guadalupe Street, Austin, TX 78701, USA. E-mail: [email protected] Julia Bullard School of Information, University of Texas at Austin, 1616 Guadalupe Street, Austin, TX 78701, USA. E-mail: [email protected] Software is increasingly crucial to scholarship, yet the incorporates key scientific methods; increasingly, software visibility and usefulness of software in the scientific is also key to work in humanities and the arts, indeed to work record are in question. Just as with data, the visibility of with data of all kinds (Borgman, Wallis, & Mayernik, 2012). software in publications is related to incentives to share software in reusable ways, and so promote efficient Yet, the visibility of software in the scientific record is in science. In this article, we examine software in publica- question, leading to concerns, expressed in a series of tions through content analysis of a random sample of 90 National Science Foundation (NSF)- and National Institutes biology articles. We develop a coding scheme to identify of Health–funded workshops, about the extent that scientists software “mentions” and classify them according to can understand and build upon existing scholarship (e.g., their characteristics and ability to realize the functions of citations. Overall, we find diverse and problematic Katz et al., 2014; Stewart, Almes, & Wheeler, 2010). In practices: Only between 31% and 43% of mentions particular, the questionable visibility of software is linked to involve formal citations; informal mentions are very concerns that the software underlying science is of question- common, even in high impact factor journals and across able quality.
    [Show full text]
  • Tools and Resources
    Tools and resources Software for research, analysis and writing can be costly to purchase, but free and/or Open Source software is often as good as, and sometimes better than, the commercial equivalent. Here we provide information and links for some of the best software tools of which we are aware. The Editor’s picks are highlighted. If you know of good free and/or Open Source tools that we haven’t mentioned, please let us know. Analysis, data presentation and statistics Bibliography, writing and research tools Data sources Geographical Information Systems Drawing, image editing and management Operating systems Analysis, data presentation and statistics camtrapR is for management of and data extraction from camera-trap photographs. It provides a workflow for storing and sorting camera-trap photographs, tabulates records of species and individuals, creates detection/non-detection matrices for occupancy and spatial capture–recapture analyses, and has simple mapping functions. Requires R, which is available for Windows, Mac and Linux. Density: spatially explicit capture–recapture uses the locations where animals are detected to fit a spatial model of the detection process, and hence to estimate population density unbiased by edge effects and incomplete detection. Requires R, which is available for Windows, Mac and Linux. Distance is for the design and analysis of distance sampling surveys of wildlife populations. Requires R, which is available for Windows, Mac and Linux, and is also available as separate Windows software. DotDotGoose is a tool to assist with the manual counting of objects in images. Rrequires Windows, Mac or Linuix. EstimateS computes biodiversity statistics, estimators, and indices based on biotic sampling data.
    [Show full text]
  • The Research Road We Make: Statistics for the Uninitiated
    The Research Road We Make: Statistics for the Uninitiated Saviour Formosa PhD Sandra Scicluna PhD Jacqueline Azzopardi PhD Janice Formosa Pace MSc Trevor Calafato MSc 2011 Published by the National Statistics Office, Malta Published by the National Statistics Office Lascaris Valletta VLT 2000 Malta Tel.: (+356) 25997000 Fax:(+356) 25997205 / 25997103 e-mail: [email protected] website: http://www.nso.gov.mt CIP Data The Research Road We Make: Statistics for the Uninitiated – Valletta: National Statistics Office, 2011 xxii, 279p. ISBN: 978-99957-29-14-1 For further information, please contact: Unit D2: External Cooperation and Communication Directorate D: Resources and Support Services National Statistics Office Lascaris Valletta VLT 2000 Malta Tel: (+356) 25997219 NSO publications are available from: Unit D2: External Cooperation and Communication Directorate D: Resources and Support Services National Statistics Office Lascaris Valletta VLT 2000 Malta Tel.: (+356) 25997219 Fax: (+356) 25997205 Contents Page Preface vii Foreword viii Acknowledgements ix Abbreviations xi Glossary xiii Imagery xix Introduction xxi Chapter 1 What is Statistics? An Intro for the Uninitiated! 1 Why Statistics? 3 The Tower of Babel Syndrome or Valhalla? 4 The ‘fear of stats’ 5 Myths and Realities 5 Chapter 2 Research Methodology 7 The Research Design 9 Social Scientific Research Methods 10 Research Problems 11 Sampling 11 Causality, Association and Correlations 12 Methods of Research 13 Chapter 3 DIKA 25 Why is Research Necessary? 29 Forms of Research 31 Types of Research
    [Show full text]
  • An Extensible Scientific Plotting Tool Based on Matplotlib.Journal of Open Research Software Open Research Software, 2(1): E1, DOI
    Journal of Peters, N 2014 AvoPlot: An extensible scientific plotting tool based on matplotlib. Journal of open research software Open Research Software, 2(1): e1, DOI: http://dx.doi.org/10.5334/jors.ai SOFTWARE METAPAPER AvoPlot: An extensible scientific plotting tool based on matplotlib Nial Peters1 1 Geography Department, Cambridge University, Cambridge, United Kingdom AvoPlot is a simple-to-use graphical plotting program written in Python and making extensive use of the matplotlib plotting library. It can be found at http://code.google.com/p/avoplot/. In addition to providing a user-friendly interface to the powerful capabilities of the matplotlib library, it also offers users the pos- sibility of extending its functionality by creating plug-ins. These can import specific types of data into the interface and also provide new tools for manipulating them. In this respect, AvoPlot is a convenient platform for researchers to build their own data analysis tools on top of, as well as being a useful stan- dalone program. Keywords: plotting; data visualisation Funding Statement: Much of the initial development was conducted whilst on fieldwork supported by the Royal Geographical Society (with IBG) with a Geographical Fieldwork Grant, and support from Antofa- gasta plc via the University of Cambridge Centre for Latin American Studies. (1) Overview comprehensive graphical interface for creating and edit- ing plots, as well as providing a plug-in interface to allow Introduction users to load arbitrary data types and define new analysis The software was originally created as a real-time visuali- functions. However, Veusz implements its own plotting sation program for monitoring sulphur dioxide emissions backend which is unlikely to be as familiar to developers from volcanoes.
    [Show full text]
  • Scientific Software Useful for the Undergraduate Physics Laboratory
    Scientific software useful for the Undergraduate Physics Laboratory Windows Microcal Origin Origin is quite well distributed within the scientific community and is used in some of the research groups in the Faculty of Physics and Geosciences in Leipzig. There is a license available for students. Origin 8 and 7.5 might be downloaded from http://research.uni-leipzig.de/zno/Software/ . This website is accessible from your computer at home via a VPN connection (see https://www.urz.uni-leipzig.de/hilfe/anleitungen-a-z/vpn/ ). Running Origin requires a connection to the license server; this is unproblematic, if you computer is logged in into the University network; from home, it should sufficient to run the VPN client on your computer. Alternatively, you might bring your notebook to the University, connect to the wireless, start Origin and borrow the license for a maximum of 150 days. Please note that the license is automatically returned the next time you open Origin, when connected to the University network. For other options see Mac and Linux. Mac IGOR This is software from Wavemetrics; IGOR runs also under Windows. License for students? No idea. For other options see Linux. Linux Qtiplot Qtiplot is free software (in principle) and quite similar to Origin. It runs under Linux, Windows and Mac. The official site is (http://soft.proindependent.com/qtiplot.html). Qtiplot is provided in some GNU/Linux distributions (e.g., in the official repositories of Debian and Ubuntu). Windows binaries might be legally downloaded from http://www.cells.es/Members/cpascual/docs/unofficial-qtiplot- packages-for-windows.
    [Show full text]
  • Assessment of the Impact of the Electronic Submission and Review Environment on the Efficiency and Effectiveness of the Review of Human Drugs – Final Report
    Evaluations and Studies of New Drug Review Programs Under PDUFA IV for the FDA Contract No. HHSF223201010017B Task No. 2 Assessment of the Impact of the Electronic Submission and Review Environment on the Efficiency and Effectiveness of the Review of Human Drugs – Final Report September 9, 2011 Booz | Allen | Hamilton Assessment of the Impact of the Electronic Submission and Review Environment Final Report Table of Contents EXECUTIVE SUMMARY .............................................................................................................. 1 Assessment Overview .......................................................................................................... 1 Degree of Electronic Implementation ................................................................................... 1 Baseline Review Performance ............................................................................................. 2 Exchange and Content Data Standards ............................................................................... 4 Review Tools and Training Analysis .................................................................................... 5 Current Organization and Responsibilities ........................................................................... 6 Progress against Ideal Electronic Review Environment ....................................................... 6 Recommendations ............................................................................................................... 8 ASSESSMENT OVERVIEW ........................................................................................................
    [Show full text]