WorldWideScience

Sample records for platform analytical software

  1. Evaluation of a Product Platform Strategy for Analytical Application Software

    OpenAIRE

    Salonen, Petri I

    2004-01-01

    The challenge for software business executives is to bring new software products to the market rapidly, using both a software development approach that enables effective delivery of products and a robust software product architecture that addresses the needs of selected market segments. This study addresses the development of analytical application software solutions that are the foundation for a decision support solution, providing to end user organization executive management the needed too...

  2. Energy Tracking Software Platform

    Energy Technology Data Exchange (ETDEWEB)

    Ryan Davis; Nathan Bird; Rebecca Birx; Hal Knowles

    2011-04-04

    Acceleration has created an interactive energy tracking and visualization platform that supports decreasing electric, water, and gas usage. Homeowners have access to tools that allow them to gauge their use and track progress toward a smaller energy footprint. Real estate agents have access to consumption data, allowing for sharing a comparison with potential home buyers. Home builders have the opportunity to compare their neighborhood's energy efficiency with competitors. Home energy raters have a tool for gauging the progress of their clients after efficiency changes. And, social groups are able to help encourage members to reduce their energy bills and help their environment. EnergyIT.com is the business umbrella for all energy tracking solutions and is designed to provide information about our energy tracking software and promote sales. CompareAndConserve.com (Gainesville-Green.com) helps homeowners conserve energy through education and competition. ToolsForTenants.com helps renters factor energy usage into their housing decisions.

  3. Software development on the SAP HANA platform

    CERN Document Server

    Walker, Mark

    2013-01-01

    Software Development on the SAP HANA Platform is a general tutorial guide to SAP HANA.This book is written for beginners to the SAP HANA platform. No knowledge of SAP HANA is necessary to start using this book.

  4. Creating Math Videos: Comparing Platforms and Software

    Science.gov (United States)

    Abbasian, Reza O.; Sieben, John T.

    2016-01-01

    In this paper we present a short tutorial on creating mini-videos using two platforms--PCs and tablets such as iPads--and software packages that work with these devices. Specifically, we describe the step-by-step process of creating and editing videos using a Wacom Intuos pen-tablet plus Camtasia software on a PC platform and using the software…

  5. Creating Math Videos: Comparing Platforms and Software

    Science.gov (United States)

    Abbasian, Reza O.; Sieben, John T.

    2016-01-01

    In this paper we present a short tutorial on creating mini-videos using two platforms--PCs and tablets such as iPads--and software packages that work with these devices. Specifically, we describe the step-by-step process of creating and editing videos using a Wacom Intuos pen-tablet plus Camtasia software on a PC platform and using the software…

  6. A survey on platforms for big data analytics.

    Science.gov (United States)

    Singh, Dilpreet; Reddy, Chandan K

    The primary purpose of this paper is to provide an in-depth analysis of different platforms available for performing big data analytics. This paper surveys different hardware platforms available for big data analytics and assesses the advantages and drawbacks of each of these platforms based on various metrics such as scalability, data I/O rate, fault tolerance, real-time processing, data size supported and iterative task support. In addition to the hardware, a detailed description of the software frameworks used within each of these platforms is also discussed along with their strengths and drawbacks. Some of the critical characteristics described here can potentially aid the readers in making an informed decision about the right choice of platforms depending on their computational needs. Using a star ratings table, a rigorous qualitative comparison between different platforms is also discussed for each of the six characteristics that are critical for the algorithms of big data analytics. In order to provide more insights into the effectiveness of each of the platform in the context of big data analytics, specific implementation level details of the widely used k-means clustering algorithm on various platforms are also described in the form pseudocode.

  7. Publishing Platform for Scientific Software - Lessons Learned

    Science.gov (United States)

    Hammitzsch, Martin; Fritzsch, Bernadette; Reusser, Dominik; Brembs, Björn; Deinzer, Gernot; Loewe, Peter; Fenner, Martin; van Edig, Xenia; Bertelmann, Roland; Pampel, Heinz; Klump, Jens; Wächter, Joachim

    2015-04-01

    Scientific software has become an indispensable commodity for the production, processing and analysis of empirical data but also for modelling and simulation of complex processes. Software has a significant influence on the quality of research results. For strengthening the recognition of the academic performance of scientific software development, for increasing its visibility and for promoting the reproducibility of research results, concepts for the publication of scientific software have to be developed, tested, evaluated, and then transferred into operations. For this, the publication and citability of scientific software have to fulfil scientific criteria by means of defined processes and the use of persistent identifiers, similar to data publications. The SciForge project is addressing these challenges. Based on interviews a blueprint for a scientific software publishing platform and a systematic implementation plan has been designed. In addition, the potential of journals, software repositories and persistent identifiers have been evaluated to improve the publication and dissemination of reusable software solutions. It is important that procedures for publishing software as well as methods and tools for software engineering are reflected in the architecture of the platform, in order to improve the quality of the software and the results of research. In addition, it is necessary to work continuously on improving specific conditions that promote the adoption and sustainable utilization of scientific software publications. Among others, this would include policies for the development and publication of scientific software in the institutions but also policies for establishing the necessary competencies and skills of scientists and IT personnel. To implement the concepts developed in SciForge a combined bottom-up / top-down approach is considered that will be implemented in parallel in different scientific domains, e.g. in earth sciences, climate research and

  8. Coupling methodology within the software platform alliances

    Energy Technology Data Exchange (ETDEWEB)

    Montarnal, Ph.; Deville, E.; Adam, E.; Bengaouer, A. [CEA Saclay, Dept. de Modelisation des Systemes et Structures 91 - Gif-sur-Yvette (France); Dimier, A.; Gaombalet, J.; Loth, L. [Agence Nationale pour la Gestion des Dechets Radioactifs (ANDRA), 92 - Chatenay Malabry (France); Chavant, C. [Electricite de France (EDF), 92 - Clamart (France)

    2005-07-01

    CEA, ANDRA and EDF are jointly developing the software platform ALLIANCES which aim is to produce a tool for the simulation of nuclear waste storage and disposal repository. This type of simulations deals with highly coupled thermo-hydro-mechanical and chemical (T-H-M-C) processes. A key objective of Alliances is to give the capability for coupling algorithms development between existing codes. The aim of this paper is to present coupling methodology use in the context of this software platform. (author)

  9. A Software Development Platform for Mechatronic Systems

    DEFF Research Database (Denmark)

    Guan, Wei

    present a challenge to the practitioners who adopt conventional software development approach. An effective approach towards industrial production of software for mechatronic systems is needed. This approach requires a disciplined engineering process that encompasses model-driven engineering and component......-based software engineering, whereby we enable incremental software development using component models to address the essential design issues of real-time embedded systems. To this end, this dissertation presents a software development platform that provides an incremental model-driven development process based...... rigorous construction of systems. The incremental development process separates the development activities into prefabrication of reusable components, conguration and generation of applications using validated components, and elimination of design errors using model-based analysis and verfication methods...

  10. Computing platforms for software-defined radio

    CERN Document Server

    Nurmi, Jari; Isoaho, Jouni; Garzia, Fabio

    2017-01-01

    This book addresses Software-Defined Radio (SDR) baseband processing from the computer architecture point of view, providing a detailed exploration of different computing platforms by classifying different approaches, highlighting the common features related to SDR requirements and by showing pros and cons of the proposed solutions. Coverage includes architectures exploiting parallelism by extending single-processor environment (such as VLIW, SIMD, TTA approaches), multi-core platforms distributing the computation to either a homogeneous array or a set of specialized heterogeneous processors, and architectures exploiting fine-grained, coarse-grained, or hybrid reconfigurability. Describes a computer engineering approach to SDR baseband processing hardware; Discusses implementation of numerous compute-intensive signal processing algorithms on single and multicore platforms; Enables deep understanding of optimization techniques related to power and energy consumption of multicore platforms using several basic a...

  11. REVEAL: Software Documentation and Platform Migration

    Science.gov (United States)

    Wilson, Michael A.; Veibell, Victoir T.

    2011-01-01

    The Research Environment for Vehicle Embedded Analysis on Linux (REVEAL) is reconfigurable data acquisition software designed for network-distributed test and measurement applications. In development since 2001, it has been successfully demonstrated in support of a number of actual missions within NASA's Suborbital Science Program. Improvements to software configuration control were needed to properly support both an ongoing transition to operational status and continued evolution of REVEAL capabilities. For this reason the project described in this report targets REVEAL software source documentation and deployment of the software on a small set of hardware platforms different from what is currently used in the baseline system implementation. This presentation specifically describes the actions taken over a ten week period by two undergraduate student interns and serves as an overview of the content of the final report for that internship.

  12. Cloud-Based Software Platform for Smart Meter Data Management

    DEFF Research Database (Denmark)

    Liu, Xiufeng; Nielsen, Per Sieverts

    of the so-called big data possible. This can improve energy management, e.g., help utility companies to forecast energy loads and improve services, and help households to manage energy usage and save money. As this regard, the proposed paper focuses on building an innovative software platform for smart......Today smart meters are increasingly used in the worldwide. Smart meters are the advanced meters capable of measuring customer energy consumption at a fine-grained time in- terval, e.g., every 15 minutes. The data are very sizeable, and might be from different sources, along with the other social...... their knowledge; scalable data analytics platform for data mining over big data sets for energy demand forecasting and consumption discovering; data as the service for other applications using smart meter data; and a portal for visualizing data analytics results. The design will incorporate hybrid clouds...

  13. Analytics Platform for ATLAS Computing Services

    CERN Document Server

    Vukotic, Ilija; The ATLAS collaboration; Bryant, Lincoln

    2016-01-01

    Big Data technologies have proven to be very useful for storage, processing and visualization of derived metrics associated with ATLAS distributed computing (ADC) services. Log file data and database records, and metadata from a diversity of systems have been aggregated and indexed to create an analytics platform for ATLAS ADC operations analysis. Dashboards, wide area data access cost metrics, user analysis patterns, and resource utilization efficiency charts are produced flexibly through queries against a powerful analytics cluster. Here we explore whether these techniques and analytics ecosystem can be applied to add new modes of open, quick, and pervasive access to ATLAS event data so as to simplify access and broaden the reach of ATLAS public data to new communities of users. An ability to efficiently store, filter, search and deliver ATLAS data at the event and/or sub-event level in a widely supported format would enable or significantly simplify usage of machine learning tools like Spark, Jupyter, R, S...

  14. Analytical laboratory and mobile sampling platform

    Energy Technology Data Exchange (ETDEWEB)

    Stetzenbach, K.; Smiecinski, A.

    1996-04-30

    This is the final report for the Analytical Laboratory and Mobile Sampling Platform project. This report contains only major findings and conclusions resulting from this project. Detailed reports of all activities performed for this project were provided to the Project Office every quarter since the beginning of the project. This report contains water chemistry data for samples collected in the Nevada section of Death Valley National Park (Triangle Area Springs), Nevada Test Site springs, Pahranagat Valley springs, Nevada Test Site wells, Spring Mountain springs and Crater Flat and Amargosa Valley wells.

  15. New software solutions for analytical spectroscopists

    Science.gov (United States)

    Davies, Antony N.

    1999-05-01

    Analytical spectroscopists must be computer literate to effectively carry out the tasks assigned to them. This has often been resisted within organizations with insufficient funds to equip their staff properly, a lack of desire to deliver the essential training and a basic resistance amongst staff to learn the new techniques required for computer assisted analysis. In the past these problems were compounded by seriously flawed software which was being sold for spectroscopic applications. Owing to the limited market for such complex products the analytical spectroscopist often was faced with buying incomplete and unstable tools if the price was to remain reasonable. Long product lead times meant spectrometer manufacturers often ended up offering systems running under outdated and sometimes obscure operating systems. Not only did this mean special staff training for each instrument where the knowledge gained on one system could not be transferred to the neighbouring system but these spectrometers were often only capable of running in a stand-alone mode, cut-off from the rest of the laboratory environment. Fortunately a number of developments in recent years have substantially changed this depressing picture. A true multi-tasking operating system with a simple graphical user interface, Microsoft Windows NT4, has now been widely introduced into the spectroscopic computing environment which has provided a desktop operating system which has proved to be more stable and robust as well as requiring better programming techniques of software vendors. The opening up of the Internet has provided an easy way to access new tools for data handling and has forced a substantial re-think about results delivery (for example Chemical MIME types, IUPAC spectroscopic data exchange standards). Improved computing power and cheaper hardware now allows large spectroscopic data sets to be handled without too many problems. This includes the ability to carry out chemometric operations in

  16. The Analytic Information Warehouse (AIW): a platform for analytics using electronic health record data.

    Science.gov (United States)

    Post, Andrew R; Kurc, Tahsin; Cholleti, Sharath; Gao, Jingjing; Lin, Xia; Bornstein, William; Cantrell, Dedra; Levine, David; Hohmann, Sam; Saltz, Joel H

    2013-06-01

    To create an analytics platform for specifying and detecting clinical phenotypes and other derived variables in electronic health record (EHR) data for quality improvement investigations. We have developed an architecture for an Analytic Information Warehouse (AIW). It supports transforming data represented in different physical schemas into a common data model, specifying derived variables in terms of the common model to enable their reuse, computing derived variables while enforcing invariants and ensuring correctness and consistency of data transformations, long-term curation of derived data, and export of derived data into standard analysis tools. It includes software that implements these features and a computing environment that enables secure high-performance access to and processing of large datasets extracted from EHRs. We have implemented and deployed the architecture in production locally. The software is available as open source. We have used it as part of hospital operations in a project to reduce rates of hospital readmission within 30days. The project examined the association of over 100 derived variables representing disease and co-morbidity phenotypes with readmissions in 5years of data from our institution's clinical data warehouse and the UHC Clinical Database (CDB). The CDB contains administrative data from over 200 hospitals that are in academic medical centers or affiliated with such centers. A widely available platform for managing and detecting phenotypes in EHR data could accelerate the use of such data in quality improvement and comparative effectiveness studies. Copyright © 2013 Elsevier Inc. All rights reserved.

  17. Software Platform Evaluation - Verifiable Fuel Cycle Simulation (VISION) Model

    Energy Technology Data Exchange (ETDEWEB)

    J. J. Jacobson; D. E. Shropshire; W. B. West

    2005-11-01

    The purpose of this Software Platform Evaluation (SPE) is to document the top-level evaluation of potential software platforms on which to construct a simulation model that satisfies the requirements for a Verifiable Fuel Cycle Simulation Model (VISION) of the Advanced Fuel Cycle (AFC). See the Software Requirements Specification for Verifiable Fuel Cycle Simulation (VISION) Model (INEEL/EXT-05-02643, Rev. 0) for a discussion of the objective and scope of the VISION model. VISION is intended to serve as a broad systems analysis and study tool applicable to work conducted as part of the AFCI (including costs estimates) and Generation IV reactor development studies. This document will serve as a guide for selecting the most appropriate software platform for VISION. This is a “living document” that will be modified over the course of the execution of this work.

  18. Software Engineering for Multi-core Platforms

    NARCIS (Netherlands)

    Arbab, F.; Jongmans, S.-S.T.Q.

    2012-01-01

    Decades after Turing proposed his model of computation, we still lack suitable means to tackle the complexity of getting more than a few Turing Machines to interact with one another in a verifiably coherent manner. This dearth currently hampers software engineering in unleashing the full potential o

  19. Software Development Management: Empirical and Analytical Perspectives

    Science.gov (United States)

    Kang, Keumseok

    2011-01-01

    Managing software development is a very complex activity because it must deal with people, organizations, technologies, and business processes. My dissertation consists of three studies that examine software development management from various perspectives. The first study empirically investigates the impacts of prior experience with similar…

  20. Software Development Management: Empirical and Analytical Perspectives

    Science.gov (United States)

    Kang, Keumseok

    2011-01-01

    Managing software development is a very complex activity because it must deal with people, organizations, technologies, and business processes. My dissertation consists of three studies that examine software development management from various perspectives. The first study empirically investigates the impacts of prior experience with similar…

  1. A software radio platform based on ARM and FPGA

    Directory of Open Access Journals (Sweden)

    Yang Xin.

    2016-01-01

    Full Text Available The rapid rise in computational performance offered by computer systems has greatly increased the number of practical software radio applications. A scheme presented in this paper is a software radio platform based on ARM and FPGA. FPGA works as the coprocessor together with the ARM, which serves as the core processor. ARM is used for digital signal processing and real-time data transmission, and FPGA is used for synchronous timing control and serial-parallel conversion. A SPI driver for real-time data transmission between ARM and FPGA under ARM-Linux system is provided. By adopting modular design, the software radio platform is capable of implementing wireless communication functions and satisfies the requirements of real-time signal processing platform for high security and broad applicability.

  2. Software platform virtualization in chemistry research and university teaching

    Directory of Open Access Journals (Sweden)

    Kind Tobias

    2009-11-01

    Full Text Available Abstract Background Modern chemistry laboratories operate with a wide range of software applications under different operating systems, such as Windows, LINUX or Mac OS X. Instead of installing software on different computers it is possible to install those applications on a single computer using Virtual Machine software. Software platform virtualization allows a single guest operating system to execute multiple other operating systems on the same computer. We apply and discuss the use of virtual machines in chemistry research and teaching laboratories. Results Virtual machines are commonly used for cheminformatics software development and testing. Benchmarking multiple chemistry software packages we have confirmed that the computational speed penalty for using virtual machines is low and around 5% to 10%. Software virtualization in a teaching environment allows faster deployment and easy use of commercial and open source software in hands-on computer teaching labs. Conclusion Software virtualization in chemistry, mass spectrometry and cheminformatics is needed for software testing and development of software for different operating systems. In order to obtain maximum performance the virtualization software should be multi-core enabled and allow the use of multiprocessor configurations in the virtual machine environment. Server consolidation, by running multiple tasks and operating systems on a single physical machine, can lead to lower maintenance and hardware costs especially in small research labs. The use of virtual machines can prevent software virus infections and security breaches when used as a sandbox system for internet access and software testing. Complex software setups can be created with virtual machines and are easily deployed later to multiple computers for hands-on teaching classes. We discuss the popularity of bioinformatics compared to cheminformatics as well as the missing cheminformatics education at universities worldwide.

  3. Software platform virtualization in chemistry research and university teaching.

    Science.gov (United States)

    Kind, Tobias; Leamy, Tim; Leary, Julie A; Fiehn, Oliver

    2009-11-16

    Modern chemistry laboratories operate with a wide range of software applications under different operating systems, such as Windows, LINUX or Mac OS X. Instead of installing software on different computers it is possible to install those applications on a single computer using Virtual Machine software. Software platform virtualization allows a single guest operating system to execute multiple other operating systems on the same computer. We apply and discuss the use of virtual machines in chemistry research and teaching laboratories. Virtual machines are commonly used for cheminformatics software development and testing. Benchmarking multiple chemistry software packages we have confirmed that the computational speed penalty for using virtual machines is low and around 5% to 10%. Software virtualization in a teaching environment allows faster deployment and easy use of commercial and open source software in hands-on computer teaching labs. Software virtualization in chemistry, mass spectrometry and cheminformatics is needed for software testing and development of software for different operating systems. In order to obtain maximum performance the virtualization software should be multi-core enabled and allow the use of multiprocessor configurations in the virtual machine environment. Server consolidation, by running multiple tasks and operating systems on a single physical machine, can lead to lower maintenance and hardware costs especially in small research labs. The use of virtual machines can prevent software virus infections and security breaches when used as a sandbox system for internet access and software testing. Complex software setups can be created with virtual machines and are easily deployed later to multiple computers for hands-on teaching classes. We discuss the popularity of bioinformatics compared to cheminformatics as well as the missing cheminformatics education at universities worldwide.

  4. VAP/VAT: video analytics platform and test bed for testing and deploying video analytics

    Science.gov (United States)

    Gorodnichy, Dmitry O.; Dubrofsky, Elan

    2010-04-01

    Deploying Video Analytics in operational environments is extremely challenging. This paper presents a methodological approach developed by the Video Surveillance and Biometrics Section (VSB) of the Science and Engineering Directorate (S&E) of the Canada Border Services Agency (CBSA) to resolve these problems. A three-phase approach to enable VA deployment within an operational agency is presented and the Video Analytics Platform and Testbed (VAP/VAT) developed by the VSB section is introduced. In addition to allowing the integration of third party and in-house built VA codes into an existing video surveillance infrastructure, VAP/VAT also allows the agency to conduct an unbiased performance evaluation of the cameras and VA software available on the market. VAP/VAT consists of two components: EventCapture, which serves to Automatically detect a "Visual Event", and EventBrowser, which serves to Display & Peruse of "Visual Details" captured at the "Visual Event". To deal with Open architecture as well as with Closed architecture cameras, two video-feed capture mechanisms have been developed within the EventCapture component: IPCamCapture and ScreenCapture.

  5. Computing Platforms for Big Biological Data Analytics: Perspectives and Challenges.

    Science.gov (United States)

    Yin, Zekun; Lan, Haidong; Tan, Guangming; Lu, Mian; Vasilakos, Athanasios V; Liu, Weiguo

    2017-01-01

    The last decade has witnessed an explosion in the amount of available biological sequence data, due to the rapid progress of high-throughput sequencing projects. However, the biological data amount is becoming so great that traditional data analysis platforms and methods can no longer meet the need to rapidly perform data analysis tasks in life sciences. As a result, both biologists and computer scientists are facing the challenge of gaining a profound insight into the deepest biological functions from big biological data. This in turn requires massive computational resources. Therefore, high performance computing (HPC) platforms are highly needed as well as efficient and scalable algorithms that can take advantage of these platforms. In this paper, we survey the state-of-the-art HPC platforms for big biological data analytics. We first list the characteristics of big biological data and popular computing platforms. Then we provide a taxonomy of different biological data analysis applications and a survey of the way they have been mapped onto various computing platforms. After that, we present a case study to compare the efficiency of different computing platforms for handling the classical biological sequence alignment problem. At last we discuss the open issues in big biological data analytics.

  6. Hardware/software co-verification platform for EOS design

    Institute of Scientific and Technical Information of China (English)

    2005-01-01

    Ethernet over SDH/SONET (EOS) is a hotspot in today's data transmission technology for it combines the merits of both Ethernet and SDH/SONET. However, implementing an EOS system on a chip is complex and needs full verifications. This paper introduces our design of Hardware/Software co-verification platform for EOS design. The hardware platform contains a microprocessor board and an FPGA (Field Programmable Gate Array)-based verification board, and the corresponding software includes test benches running in FPGAs, controlling programs for the microprocessor and a console program with GUI (Graphical User Interface) interface for configuration, management and supervision. The design is cost-effective and has been successfully employed to verify several IP (Intellectual Property) blocks of our EOS chip. Moreover, it is flexible and can be applied as a general-purpose verification platform.

  7. A big data geospatial analytics platform - Physical Analytics Integrated Repository and Services (PAIRS)

    Science.gov (United States)

    Hamann, H.; Jimenez Marianno, F.; Klein, L.; Albrecht, C.; Freitag, M.; Hinds, N.; Lu, S.

    2015-12-01

    A big data geospatial analytics platform:Physical Analytics Information Repository and Services (PAIRS)Fernando Marianno, Levente Klein, Siyuan Lu, Conrad Albrecht, Marcus Freitag, Nigel Hinds, Hendrik HamannIBM TJ Watson Research Center, Yorktown Heights, NY 10598A major challenge in leveraging big geospatial data sets is the ability to quickly integrate multiple data sources into physical and statistical models and be run these models in real time. A geospatial data platform called Physical Analytics Information and Services (PAIRS) is developed on top of open source hardware and software stack to manage Terabyte of data. A new data interpolation and re gridding is implemented where any geospatial data layers can be associated with a set of global grid where the grid resolutions is doubling for consecutive layers. Each pixel on the PAIRS grid have an index that is a combination of locations and time stamp. The indexing allow quick access to data sets that are part of a global data layers and allowing to retrieve only the data of interest. PAIRS takes advantages of parallel processing framework (Hadoop) in a cloud environment to digest, curate, and analyze the data sets while being very robust and stable. The data is stored on a distributed no-SQL database (Hbase) across multiple server, data upload and retrieval is parallelized where the original analytics task is broken up is smaller areas/volume, analyzed independently, and then reassembled for the original geographical area. The differentiating aspect of PAIRS is the ability to accelerate model development across large geographical regions and spatial resolution ranging from 0.1 m up to hundreds of kilometer. System performance is benchmarked on real time automated data ingestion and retrieval of Modis and Landsat data layers. The data layers are curated for sensor error, verified for correctness, and analyzed statistically to detect local anomalies. Multi-layer query enable PAIRS to filter different data

  8. Software platform for simulation of a prototype proton CT scanner.

    Science.gov (United States)

    Giacometti, Valentina; Bashkirov, Vladimir A; Piersimoni, Pierluigi; Guatelli, Susanna; Plautz, Tia E; Sadrozinski, Hartmut F-W; Johnson, Robert P; Zatserklyaniy, Andriy; Tessonnier, Thomas; Parodi, Katia; Rosenfeld, Anatoly B; Schulte, Reinhard W

    2017-03-01

    Proton computed tomography (pCT) is a promising imaging technique to substitute or at least complement x-ray CT for more accurate proton therapy treatment planning as it allows calculating directly proton relative stopping power from proton energy loss measurements. A proton CT scanner with a silicon-based particle tracking system and a five-stage scintillating energy detector has been completed. In parallel a modular software platform was developed to characterize the performance of the proposed pCT. The modular pCT software platform consists of (1) a Geant4-based simulation modeling the Loma Linda proton therapy beam line and the prototype proton CT scanner, (2) water equivalent path length (WEPL) calibration of the scintillating energy detector, and (3) image reconstruction algorithm for the reconstruction of the relative stopping power (RSP) of the scanned object. In this work, each component of the modular pCT software platform is described and validated with respect to experimental data and benchmarked against theoretical predictions. In particular, the RSP reconstruction was validated with both experimental scans, water column measurements, and theoretical calculations. The results show that the pCT software platform accurately reproduces the performance of the existing prototype pCT scanner with a RSP agreement between experimental and simulated values to better than 1.5%. The validated platform is a versatile tool for clinical proton CT performance and application studies in a virtual setting. The platform is flexible and can be modified to simulate not yet existing versions of pCT scanners and higher proton energies than those currently clinically available. © 2017 American Association of Physicists in Medicine.

  9. NECESSITY OF LEARNING ANALYTICS IN SOFTWARE ENGINEERING EDUCATION

    Directory of Open Access Journals (Sweden)

    N. PRATHEESH

    2015-03-01

    Full Text Available Computers are necessary and unavoidable part of the modern lifestyle. Software is the key factor to satisfy all the desires and keep up this rock status. Software engineers are the people who develop the software to satisfy the user needs and make their work easier. Software engineers are academically mold up to the industry requirements through the proper software engineering education. Hence software engineering education plays an imperative role in computer education, but it falls short to fabricate the genius software engineers to satisfy the industries need. To overcome these issues researchers proposed number of software engineering learning/teaching methods to egg-on students to reap their depth knowledge in software engineering, albeit these allusions does not utterly conquer this decisive issue since the suggested approaches does not meet with the student’s learning style. Learning analytics plays a vital role to improve the students learning activities. This paper describes the software engineering students’ requirements through learning analytics and proposes a teaching/learning tool to engage the students learning activities to overcome such issues and inspire them in gathering software engineering knowledge.

  10. Software for systems biology: from tools to integrated platforms.

    Science.gov (United States)

    Ghosh, Samik; Matsuoka, Yukiko; Asai, Yoshiyuki; Hsin, Kun-Yi; Kitano, Hiroaki

    2011-11-03

    Understanding complex biological systems requires extensive support from software tools. Such tools are needed at each step of a systems biology computational workflow, which typically consists of data handling, network inference, deep curation, dynamical simulation and model analysis. In addition, there are now efforts to develop integrated software platforms, so that tools that are used at different stages of the workflow and by different researchers can easily be used together. This Review describes the types of software tools that are required at different stages of systems biology research and the current options that are available for systems biology researchers. We also discuss the challenges and prospects for modelling the effects of genetic changes on physiology and the concept of an integrated platform.

  11. Toward an integrated software platform for systems pharmacology.

    Science.gov (United States)

    Ghosh, Samik; Matsuoka, Yukiko; Asai, Yoshiyuki; Hsin, Kun-Yi; Kitano, Hiroaki

    2013-12-01

    Understanding complex biological systems requires the extensive support of computational tools. This is particularly true for systems pharmacology, which aims to understand the action of drugs and their interactions in a systems context. Computational models play an important role as they can be viewed as an explicit representation of biological hypotheses to be tested. A series of software and data resources are used for model development, verification and exploration of the possible behaviors of biological systems using the model that may not be possible or not cost effective by experiments. Software platforms play a dominant role in creativity and productivity support and have transformed many industries, techniques that can be applied to biology as well. Establishing an integrated software platform will be the next important step in the field.

  12. Visual software analytics for the build optimization of large-scale software systems

    NARCIS (Netherlands)

    Telea, Alexandru; Voinea, Lucian

    2011-01-01

    Visual analytics is the science of analytical reasoning facilitated by interactive visual interfaces. In this paper, we present an adaptation of the visual analytics framework to the context of software understanding for maintenance. We discuss the similarities and differences of the general visual

  13. Manifold: a Custom Analytics Platform to Visualize Research Impact

    Directory of Open Access Journals (Sweden)

    Steven Braun

    2015-10-01

    Full Text Available The use of research impact metrics and analytics has become an integral component to many aspects of institutional assessment. Many platforms currently exist to provide such analytics, both proprietary and open source; however, the functionality of these systems may not always overlap to serve uniquely specific needs. In this paper, I describe a novel web-based platform, named Manifold, that I built to serve custom research impact assessment needs in the University of Minnesota Medical School. Built on a standard LAMP architecture, Manifold automatically pulls publication data for faculty from Scopus through APIs, calculates impact metrics through automated analytics, and dynamically generates report-like profiles that visualize those metrics. Work on this project has resulted in many lessons learned about challenges to sustainability and scalability in developing a system of such magnitude.

  14. Using fuzzy analytical hierarchy process (AHP to evaluate web development platform

    Directory of Open Access Journals (Sweden)

    Ahmad Sarfaraz

    2012-01-01

    Full Text Available Web development is plays an important role on business plans and people's lives. One of the key decisions in which both short-term and long-term success of the project depends is choosing the right development platform. Its criticality can be judged by the fact that once a platform is chosen, one has to live with it throughout the software development life cycle. The entire shape of the project depends on the language, operating system, tools, frameworks etc., in short the web development platform chosen. In addition, choosing the right platform is a multi criteria decision making (MCDM problem. We propose a fuzzy analytical hierarchy process model to solve the MCDM problem. We try to tap the real-life modeling potential of fuzzy logic and conjugate it with the commonly used powerful AHP modeling method.

  15. AMMOS: A Software Platform to Assist in silico Screening

    Directory of Open Access Journals (Sweden)

    Lagorce D.

    2009-12-01

    Full Text Available Three software packages based on the common platform of AMMOS (Automated Molecular Mechanics Optimization tool for in silico Screening for assisting virtual ligand screening purposes have been recently developed. DG-AMMOS allows generation of 3D conformations of small molecules using distance geometry and molecular mechanics optimization. AMMOS_SmallMol is a package for structural refinement of compound collections that can be used prior to docking experiments. AMMOS_ProtLig is a package for energy minimization of protein-ligand complexes. It performs an automatic procedure for molecular mechanics minimization at different levels of flexibility - from rigid to fully flexible structures of both the ligand and the receptor. The packages have been tested on small molecules with a high structural diversity and proteins binding sites of completely different geometries and physicochemical properties. The platform is developed as an open source software and can be used in a broad range of in silico drug design studies.

  16. Towards multi-platform software architecture for Collaborative Teleoperation

    OpenAIRE

    2009-01-01

    International audience; Augmented Reality (AR) can provide to a Human Operator (HO) a real help in achieving complex tasks, such as remote control of robots and cooperative teleassistance. Using appropriate augmentations, the HO can interact faster, safer and easier with the remote real world. In this paper, we present an extension of an existing distributed software and network architecture for collaborative teleoperation based on networked human-scaled mixed reality and mobile platform. The...

  17. Implementation of Pulse Radar Waveform Based on Software Radio Platform

    OpenAIRE

    Wang Dong; Dong Jian; Xiao Shunping

    2015-01-01

    Based on the frequency and phase modulated signal, the authors design some commonly-used pulse radar baseband waveform, such as linear frequency modulated waveform, nonlinear frequency modulated waveform, Costas waveform, Barker coding waveform and multi-phase coded waveform, and the authors compare their performance, such as the peak side lobe ratio, the Rayleigh resolution in time and distance resolution. Then, based on the software radio platform NI PXIe-5644R, the authors design the timin...

  18. SCOR: Software-defined Constrained Optimal Routing Platform for SDN

    OpenAIRE

    Layeghy, Siamak; Pakzad, Farzaneh; Portmann, Marius

    2016-01-01

    A Software-defined Constrained Optimal Routing (SCOR) platform is introduced as a Northbound interface in SDN architecture. It is based on constraint programming techniques and is implemented in MiniZinc modelling language. Using constraint programming techniques in this Northbound interface has created an efficient tool for implementing complex Quality of Service routing applications in a few lines of code. The code includes only the problem statement and the solution is found by a general s...

  19. METODE ANALYTICAL HIERARCHY PROCESS: SISTEM REKOMENDER DATABASE SOFTWARE

    Directory of Open Access Journals (Sweden)

    Doni Purnama Alam Syah

    2014-09-01

    Full Text Available Abstract - Rekomender electoral system is a database software application that can be used to look for alternative software database selection strategy, the method of analytical hierarchy process (AHP. Rekomender systems needed by companies that have a large enough data processing such as the Bureau of Bina Sarana IT Information, expensive investments in the provision of Information Technology (IT makes IT Bina Sarana Information Bureau to be more careful in determining the selection of database software. This study focuses on research of database software selection system with the method of analytical hierarchy process (AHP, a case study of IT Bureau Bina Sarana Infromatika with the observation unit administrator. The results of the study found that there are two (2 main criteria, namely the selection of technology and a user with an alternative strategy My SQL, Oracle and SQL Server. Having tested the system rekomender My SQL result that the top priority in the selection of database software with a 41% weighting, followed by SQL Server and Oracle 39% 21%. The end result of a system that has been created rekomender concluded that the Bureau of Bina Sarana Informatics IT can define strategy alternatives before determining database software to be used more effectively and efficiently. Abstrak¬¬ - Sistem rekomender pemilihan database software merupakan aplikasi yang dapat digunakan untuk mencari alternatif strategi pemilihan database software, dengan metode analytical hierarchy process (AHP. Sistem rekomender dibutuhkan oleh perusahaan yang memiliki pengolahan data yang cukup besar seperti Biro TI Bina Sarana Informatika, mahalnya investasi pada penyediaan Teknologi Informasi (TI membuat Biro TI Bina Sarana Informatika lebih berhati-hati dalam menentukan pemilihan database software. Penelitian ini berfokus kepada penetilian tentang sistem pemilihan database sofware dengan metode analytical hierarchy process (AHP, studi kasus Biro TI Bina Sarana

  20. SONEP: A Software-Defined Optical Network Emulation Platform

    DEFF Research Database (Denmark)

    Azodolmolky, Siamak; Petersen, Martin Nordal; Fagertun, Anna Manolova

    2014-01-01

    Network emulation has been one of the tools of choice for conducting experiments on commodity hardware. In the absence of an easy to use optical network test-bed, researchers can significantly benefit from the availability of a flexible/programmable optical network emulation platform. Exploiting...... the lightweight system virtualization, which is recently supported in modern operating systems, in this work we present the architecture of a Software-Defined Network (SDN) emulation platform for transport optical networks and investigate its usage in a use-case scenario. To the best of our knowledge......, this is for the first time that an SDN-based emulation platform is proposed for modeling and performance evaluation of optical networks. Coupled with recent trend of extension of SDN towards transport (optical) networks, the presented tool can facilitate the evaluation of innovative idea before actual implementations...

  1. SONEP: A Software-Defined Optical Network Emulation Platform

    DEFF Research Database (Denmark)

    Azodolmolky, Siamak; Petersen, Martin Nordal; Fagertun, Anna Manolova

    2014-01-01

    the lightweight system virtualization, which is recently supported in modern operating systems, in this work we present the architecture of a Software-Defined Network (SDN) emulation platform for transport optical networks and investigate its usage in a use-case scenario. To the best of our knowledge......Network emulation has been one of the tools of choice for conducting experiments on commodity hardware. In the absence of an easy to use optical network test-bed, researchers can significantly benefit from the availability of a flexible/programmable optical network emulation platform. Exploiting......, this is for the first time that an SDN-based emulation platform is proposed for modeling and performance evaluation of optical networks. Coupled with recent trend of extension of SDN towards transport (optical) networks, the presented tool can facilitate the evaluation of innovative idea before actual implementations...

  2. Using Presentation Software to Flip an Undergraduate Analytical Chemistry Course

    Science.gov (United States)

    Fitzgerald, Neil; Li, Luisa

    2015-01-01

    An undergraduate analytical chemistry course has been adapted to a flipped course format. Course content was provided by video clips, text, graphics, audio, and simple animations organized as concept maps using the cloud-based presentation platform, Prezi. The advantages of using Prezi to present course content in a flipped course format are…

  3. eSciMart: Web Platform for Scientific Software Marketplace

    Science.gov (United States)

    Kryukov, A. P.; Demichev, A. P.

    2016-10-01

    In this paper we suggest a design of a web marketplace where users of scientific application software and databases, presented in the form of web services, as well as their providers will have presence simultaneously. The model, which will be the basis for the web marketplace is close to the customer-to-customer (C2C) model, which has been successfully used, for example, on the auction sites such as eBay (ebay.com). Unlike the classical model of C2C the suggested marketplace focuses on application software in the form of web services, and standardization of API through which application software will be integrated into the web marketplace. A prototype of such a platform, entitled eSciMart, is currently being developed at SINP MSU.

  4. Administration Interface in an e-Testing Software Platform

    Directory of Open Access Journals (Sweden)

    Diana BUTUCEA

    2011-09-01

    Full Text Available Administration interfaces represent a subject that requires an in-depth analysis. Due to the complex tasks it needs to execute, the developer of such interfaces must find a perfect balance between aesthetics, functionality, ergonomics and modularity of it. While web users become more and more selective into choosing the websites they browse, the interface of any application must be impeccable. Since e-testing software platforms require a complex content management system, the paper will provide arguments over functionality, aesthetics, ergonomics and modularity of such platforms. An in-depth comparison over four CMSs will be made and a model of implementation will also be presented focusing on the administration interface and the functionalities it offers.

  5. Fujitsu's E-Business Proposal --Overview of INTERSTAGE Software Platform

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    The explosive growth of the Internet has caused the new medium tostep past just being another means of communication, and has acted as a catalyst to cause radi cal changes to the nature of business. Amongst the changes, e-Business, which b r ings internet technology to all areas of work in enterprises, is especially acti ve. Many enterprises are showing strong interest the application server adapted internet technology, such as Web and Java, as the new platform for the next gene ration in enterprise computing environments. INTERSTAGE builds on the latest int ernet technology, and is a complete software platform centering on application s erver, which can support the various business applications required for e-Busin ess. In this document we cover the overview of features and functions of INTERSTAGE, and introduce Fujitsu's approach to e-Business through INTERSTAGE.

  6. Combining speech recognition software with Digital Imaging and Communications in Medicine (DICOM) workstation software on a Microsoft Windows platform.

    Science.gov (United States)

    Ernst, R; Carpenter, W; Torres, W; Wheeler, S

    2001-06-01

    This presentation describes our experience in combining speech recognition software, clinical review software, and other software products on a single computer. Different processor speeds, random access memory (RAM), and computer costs were evaluated. We found that combining continuous speech recognition software with Digital Imaging and Communications in Medicine (DICOM) workstation software on the same platform is feasible and can lead to substantial savings of hardware cost. This combination optimizes use of limited workspace and can improve radiology workflow.

  7. Combining speech recognition software with digital imaging and communications in medicine (DICOM) workstation software on a microsoft windows platform

    OpenAIRE

    Ernst, Randy; Carpenter, Walter; Torres, William; Wheeler, Scott

    2001-01-01

    This presentation describes our experience in combining speech recognition software, clinical review software, and other software products on a single computer. Different processor speeds, random access memory (RAM), and computer costs were evaluated. We found that combining continuous speech recognition software with Digital Imaging and Communications in Medicine (DICOM) workstation software on the same platform is feasible and can lead to substantial savings of hardware cost. This combinati...

  8. Software-defined Radio Based Measurement Platform for Wireless Networks.

    Science.gov (United States)

    Chao, I-Chun; Lee, Kang B; Candell, Richard; Proctor, Frederick; Shen, Chien-Chung; Lin, Shinn-Yan

    2015-10-01

    End-to-end latency is critical to many distributed applications and services that are based on computer networks. There has been a dramatic push to adopt wireless networking technologies and protocols (such as WiFi, ZigBee, WirelessHART, Bluetooth, ISA100.11a, etc.) into time-critical applications. Examples of such applications include industrial automation, telecommunications, power utility, and financial services. While performance measurement of wired networks has been extensively studied, measuring and quantifying the performance of wireless networks face new challenges and demand different approaches and techniques. In this paper, we describe the design of a measurement platform based on the technologies of software-defined radio (SDR) and IEEE 1588 Precision Time Protocol (PTP) for evaluating the performance of wireless networks.

  9. Aneka: A Software Platform for .NET-based Cloud Computing

    CERN Document Server

    Vecchiola, Christian; Buyya, Rajkumar

    2009-01-01

    Aneka is a platform for deploying Clouds developing applications on top of it. It provides a runtime environment and a set of APIs that allow developers to build .NET applications that leverage their computation on either public or private clouds. One of the key features of Aneka is the ability of supporting multiple programming models that are ways of expressing the execution logic of applications by using specific abstractions. This is accomplished by creating a customizable and extensible service oriented runtime environment represented by a collection of software containers connected together. By leveraging on these architecture advanced services including resource reservation, persistence, storage management, security, and performance monitoring have been implemented. On top of this infrastructure different programming models can be plugged to provide support for different scenarios as demonstrated by the engineering, life science, and industry applications.

  10. An Early Evaluation and Comparison of Three Private Cloud Computing Software Platforms

    Institute of Scientific and Technical Information of China (English)

    Farrukh Nadeem; Rizwan Qaiser

    2015-01-01

    Cloud computing, after its success as a commercial infrastructure, is now emerging as a private infrastructure. The software platforms available to build private cloud computing infrastructure vary in their performance for management of cloud resources as well as in utilization of local physical resources. Organizations and individuals looking forward to reaping the benefits of private cloud computing need to understand which software platform would provide the efficient services and optimum utilization of cloud resources for their target applications. In this paper, we present our initial study on performance evaluation and comparison of three cloud computing software platforms from the perspective of common cloud users who intend to build their private clouds. We compare the performance of the selected software platforms from several respects describing their suitability for applications from different domains. Our results highlight the critical parameters for performance evaluation of a software platform and the best software platform for different application domains.

  11. Fake BTS Attacks of GSM System on Software Radio Platform

    Directory of Open Access Journals (Sweden)

    Yubo Song

    2012-02-01

    Full Text Available The 2G GSM communication system only provides one-way authentication mechanism which just authenticate the identities of mobile users. As we know, this is not resistant to fake BTS attack. But for the huge cost for building a fake BTS before, this kind of attack were not really implemented before. This paper presents an implement of fake BTS based on software radio technologies. Furthermore, this paper discusses two types of fake BTS attacks on our software radio platform. The first attack is IMSI/IMEI catch attack, which can get the mobile phone’s IMSI and IMEI. With this information, attacker can got the track of the man with this phone. The second attack is selective jamming attack. After get the IMSI and IMEI of the mobile phone, the attackers can decide whether the mobile phone is blocked or not. We will analyze the GSM protocol which is relevant to the interception system and later present the performance of such a system by real tests and demonstrate its feasibility.

  12. SNL software manual for the ACS Data Analytics Project.

    Energy Technology Data Exchange (ETDEWEB)

    Stearley, Jon R.; McLendon, William Clarence, III; Rodrigues, Arun F.; Williams, Aaron S.; Hooper, Russell Warren; Robinson, David Gerald; Stickland, Michael G.

    2011-10-01

    In the ACS Data Analytics Project (also known as 'YumYum'), a supercomputer is modeled as a graph of components and dependencies, jobs and faults are simulated, and component fault rates are estimated using the graph structure and job pass/fail outcomes. This report documents the successful completion of all SNL deliverables and tasks, describes the software written by SNL for the project, and presents the data it generates. Readers should understand what the software tools are, how they fit together, and how to use them to reproduce the presented data and additional experiments as desired. The SNL YumYum tools provide the novel simulation and inference capabilities desired by ACS. SNL also developed and implemented a new algorithm, which provides faster estimates, at finer component granularity, on arbitrary directed acyclic graphs.

  13. Aplikasi Analytical Hierarchy Process (AHP pada Pemilihan Software Manajemen Proyek

    Directory of Open Access Journals (Sweden)

    Siti Komsiyah

    2014-12-01

    Full Text Available The problem with many alternative decisions in the areas of management and administration commonly referred to as multi-attribute decision problems. For example, the decision problem with many variables so that the target decision can not always be determined easily. Well-known method of approach, to overcome this kind of problem is called the Analytical Hierarchy Process (AHP. AHP technique is given by arranging alternative levels of decision, so as to provide a structured quantitative description. Application of multi-attribute types of problems such as problems in the selection of software, car, project proposal, the university, the best employees, and so forth. In this paper, the approach developed using the AHP in software selection project management.

  14. Applying fuzzy extended analytical hierarchy (FEAHP for selecting logistics software

    Directory of Open Access Journals (Sweden)

    Julián Andrés Zapata Cortés

    2012-04-01

    Full Text Available This paper shows fuzzy extended analytical hierarchy (FEAHP applied to a warehouse management system (WMS in a Colombian shipyard regarding selecting pertinent logistics software. The FEAHP method has been widely used for resolving decision-making problems where many quantitative and qualitative factors and variables are required. However the most important criticism of this method concerns the impossibility of including value judgments not on a continuous scale but rather on a discrete one which can be solved by fuzzy logic. This problem was resolved by using the fuzzy logic extension of the AHP method proposed by Chang in 1996 which was adapted for a specific context regarding a Colombian shipyard.

  15. An Exploratory Study to Assess Analytical and Logical Thinking Skills of the Software Practitioners using a Gamification Perspective

    Directory of Open Access Journals (Sweden)

    Şahin KAYALI

    2016-12-01

    Full Text Available The link between analytical and logical thinking skills and success of software practitioners attracted an increasing attention in the last decade. Several studies report that the ability to think logically is a requirement for improving software development skills, which exhibits a strong reasoning. Additionally, analytical thinking is a vital part of software development for example while dividing a task into elemental parts with respect to basic rules and principles.  Using the basic essence of gamification, this study proposes a mobile testing platform for assessing analytical and logical thinking skills of software practitioners as well as computer engineering students. The assessment questions were taken from the literature and transformed into a gamified tool based on the software requirements. A focus group study was conducted to capture the requirements. Using the Delphi method, these requirements were discussed by a group of experts to reach a multidisciplinary understanding where a level of moderate agreement has been achieved. In light of these, an assessment tool was developed, which was tested on both software practitioners from the industry and senior computer engineering students. Our results suggest that individuals who exhibit skills in analytical and logical thinking are also more inclined to be successful in software development.

  16. Universal software radio peripheral as a receiver and DSP platform for a passive radar

    Science.gov (United States)

    Szlachetko, Boguslaw; Lewandowski, Andrzej; Haza, Grzegorz

    2010-09-01

    In this paper we discuss the application of the Universal Software Radio Peripheral (USRP) as a multichannel receiver and DSP platform for an experimental multistatic passive radar. We present different approaches to achieve one goal: constructing the multichannel receiver and signal processing platform utilizing USRP devices and software defined radio (GNU Radio) techniques.

  17. Integrating Software Architecture Concepts into the MDA Platform with UML Profile

    Directory of Open Access Journals (Sweden)

    Adel Alti

    2007-01-01

    Full Text Available Architecture Description Languages (ADLs provide an abstract representation of software systems. Achieving a concrete mapping of such representation into the implementation is one of the principal aspects of MDA (Model Driven Architecture. Integration of ADLs within MDA confers to the MDA platform a higher level of abstraction and a degree of reuse of ADLs. Indeed they have significantly different platform metamodels which make the definition of mapping rules complex. This complexity is clearly noticeable when some software architecture concepts cannot be easily mapped to MDA platform. In this research, we propose to integrate software architecture within MDA. We define also strategy for direct transformation using a UML profile. It represents both software architecture model (PIM and MDA platform model (PSM in UML meta-model then elaborates transformation rules between results UML meta-models. The goal is to automate the process of deriving implementation platform from software concepts.

  18. 基于软件体系结构的可视化软件开发平台%Platform for Visualization Software Based on Software Architecture

    Institute of Scientific and Technical Information of China (English)

    胡华; 林昌东

    2003-01-01

    Platform for visualization software is a kind of large and complex software system, the work to design and evolve platform for visualization software is also a complex work. This paper proposes using software architecture to analyze and evolve a large visualization platform based plane data to a visualization platform with ability of processing both plane and volume. The result of this paper proves the reasonability of our method.

  19. tranSMART: An Open Source Knowledge Management and High Content Data Analytics Platform.

    Science.gov (United States)

    Scheufele, Elisabeth; Aronzon, Dina; Coopersmith, Robert; McDuffie, Michael T; Kapoor, Manish; Uhrich, Christopher A; Avitabile, Jean E; Liu, Jinlei; Housman, Dan; Palchuk, Matvey B

    2014-01-01

    The tranSMART knowledge management and high-content analysis platform is a flexible software framework featuring novel research capabilities. It enables analysis of integrated data for the purposes of hypothesis generation, hypothesis validation, and cohort discovery in translational research. tranSMART bridges the prolific world of basic science and clinical practice data at the point of care by merging multiple types of data from disparate sources into a common environment. The application supports data harmonization and integration with analytical pipelines. The application code was released into the open source community in January 2012, with 32 instances in operation. tranSMART's extensible data model and corresponding data integration processes, rapid data analysis features, and open source nature make it an indispensable tool in translational or clinical research.

  20. Software Development for EECU Platform of Turbofan Engine

    Science.gov (United States)

    Kim, Bo Gyoung; Kwak, Dohyup; Kim, Byunghyun; Choi, Hee ju; Kong, Changduk

    2017-04-01

    The turbofan engine operation consists of a number of hardware and software. The engine is controlled by Electronic Engine Control Unit (EECU). In order to control the engine, EECU communicates with an aircraft system, Actuator Drive Unit (ADU), Engine Power Unit (EPU) and sensors on the engine. This paper tried to investigate the process form starting to taking-off and aims to design the EECU software mode and defined communication data format. The software is implemented according to the designed software mode.

  1. Research on Distributed Software Testing Platform Based on Cloud Resource

    Directory of Open Access Journals (Sweden)

    Shi Hengliang, Zhao Changwei

    2013-05-01

    Full Text Available In order to solvethe low efficiency problem oflarge-scale distributed software testing , CBDSTP(Cloud-Based Distributed Software Testing Platformisput forward.Thisplatform can provide continousintegration and automation of testingforlarge software systems,which can make fulluse of resources onthe cloud clients, achieving testing result sin the real environment and reasonable allocatingtestingjobs,to resolve the Web application software configuration test, compatibility test and distributed test problems,toreduce costs, improve efficiency.Through makingMySQL testing onthisprototype system,theverificationis made forplatform architectureandjoballocation effectiveness.

  2. Making and Understanding Analytic Geometry using the software Geogebra

    Directory of Open Access Journals (Sweden)

    Juliana Pereira Berti

    2016-02-01

    Full Text Available Mathematics Education has been undergoing transformations, especially with regard to the new requirements contained in legal documents. The various forms of expression language of mathematics and the use of technological resources are some of the suggestions of the National Curriculum Guidelines for Secondary Education. Thus, analytic geometry as a curricular component of mathematics also goes through these adjustments. In order to create alternatives to work that content and, thinking of the subject-object interaction, it developed a short course that uses the Dynamic Geometry through the GeoGebra software, as facilitator of the knowledge construction process. The methodology has seven activities. Are activities aimed at the line of study, including its equations and the relative position of the lines in the plan; the study of the circumference and the relative position of two circles in the plane; and the geometric interpretation of the ellipse, the parabola and hyperbole. We hope, therefore, provide educators strategies to reflect and rebuild their practices in math classes in high school.

  3. Construction of life cycle assessment software system platform

    Institute of Scientific and Technical Information of China (English)

    ZHANG Ya-ping; ZUO Yu-hui

    2007-01-01

    There has not been life cycle assessment (LCA) software applicable to China's products. To faciliate the develop-ment of LCA software system in China, we built an object-oriented LCA software system plantform based on LCA international standards ISO 14040 to ISO 14043 and the commonness of diverse products. The system includes six modules: disassembly module, data collection module, arithmetic module, drawing module, database module and control module. It evaluates all economic and environmental impacts during the whole life cycle of a product. The integrated life cycle inventory database system allows dynamic expansion, which makes the effort required for data collection reduce with the increase of the system's application. With the improvement of human environmental-awareness, the demand of environment-friendly products is increasing, and ecological design of products has become a critical part in products development. Consummation of the LCA software system will provide a powerful tool for designing and developing Chinese ecological products.

  4. Jagiellonian University Development of the LHCb VELO monitoring software platform

    CERN Document Server

    Majewski, Maciej

    2017-01-01

    One of the most important parts of the LHCb spectrometer is the VErtex LOcator (VELO), dedicated to the precise tracking close to the proton–proton interaction point. The quality of data produced by the VELO depends on the calibration process, which must be monitored to ensure its correctness. This work presents details on how the calibration monitoring is conducted and how it could be improved. It also includes information on monitoring software and data flow in the LHCb software framework.

  5. 77 FR 39509 - Certain Video Analytics Software, Systems, Components Thereof, and Products Containing Same...

    Science.gov (United States)

    2012-07-03

    ... COMMISSION Certain Video Analytics Software, Systems, Components Thereof, and Products Containing Same... Trade Commission has received a complaint entitled Certain Video Analytics Software, Systems, Components... business hours (8:45 a.m. to 5:15 p.m.) in the Office of the Secretary, U.S. International Trade...

  6. 77 FR 45376 - Certain Video Analytics Software, Systems, Components Thereof, and Products Containing Same...

    Science.gov (United States)

    2012-07-31

    ... COMMISSION Certain Video Analytics Software, Systems, Components Thereof, and Products Containing Same... analytics software, systems, components thereof, and products containing same by reason of infringement of... business hours (8:45 a.m. to 5:15 p.m.) in the Office of the Secretary, U.S. International Trade...

  7. 77 FR 75188 - Certain Video Analytics Software, Systems, Components Thereof, and Products Containing Same...

    Science.gov (United States)

    2012-12-19

    ... COMMISSION Certain Video Analytics Software, Systems, Components Thereof, and Products Containing Same... business hours (8:45 a.m. to 5:15 p.m.) in the Office of the Secretary, U.S. International Trade Commission... certain video analytics software, systems, components thereof, and products containing same by reason...

  8. 77 FR 75659 - Certain Video Analytics Software, Systems, Components Thereof, and Products Containing Same...

    Science.gov (United States)

    2012-12-21

    ... COMMISSION Certain Video Analytics Software, Systems, Components Thereof, and Products Containing Same... investigation are or will be available for inspection during official business hours (8:45 a.m. to 5:15 p.m.) in... the United States after importation of certain video analytics software systems, components...

  9. THE BERKELEY DATA ANALYSIS SYSTEM (BDAS): AN OPEN SOURCE PLATFORM FOR BIG DATA ANALYTICS

    Science.gov (United States)

    2017-09-01

    THE BERKELEY DATA ANALYSIS SYSTEM (BDAS): AN OPEN SOURCE PLATFORM FOR BIG DATA ANALYTICS UNIVERSITY OF CALIFORNIA, BERKELEY...COMMAND NOTICE AND SIGNATURE PAGE Using Government drawings, specifications, or other data included in this document for any purpose other than...2017 4. TITLE AND SUBTITLE THE BERKELEY DATA ANALYSIS SYSTEM (BDAS): AN OPEN SOURCE PLATFORM FOR BIG DATA ANALYTICS 5a. CONTRACT NUMBER FA8750-12-2

  10. An Embedded Software Platform for Distributed Automotive Environment Management

    Directory of Open Access Journals (Sweden)

    Seepold Ralf

    2009-01-01

    Full Text Available This paper discusses an innovative extension of the actual vehicle platforms that integrate intelligent environments in order to carry out e-safety tasks improving the driving security. These platforms are dedicated to automotive environments which are characterized by sensor networks deployed along the vehicles. Since this kind of platform infrastructure is hardly extensible and forms a non-scalable process unit, an embedded OSGi-based UPnP platform extension is proposed in this article. Such extension deploys a compatible and scalable uniform environment that allows to manage the vehicle components heterogeneity and to provide plug and play support, being compatible with all kind of devices and sensors located in a car network. Furthermore, such extension allows to autoregister any kind of external devices, wherever they are located, providing the in-vehicle system with additional services and data supplied by them. This extension also supports service provisioning and connections to external and remote network services using SIP technology.

  11. CosmoQuest: A software platform for surface feature mapping

    Science.gov (United States)

    Gay, Pamela

    2016-07-01

    While many tools exist for allowing individuals to mark features in images, it has previously been unwieldy to get entire teams collaboratively mapping out surface features, and to statistically compare each team members contributions. Our CSB software was initially developed to facilitate crowd-sourcing projects, including CosmoQuest's "Moon Mappers" project. Statistically study of its results (Robbins et al 2014) has shown that professionals using this software get results that are as good as those they get using other commonly used software packages. This has lead to an expansion of the software to facilitate professional science use of the software. In order to allow the greatest use of CSB, and to facilitate better science collaboration, CosmoQuest now allows teams to create private projects. Basic features include: using their own data sets, allowing multiple team members to annotate the images, performing basic statistics on the resulting data, downloading all results in either .sql or .csv formats. In this presentation, we will overview how best to use CSB to improve your own science collaboration. Current applications include surface science and transient object identification, and published results include both crater maps and the discovery of KBOs.

  12. Towards the Smart World. Smart Platform: Infrastructure and Analytics

    CSIR Research Space (South Africa)

    Velthausz, D

    2012-10-01

    Full Text Available In this presentation the author outlines the 'smart world' concept and how technology (smart infrastructure, analytics) can foster smarter cities, smarter regions and a smarter world....

  13. Free, cross-platform gRaphical software

    DEFF Research Database (Denmark)

    Dethlefsen, Claus

    2006-01-01

    -recursive graphical models, and models defined using the BUGS language. Today, there exists a wide range of packages to support the analysis of data using graphical models. Here, we focus on Open Source software, making it possible to extend the functionality by integrating these packages into more general tools. We...... will attempt to give an overview of the available Open Source software, with focus on the gR project. This project was launched in 2002 to make facilities in R for graphical modelling. Several R packages have been developed within the gR project both for display and analysis of graphical models...

  14. Free, cross-platform gRaphical software

    DEFF Research Database (Denmark)

    Dethlefsen, Claus

    2006-01-01

    -recursive graphical models, and models defined using the BUGS language. Today, there exists a wide range of packages to support the analysis of data using graphical models. Here, we focus on Open Source software, making it possible to extend the functionality by integrating these packages into more general tools. We...... will attempt to give an overview of the available Open Source software, with focus on the gR project. This project was launched in 2002 to make facilities in R for graphical modelling. Several R packages have been developed within the gR project both for display and analysis of graphical models...

  15. Evaluating Business Intelligence/Business Analytics Software for Use in the Information Systems Curriculum

    Science.gov (United States)

    Davis, Gary Alan; Woratschek, Charles R.

    2015-01-01

    Business Intelligence (BI) and Business Analytics (BA) Software has been included in many Information Systems (IS) curricula. This study surveyed current and past undergraduate and graduate students to evaluate various BI/BA tools. Specifically, this study compared several software tools from two of the major software providers in the BI/BA field.…

  16. A comprehensive Software Copy Protection and Digital Rights Management platform

    Directory of Open Access Journals (Sweden)

    Ayman Mohammad Bahaa-Eldin

    2014-09-01

    Full Text Available This article proposes a Powerful and Flexible System for Software Copy Protection (SCP and Digital Rights Management (DRM based on Public Key Infrastructure (PKI standards. Software protection is achieved through a multi-phase methodology with both static and dynamic processing of the executable file. The system defeats most of the attacks and cracking techniques and makes sure that the protected software is never in a flat form, with a suitable portion of it always being encrypted during execution. A novel performance-tuning algorithm is proposed to lower the overhead of the protection process to its minimum depending on the software dynamic execution behavior. All system calls to access resources and objects such as files, and input/output devices are intercepted and encapsulated with secure rights management code to enforce the required license model. The system can be integrated with hardware authentication techniques (like dongles, and to Internet based activation and DRM servers over the cloud. The system is flexible to apply any model of licensing including state-based license such as expiration dates and number of trials. The usage of a standard markup language (XrML to describe the license makes it easier to apply new licensing operations like re-sale and content rental.

  17. Aneka: A Software Platform for .NET-based Cloud Computing

    OpenAIRE

    Vecchiola, Christian; Chu, Xingchen; Buyya, Rajkumar

    2009-01-01

    Aneka is a platform for deploying Clouds developing applications on top of it. It provides a runtime environment and a set of APIs that allow developers to build .NET applications that leverage their computation on either public or private clouds. One of the key features of Aneka is the ability of supporting multiple programming models that are ways of expressing the execution logic of applications by using specific abstractions. This is accomplished by creating a customizable and extensible ...

  18. Framework Programmable Platform for the Advanced Software Development Workstation: Preliminary system design document

    Science.gov (United States)

    Mayer, Richard J.; Blinn, Thomas M.; Mayer, Paula S. D.; Ackley, Keith A.; Crump, John W., IV; Henderson, Richard; Futrell, Michael T.

    1991-01-01

    The Framework Programmable Software Development Platform (FPP) is a project aimed at combining effective tool and data integration mechanisms with a model of the software development process in an intelligent integrated software environment. Guided by the model, this system development framework will take advantage of an integrated operating environment to automate effectively the management of the software development process so that costly mistakes during the development phase can be eliminated. The focus here is on the design of components that make up the FPP. These components serve as supporting systems for the Integration Mechanism and the Framework Processor and provide the 'glue' that ties the FPP together. Also discussed are the components that allow the platform to operate in a distributed, heterogeneous environment and to manage the development and evolution of software system artifacts.

  19. SignalPlant: an open signal processing software platform.

    Science.gov (United States)

    Plesinger, F; Jurco, J; Halamek, J; Jurak, P

    2016-07-01

    The growing technical standard of acquisition systems allows the acquisition of large records, often reaching gigabytes or more in size as is the case with whole-day electroencephalograph (EEG) recordings, for example. Although current 64-bit software for signal processing is able to process (e.g. filter, analyze, etc) such data, visual inspection and labeling will probably suffer from rather long latency during the rendering of large portions of recorded signals. For this reason, we have developed SignalPlant-a stand-alone application for signal inspection, labeling and processing. The main motivation was to supply investigators with a tool allowing fast and interactive work with large multichannel records produced by EEG, electrocardiograph and similar devices. The rendering latency was compared with EEGLAB and proves significantly faster when displaying an image from a large number of samples (e.g. 163-times faster for 75  ×  10(6) samples). The presented SignalPlant software is available free and does not depend on any other computation software. Furthermore, it can be extended with plugins by third parties ensuring its adaptability to future research tasks and new data formats.

  20. Software frameworks for production scheduling and analytical benchmarking

    OpenAIRE

    2008-01-01

    This study is composed of two technical real world problems which are widely encountered in industrial engineering applications. The problems are selected from production scheduling and Data Envelopment Analysis (DEA) which are discussed in two stand-alone chapters. Both of the studies develop practical solutions and software development frameworks to the selected problems. An innovative software accompanies each study in which it is tested and implemented in real world projects. In the first...

  1. Big Data and Data Analytics: An Action Platform for the Science of Prediction

    Directory of Open Access Journals (Sweden)

    Sahith Rampelli

    2014-07-01

    Full Text Available Analytics is the detection and communication of meaningful motive in data. Analytics plays a key role in areas rich with recorded information. The role of data is escalating tenaciously in the present day. Analysis of the data is the process of inspecting, removing the obsolete information and transforming the data into useful information. Data analytics approach is pragmatic in nature. Data Analytics uses multiple approaches and techniques, like use of mathematical approach and data analytics is used in multiple domains namely business, technology, automobile and many more. This paper focuses on how data plays a key role in the field of analytics. It deals with the implementation of data analytics in different domains. Data analytics:An action platform for the science of prediction.

  2. Integrated genome browser: visual analytics platform for genomics

    OpenAIRE

    2016-01-01

    Motivation: Genome browsers that support fast navigation through vast datasets and provide interactive visual analytics functions can help scientists achieve deeper insight into biological systems. Toward this end, we developed Integrated Genome Browser (IGB), a highly configurable, interactive and fast open source desktop genome browser. Results: Here we describe multiple updates to IGB, including all-new capabilities to display and interact with data from high-throughput sequencing experime...

  3. Open source hardware and software platform for robotics and artificial intelligence applications

    Science.gov (United States)

    Liang, S. Ng; Tan, K. O.; Lai Clement, T. H.; Ng, S. K.; Mohammed, A. H. Ali; Mailah, Musa; Azhar Yussof, Wan; Hamedon, Zamzuri; Yussof, Zulkifli

    2016-02-01

    Recent developments in open source hardware and software platforms (Android, Arduino, Linux, OpenCV etc.) have enabled rapid development of previously expensive and sophisticated system within a lower budget and flatter learning curves for developers. Using these platform, we designed and developed a Java-based 3D robotic simulation system, with graph database, which is integrated in online and offline modes with an Android-Arduino based rubbish picking remote control car. The combination of the open source hardware and software system created a flexible and expandable platform for further developments in the future, both in the software and hardware areas, in particular in combination with graph database for artificial intelligence, as well as more sophisticated hardware, such as legged or humanoid robots.

  4. Secure eHealth-Care Service on Self-Organizing Software Platform

    Directory of Open Access Journals (Sweden)

    Im Y. Jung

    2014-01-01

    Full Text Available There are several applications connected to IT health devices on the self-organizing software platform (SoSp that allow patients or elderly users to be cared for remotely by their family doctors under normal circumstances or during emergencies. An evaluation of the SoSp applied through PAAR watch/self-organizing software platform router was conducted targeting a simple user interface for aging users, without the existence of extrasettings based on patient movement. On the other hand, like normal medical records, the access to, and transmission of, health information via PAAR watch/self-organizing software platform requires privacy protection. This paper proposes a security framework for health information management of the SoSp. The proposed framework was designed to ensure easy detection of identification information for typical users. In addition, it provides powerful protection of the user’s health information.

  5. An Application-oriented Open Software Platform for Multi-purpose Field Robotics

    DEFF Research Database (Denmark)

    Jensen, Kjeld

    Field robotics has become an increasingly active research area in the past 50 years, and there is great potential in using autonomous field robots to perform precision tasks in biological production and related applications. But the products available on the market today are limited to small robots...... on this behave in a way that is appropriate and productive with respect to the given task while being safe for nearby people, animals and objects. Researchers are challenged by the considerable resources required to develop robot software capable of supporting experiments in such a complex perception...... open software platform for multi-purpose field robotics will reduce the resources required for experimental research considerably due to reuse of existing work across projects and robotic platforms. This thesis describes the FroboMind field robot software platform developed in this work and presents...

  6. Software-Based Wireless Power Transfer Platform for Various Power Control Experiments

    OpenAIRE

    Sun-Han Hwang; Chung G. Kang; Yong-Ho Son; Byung-Jun Jang

    2015-01-01

    In this paper, we present the design and evaluation of a software-based wireless power transfer platform that enables the development of a prototype involving various open- and closed-loop power control functions. Our platform is based on a loosely coupled planar wireless power transfer circuit that uses a class-E power amplifier. In conjunction with this circuit, we implement flexible control functions using a National Instruments Data Acquisition (NI DAQ) board and algorithms in the MATLAB/...

  7. Productivity Factors in Software Development for PC Platform

    Directory of Open Access Journals (Sweden)

    Abbas Heiat

    2015-04-01

    Full Text Available Identifying the most relevant factors influencing project performance is essential for implementing business strategies by selecting and adjusting proper improvement activities. The two major classification algorithms CRT and ANN that were recommended by the Auto Classifier tool in SPSS Modeler used for determining the most important variables (attributes of software development in PC environment. While the accuracy of classification of productive versus non-productive cases are relatively close (72% vs 69%, their ranking of important variables are different. CRT ranks the Programming Language as the most important variable and Function Points as the least important. On the other hand, ANN ranks the Function Points as the most important followed by team size and Programming Language

  8. Software and system development using virtual platforms full-system simulation with wind river simics

    CERN Document Server

    Aarno, Daniel

    2014-01-01

    Virtual platforms are finding widespread use in both pre- and post-silicon computer software and system development. They reduce time to market, improve system quality, make development more efficient, and enable truly concurrent hardware/software design and bring-up. Virtual platforms increase productivity with unparalleled inspection, configuration, and injection capabilities. In combination with other types of simulators, they provide full-system simulations where computer systems can be tested together with the environment in which they operate. This book is not only about what simulat

  9. A wellness software platform with smart wearable devices and the demonstration report for personal wellness management

    Science.gov (United States)

    Kang, Won-Seok; Son, Chang-Sik; Lee, Sangho; Choi, Rock-Hyun; Ha, Yeong-Mi

    2017-07-01

    In this paper, we introduce a wellness software platform, called WellnessHumanCare, is a semi-automatic wellness management software platform which has the functions of complex wellness data acquisition(mental, physical and environmental one) with smart wearable devices, complex wellness condition analysis, private-aware online/offline recommendation, real-time monitoring apps (Smartphone-based, Web-based) and so on and we has demonstrated a wellness management service with 79 participants (experimental group: 39, control group: 40) who has worked at experimental group (H Corp.) and control group (K Corp.), Korea and 3 months in order to show the efficiency of the WellnessHumanCare.

  10. Analytical Scenario of Software Testing Using Simplistic Cost Model

    Directory of Open Access Journals (Sweden)

    RAJENDER BATHLA

    2012-02-01

    Full Text Available Software can be tested either manually or automatically.The two approaches are complementary: automated testingcan perform a huge number of tests in short time or period,whereas manual testing uses the knowledge of the testingengineer to target testing to the parts of the system that areassumed to be more error-prone. Despite this contemporary,tools for manual and automatic testing are usually different,leading to decreased productivity and reliability of thetesting process. Auto Test is a testing tool that provides a“best of both worlds” strategy: it integrates developers’ testcases into an automated process of systematic contractdriventesting.This allows it to combine the benefits of both approacheswhile keeping a simple interface, and to treat the two typesof tests in a unified fashion: evaluation of results is thesame, coverage measures are added up, and both types oftests can be saved in the same format. The objective of thispaper is to discuss the Importance of Automation tool withassociate to software testing techniques in softwareengineering. In this paper we provide introduction ofsoftware testing and describe the CASE tools. The solutionof this problem leads to the new approach of softwaredevelopment known as software testing in the IT world.Software Test Automation is the process of automating thesteps of manual test cases using an automation tool or utilityto shorten the testing life cycle with respect to time.

  11. On Using Cloud Platforms in a Software Architecture for Smart Energy Grids

    Energy Technology Data Exchange (ETDEWEB)

    Simmhan, Yogesh [Univ. of Southern California, Los Angeles, CA (United States); Giakkoupis, Michail [Univ. of Southern California, Los Angeles, CA (United States); Cao, Baohua [Univ. of Southern California, Los Angeles, CA (United States); Prasanna, Viktor K. [Univ. of Southern California, Los Angeles, CA (United States)

    2010-11-30

    Increasing concern about energy consumption is leading to infrastructure that continuously monitors consumer energy usage and allow power utilities to provide dynamic feedback to curtail peak power load. Smart Grid infrastructure being deployed globally needs scalable software platforms to rapidly integrate and analyze information streaming from millions of smart meters, forecast power usage and respond to operational events. Cloud platforms are well suited to support such data and compute intensive, always-on applications. We examine opportunities and challenges of using cloud platforms for such applications in the emerging domain of energy informatics.

  12. A Universal Communication Framework and Navigation Control Software for Mobile Prototyping Platforms

    Directory of Open Access Journals (Sweden)

    Andreas Mitschele-Thiel

    2010-09-01

    Full Text Available In our contribution we would like to describe two new aspects of our low-cost mobile prototyping platform concept: a new hardware communication framework as well as new software features for navigation and control of our mobile platform. The paper is an extension of the ideas proposed in REV2009 [1] and is based on the therein used hardware platform and the monitoring and management software. This platform is based on the Quadrocopter concept – autonomous flying helicopter-style robots – and includes additional off-the-shelf parts. This leads to a universal mobile prototyping platform for communication tasks providing both mobile phone and WiFi access. However, the platform can provide these functions far more quickly than a technician on the ground might be able to. We will show that with our concept we can easily adapt the platform to the individual needs of the user, which leads to a very flexible and semi-autonomous system.

  13. Case Study : Visual Analytics in Software Product Assessments

    NARCIS (Netherlands)

    Telea, Alexandru; Voinea, Lucian; Lanza, M; Storey, M; Muller, H

    2009-01-01

    We present how a combination of static source code analysis, repository analysis, and visualization techniques has been used to effectively get and communicate insight in the development and project management problems of a large industrial code base. This study is an example of how visual analytics

  14. Analytical Scenario of Software Testing Using Simplistic Cost Model

    OpenAIRE

    RAJENDER BATHLA; Dr. ANIL KAPIL

    2012-01-01

    Software can be tested either manually or automatically.The two approaches are complementary: automated testingcan perform a huge number of tests in short time or period,whereas manual testing uses the knowledge of the testingengineer to target testing to the parts of the system that areassumed to be more error-prone. Despite this contemporary,tools for manual and automatic testing are usually different,leading to decreased productivity and reliability of thetesting process. Auto Test is a te...

  15. Evolvable Hardware Based Software-Hardware Co-Designing Platform ECDP

    Institute of Scientific and Technical Information of China (English)

    TU Hang; WU Tao-jun; LI Yuan-xiang

    2005-01-01

    Based on the theories of EA (Evolutionary Algorithm) and EHW (Evolvable Hardware), we devise an EHW-based software-hardware co-designing platform ECDP, on which we provided standards for hardware system encoding and evolving operation designing, as well as circuit emulating tools. The major features of this system are: two-layer-encoding of circuit structure, off-line evolving with software emulation and the evolving of genetic program designing. With this system, we implemented the auto-designing of some software-hardware systems, like the random number generator.

  16. Open Marketplace for Simulation Software on the Basis of a Web Platform

    Science.gov (United States)

    Kryukov, A. P.; Demichev, A. P.

    2016-02-01

    The focus in development of a new generation of middleware shifts from the global grid systems to building convenient and efficient web platforms for remote access to individual computing resources. Further line of their development, suggested in this work, is related not only with the quantitative increase in their number and with the expansion of scientific, engineering, and manufacturing areas in which they are used, but also with improved technology for remote deployment of application software on the resources interacting with the web platforms. Currently, the services for providers of application software in the context of scientific-oriented web platforms is not developed enough. The proposed in this work new web platforms of application software market should have all the features of the existing web platforms for submissions of jobs to remote resources plus the provision of specific web services for interaction on market principles between the providers and consumers of application packages. The suggested approach will be approved on the example of simulation applications in the field of nonlinear optics.

  17. Convenience of achieving a software platform leading to increased travel safety for disabled persons

    Directory of Open Access Journals (Sweden)

    Alina Simona TECĂU

    2017-07-01

    Full Text Available The paper presents the results of a qualitative marketing research, achieved by the focus group method, one of a series of marketing researches proposed with a view to determining the extent to which it is opportune to achieve a software platform containing a database with safe tourist routes and images, accessible for disabled persons, which may tested/ visualized by virtual reality.

  18. 3-dimensional root phenotyping with a novel imaging and software platform

    Science.gov (United States)

    A novel imaging and software platform was developed for the high-throughput phenotyping of 3-dimensional root traits during seedling development. To demonstrate the platform’s capacity, plants of two rice (Oryza sativa) genotypes, Azucena and IR64, were grown in a transparent gellan gum system and ...

  19. Migrating C/C++ Software to Mobile Platforms in the ADM Context

    Directory of Open Access Journals (Sweden)

    Liliana Martinez

    2017-03-01

    Full Text Available Software technology is constantly evolving and therefore the development of applications requires adapting software components and applications in order to be aligned to new paradigms such as Pervasive Computing, Cloud Computing and Internet of Things. In particular, many desktop software components need to be migrated to mobile technologies. This migration faces many challenges due to the proliferation of different mobile platforms. Developers usually make applications tailored for each type of device expending time and effort. As a result, new programming languages are emerging to integrate the native behaviors of the different platforms targeted in development projects. In this direction, the Haxe language allows writing mobile applications that target all major mobile platforms. Novel technical frameworks for information integration and tool interoperability such as Architecture-Driven Modernization (ADM proposed by the Object Management Group (OMG can help to manage a huge diversity of mobile technologies. The Architecture-Driven Modernization Task Force (ADMTF was formed to create specifications and promote industry consensus on the modernization of existing applications. In this work, we propose a migration process from C/C++ software to different mobile platforms that integrates ADM standards with Haxe. We exemplify the different steps of the process with a simple case study, the migration of “the Set of Mandelbrot” C++ application. The proposal was validated in Eclipse Modeling Framework considering that some of its tools and run-time environments are aligned with ADM standards.

  20. DPOI:Distributed Software System Development Platform for Ocean Information Service

    Institute of Scientific and Technical Information of China (English)

    GUO Zhongwen; HU Keyong; JIANG Yongguo; SUN Zhaosui

    2015-01-01

    Ocean information management is of great importance as it has been employed in many areas of ocean science and technology. However, the developments of Ocean Information Systems (OISs) often suffer from low efficiency because of repetitive work and continuous modifications caused by dynamic requirements. In this paper, the basic requirements of OISs are analyzed first, and then a novel platform DPOI is proposed to improve development efficiency and enhance software quality of OISs by providing off-the-shelf resources. In the platform, the OIS is decomposed hierarchically into a set of modules, which can be reused in different system developments. These modules include the acquisition middleware and data loader that collect data from instruments and files respectively, the database that stores data consistently, the components that support fast application generation, the web services that make the data from distributed sources syntactical by use of predefined schemas and the configuration toolkit that enables software customization. With the assistance of the development platform, the software development needs no programming and the development procedure is thus accelerated greatly. We have applied the development platform in practical developments and evaluated its efficiency in several development practices and different development approaches. The results show that DPOI significantly improves development efficiency and software quality.

  1. An Application-oriented Open Software Platform for Multi-purpose Field Robotics

    DEFF Research Database (Denmark)

    Jensen, Kjeld

    Field robotics has become an increasingly active research area in the past 50 years, and there is great potential in using autonomous field robots to perform precision tasks in biological production and related applications. But the products available on the market today are limited to small robots...... that solve simple tasks such as mowing, and automatic tractor steering that navigates through a planned route under the supervision of an operator. The outdoor environment in which the robot operates is often very complex. This places great demands on the robot's ability to perceive the environment and based...... open software platform for multi-purpose field robotics will reduce the resources required for experimental research considerably due to reuse of existing work across projects and robotic platforms. This thesis describes the FroboMind field robot software platform developed in this work and presents...

  2. PRINCIPLES OF MODERN UNIVERSITY "ACADEMIC CLOUD" FORMATION BASED ON OPEN SOFTWARE PLATFORM

    Directory of Open Access Journals (Sweden)

    Olena H. Hlazunova

    2014-09-01

    Full Text Available In the article approaches to the use of cloud technology in teaching of higher education students are analyzed. The essence of the concept of "academic cloud" and its structural elements are justified. The model of academic clouds of the modern university, which operates on the basis of open software platforms, are proposed. Examples of functional software and platforms, that provide the needs of students in e-learning resources, are given. The models of deployment Cloud-oriented environment in higher education: private cloud, infrastructure as a service and platform as a service, are analyzed. The comparison of the cost of deployment "academic cloud" based on its own infrastructure of the institution and lease infrastructure vendor are substantiated.

  3. Encapsulating Software Platform Logic by Aspect-Oriented Programming: A Case Study in Using Aspects for Language Portability

    NARCIS (Netherlands)

    Kats, L.C.; Visser, E.

    2010-01-01

    Software platforms such as the Java Virtual Machine or the CLR .NET virtual machine have their own ecosystem of a core programming language or instruction set, libraries, and developer community. Programming languages can target multiple software platforms to increase interoperability or to boost pe

  4. Encapsulating Software Platform Logic by Aspect-Oriented Programming: A Case Study in Using Aspects for Language Portability

    NARCIS (Netherlands)

    Kats, L.C.; Visser, E.

    2010-01-01

    Software platforms such as the Java Virtual Machine or the CLR .NET virtual machine have their own ecosystem of a core programming language or instruction set, libraries, and developer community. Programming languages can target multiple software platforms to increase interoperability or to boost

  5. GISentinel: a software platform for automatic ulcer detection on capsule endoscopy videos

    Science.gov (United States)

    Yi, Steven; Jiao, Heng; Meng, Fan; Leighton, Jonathon A.; Shabana, Pasha; Rentz, Lauri

    2014-03-01

    In this paper, we present a novel and clinically valuable software platform for automatic ulcer detection on gastrointestinal (GI) tract from Capsule Endoscopy (CE) videos. Typical CE videos take about 8 hours. They have to be reviewed manually by physicians to detect and locate diseases such as ulcers and bleedings. The process is time consuming. Moreover, because of the long-time manual review, it is easy to lead to miss-finding. Working with our collaborators, we were focusing on developing a software platform called GISentinel, which can fully automated GI tract ulcer detection and classification. This software includes 3 parts: the frequency based Log-Gabor filter regions of interest (ROI) extraction, the unique feature selection and validation method (e.g. illumination invariant feature, color independent features, and symmetrical texture features), and the cascade SVM classification for handling "ulcer vs. non-ulcer" cases. After the experiments, this SW gave descent results. In frame-wise, the ulcer detection rate is 69.65% (319/458). In instance-wise, the ulcer detection rate is 82.35%(28/34).The false alarm rate is 16.43% (34/207). This work is a part of our innovative 2D/3D based GI tract disease detection software platform. The final goal of this SW is to find and classification of major GI tract diseases intelligently, such as bleeding, ulcer, and polyp from the CE videos. This paper will mainly describe the automatic ulcer detection functional module.

  6. Towards an Open Software Platform for Field Robots in Precision Agriculture

    Directory of Open Access Journals (Sweden)

    Kjeld Jensen

    2014-06-01

    Full Text Available Robotics in precision agriculture has the potential to improve competitiveness and increase sustainability compared to current crop production methods and has become an increasingly active area of research. Tractor guidance systems for supervised navigation and implement control have reached the market, and prototypes of field robots performing precision agriculture tasks without human intervention also exist. But research in advanced cognitive perception and behaviour that is required to enable a more efficient, reliable and safe autonomy becomes increasingly demanding due to the growing software complexity. A lack of collaboration between research groups contributes to the problem. Scientific publications describe methods and results from the work, but little field robot software is released and documented for others to use. We hypothesize that a common open software platform tailored to field robots in precision agriculture will significantly decrease development time and resources required to perform experiments due to efficient reuse of existing work across projects and robot platforms. In this work we present the FroboMind software platform and evaluate the performance when applied to precision agriculture tasks.

  7. Software-Based Wireless Power Transfer Platform for Various Power Control Experiments

    Directory of Open Access Journals (Sweden)

    Sun-Han Hwang

    2015-07-01

    Full Text Available In this paper, we present the design and evaluation of a software-based wireless power transfer platform that enables the development of a prototype involving various open- and closed-loop power control functions. Our platform is based on a loosely coupled planar wireless power transfer circuit that uses a class-E power amplifier. In conjunction with this circuit, we implement flexible control functions using a National Instruments Data Acquisition (NI DAQ board and algorithms in the MATLAB/Simulink. To verify the effectiveness of our platform, we conduct two types of power-control experiments: a no-load or metal detection using open-loop power control, and an output voltage regulation for different receiver positions using closed-loop power control. The use of the MATLAB/Simulink software as a part of the planar wireless power transfer platform for power control experiments is shown to serve as a useful and inexpensive alternative to conventional hardware-based platforms.

  8. A collaborative approach to develop a multi-omics data analytics platform for translational research.

    Science.gov (United States)

    Schumacher, Axel; Rujan, Tamas; Hoefkens, Jens

    2014-12-01

    The integration and analysis of large datasets in translational research has become an increasingly challenging problem. We propose a collaborative approach to integrate established data management platforms with existing analytical systems to fill the hole in the value chain between data collection and data exploitation. Our proposal in particular ensures data security and provides support for widely distributed teams of researchers. As a successful example for such an approach, we describe the implementation of a unified single platform that combines capabilities of the knowledge management platform tranSMART and the data analysis system Genedata Analyst™. The combined end-to-end platform helps to quickly find, enter, integrate, analyze, extract, and share patient- and drug-related data in the context of translational R&D projects.

  9. Cloud Computing for the Grid: GridControl: A Software Platform to Support the Smart Grid

    Energy Technology Data Exchange (ETDEWEB)

    None

    2012-02-08

    GENI Project: Cornell University is creating a new software platform for grid operators called GridControl that will utilize cloud computing to more efficiently control the grid. In a cloud computing system, there are minimal hardware and software demands on users. The user can tap into a network of computers that is housed elsewhere (the cloud) and the network runs computer applications for the user. The user only needs interface software to access all of the cloud’s data resources, which can be as simple as a web browser. Cloud computing can reduce costs, facilitate innovation through sharing, empower users, and improve the overall reliability of a dispersed system. Cornell’s GridControl will focus on 4 elements: delivering the state of the grid to users quickly and reliably; building networked, scalable grid-control software; tailoring services to emerging smart grid uses; and simulating smart grid behavior under various conditions.

  10. The Sandblaster Software-Defined Radio Platform for Mobile 4G Wireless Communications

    Directory of Open Access Journals (Sweden)

    V. Surducan

    2009-01-01

    Full Text Available We present a tier 2 Software Defined-Radio platform (SDR, built around the latest Sandbridge Technologies' multithreaded Digital Signal Processor (DSP SB3500, along with the description of major design steps taken to ensure the best radio link and computational performance. This SDR platform is capable of executing 4G wireless communication standards such as WiMAX Wave 2, WLAN 802.11 g, and LTE. Performance results for WiMAX are presented in the conclusion section.

  11. Information Management Platform for Data Analytics and Aggregation (IMPALA) System Design Document

    Science.gov (United States)

    Carnell, Andrew; Akinyelu, Akinyele

    2016-01-01

    The System Design document tracks the design activities that are performed to guide the integration, installation, verification, and acceptance testing of the IMPALA Platform. The inputs to the design document are derived from the activities recorded in Tasks 1 through 6 of the Statement of Work (SOW), with the proposed technical solution being the completion of Phase 1-A. With the documentation of the architecture of the IMPALA Platform and the installation steps taken, the SDD will be a living document, capturing the details about capability enhancements and system improvements to the IMPALA Platform to provide users in development of accurate and precise analytical models. The IMPALA Platform infrastructure team, data architecture team, system integration team, security management team, project manager, NASA data scientists and users are the intended audience of this document. The IMPALA Platform is an assembly of commercial-off-the-shelf (COTS) products installed on an Apache-Hadoop platform. User interface details for the COTS products will be sourced from the COTS tools vendor documentation. The SDD is a focused explanation of the inputs, design steps, and projected outcomes of every design activity for the IMPALA Platform through installation and validation.

  12. Towards a Complete Model for Software Component Deployment on Heterogeneous Platform

    Directory of Open Access Journals (Sweden)

    Švogor Ivan

    2014-12-01

    Full Text Available This report briefly describes an ongoing research related to optimization of allocating software components to heterogeneous computing platform (which includes CPU, GPU and FPGA. Research goal is also presented, along with current hot topics of the research area, related research teams, and finally results and contribution of my research. It involves mathematical modelling which results in goal function, optimization method which finds a suboptimal solution to the goal function and a software modeling tool which enables graphical representation of the problem at hand and help developers determine component placement in the system design phase.

  13. Evolution of a Reconfigurable Processing Platform for a Next Generation Space Software Defined Radio

    Science.gov (United States)

    Kacpura, Thomas J.; Downey, Joseph A.; Anderson, Keffery R.; Baldwin, Keith

    2014-01-01

    The National Aeronautics and Space Administration (NASA)Harris Ka-Band Software Defined Radio (SDR) is the first, fully reprogrammable space-qualified SDR operating in the Ka-Band frequency range. Providing exceptionally higher data communication rates than previously possible, this SDR offers in-orbit reconfiguration, multi-waveform operation, and fast deployment due to its highly modular hardware and software architecture. Currently in operation on the International Space Station (ISS), this new paradigm of reconfigurable technology is enabling experimenters to investigate navigation and networking in the space environment.The modular SDR and the NASA developed Space Telecommunications Radio System (STRS) architecture standard are the basis for Harris reusable, digital signal processing space platform trademarked as AppSTAR. As a result, two new space radio products are a synthetic aperture radar payload and an Automatic Detection Surveillance Broadcast (ADS-B) receiver. In addition, Harris is currently developing many new products similar to the Ka-Band software defined radio for other applications. For NASAs next generation flight Ka-Band radio development, leveraging these advancements could lead to a more robust and more capable software defined radio.The space environment has special considerations different from terrestrial applications that must be considered for any system operated in space. Each space mission has unique requirements that can make these systems unique. These unique requirements can make products that are expensive and limited in reuse. Space systems put a premium on size, weight and power. A key trade is the amount of reconfigurability in a space system. The more reconfigurable the hardware platform, the easier it is to adapt to the platform to the next mission, and this reduces the amount of non-recurring engineering costs. However, the more reconfigurable platforms often use more spacecraft resources. Software has similar considerations

  14. State of the art baseband DSP platforms for Software Defined Radio: A survey

    Directory of Open Access Journals (Sweden)

    Brunelli Claudio

    2011-01-01

    Full Text Available Abstract Software Defined Radio (SDR is an innovative approach which is becoming a more and more promising technology for future mobile handsets. Several proposals in the field of embedded systems have been introduced by different universities and industries to support SDR applications. This article presents an overview of current platforms and analyzes the related architectural choices, the current issues in SDR, as well as potential future trends.

  15. POLITO- A new open-source, platform independent software for generating high-quality lithostratigraphic columns

    Directory of Open Access Journals (Sweden)

    Cipran C. Stremtan

    2010-08-01

    Full Text Available POLITO is a free, open-source, and platform-independent software which can automatically generate lithostratigraphic columns from field data. Its simple and easy to use interface allows users to manipulate large datasets and create high-quality graphical outputs, either in editable vector or raster format, or as PDF files. POLITO uses USGS standard lithology patterns and can be downloaded from its Sourceforge project page (http://sourceforge.net/projects/polito/.

  16. Time and space partition platform for safe and secure flight software.

    OpenAIRE

    Esquinas Fernández, Ángel; Zamorano Flores, Juan Rafael; Puente Alfaro, Juan Antonio de la; Masmano, Miguel; Crespo Lorente, Alfons

    2012-01-01

    There are a number of research and development activities that are exploring Time and Space Partition (TSP) to implement safe and secure flight software. This approach allows to execute different real-time applications with different levels of criticality in the same computer board. In order to do that, flight applications must be isolated from each other in the temporal and spatial domains. This paper presents the first results of a partitioning platform based on the Open Ravenscar Kernel (O...

  17. VoiceForum, a software platform for spoken interaction: a model for the "Call Triangle"?

    OpenAIRE

    Fynn, John; Wigham, Ciara R.

    2011-01-01

    VoiceForum is a pedagogical project created as a response to learners' needs in the spoken language observed mainly at the Hypermedia Language Centre of Blaise Pascal University, France. It comprises a web-based forum approach for posting interactive audio and text with a dedicated unintrusive space for teacher feedback. The software platform (freely available via download), thus, offers a means of providing guidance through contextualised help to individual learners on their spoken discourse...

  18. Development of a software platform for providing environmental monitoring data for the Fukushima Daiichi nuclear accident.

    Science.gov (United States)

    Seki, A; Saito, O; Nago, H; Suzuki, K; Tomishima, K; Saito, K; Takemiya, H

    2015-04-01

    In nuclear emergencies, it is especially important to carry out a wide range of environmental monitoring and provide the data immediately so as to understand the current distribution of radionuclides and investigate countermeasures. Therefore, it is indispensable for a nuclear emergency response to establish a system that supports rapid provision of these data. The authors have been developing the software platform by integrating technologies of environmental monitoring, information processing and network communication, based on the experience of the Fukushima Daiichi Nuclear Accident. It was discovered that the platform is effective in reducing the time needed to publish the monitoring data. Reducing the cost and workload for publishing the monitoring data is also important because monitoring should be continued over a few decades in the case of the Fukushima accident. The authors' platform is expected to help to mitigate the problem, too.

  19. Big Data Analytics Platforms analyze from startups to traditional database players

    Directory of Open Access Journals (Sweden)

    Ionut TARANU

    2015-07-01

    Full Text Available Big data analytics enables organizations to analyze a mix of structured, semi-structured and unstructured data in search of valuable business information and insights. The analytical findings can lead to more effective marketing, new revenue opportunities, better customer service, improved operational efficiency, competitive advantages over rival organizations and other business benefits. With so many emerging trends around big data and analytics, IT organizations need to create conditions that will allow analysts and data scientists to experiment. "You need a way to evaluate, prototype and eventually integrate some of these technologies into the business," says Chris Curran[1]. In this paper we are going to review 10 Top Big Data Analytics Platforms and compare the key-features.

  20. An Open Source Software Platform for Visualizing and Teaching Conservation Tasks in Architectural Heritage Environments

    Science.gov (United States)

    San Jose, I. Ignacio; Martinez, J.; Alvarez, N.; Fernandez, J. J.; Delgado, F.; Martinez, R.; Puche, J. C.; Finat, J.

    2013-07-01

    In this work we present a new software platform for interactive volumetric visualization of complex architectural objects and their applications to teaching and training conservation interventions in Architectural Cultural Heritage. Photogrammetric surveying is performed by processing the information arising from image- and range-based devices. Our visualization application is based on an adaptation of WebGL open standard; the performed adaptation allows to import open standards and an interactive navigation of 3D models in ordinary web navigators with a good performance. The Visualization platform is scalable and can be applied to urban environments, provided open source files be used; CityGML is an open standard based on a geometry -driven Ontology which is compatible with this approach. We illustrate our results with examples concerning to very damaged churches and a urban district of Segovia (World Cultural Heritage). Their connection with appropriate database eases the building evolution and interventions tracking. We have incorporated some preliminary examples to illustrate Advanced Visualization Tools and architectural e-Learning software platform which have been created for assessing conservation and restoration tasks in very damaged buildings. First version of the Advanced Visualization application has been developed in the framework of ADISPA Spanish Project Results. Our results are illustrated with the application of these software applications to several very damaged cultural heritage buildings in rural zones of Castilla y Leon (Spain).

  1. PAX: A mixed hardware/software simulation platform for spiking neural networks.

    Science.gov (United States)

    Renaud, S; Tomas, J; Lewis, N; Bornat, Y; Daouzli, A; Rudolph, M; Destexhe, A; Saïghi, S

    2010-09-01

    Many hardware-based solutions now exist for the simulation of bio-like neural networks. Less conventional than software-based systems, these types of simulators generally combine digital and analog forms of computation. In this paper we present a mixed hardware-software platform, specifically designed for the simulation of spiking neural networks, using conductance-based models of neurons and synaptic connections with dynamic adaptation rules (Spike-Timing-Dependent Plasticity). The neurons and networks are configurable, and are computed in 'biological real time' by which we mean that the difference between simulated time and simulation time is guaranteed lower than 50 mus. After presenting the issues and context involved in the design and use of hardware-based spiking neural networks, we describe the analog neuromimetic integrated circuits which form the core of the platform. We then explain the organization and computation principles of the modules within the platform, and present experimental results which validate the system. Designed as a tool for computational neuroscience, the platform is exploited in collaborative research projects together with neurobiology and computer science partners.

  2. The SCEC Broadband Platform: Open-Source Software for Strong Ground Motion Simulation and Validation

    Science.gov (United States)

    Goulet, C.; Silva, F.; Maechling, P. J.; Callaghan, S.; Jordan, T. H.

    2015-12-01

    The Southern California Earthquake Center (SCEC) Broadband Platform (BBP) is a carefully integrated collection of open-source scientific software programs that can simulate broadband (0-100Hz) ground motions for earthquakes at regional scales. The BBP scientific software modules implement kinematic rupture generation, low and high-frequency seismogram synthesis using wave propagation through 1D layered velocity structures, seismogram ground motion amplitude calculations, and goodness of fit measurements. These modules are integrated into a software system that provides user-defined, repeatable, calculation of ground motion seismograms, using multiple alternative ground motion simulation methods, and software utilities that can generate plots, charts, and maps. The BBP has been developed over the last five years in a collaborative scientific, engineering, and software development project involving geoscientists, earthquake engineers, graduate students, and SCEC scientific software developers. The BBP can run earthquake rupture and wave propagation modeling software to simulate ground motions for well-observed historical earthquakes and to quantify how well the simulated broadband seismograms match the observed seismograms. The BBP can also run simulations for hypothetical earthquakes. In this case, users input an earthquake location and magnitude description, a list of station locations, and a 1D velocity model for the region of interest, and the BBP software then calculates ground motions for the specified stations. The SCEC BBP software released in 2015 can be compiled and run on recent Linux systems with GNU compilers. It includes 5 simulation methods, 7 simulation regions covering California, Japan, and Eastern North America, the ability to compare simulation results against GMPEs, updated ground motion simulation methods, and a simplified command line user interface.

  3. The Solid* toolset for software visual analytics of program structure and metrics comprehension : From research prototype to product

    NARCIS (Netherlands)

    Reniers, Dennie; Voinea, Lucian; Ersoy, Ozan; Telea, Alexandru

    2014-01-01

    Software visual analytics (SVA) tools combine static program analysis and fact extraction with information visualization to support program comprehension. However, building efficient and effective SVA tools is highly challenging, as it involves extensive software development in program analysis, gra

  4. EDGAR 2.0: an enhanced software platform for comparative gene content analyses.

    Science.gov (United States)

    Blom, Jochen; Kreis, Julian; Spänig, Sebastian; Juhre, Tobias; Bertelli, Claire; Ernst, Corinna; Goesmann, Alexander

    2016-07-01

    The rapidly increasing availability of microbial genome sequences has led to a growing demand for bioinformatics software tools that support the functional analysis based on the comparison of closely related genomes. By utilizing comparative approaches on gene level it is possible to gain insights into the core genes which represent the set of shared features for a set of organisms under study. Vice versa singleton genes can be identified to elucidate the specific properties of an individual genome. Since initial publication, the EDGAR platform has become one of the most established software tools in the field of comparative genomics. Over the last years, the software has been continuously improved and a large number of new analysis features have been added. For the new version, EDGAR 2.0, the gene orthology estimation approach was newly designed and completely re-implemented. Among other new features, EDGAR 2.0 provides extended phylogenetic analysis features like AAI (Average Amino Acid Identity) and ANI (Average Nucleotide Identity) matrices, genome set size statistics and modernized visualizations like interactive synteny plots or Venn diagrams. Thereby, the software supports a quick and user-friendly survey of evolutionary relationships between microbial genomes and simplifies the process of obtaining new biological insights into their differential gene content. All features are offered to the scientific community via a web-based and therefore platform-independent user interface, which allows easy browsing of precomputed datasets. The web server is accessible at http://edgar.computational.bio.

  5. UQLab - A Software Platform for Uncertainty Quantification of Complex System Models

    Science.gov (United States)

    Wang, C.; Duan, Q.; Gong, W.

    2014-12-01

    UQLab (Uncertainty quantification Laboratory) is a flexible, user-friendly software platform that integrates different kinds of UQ methods including experimental design, sensitivity analysis, uncertainty analysis, surrogate modeling and optimization methods to characterize uncertainty of complex system models. It is written in Python language and can run on all common operating systems. UQLab has a graphic user interface (GUI) that allows users to enter commands and output analysis results via pull-down menus. It is equipped with a model driver generator that allows any system model to be linked with the software. The only requirement is to make sure the executable code, control file and output file of interest of a model accessible by the software. Through two geophysics models: the Sacramento Soil Moisture Accounting Model (SAC-SMA) and Common Land Model (CoLM), this presentation intends to demonstrate that UQLab is an effective and easy UQ tool to use, and can be applied to a wide range of applications.

  6. Towards an Open Software Platform for Field Robots in Precision Agriculture

    DEFF Research Database (Denmark)

    Jensen, Kjeld; Larsen, Morten; Nielsen, Søren H

    2014-01-01

    software complexity. A lack of collaboration between research groups contributes to the problem. Scientific publications describe methods and results from the work, but little field robot software is released and documented for others to use. We hypothesize that a common open software platform tailored......Robotics in precision agriculture has the potential to improve competitiveness and increase sustainability compared to current crop production methods and has become an increasingly active area of research. Tractor guidance systems for supervised navigation and implement control have reached...... the market, and prototypes of field robots performing precision agriculture tasks without human intervention also exist. But research in advanced cognitive perception and behaviour that is required to enable a more efficient, reliable and safe autonomy becomes increasingly demanding due to the growing...

  7. BENEFITS AND SUCCESS FACTORS OF OPEN-SOURCE WEB SERVICES DEVELOPMENT PLATFORMS FOR SMALL SOFTWARE HOUSES

    Directory of Open Access Journals (Sweden)

    Valter de Assis Moreno Jr.

    2012-12-01

    Full Text Available It is usually difficult for companies to keep up with the development of new information technologies and adapt to them in face of the opportunities and threats their advances may represent. This is especially true for small and medium enterprises (SME in emerging economies, where resources tend to be scarce and markets more volatile. This paper describes an action research conducted in a small Brazilian software house that adopted an open-source Web Services development platform in order to improve its software development process. Data analysis revealed critical success factors (CSF in the adoption process, as well as specific benefits and barriers prone to be faced by small software houses in their adoption efforts. In the process of overcoming such barriers, SME may acquire intellectual capital that represents an essential resource to ensure their competitiveness and survival in emerging economies.

  8. A structure-based software reliability allocation using fuzzy analytic hierarchy process

    Science.gov (United States)

    Chatterjee, Subhashis; Singh, Jeetendra B.; Roy, Arunava

    2015-02-01

    During the design phase of a software, it is often required to evaluate the reliability of the software system. At this stage of development, one crucial question arises 'how to achieve a target reliability of the software?' Reliability allocation methods can be used to set reliability goals for individual components. In this paper, a software reliability allocation model has been proposed incorporating the user view point about various functions of a software. Proposed reliability allocation method attempts to answer the question 'how reliable should the system components be?' The proposed model will be useful for determining the reliability goal at the planning and design phase of a software project, hence making reliability a singular measure for performance evaluation. Proposed model requires a systematic formulation of user requirements and preference into the technical design and reliability of the software. To accomplish this task, a system hierarchy has been established, which combines the user's view of the system with that of the software manager and the programmer. Fuzzy analytic hierarchy process (FAHP) has been used to derive the required model parameters from the hierarchy. Sensitivity analysis has also been carried out in this paper. Finally, an example has been given to illustrate the effectiveness and feasibility of the proposed method.

  9. Scalable, high-performance 3D imaging software platform: system architecture and application to virtual colonoscopy.

    Science.gov (United States)

    Yoshida, Hiroyuki; Wu, Yin; Cai, Wenli; Brett, Bevin

    2012-01-01

    One of the key challenges in three-dimensional (3D) medical imaging is to enable the fast turn-around time, which is often required for interactive or real-time response. This inevitably requires not only high computational power but also high memory bandwidth due to the massive amount of data that need to be processed. In this work, we have developed a software platform that is designed to support high-performance 3D medical image processing for a wide range of applications using increasingly available and affordable commodity computing systems: multi-core, clusters, and cloud computing systems. To achieve scalable, high-performance computing, our platform (1) employs size-adaptive, distributable block volumes as a core data structure for efficient parallelization of a wide range of 3D image processing algorithms; (2) supports task scheduling for efficient load distribution and balancing; and (3) consists of a layered parallel software libraries that allow a wide range of medical applications to share the same functionalities. We evaluated the performance of our platform by applying it to an electronic cleansing system in virtual colonoscopy, with initial experimental results showing a 10 times performance improvement on an 8-core workstation over the original sequential implementation of the system.

  10. A LabVIEW® based generic CT scanner control software platform.

    Science.gov (United States)

    Dierick, M; Van Loo, D; Masschaele, B; Boone, M; Van Hoorebeke, L

    2010-01-01

    UGCT, the Centre for X-ray tomography at Ghent University (Belgium) does research on X-ray tomography and its applications. This includes the development and construction of state-of-the-art CT scanners for scientific research. Because these scanners are built for very different purposes they differ considerably in their physical implementations. However, they all share common principle functionality. In this context a generic software platform was developed using LabVIEW® in order to provide the same interface and functionality on all scanners. This article describes the concept and features of this software, and its potential for tomography in a research setting. The core concept is to rigorously separate the abstract operation of a CT scanner from its actual physical configuration. This separation is achieved by implementing a sender-listener architecture. The advantages are that the resulting software platform is generic, scalable, highly efficient, easy to develop and to extend, and that it can be deployed on future scanners with minimal effort.

  11. ViPAR: a software platform for the Virtual Pooling and Analysis of Research Data.

    Science.gov (United States)

    Carter, Kim W; Francis, Richard W; Carter, K W; Francis, R W; Bresnahan, M; Gissler, M; Grønborg, T K; Gross, R; Gunnes, N; Hammond, G; Hornig, M; Hultman, C M; Huttunen, J; Langridge, A; Leonard, H; Newman, S; Parner, E T; Petersson, G; Reichenberg, A; Sandin, S; Schendel, D E; Schalkwyk, L; Sourander, A; Steadman, C; Stoltenberg, C; Suominen, A; Surén, P; Susser, E; Sylvester Vethanayagam, A; Yusof, Z

    2015-10-08

    Research studies exploring the determinants of disease require sufficient statistical power to detect meaningful effects. Sample size is often increased through centralized pooling of disparately located datasets, though ethical, privacy and data ownership issues can often hamper this process. Methods that facilitate the sharing of research data that are sympathetic with these issues and which allow flexible and detailed statistical analyses are therefore in critical need. We have created a software platform for the Virtual Pooling and Analysis of Research data (ViPAR), which employs free and open source methods to provide researchers with a web-based platform to analyse datasets housed in disparate locations. Database federation permits controlled access to remotely located datasets from a central location. The Secure Shell protocol allows data to be securely exchanged between devices over an insecure network. ViPAR combines these free technologies into a solution that facilitates 'virtual pooling' where data can be temporarily pooled into computer memory and made available for analysis without the need for permanent central storage. Within the ViPAR infrastructure, remote sites manage their own harmonized research dataset in a database hosted at their site, while a central server hosts the data federation component and a secure analysis portal. When an analysis is initiated, requested data are retrieved from each remote site and virtually pooled at the central site. The data are then analysed by statistical software and, on completion, results of the analysis are returned to the user and the virtually pooled data are removed from memory. ViPAR is a secure, flexible and powerful analysis platform built on open source technology that is currently in use by large international consortia, and is made publicly available at [http://bioinformatics.childhealthresearch.org.au/software/vipar/]. © The Author 2015. Published by Oxford University Press on behalf of the

  12. S-Genius, a universal software platform with versatile inverse problem resolution for scatterometry

    Science.gov (United States)

    Fuard, David; Troscompt, Nicolas; El Kalyoubi, Ismael; Soulan, Sébastien; Besacier, Maxime

    2013-05-01

    S-Genius is a new universal scatterometry platform, which gathers all the LTM-CNRS know-how regarding the rigorous electromagnetic computation and several inverse problem solver solutions. This software platform is built to be a userfriendly, light, swift, accurate, user-oriented scatterometry tool, compatible with any ellipsometric measurements to fit and any types of pattern. It aims to combine a set of inverse problem solver capabilities — via adapted Levenberg- Marquard optimization, Kriging, Neural Network solutions — that greatly improve the reliability and the velocity of the solution determination. Furthermore, as the model solution is mainly vulnerable to materials optical properties, S-Genius may be coupled with an innovative material refractive indices determination. This paper will a little bit more focuses on the modified Levenberg-Marquardt optimization, one of the indirect method solver built up in parallel with the total SGenius software coding by yours truly. This modified Levenberg-Marquardt optimization corresponds to a Newton algorithm with an adapted damping parameter regarding the definition domains of the optimized parameters. Currently, S-Genius is technically ready for scientific collaboration, python-powered, multi-platform (windows/linux/macOS), multi-core, ready for 2D- (infinite features along the direction perpendicular to the incident plane), conical, and 3D-features computation, compatible with all kinds of input data from any possible ellipsometers (angle or wavelength resolved) or reflectometers, and widely used in our laboratory for resist trimming studies, etching features characterization (such as complex stack) or nano-imprint lithography measurements for instance. The work about kriging solver, neural network solver and material refractive indices determination is done (or about to) by other LTM members and about to be integrated on S-Genius platform.

  13. Histostitcher™: An informatics software platform for reconstructing whole-mount prostate histology using the extensible imaging platform framework

    Directory of Open Access Journals (Sweden)

    Robert J Toth

    2014-01-01

    Full Text Available Context: Co-registration of ex-vivo histologic images with pre-operative imaging (e.g., magnetic resonance imaging [MRI] can be used to align and map disease extent, and to identify quantitative imaging signatures. However, ex-vivo histology images are frequently sectioned into quarters prior to imaging. Aims: This work presents Histostitcher™, a software system designed to create a pseudo whole mount histology section (WMHS from a stitching of four individual histology quadrant images. Materials and Methods: Histostitcher™ uses user-identified fiducials on the boundary of two quadrants to stitch such quadrants. An original prototype of Histostitcher™ was designed using the Matlab programming languages. However, clinical use was limited due to slow performance, computer memory constraints and an inefficient workflow. The latest version was created using the extensible imaging platform (XIP™ architecture in the C++ programming language. A fast, graphics processor unit renderer was designed to intelligently cache the visible parts of the histology quadrants and the workflow was significantly improved to allow modifying existing fiducials, fast transformations of the quadrants and saving/loading sessions. Results: The new stitching platform yielded significantly more efficient workflow and reconstruction than the previous prototype. It was tested on a traditional desktop computer, a Windows 8 Surface Pro table device and a 27 inch multi-touch display, with little performance difference between the different devices. Conclusions: Histostitcher™ is a fast, efficient framework for reconstructing pseudo WMHS from individually imaged quadrants. The highly modular XIP™ framework was used to develop an intuitive interface and future work will entail mapping the disease extent from the pseudo WMHS onto pre-operative MRI.

  14. Scalable, High-performance 3D Imaging Software Platform: System Architecture and Application to Virtual Colonoscopy

    OpenAIRE

    Yoshida, Hiroyuki; Wu, Yin; Cai, Wenli; Brett, Bevin

    2012-01-01

    One of the key challenges in three-dimensional (3D) medical imaging is to enable the fast turn-around time, which is often required for interactive or real-time response. This inevitably requires not only high computational power but also high memory bandwidth due to the massive amount of data that need to be processed. In this work, we have developed a software platform that is designed to support high-performance 3D medical image processing for a wide range of applications using increasingl...

  15. Software as a Service, Platform as a Service, Infrastructure as a Service − A Review

    Directory of Open Access Journals (Sweden)

    Sumit Goyal

    2013-11-01

    Full Text Available Cloud services have revolutionized the dynamics of IT industry. Cloud computing provides scalable and virtualized resources as services over the Internet. Cloud offers three types of services: Software as a Service (SaaS, Platform as a Service (PaaS, and Infrastructure as a Service (IaaS. This investigation encapsulates all these services from industry’s point of view, identifies various cloud paradigms promising to deliver these services, and discusses pros & cons of these services. This write-up contributes to the knowledge of cloud services by reviewing the benefits and barriers in adopting cloud services, and also predicts the future of cloud services.

  16. OpenMS: a flexible open-source software platform for mass spectrometry data analysis.

    Science.gov (United States)

    Röst, Hannes L; Sachsenberg, Timo; Aiche, Stephan; Bielow, Chris; Weisser, Hendrik; Aicheler, Fabian; Andreotti, Sandro; Ehrlich, Hans-Christian; Gutenbrunner, Petra; Kenar, Erhan; Liang, Xiao; Nahnsen, Sven; Nilse, Lars; Pfeuffer, Julianus; Rosenberger, George; Rurik, Marc; Schmitt, Uwe; Veit, Johannes; Walzer, Mathias; Wojnar, David; Wolski, Witold E; Schilling, Oliver; Choudhary, Jyoti S; Malmström, Lars; Aebersold, Ruedi; Reinert, Knut; Kohlbacher, Oliver

    2016-08-30

    High-resolution mass spectrometry (MS) has become an important tool in the life sciences, contributing to the diagnosis and understanding of human diseases, elucidating biomolecular structural information and characterizing cellular signaling networks. However, the rapid growth in the volume and complexity of MS data makes transparent, accurate and reproducible analysis difficult. We present OpenMS 2.0 (http://www.openms.de), a robust, open-source, cross-platform software specifically designed for the flexible and reproducible analysis of high-throughput MS data. The extensible OpenMS software implements common mass spectrometric data processing tasks through a well-defined application programming interface in C++ and Python and through standardized open data formats. OpenMS additionally provides a set of 185 tools and ready-made workflows for common mass spectrometric data processing tasks, which enable users to perform complex quantitative mass spectrometric analyses with ease.

  17. ESAIR: A Behavior-Based Robotic Software Architecture on Multi-Core Processor Platforms

    Directory of Open Access Journals (Sweden)

    Chin-Yuan Tseng

    2013-03-01

    Full Text Available This paper introduces an Embedded Software Architecture for Intelligent Robot systems (ESAIR that addresses the issues of parallel thread executions on multi-core processor platforms. ESAIR provides a thread scheduling interface to improve the execution performance of a robot system by assigning a dedicated core to a running thread on the fly and dynamically rescheduling the priority of the thread. In the paper, we describe the object-oriented design and the control functions of ESAIR. The modular design of ESAIR helps improve the software quality, reliability and scalability in research and real practice. We prove the improvement by realizing ESAIR on an autonomous robot, named AVATAR. AVATAR implements various human-robot interactions, including speech recognition, human following, face recognition, speaker identification, etc. With the support of ESAIR, AVATAR can integrate a comprehensive set of behaviors and peripherals with better resource utilization.

  18. SmartR: an open-source platform for interactive visual analytics for translational research data.

    Science.gov (United States)

    Herzinger, Sascha; Gu, Wei; Satagopam, Venkata; Eifes, Serge; Rege, Kavita; Barbosa-Silva, Adriano; Schneider, Reinhard

    2017-07-15

    In translational research, efficient knowledge exchange between the different fields of expertise is crucial. An open platform that is capable of storing a multitude of data types such as clinical, pre-clinical or OMICS data combined with strong visual analytical capabilities will significantly accelerate the scientific progress by making data more accessible and hypothesis generation easier. The open data warehouse tranSMART is capable of storing a variety of data types and has a growing user community including both academic institutions and pharmaceutical companies. tranSMART, however, currently lacks interactive and dynamic visual analytics and does not permit any post-processing interaction or exploration. For this reason, we developed SmartR , a plugin for tranSMART, that equips the platform not only with several dynamic visual analytical workflows, but also provides its own framework for the addition of new custom workflows. Modern web technologies such as D3.js or AngularJS were used to build a set of standard visualizations that were heavily improved with dynamic elements. The source code is licensed under the Apache 2.0 License and is freely available on GitHub: https://github.com/transmart/SmartR . reinhard.schneider@uni.lu. Supplementary data are available at Bioinformatics online.

  19. GNU polyxmass: a software framework for mass spectrometric simulations of linear (bio-polymeric analytes

    Directory of Open Access Journals (Sweden)

    Rusconi Filippo

    2006-04-01

    Full Text Available Abstract Background Nowadays, a variety of (bio-polymers can be analyzed by mass spectrometry. The detailed interpretation of the spectra requires a huge number of "hypothesis cycles", comprising the following three actions 1 put forth a structural hypothesis, 2 test it, 3 (invalidate it. This time-consuming and painstaking data scrutiny is alleviated by using specialized software tools. However, all the software tools available to date are polymer chemistry-specific. This imposes a heavy overhead to researchers who do mass spectrometry on a variety of (bio-polymers, as each polymer type will require a different software tool to perform data simulations and analyses. We developed a software to address the lack of an integrated software framework able to deal with different polymer chemistries. Results The GNU polyxmass software framework performs common (bio-chemical simulations–along with simultaneous mass spectrometric calculations–for any kind of linear bio-polymeric analyte (DNA, RNA, saccharides or proteins. The framework is organized into three modules, all accessible from one single binary program. The modules let the user to 1 define brand new polymer chemistries, 2 perform quick mass calculations using a desktop calculator paradigm, 3 graphically edit polymer sequences and perform (bio-chemical/mass spectrometric simulations. Any aspect of the mass calculations, polymer chemistry reactions or graphical polymer sequence editing is configurable. Conclusion The scientist who uses mass spectrometry to characterize (bio-polymeric analytes of different chemistries is provided with a single software framework for his data prediction/analysis needs, whatever the polymer chemistry being involved.

  20. IBEX: An open infrastructure software platform to facilitate collaborative work in radiomics

    Energy Technology Data Exchange (ETDEWEB)

    Zhang, Lifei; Yang, Jinzhong [Department of Radiation Physics, The University of Texas MD Anderson Cancer Center, Houston, Texas 77030 (United States); Fried, David V.; Fave, Xenia J.; Hunter, Luke A.; Court, Laurence E., E-mail: LECourt@mdanderson.org [Department of Radiation Physics, The University of Texas MD Anderson Cancer Center, Houston, Texas 77030 and The University of Texas Graduate School of Biomedical Sciences at Houston, Houston, Texas 77030 (United States)

    2015-03-15

    Purpose: Radiomics, which is the high-throughput extraction and analysis of quantitative image features, has been shown to have considerable potential to quantify the tumor phenotype. However, at present, a lack of software infrastructure has impeded the development of radiomics and its applications. Therefore, the authors developed the imaging biomarker explorer (IBEX), an open infrastructure software platform that flexibly supports common radiomics workflow tasks such as multimodality image data import and review, development of feature extraction algorithms, model validation, and consistent data sharing among multiple institutions. Methods: The IBEX software package was developed using the MATLAB and C/C++ programming languages. The software architecture deploys the modern model-view-controller, unit testing, and function handle programming concepts to isolate each quantitative imaging analysis task, to validate if their relevant data and algorithms are fit for use, and to plug in new modules. On one hand, IBEX is self-contained and ready to use: it has implemented common data importers, common image filters, and common feature extraction algorithms. On the other hand, IBEX provides an integrated development environment on top of MATLAB and C/C++, so users are not limited to its built-in functions. In the IBEX developer studio, users can plug in, debug, and test new algorithms, extending IBEX’s functionality. IBEX also supports quality assurance for data and feature algorithms: image data, regions of interest, and feature algorithm-related data can be reviewed, validated, and/or modified. More importantly, two key elements in collaborative workflows, the consistency of data sharing and the reproducibility of calculation result, are embedded in the IBEX workflow: image data, feature algorithms, and model validation including newly developed ones from different users can be easily and consistently shared so that results can be more easily reproduced between

  1. RAPID: real-time analytics platform for interactive data-mining in a decision support scenario

    Science.gov (United States)

    Vanni, Michelle; Kase, Sue E.; Karunasekara, Shanika; Falzon, Lucia; Harwood, Aaron

    2017-05-01

    Real-time Analytics Platform for Interactive Data-mining (RAPID), a collaboration of University of Melbourne and Australia's Defense Science and Technology Group (DSTG), consumes data streams, performs analytics computations, and produces high-quality knowledge for analysts. RAPID takes topic seed words and autonomously identifies emerging keywords in the data. Users direct the system, setting time-windowing parameters, thresholds, update intervals and sample rates. Apache Storm and Apache Kafka permit real-time streaming while logging options support off-line processing. Decision-support scenarios feature Commander Critical Information Requirements involving comparisons over time and time-sequencing of events, capabilities particularly well-served by RAPID technology, to be demonstrated in the presentation.

  2. A LabVIEW(®)-based software for the control of the AUTORAD platform: a fully automated multisequential flow injection analysis Lab-on-Valve (MSFIA-LOV) system for radiochemical analysis.

    Science.gov (United States)

    Barbesi, Donato; Vicente Vilas, Víctor; Millet, Sylvain; Sandow, Miguel; Colle, Jean-Yves; Aldave de Las Heras, Laura

    2017-01-01

    A LabVIEW(®)-based software for the control of the fully automated multi-sequential flow injection analysis Lab-on-Valve (MSFIA-LOV) platform AutoRAD performing radiochemical analysis is described. The analytical platform interfaces an Arduino(®)-based device triggering multiple detectors providing a flexible and fit for purpose choice of detection systems. The different analytical devices are interfaced to the PC running LabVIEW(®)VI software using USB and RS232 interfaces, both for sending commands and receiving confirmation or error responses. The AUTORAD platform has been successfully applied for the chemical separation and determination of Sr, an important fission product pertinent to nuclear waste.

  3. Analysis of mice tumor models using dynamic MRI data and a dedicated software platform

    Energy Technology Data Exchange (ETDEWEB)

    Alfke, H.; Maurer, E.; Klose, K.J. [Philipps Univ. Marburg (Germany). Dept. of Radiology; Kohle, S.; Rascher-Friesenhausen, R.; Behrens, S.; Peitgen, H.O. [MeVis - Center for Medical Diagnostic Systems and Visualization, Bremen (Germany); Celik, I. [Philipps Univ. Marburg (Germany). Inst. for Theoretical Surgery; Heverhagen, J.T. [Philipps Univ. Marburg (Germany). Dept. of Radiology; Ohio State Univ., Columbus (United States). Dept. of Radiology

    2004-09-01

    Purpose: To implement a software platform (DynaVision) dedicated to analyze data from functional imaging of tumors with different mathematical approaches, and to test the software platform in pancreatic carcinoma xenografts in mice with severe combined immunodeficiency disease (SCID). Materials and Methods: A software program was developed for extraction and visualization of tissue perfusion parameters from dynamic contrast-enhanced images. This includes regional parameter calculation from enhancement curves, parametric images (e.g., blood flow), animation, 3D visualization, two-compartment modeling a mode for comparing different datasets (e.g., therapy monitoring), and motion correction. We analyzed xenograft tumors from two pancreatic carcinoma cell lines (B x PC3 and ASPC1) implanted in 14 SCID mice after injection of Gd-DTPA into the tail vein. These data were correlated with histopathological findings. Results: Image analysis was completed in approximately 15 minutes per data set. The possibility of drawing and editing ROIs within the whole data set makes it easy to obtain quantitative data from the intensity-time curves. In one animal, motion artifacts reduced the image quality to a greater extent but data analysis was still possible after motion correction. Dynamic MRI of mice tumor models revealed a highly heterogeneous distribution of the contrast-enhancement curves and derived parameters, which correlated with differences in histopathology. ASPc1 tumors showed a more hypervascular type of curves with faster and higher signal enhancement rate (wash-in) and a faster signal decrease (wash-out). BXPC3 tumors showed a more hypovascular type with slower wash-in and wash-out. This correlated with the biological properties of the tumors. (orig.)

  4. ACQ4: an open-source software platform for data acquisition and analysis in neurophysiology research

    Directory of Open Access Journals (Sweden)

    Luke eCampagnola

    2014-01-01

    Full Text Available The complexity of modern neurophysiology experiments requires specialized software to coordinate multiple acquisition devices and analyze the collected data. We have developed ACQ4, an open-source software platform for performing data acquisition and analysis in experimental neurophysiology. This software integrates the tasks of acquiring, managing, and analyzing experimental data. ACQ4 has been used primarily for standard patch-clamp electrophysiology, laser scanning photostimulation, multiphoton microscopy, intrinsic imaging, and calcium imaging. The system is highly modular, which facilitates the addition of new devices and functionality. The modules included with ACQ4 provide for rapid construction of acquisition protocols, live video display, and customizable analysis tools. Position-aware data collection allows automated construction of image mosaics and registration of images with 3-dimensional anatomical atlases. ACQ4 uses free and open-source tools including Python, NumPy/SciPy for numerical computation, PyQt for the user interface, and PyQtGraph for scientific graphics. Supported hardware includes cameras, patch clamp amplifiers, scanning mirrors, lasers, shutters, Pockels cells, motorized stages, and more. ACQ4 is available for download at http://www.acq4.org.

  5. ACQ4: an open-source software platform for data acquisition and analysis in neurophysiology research.

    Science.gov (United States)

    Campagnola, Luke; Kratz, Megan B; Manis, Paul B

    2014-01-01

    The complexity of modern neurophysiology experiments requires specialized software to coordinate multiple acquisition devices and analyze the collected data. We have developed ACQ4, an open-source software platform for performing data acquisition and analysis in experimental neurophysiology. This software integrates the tasks of acquiring, managing, and analyzing experimental data. ACQ4 has been used primarily for standard patch-clamp electrophysiology, laser scanning photostimulation, multiphoton microscopy, intrinsic imaging, and calcium imaging. The system is highly modular, which facilitates the addition of new devices and functionality. The modules included with ACQ4 provide for rapid construction of acquisition protocols, live video display, and customizable analysis tools. Position-aware data collection allows automated construction of image mosaics and registration of images with 3-dimensional anatomical atlases. ACQ4 uses free and open-source tools including Python, NumPy/SciPy for numerical computation, PyQt for the user interface, and PyQtGraph for scientific graphics. Supported hardware includes cameras, patch clamp amplifiers, scanning mirrors, lasers, shutters, Pockels cells, motorized stages, and more. ACQ4 is available for download at http://www.acq4.org.

  6. Comparison of Learning Software Architecture by Developing Social Applications versus Games on the Android Platform

    Directory of Open Access Journals (Sweden)

    Bian Wu

    2012-01-01

    Full Text Available This paper describes an empirical study where the focus was on discovering differences and similarities in students working on development of social applications versus students working on development of games using the same Android development platform. In 2010-2011, students attending the software architecture course at the Norwegian University of Science and Technology (NTNU could choose between four types of projects. Independently of the chosen type of project, all students had to go through the same phases, produce the same documents based on the same templates, and follow exactly the same process. This study focuses on one of projects—Android project, to see how much the application domain affects the course project independently of the chosen technology. Our results revealed some positive effects for the students doing game development compared to social application development to learn software architecture, like motivated to work with games, a better focus on quality attributes such as modifiability and testability during the development, production of software architectures of higher complexity, and more productive coding working for the project. However, we did not find significant differences in awarded grade between students choosing the two different domains.

  7. Develop Direct Geo-referencing System Based on Open Source Software and Hardware Platform

    Science.gov (United States)

    Liu, H. S.; Liao, H. M.

    2015-08-01

    Direct geo-referencing system uses the technology of remote sensing to quickly grasp images, GPS tracks, and camera position. These data allows the construction of large volumes of images with geographic coordinates. So that users can be measured directly on the images. In order to properly calculate positioning, all the sensor signals must be synchronized. Traditional aerial photography use Position and Orientation System (POS) to integrate image, coordinates and camera position. However, it is very expensive. And users could not use the result immediately because the position information does not embed into image. To considerations of economy and efficiency, this study aims to develop a direct geo-referencing system based on open source software and hardware platform. After using Arduino microcontroller board to integrate the signals, we then can calculate positioning with open source software OpenCV. In the end, we use open source panorama browser, panini, and integrate all these to open source GIS software, Quantum GIS. A wholesome collection of data - a data processing system could be constructed.

  8. Computer-operated analytical platform for the determination of nutrients in hydroponic systems.

    Science.gov (United States)

    Rius-Ruiz, F Xavier; Andrade, Francisco J; Riu, Jordi; Rius, F Xavier

    2014-03-15

    Hydroponics is a water, energy, space, and cost efficient system for growing plants in constrained spaces or land exhausted areas. Precise control of hydroponic nutrients is essential for growing healthy plants and producing high yields. In this article we report for the first time on a new computer-operated analytical platform which can be readily used for the determination of essential nutrients in hydroponic growing systems. The liquid-handling system uses inexpensive components (i.e., peristaltic pump and solenoid valves), which are discretely computer-operated to automatically condition, calibrate and clean a multi-probe of solid-contact ion-selective electrodes (ISEs). These ISEs, which are based on carbon nanotubes, offer high portability, robustness and easy maintenance and storage. With this new computer-operated analytical platform we performed automatic measurements of K(+), Ca(2+), NO3(-) and Cl(-) during tomato plants growth in order to assure optimal nutritional uptake and tomato production. Copyright © 2013 Elsevier Ltd. All rights reserved.

  9. Using MATLAB software with Tomcat server and Java platform for remote image analysis in pathology.

    Science.gov (United States)

    Markiewicz, Tomasz

    2011-03-30

    The Matlab software is a one of the most advanced development tool for application in engineering practice. From our point of view the most important is the image processing toolbox, offering many built-in functions, including mathematical morphology, and implementation of a many artificial neural networks as AI. It is very popular platform for creation of the specialized program for image analysis, also in pathology. Based on the latest version of Matlab Builder Java toolbox, it is possible to create the software, serving as a remote system for image analysis in pathology via internet communication. The internet platform can be realized based on Java Servlet Pages with Tomcat server as servlet container. In presented software implementation we propose remote image analysis realized by Matlab algorithms. These algorithms can be compiled to executable jar file with the help of Matlab Builder Java toolbox. The Matlab function must be declared with the set of input data, output structure with numerical results and Matlab web figure. Any function prepared in that manner can be used as a Java function in Java Servlet Pages (JSP). The graphical user interface providing the input data and displaying the results (also in graphical form) must be implemented in JSP. Additionally the data storage to database can be implemented within algorithm written in Matlab with the help of Matlab Database Toolbox directly with the image processing. The complete JSP page can be run by Tomcat server. The proposed tool for remote image analysis was tested on the Computerized Analysis of Medical Images (CAMI) software developed by author. The user provides image and case information (diagnosis, staining, image parameter etc.). When analysis is initialized, input data with image are sent to servlet on Tomcat. When analysis is done, client obtains the graphical results as an image with marked recognized cells and also the quantitative output. Additionally, the results are stored in a server

  10. HashDist: Reproducible, Relocatable, Customizable, Cross-Platform Software Stacks for Open Hydrological Science

    Science.gov (United States)

    Ahmadia, A. J.; Kees, C. E.

    2014-12-01

    Developing scientific software is a continuous balance between not reinventing the wheel and getting fragile codes to interoperate with one another. Binary software distributions such as Anaconda provide a robust starting point for many scientific software packages, but this solution alone is insufficient for many scientific software developers. HashDist provides a critical component of the development workflow, enabling highly customizable, source-driven, and reproducible builds for scientific software stacks, available from both the IPython Notebook and the command line. To address these issues, the Coastal and Hydraulics Laboratory at the US Army Engineer Research and Development Center has funded the development of HashDist in collaboration with Simula Research Laboratories and the University of Texas at Austin. HashDist is motivated by a functional approach to package build management, and features intelligent caching of sources and builds, parametrized build specifications, and the ability to interoperate with system compilers and packages. HashDist enables the easy specification of "software stacks", which allow both the novice user to install a default environment and the advanced user to configure every aspect of their build in a modular fashion. As an advanced feature, HashDist builds can be made relocatable, allowing the easy redistribution of binaries on all three major operating systems as well as cloud, and supercomputing platforms. As a final benefit, all HashDist builds are reproducible, with a build hash specifying exactly how each component of the software stack was installed. This talk discusses the role of HashDist in the hydrological sciences, including its use by the Coastal and Hydraulics Laboratory in the development and deployment of the Proteus Toolkit as well as the Rapid Operational Access and Maneuver Support project. We demonstrate HashDist in action, and show how it can effectively support development, deployment, teaching, and

  11. ATLAS EventIndex monitoring system using Kibana analytics and visualization platform

    CERN Document Server

    Barberis, Dario; The ATLAS collaboration; Prokoshin, Fedor; Gallas, Elizabeth; Favareto, Andrea; Hrivnac, Julius; Sanchez, Javier; Fernandez Casani, Alvaro; Gonzalez de la Hoz, Santiago; Garcia Montoro, Carlos; Salt, Jose; Malon, David; Toebbicke, Rainer; Yuan, Ruijun

    2016-01-01

    The ATLAS EventIndex is a data catalogue system that stores event-related metadata for all (real and simulated) ATLAS events, on all processing stages. As it consists of different components that depend on other applications (such as distributed storage, and different sources of information) we need to monitor the conditions of many heterogeneous subsystems, to make sure everything is working correctly. This information is collected, processed, and then displayed using CERN service monitoring software based on the Kibana analytic and visualization package, provided by CERN IT Department. EventIndex monitoring is used both by the EventIndex team and ATLAS Distributed Computing shifts crew.

  12. A CRITICAL STUDY AND COMPARISON OF MANUFACTURING SIMULATION SOFTWARES USING ANALYTIC HIERARCHY PROCESS

    Directory of Open Access Journals (Sweden)

    ASHU GUPTA

    2010-03-01

    Full Text Available In a period of continuous change in global business environment, organizations, large and small, are finding it increasingly difficult to deal with, and adjust to the demands for such change. Simulation is a powerful tool for allowing designers imagines new systems and enabling them to both quantify and observe behavior. Currently the market offers a variety of simulation software packages. Some are less expensive than others. Some are generic and can be used in a wide variety of application areas while others are more specific. Some have powerful features for modeling while others provide only basic features. Modeling approaches and strategies are different for different packages. Companies are seeking advice about the desirable features of software for manufacturing simulation, depending on the purpose of its use. Because of this, the importance of an adequate approach to simulation software evaluation and comparison is apparent. This paper presents a critical evaluation of four widely used manufacturing simulators: NX-IDEAS, Star-CD, Micro Saint Sharp and ProModel. Following a review of research into simulation software evaluation, an evaluation and comparison of the above simulators is performed. This paper illustrates and assesses the role the Analytic Hierarchy Process (AHP played in simulation software evaluation and selection. The main purpose of this evaluation and comparison is to discover the suitability of certain types of simulators for particular purposes.

  13. Software quality assurance documentation for the release of NUFT 2.0 for HP platforms

    Energy Technology Data Exchange (ETDEWEB)

    Fernandez, Michael W. [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Johnson, Gary L. [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Preckshot, Gary G. [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)

    1998-08-28

    This document is the Individual Software Plan (ISP) for version 2.0 of the Non-isothermal Unsaturated-saturated Flow and Transport (NUFT.) analysis computer program. This document addresses the applicable requirements of LLNL YMP procedure 033-YMP-QP 3.2, Section 4.2.1.1. The purpose of this ISP is to plan and organize the activities required to certify the NUFT code for quality affecting work involving problems that include cross drift analysis of the Yucca Mountain Repository facility. NUFT is software for application to the solution of a class of coupled mass and heat transport problems in porous geologic media including Yucca Mountain Repository Cross Drift Problem (YMRCDP- also known as the Enhanced Characterization of the Repository Block (ECRB)). Solution of this class of problems requires a suite of multiphase, multi-component models for numerical solution of non- isothermal flow and transport in porous media with applications to subsurface contaminant transport problems. NUFT is a suite of multiphase, multi-component models for numerical solution of non- isothermal flow and transport in porous media, with application to subsurface contaminant transport problems, and in particular, to the hydrology in and about the Yucca Mountain Repository Site. NUFI is acquired software, as defined by 033-YMP-QP 3.2, and a preliminary baseline of source code, electronic documentation, and paper documentation has been established as required by 033-YMP-QP 3.2, Section 4.1. NUFT runs on Sun Unix platforms, Solaris operating system version 5.5 and HP-UX with operating system version 10.20. The product to be qualified under this ISP is the version running on HP- UX. The HP version will be labeled Version 2.0h. The "h" is included to distinguish the HP version from possible future versions qualified for Sun or other platforms. The scope of the plans and procedures outlined in this ISP is limited to the effort required to qualify NUFT for the class of problems identified in

  14. Software development for ACR-approved phantom-based nuclear medicine tomographic image quality control with cross-platform compatibility

    Science.gov (United States)

    Oh, Jungsu S.; Choi, Jae Min; Nam, Ki Pyo; Chae, Sun Young; Ryu, Jin-Sook; Moon, Dae Hyuk; Kim, Jae Seung

    2015-07-01

    Quality control and quality assurance (QC/QA) have been two of the most important issues in modern nuclear medicine (NM) imaging for both clinical practices and academic research. Whereas quantitative QC analysis software is common to modern positron emission tomography (PET) scanners, the QC of gamma cameras and/or single-photon-emission computed tomography (SPECT) scanners has not been sufficiently addressed. Although a thorough standard operating process (SOP) for mechanical and software maintenance may help the QC/QA of a gamma camera and SPECT-computed tomography (CT), no previous study has addressed a unified platform or process to decipher or analyze SPECT phantom images acquired from various scanners thus far. In addition, a few approaches have established cross-platform software to enable the technologists and physicists to assess the variety of SPECT scanners from different manufacturers. To resolve these issues, we have developed Interactive Data Language (IDL)-based in-house software for crossplatform (in terms of not only operating systems (OS) but also manufacturers) analyses of the QC data on an ACR SPECT phantom, which is essential for assessing and assuring the tomographical image quality of SPECT. We applied our devised software to our routine quarterly QC of ACR SPECT phantom images acquired from a number of platforms (OS/manufacturers). Based on our experience, we suggest that our devised software can offer a unified platform that allows images acquired from various types of scanners to be analyzed with great precision and accuracy.

  15. Image processing in biodosimetry: A proposal of a generic free software platform.

    Science.gov (United States)

    Dumpelmann, Matthias; Cadena da Matta, Mariel; Pereira de Lemos Pinto, Marcela Maria; de Salazar E Fernandes, Thiago; Borges da Silva, Edvane; Amaral, Ademir

    2015-08-01

    The scoring of chromosome aberrations is the most reliable biological method for evaluating individual exposure to ionizing radiation. However, microscopic analyses of chromosome human metaphases, generally employed to identify aberrations mainly dicentrics (chromosome with two centromeres), is a laborious task. This method is time consuming and its application in biological dosimetry would be almost impossible in case of a large scale radiation incidents. In this project, a generic software was enhanced for automatic chromosome image processing from a framework originally developed for the Framework V project Simbio, of the European Union for applications in the area of source localization from electroencephalographic signals. The platforms capability is demonstrated by a study comparing automatic segmentation strategies of chromosomes from microscopic images.

  16. Workload Classification & Software Energy Measurement for Efficient Scheduling on Private Cloud Platforms

    CERN Document Server

    Smith, James W

    2011-01-01

    At present there are a number of barriers to creating an energy efficient workload scheduler for a Private Cloud based data center. Firstly, the relationship between different workloads and power consumption must be investigated. Secondly, current hardware-based solutions to providing energy usage statistics are unsuitable in warehouse scale data centers where low cost and scalability are desirable properties. In this paper we discuss the effect of different workloads on server power consumption in a Private Cloud platform. We display a noticeable difference in energy consumption when servers are given tasks that dominate various resources (CPU, Memory, Hard Disk and Network). We then use this insight to develop CloudMonitor, a software utility that is capable of >95% accurate power predictions from monitoring resource consumption of workloads, after a "training phase" in which a dynamic power model is developed.

  17. A LabVIEW based user-friendly X-ray phase-contrast imaging system software platform

    CERN Document Server

    Wang, Shenghao; Gao, Kun; Wang, Zhili; Zhang, Can; Yang, Meng; Wu, Zhao; Marcelli, Augusto; Wu, Ziyu

    2014-01-01

    X-ray phase-contrast imaging can provide greatly improved contrast over conventional absorption-based imaging for weakly absorbing samples, such as biological soft tissues and fibre composites. In this manuscript, we introduce an easy and fast way to develop a user-friendly system software platform dedicated for the newly built grating-based X-ray phase-contrast imaging setup at the National Synchrotron Radiation Laboratory, University of Science and Technology of China. Unified management and control upon 21 motorized positioning stages, an ultra-precision piezoelectric translation stage and an X-ray tube are achieved with this platform, the software also covers automatic image acquisition with a flat panel detector for phase-stepping scanning. Moreover, data post-processing module for signals retrieval and other custom features could be realized on it. With a seamless integration of all the necessary functions into an organism, this software platform greatly facilitate activity of the users during experimen...

  18. A Platform for the Development and the Validation of HW IP Components Starting from Reference Software Specifications

    Directory of Open Access Journals (Sweden)

    Dubois Julien

    2008-01-01

    Full Text Available Abstract Signal processing algorithms become more and more efficient as a result of the developments of new standards. It is particularly true in the field video compression. However, at each improvement in efficiency and functionality, the complexity of the algorithms is also increasing. Textual specifications, that in the past were the original form of specifications, have been substituted by reference software which became the starting point of any design flow leading to implementation. Therefore, designing an embedded application has become equivalent to port a generic software on a, possibly heterogeneous, embedded platform. Such operation is getting more and more difficult because of the increased algorithm complexity and the wide range of architectural solutions. This paper describes a new platform aiming at supporting a step-by-step mapping of reference software (i.e., generic and nonoptimized software into software and hardware implementations. The platform provides a seamless interface between the software and hardware environments with profiling capabilities for the analysis of data transfers between hardware and software. Such profiling capabilities help the designer to achieve different implementations aiming at specific objectives such as the optimization of hardware processing resources, of the memory architectures, or the minimization of data transfers to reach low-power designs.

  19. A Platform for the Development and the Validation of HW IP Components Starting from Reference Software Specifications

    Directory of Open Access Journals (Sweden)

    2009-02-01

    Full Text Available Signal processing algorithms become more and more efficient as a result of the developments of new standards. It is particularly true in the field video compression. However, at each improvement in efficiency and functionality, the complexity of the algorithms is also increasing. Textual specifications, that in the past were the original form of specifications, have been substituted by reference software which became the starting point of any design flow leading to implementation. Therefore, designing an embedded application has become equivalent to port a generic software on a, possibly heterogeneous, embedded platform. Such operation is getting more and more difficult because of the increased algorithm complexity and the wide range of architectural solutions. This paper describes a new platform aiming at supporting a step-by-step mapping of reference software (i.e., generic and nonoptimized software into software and hardware implementations. The platform provides a seamless interface between the software and hardware environments with profiling capabilities for the analysis of data transfers between hardware and software. Such profiling capabilities help the designer to achieve different implementations aiming at specific objectives such as the optimization of hardware processing resources, of the memory architectures, or the minimization of data transfers to reach low-power designs.

  20. An Open Software Platform for Sharing Water Resource Models, Code and Data

    Science.gov (United States)

    Knox, Stephen; Meier, Philipp; Mohamed, Khaled; Korteling, Brett; Matrosov, Evgenii; Huskova, Ivana; Harou, Julien; Rosenberg, David; Tilmant, Amaury; Medellin-Azuara, Josue; Wicks, Jon

    2016-04-01

    The modelling of managed water resource systems requires new approaches in the face of increasing future uncertainty. Water resources management models, even if applied to diverse problem areas, use common approaches such as representing the problem as a network of nodes and links. We propose a data management software platform, called Hydra, that uses this commonality to allow multiple models using a node-link structure to be managed and run using a single software system. Hydra's user interface allows users to manage network topology and associated data. Hydra feeds this data directly into a model, importing from and exporting to different file formats using Apps. An App connects Hydra to a custom model, a modelling system such as GAMS or MATLAB or to different file formats such as MS Excel, CSV and ESRI Shapefiles. Hydra allows users to manage their data in a single, consistent place. Apps can be used to run domain-specific models and allow users to work with their own required file formats. The Hydra App Store offers a collaborative space where model developers can publish, review and comment on Apps, models and data. Example Apps and open-source libraries are available in a variety of languages (Python, Java and .NET). The App Store can act as a hub for water resource modellers to view and share Apps, models and data easily. This encourages an ecosystem of development using a shared platform, resulting in more model integration and potentially greater unity within resource modelling communities. www.hydraplatform.org www.hydraappstore.com

  1. Total lithography system based on a new application software platform enabling smart scanner management

    Science.gov (United States)

    Kono, Hirotaka; Masaki, Kazuo; Matsuyama, Tomoyuki; Wakamoto, Shinji; Park, Seemoon; Sugihara, Taro; Shibazaki, Yuichi

    2015-03-01

    Along with device shrinkage, higher accuracy will continuously be required from photo-lithography tools in order to enhance on-product yield. In order to achieve higher yield, the advanced photo-lithography tools must be equipped with sophisticated tuning knobs on the tool and with software that is flexible enough to be applied per layer. This means photo-lithography tools must be capable of handling many types of sub-recipes and parameters simultaneously. To enable managing such a large amount of data easily and to setup lithography tools smoothly, we have developed a total lithography system called Litho Turnkey Solution based on a new software application platform, which we call Plug and Play Manager (PPM). PPM has its own graphical user interface, which enables total management of various data. Here various data means recipes, sub-recipes, tuning-parameters, measurement results, and so on. Through PPM, parameter making by intelligent applications such as CDU/Overlay tuning tools can easily be implemented. In addition, PPM is also linked to metrology tools and the customer's host computer, which enables data flow automation. Based on measurement data received from the metrology tools, PPM calculates correction parameters and sends them to the scanners automatically. This scheme can make calibration feedback loops possible. It should be noted that the abovementioned functions are running on the same platform through a user-friendly interface. This leads to smart scanner management and usability improvement. In this paper, we will demonstrate the latest development status of Nikon's total lithography solution based on PPM; describe details of each application; and provide supporting data for the accuracy and usability of the system. Keywords: exposure

  2. Optical Beam Deflection Based AFM with Integrated Hardware and Software Platform for an Undergraduate Engineering Laboratory

    Directory of Open Access Journals (Sweden)

    Siu Hong Loh

    2017-02-01

    Full Text Available Atomic force microscopy (AFM has been used extensively in nanoscience research since its invention. Recently, many teaching laboratories in colleges, undergraduate institutions, and even high schools incorporate AFM as an effective teaching tool for nanoscience education. This paper presents an optical beam deflection (OBD based atomic force microscope, designed specifically for the undergraduate engineering laboratory as a teaching instrument. An electronic module for signal conditioning was built with components that are commonly available in an undergraduate electronic laboratory. In addition to off-the-shelf mechanical parts and optics, the design of custom-built mechanical parts waskept as simple as possible. Hence, the overall cost for the setup is greatly reduced. The AFM controller was developed using National Instruments Educational Laboratory Virtual Instrumentation Suite (NI ELVIS, an integrated hardware and software platform which can be programmed in LabVIEW. A simple yet effective control algorithm for scanning and feedback control was developed. Despite the use of an educational platform and low-cost components from the undergraduate laboratory, the developed AFM is capable of performing imaging in constant-force mode with submicron resolution and at reasonable scanning speed (approximately 18 min per image. Therefore, the AFM is suitable to be used as an educational tool for nanoscience. Moreover, the construction of the system can be a valuable educational experience for electronic and mechanical engineering students.

  3. An FPGA Scalable Software Defined Radio Platform Design for Educational and Research Purposes

    Directory of Open Access Journals (Sweden)

    Marcos Hervás

    2016-06-01

    Full Text Available In a digital modem design, the integration of the Analog to Digital Converters (ADC and Digital to Analog Converters (DAC with the core processor is usually a major issue for the designer. In this paper an FPGA scalable Software Defined Radio platform based on a Spartan-6 as a control unit is presented, developed for both educational and research purposes, which can fit the different application requirements in terms of analog front-end performance, processing unit and cost. The resolution and sampling frequency of the analog front-end are its main adjustable parameters. The processing core requirements involve the FPGA and the communication ports. A multidisciplinary working group was required to design a high performance system for both analog front-end and digital processing core in terms of signal integrity and electromagnetic compatibility. The platform has 5 different peripheral ports ranging from 16 kbps to 2.5 Gbps. The communication ports allow our students to develop a high range of applications for both on-site and online courses applying teaching methodology based on learning by doing using a real system to help them to reach other transversal skills.

  4. The SCEC Broadband Platform: A Collaborative Open-Source Software Package for Strong Ground Motion Simulation and Validation

    Science.gov (United States)

    Silva, F.; Maechling, P. J.; Goulet, C. A.; Somerville, P.; Jordan, T. H.

    2014-12-01

    The Southern California Earthquake Center (SCEC) Broadband Platform is a collaborative software development project involving geoscientists, earthquake engineers, graduate students, and the SCEC Community Modeling Environment. The SCEC Broadband Platform (BBP) is open-source scientific software that can generate broadband (0-100Hz) ground motions for earthquakes, integrating complex scientific modules that implement rupture generation, low and high-frequency seismogram synthesis, non-linear site effects calculation, and visualization into a software system that supports easy on-demand computation of seismograms. The Broadband Platform operates in two primary modes: validation simulations and scenario simulations. In validation mode, the Platform runs earthquake rupture and wave propagation modeling software to calculate seismograms for a well-observed historical earthquake. Then, the BBP calculates a number of goodness of fit measurements that quantify how well the model-based broadband seismograms match the observed seismograms for a certain event. Based on these results, the Platform can be used to tune and validate different numerical modeling techniques. In scenario mode, the Broadband Platform can run simulations for hypothetical (scenario) earthquakes. In this mode, users input an earthquake description, a list of station names and locations, and a 1D velocity model for their region of interest, and the Broadband Platform software then calculates ground motions for the specified stations. Working in close collaboration with scientists and research engineers, the SCEC software development group continues to add new capabilities to the Broadband Platform and to release new versions as open-source scientific software distributions that can be compiled and run on many Linux computer systems. Our latest release includes 5 simulation methods, 7 simulation regions covering California, Japan, and Eastern North America, the ability to compare simulation results

  5. A Business Analytics Software Tool for Monitoring and Predicting Radiology Throughput Performance.

    Science.gov (United States)

    Jones, Stephen; Cournane, Seán; Sheehy, Niall; Hederman, Lucy

    2016-12-01

    Business analytics (BA) is increasingly being utilised by radiology departments to analyse and present data. It encompasses statistical analysis, forecasting and predictive modelling and is used as an umbrella term for decision support and business intelligence systems. The primary aim of this study was to determine whether utilising BA technologies could contribute towards improved decision support and resource management within radiology departments. A set of information technology requirements were identified with key stakeholders, and a prototype BA software tool was designed, developed and implemented. A qualitative evaluation of the tool was carried out through a series of semi-structured interviews with key stakeholders. Feedback was collated, and emergent themes were identified. The results indicated that BA software applications can provide visibility of radiology performance data across all time horizons. The study demonstrated that the tool could potentially assist with improving operational efficiencies and management of radiology resources.

  6. HDBStat!: A platform-independent software suite for statistical analysis of high dimensional biology data

    Directory of Open Access Journals (Sweden)

    Brand Jacob PL

    2005-04-01

    Full Text Available Abstract Background Many efforts in microarray data analysis are focused on providing tools and methods for the qualitative analysis of microarray data. HDBStat! (High-Dimensional Biology-Statistics is a software package designed for analysis of high dimensional biology data such as microarray data. It was initially developed for the analysis of microarray gene expression data, but it can also be used for some applications in proteomics and other aspects of genomics. HDBStat! provides statisticians and biologists a flexible and easy-to-use interface to analyze complex microarray data using a variety of methods for data preprocessing, quality control analysis and hypothesis testing. Results Results generated from data preprocessing methods, quality control analysis and hypothesis testing methods are output in the form of Excel CSV tables, graphs and an Html report summarizing data analysis. Conclusion HDBStat! is a platform-independent software that is freely available to academic institutions and non-profit organizations. It can be downloaded from our website http://www.soph.uab.edu/ssg_content.asp?id=1164.

  7. VirtualPlant: A Software Platform to Support Systems Biology Research1[W][OA

    Science.gov (United States)

    Katari, Manpreet S.; Nowicki, Steve D.; Aceituno, Felipe F.; Nero, Damion; Kelfer, Jonathan; Thompson, Lee Parnell; Cabello, Juan M.; Davidson, Rebecca S.; Goldberg, Arthur P.; Shasha, Dennis E.; Coruzzi, Gloria M.; Gutiérrez, Rodrigo A.

    2010-01-01

    Data generation is no longer the limiting factor in advancing biological research. In addition, data integration, analysis, and interpretation have become key bottlenecks and challenges that biologists conducting genomic research face daily. To enable biologists to derive testable hypotheses from the increasing amount of genomic data, we have developed the VirtualPlant software platform. VirtualPlant enables scientists to visualize, integrate, and analyze genomic data from a systems biology perspective. VirtualPlant integrates genome-wide data concerning the known and predicted relationships among genes, proteins, and molecules, as well as genome-scale experimental measurements. VirtualPlant also provides visualization techniques that render multivariate information in visual formats that facilitate the extraction of biological concepts. Importantly, VirtualPlant helps biologists who are not trained in computer science to mine lists of genes, microarray experiments, and gene networks to address questions in plant biology, such as: What are the molecular mechanisms by which internal or external perturbations affect processes controlling growth and development? We illustrate the use of VirtualPlant with three case studies, ranging from querying a gene of interest to the identification of gene networks and regulatory hubs that control seed development. Whereas the VirtualPlant software was developed to mine Arabidopsis (Arabidopsis thaliana) genomic data, its data structures, algorithms, and visualization tools are designed in a species-independent way. VirtualPlant is freely available at www.virtualplant.org. PMID:20007449

  8. ASTROMLSKIT: A New Statistical Machine Learning Toolkit: A Platform for Data Analytics in Astronomy

    CERN Document Server

    Saha, Snehanshu; R, Manikandan; Bora, Kakoli; Routh, Swati; Narasimhamurthy, Anand

    2015-01-01

    Astroinformatics is a new impact area in the world of astronomy, occasionally called the final frontier, where several astrophysicists, statisticians and computer scientists work together to tackle various data intensive astronomical problems. Exponential growth in the data volume and increased complexity of the data augments difficult questions to the existing challenges. Classical problems in Astronomy are compounded by accumulation of astronomical volume of complex data, rendering the task of classification and interpretation incredibly laborious. The presence of noise in the data makes analysis and interpretation even more arduous. Machine learning algorithms and data analytic techniques provide the right platform for the challenges posed by these problems. A diverse range of open problem like star-galaxy separation, detection and classification of exoplanets, classification of supernovae is discussed. The focus of the paper is the applicability and efficacy of various machine learning algorithms like K N...

  9. Empirically Validating an Analytical Method for Assessing the Impact of Design Patterns on Software Quality : Three Case Studies

    NARCIS (Netherlands)

    Ampatzoglou, Apostolos; Avgeriou, Paris; Arvanitou, Elvira Maria; Stamelos, Ioannis

    2013-01-01

    This technical report has been created as support material for the paper entitled “Empirically Validating an Analytical Method for Assessing the Impact of Design Patterns on Software Quality: A Case Study” that has been submitted in ACM Transactions on Software Engineering. The corresponding paper a

  10. Service Quality of Online Shopping Platforms: A Case-Based Empirical and Analytical Study

    Directory of Open Access Journals (Sweden)

    Tsan-Ming Choi

    2013-01-01

    Full Text Available Customer service is crucially important for online shopping platforms (OSPs such as eBay and Taobao. Based on the well-established service quality instruments and the scenario of the specific case on Taobao, this paper focuses on exploring the service quality of an OSP with an aim of revealing customer perceptions of the service quality associated with the provided functions and investigating their impacts on customer loyalty. By an empirical study, this paper finds that the “fulfillment and responsiveness” function is significantly related to the customer loyalty. Further analytical study is conducted to reveal that the optimal service level on the “fulfillment and responsiveness” function for the risk averse OSP uniquely exists. Moreover, the analytical results prove that (i if the customer loyalty is more positively correlated to the service level, it will lead to a larger optimal service level, and (ii the optimal service level is independent of the profit target, the source of uncertainty, and the risk preference of the OSP.

  11. Bridging the gap between PAT concepts and implementation: An integrated software platform for fermentation.

    Science.gov (United States)

    Chopda, Viki R; Gomes, James; Rathore, Anurag S

    2016-01-01

    Bioreactor control significantly impacts both the amount and quality of the product being manufactured. The complexity of the control strategy that is implemented increases with reactor size, which may vary from thousands to tens of thousands of litres in commercial manufacturing. The Process Analytical Technology (PAT) initiative has highlighted the need for having robust monitoring tools and effective control schemes that are capable of taking real time information about the critical quality attributes (CQA) and the critical process parameters (CPP) and executing immediate response as soon as a deviation occurs. However, the limited flexibility that present commercial software packages offer creates a hurdle. Visual programming environments have gradually emerged as potential alternatives to the available text based languages. This paper showcases development of an integrated programme using a visual programming environment for a Sartorius BIOSTAT® B Plus 5L bioreactor through which various peripheral devices are interfaced. The proposed programme facilitates real-time access to data and allows for execution of control actions to follow the desired trajectory. Major benefits of such integrated software system include: (i) improved real time monitoring and control; (ii) reduced variability; (iii) improved performance; (iv) reduced operator-training time; (v) enhanced knowledge management; and (vi) easier PAT implementation.

  12. ATLAS EventIndex monitoring system using the Kibana analytics and visualization platform

    CERN Document Server

    AUTHOR|(INSPIRE)INSPIRE-00064378; Cardenas Zarate, Simon Ernesto; Favareto, Andrea; Fernandez Casani, Alvaro; Gallas, Elizabeth; Garcia Montoro, Carlos; Gonzalez de la Hoz, Santiago; Hrivnac, Julius; Malon, David; Prokoshin, Fedor; Salt, Jose; Sanchez, Javier; Toebbicke, Rainer; Yuan, Ruijun

    2016-01-01

    The ATLAS EventIndex is a data catalogue system that stores event-related metadata for all (real and simulated) ATLAS events, on all processing stages. As it consists of different components that depend on other applications (such as distributed storage, and different sources of information) we need to monitor the conditions of many heterogeneous subsystems, to make sure everything is working correctly. This paper describes how we gather information about the EventIndex components and related subsystems: the Producer-Consumer architecture for data collection, health parameters from the servers that run EventIndex components, EventIndex web interface status, and the Hadoop infrastructure that stores EventIndex data. This information is collected, processed, and then displayed using CERN service monitoring software based on the Kibana analytic and visualization package, provided by CERN IT Department. EventIndex monitoring is used both by the EventIndex team and ATLAS Distributed Computing shifts crew

  13. ATLAS Eventlndex monitoring system using the Kibana analytics and visualization platform

    Science.gov (United States)

    Barberis, D.; Cárdenas Zárate, S. E.; Favareto, A.; Fernandez Casani, A.; Gallas, E. J.; Garcia Montoro, C.; Gonzalez de la Hoz, S.; Hrivnac, J.; Malon, D.; Prokoshin, F.; Salt, J.; Sanchez, J.; Toebbicke, R.; Yuan, R.; ATLAS Collaboration

    2016-10-01

    The ATLAS EventIndex is a data catalogue system that stores event-related metadata for all (real and simulated) ATLAS events, on all processing stages. As it consists of different components that depend on other applications (such as distributed storage, and different sources of information) we need to monitor the conditions of many heterogeneous subsystems, to make sure everything is working correctly. This paper describes how we gather information about the EventIndex components and related subsystems: the Producer-Consumer architecture for data collection, health parameters from the servers that run EventIndex components, EventIndex web interface status, and the Hadoop infrastructure that stores EventIndex data. This information is collected, processed, and then displayed using CERN service monitoring software based on the Kibana analytic and visualization package, provided by CERN IT Department. EventIndex monitoring is used both by the EventIndex team and ATLAS Distributed Computing shifts crew.

  14. OptFlux: an open-source software platform for in silico metabolic engineering.

    Science.gov (United States)

    Rocha, Isabel; Maia, Paulo; Evangelista, Pedro; Vilaça, Paulo; Soares, Simão; Pinto, José P; Nielsen, Jens; Patil, Kiran R; Ferreira, Eugénio C; Rocha, Miguel

    2010-04-19

    Over the last few years a number of methods have been proposed for the phenotype simulation of microorganisms under different environmental and genetic conditions. These have been used as the basis to support the discovery of successful genetic modifications of the microbial metabolism to address industrial goals. However, the use of these methods has been restricted to bioinformaticians or other expert researchers. The main aim of this work is, therefore, to provide a user-friendly computational tool for Metabolic Engineering applications. OptFlux is an open-source and modular software aimed at being the reference computational application in the field. It is the first tool to incorporate strain optimization tasks, i.e., the identification of Metabolic Engineering targets, using Evolutionary Algorithms/Simulated Annealing metaheuristics or the previously proposed OptKnock algorithm. It also allows the use of stoichiometric metabolic models for (i) phenotype simulation of both wild-type and mutant organisms, using the methods of Flux Balance Analysis, Minimization of Metabolic Adjustment or Regulatory on/off Minimization of Metabolic flux changes, (ii) Metabolic Flux Analysis, computing the admissible flux space given a set of measured fluxes, and (iii) pathway analysis through the calculation of Elementary Flux Modes. OptFlux also contemplates several methods for model simplification and other pre-processing operations aimed at reducing the search space for optimization algorithms. The software supports importing/exporting to several flat file formats and it is compatible with the SBML standard. OptFlux has a visualization module that allows the analysis of the model structure that is compatible with the layout information of Cell Designer, allowing the superimposition of simulation results with the model graph. The OptFlux software is freely available, together with documentation and other resources, thus bridging the gap from research in strain optimization

  15. OptFlux: an open-source software platform for in silico metabolic engineering

    Directory of Open Access Journals (Sweden)

    Pinto José P

    2010-04-01

    Full Text Available Abstract Background Over the last few years a number of methods have been proposed for the phenotype simulation of microorganisms under different environmental and genetic conditions. These have been used as the basis to support the discovery of successful genetic modifications of the microbial metabolism to address industrial goals. However, the use of these methods has been restricted to bioinformaticians or other expert researchers. The main aim of this work is, therefore, to provide a user-friendly computational tool for Metabolic Engineering applications. Results OptFlux is an open-source and modular software aimed at being the reference computational application in the field. It is the first tool to incorporate strain optimization tasks, i.e., the identification of Metabolic Engineering targets, using Evolutionary Algorithms/Simulated Annealing metaheuristics or the previously proposed OptKnock algorithm. It also allows the use of stoichiometric metabolic models for (i phenotype simulation of both wild-type and mutant organisms, using the methods of Flux Balance Analysis, Minimization of Metabolic Adjustment or Regulatory on/off Minimization of Metabolic flux changes, (ii Metabolic Flux Analysis, computing the admissible flux space given a set of measured fluxes, and (iii pathway analysis through the calculation of Elementary Flux Modes. OptFlux also contemplates several methods for model simplification and other pre-processing operations aimed at reducing the search space for optimization algorithms. The software supports importing/exporting to several flat file formats and it is compatible with the SBML standard. OptFlux has a visualization module that allows the analysis of the model structure that is compatible with the layout information of Cell Designer, allowing the superimposition of simulation results with the model graph. Conclusions The OptFlux software is freely available, together with documentation and other resources, thus

  16. Software platform for managing the classification of error- related potentials of observers

    Science.gov (United States)

    Asvestas, P.; Ventouras, E.-C.; Kostopoulos, S.; Sidiropoulos, K.; Korfiatis, V.; Korda, A.; Uzunolglu, A.; Karanasiou, I.; Kalatzis, I.; Matsopoulos, G.

    2015-09-01

    Human learning is partly based on observation. Electroencephalographic recordings of subjects who perform acts (actors) or observe actors (observers), contain a negative waveform in the Evoked Potentials (EPs) of the actors that commit errors and of observers who observe the error-committing actors. This waveform is called the Error-Related Negativity (ERN). Its detection has applications in the context of Brain-Computer Interfaces. The present work describes a software system developed for managing EPs of observers, with the aim of classifying them into observations of either correct or incorrect actions. It consists of an integrated platform for the storage, management, processing and classification of EPs recorded during error-observation experiments. The system was developed using C# and the following development tools and frameworks: MySQL, .NET Framework, Entity Framework and Emgu CV, for interfacing with the machine learning library of OpenCV. Up to six features can be computed per EP recording per electrode. The user can select among various feature selection algorithms and then proceed to train one of three types of classifiers: Artificial Neural Networks, Support Vector Machines, k-nearest neighbour. Next the classifier can be used for classifying any EP curve that has been inputted to the database.

  17. Implementing a DVB-T/H Receiver on a Software-Defined Radio Platform

    Directory of Open Access Journals (Sweden)

    Yong Jiang

    2009-01-01

    Full Text Available Digital multimedia broadcasting is available in more and more countries with various forms. One of the most successful forms is Digital Video Broadcasting for Terrestrial (DVB-T, which has been deployed in most countries of the world for years. In order to bring the digital multimedia broadcasting services to battery-powered handheld receivers in a mobile environment, Digital Video Broadcasting for Handheld (DVB-H has been formally adopted by ETSI. More advanced and complex digital multimedia broadcasting systems are under development, for example, the next generation of DVB-T, a.k.a. DVB-T2. Current commercial DVB-T/H receivers are usually built upon dedicated application-specific integrated circuits (ASICs. However, ASICs are not flexible for incoming evolved standards and less overall-area efficient since they cannot be efficiently reused and shared among different radio standards, when we integrate a DVB-T/H receiver into a mobile phone. This paper presents an example implementation of a DVB-T/H receiver on the prototype of Infineon Technologies' Software-Defined Radio (SDR platform called MuSIC (Multiple SIMD Cores, which is a DSP-centered and accelerator-assisted architecture and aims at battery-powered mass-market handheld terminals.

  18. PaRSEC: A Software Framework for Performance and Productivity on Hybrid, Manycore Platforms

    Energy Technology Data Exchange (ETDEWEB)

    Dongarra, Jack [Univ. of Tennessee, Knoxville, TN (United States)

    2016-06-30

    As the era of computer architectures dominated by serial processors ends, the convergence of several unprecedented challenges suggests that closing the longstanding "application–architecture performance gap" will become more challenging than ever. To address this problem, the Parallel Runtime Scheduling and Execution Control (PaRSEC) project created a modular software framework that achieved two major objectives: first, it built a task-based runtime capable of delivering portable performance to a wide range of science and engineering applications at all levels of the platform pyramid, including the upcoming 100 Pflop/s systems and then exascale; and second, it supported and facilitated the work of developers in migrating their legacy codes and writing entirely new ones for the emerging hybrid and massively parallel manycore processor system designs. PaRSEC will support multiple domain-specific languages capable of increasing the developers' productivity while also providing the runtime with the constructs and flexibility necessary to exploit the maximal parallelism from parallel applications. Extensive preliminary research in dense linear algebra showed convincingly that a parameterized task graph representation that symbolically describes the algorithm content can achieve the project's twofold objective within that domain. The research also strongly suggested that this powerful method could be generalized to a far-wider variety of applications.

  19. Next generation hyper-scale software and hardware systems for big data analytics

    CERN Document Server

    CERN. Geneva

    2013-01-01

    Building on foundational technologies such as many-core systems, non-volatile memories and photonic interconnects, we describe some current technologies and future research to create real-time, big data analytics, IT infrastructure. We will also briefly describe some of our biologically-inspired software and hardware architecture for creating radically new hyper-scale cognitive computing systems. About the speaker Rich Friedrich is the director of Strategic Innovation and Research Services (SIRS) at HP Labs. In this strategic role, he is responsible for research investments in nano-technology, exascale computing, cyber security, information management, cloud computing, immersive interaction, sustainability, social computing and commercial digital printing. Rich's philosophy is to fuse strategy and inspiration to create compelling capabilities for next generation information devices, systems and services. Using essential insights gained from the metaphysics of innnovation, he effectively leads ...

  20. Use of an Internet “Viral” Marketing Software Platform in Health Promotion

    Science.gov (United States)

    Poitras, Philippe

    2008-01-01

    Background Health-related websites have become a common tool for public health authorities to inform the general public of their health promotion information and programs. However, building traffic in the cluttered health Internet universe is becoming increasingly complex, costly, and challenging for governmental health promotion websites. In 2006, the Canadian Health Network (CHN), a cooperative program made up of the Public Health Agency of Canada (PHAC) and some 20 health non-governmental organizations (NGOs), was looking for an affordable marketing tool for the promotion of its website and contents to specific populations. Objective To test new and innovative marketing tools for a health promotion website in Canada. Methods Within the context and constraints of a governmental health promotion website, an adaptation of a commercial Internet viral marketing software platform was developed and implemented under the name “The Crazy Race”. This process was done interactively between seven NGOs and the CHN staff. The communication objectives were (a) to provide a meaningful visit that could communicate important public health messages, and (b) to increase subscriptions to its e-newsletter. A nine-step standardized Web-user experience (Internet path) was thus defined and experimented with under a pre-determined operating budget of less then Can$50,000, mainly paid for by participating organizations on a pay-per-performance basis. Results An initial group of 215 people were sent an invitation to participate in the campaign. Over its 15-day duration, the campaign generated by itself and without any media support a total of 110,200 Web user participants who registered and sent a total of 439,275 invitations (2% of the Canadian Web-user population of 21.8 million in 2006). The epidemic self-dissemination of the campaign occurred in both French and English populations and spread across all age groups. Two-thirds of the participants were women. Conclusions The use of an

  1. Flexible software platform for fast-scan cyclic voltammetry data acquisition and analysis.

    Science.gov (United States)

    Bucher, Elizabeth S; Brooks, Kenneth; Verber, Matthew D; Keithley, Richard B; Owesson-White, Catarina; Carroll, Susan; Takmakov, Pavel; McKinney, Collin J; Wightman, R Mark

    2013-11-05

    Over the last several decades, fast-scan cyclic voltammetry (FSCV) has proved to be a valuable analytical tool for the real-time measurement of neurotransmitter dynamics in vitro and in vivo. Indeed, FSCV has found application in a wide variety of disciplines including electrochemistry, neurobiology, and behavioral psychology. The maturation of FSCV as an in vivo technique led users to pose increasingly complex questions that require a more sophisticated experimental design. To accommodate recent and future advances in FSCV application, our lab has developed High Definition Cyclic Voltammetry (HDCV). HDCV is an electrochemical software suite that includes data acquisition and analysis programs. The data collection program delivers greater experimental flexibility and better user feedback through live displays. It supports experiments involving multiple electrodes with customized waveforms. It is compatible with transistor-transistor logic-based systems that are used for monitoring animal behavior, and it enables simultaneous recording of electrochemical and electrophysiological data. HDCV analysis streamlines data processing with superior filtering options, seamlessly manages behavioral events, and integrates chemometric processing. Furthermore, analysis is capable of handling single files collected over extended periods of time, allowing the user to consider biological events on both subsecond and multiminute time scales. Here we describe and demonstrate the utility of HDCV for in vivo experiments.

  2. SHEsis, a powerful software platform for analyses of linkage disequilibrium, haplotype construction, and genetic association at polymorphism loci

    Institute of Scientific and Technical Information of China (English)

    Yong Yong SHI; Lin HE

    2005-01-01

    In multiloci-based genetic association studies of complex diseases, a powerful and high efficient tool for analyses of linkage disequilibrium (LD) between markers, haplotype distributions and many chi-square/p values with a large number of samples has been sought for long. In order to achieve the goal of obtaining meaningful results directly from raw data,we developed a robust and user-friendly software platform with a series of tools for analysis in association study with high efficiency. The platform has been well evaluated by several sets of real data.

  3. Development and Commercialization of Analyte Specific Reagents (ASRs )for the Diagnosis of Selected Arthropod-Borne Viruses on FDA-Cleared Real-time PCR Platforms

    Science.gov (United States)

    2012-10-01

    Analyte Specific Reagents (ASRs )for the Diagnosis of Selected Arthropod-Borne Viruses on FDA-Cleared Real - time PCR Platforms PRINCIPAL...of Analyte Specific Reagents (ASRs) for the Diagnosis of Selected Arthropod-Borne Viruses on FDA-Cleared Real - time PCR Platforms 5c. PROGRAM ELEMENT

  4. Software Realization on the MSC nanoRISC Hardware Platform, for Communication according to the IEC61850 Standard

    Directory of Open Access Journals (Sweden)

    A. V. Kabović

    2015-06-01

    Full Text Available This paper describes software realization and its implementation for the communication, according to the IEC61850 standard, between the module for monitoring teleprotection devices and the control/monitoring server in a power substation. Teleprotection devices have an important role in the transmission of messages for power line section tripping. The software is implemented on the “MSC nanoRISC-S3C2416 MB2” hardware platform type, which belongs to the COM (computer on module systems.

  5. TimeBench: a data model and software library for visual analytics of time-oriented data.

    Science.gov (United States)

    Rind, Alexander; Lammarsch, Tim; Aigner, Wolfgang; Alsallakh, Bilal; Miksch, Silvia

    2013-12-01

    Time-oriented data play an essential role in many Visual Analytics scenarios such as extracting medical insights from collections of electronic health records or identifying emerging problems and vulnerabilities in network traffic. However, many software libraries for Visual Analytics treat time as a flat numerical data type and insufficiently tackle the complexity of the time domain such as calendar granularities and intervals. Therefore, developers of advanced Visual Analytics designs need to implement temporal foundations in their application code over and over again. We present TimeBench, a software library that provides foundational data structures and algorithms for time-oriented data in Visual Analytics. Its expressiveness and developer accessibility have been evaluated through application examples demonstrating a variety of challenges with time-oriented data and long-term developer studies conducted in the scope of research and student projects.

  6. Design and Implementation of an Efficient Software Communications Architecture Core Framework for a Digital Signal Processors Platform

    Directory of Open Access Journals (Sweden)

    Wael A. Murtada

    2011-01-01

    Full Text Available Problem statement: The Software Communications Architecture (SCA was developed to improve software reuse and interoperability in Software Defined Radios (SDR. However, there have been performance concerns since its conception. Arguably, the majority of the problems and inefficiencies associated with the SCA can be attributed to the assumption of modular distributed platforms relying on General Purpose Processors (GPPs to perform all signal processing. Approach: Significant improvements in cost and power consumption can be obtained by utilizing specialized and more efficient platforms. Digital Signal Processors (DSPs present such a platform and have been widely used in the communications industry. Improvements in development tools and middleware technology opened the possibility of fully integrating DSPs into the SCA. This approach takes advantage of the exceptional power, cost and performance characteristics of DSPs, while still enjoying the flexibility and portability of the SCA. Results: This study presents the design and implementation of an SCA Core Framework (CF for a TI TMS320C6416 DSP. The framework is deployed on a C6416 Device Cycle Accurate Simulator and TI C6416 Development board. The SCA CF is implemented by leveraging OSSIE, an open-source implementation of the SCA, to support the DSP platform. OIS’s ORBExpress DSP and DSP/BIOS are used as the middleware and operating system, respectively. A sample waveform was developed to demonstrate the framework’s functionality. Benchmark results for the framework and sample applications are provided. Conclusion: Benchmark results show that, using OIS ORBExpress DSP ORB middleware has an impact for decreasing the Software Memory Footprint and increasing the System Performance compared with PrismTech's e*ORB middleware.

  7. Getting Open Source Right for Big Data Analytics: Software Sharing, Governance, Collaboration and Most of All, Fun!

    Science.gov (United States)

    Mattmann, C. A.

    2013-12-01

    A wave of open source big data analytic infrastructure is currently shaping government, private sector, and academia. Projects are consuming, adapting, and contributing back to various ecosystems of software e.g., the Apache Hadoop project and its ecosystem of related efforts including Hive, HBase, Pig, Oozie, Ambari, Knox, Tez and Yarn, to name a few; the Berkeley AMPLab stack which includes Spark, Shark, Mesos, Tachyon, BlinkDB, MLBase, and other emerging efforts; MapR and its related stack of technologies, offerings from commercial companies building products around these tools e.g., Hortonworks Data Platform (HDP), Cloudera's CDH project, etc. Though the technologies all offer different capabilities including low latency support/in-memory, versus record oriented file I/O, high availability, support for the Map Reduce programming paradigm or other dataflow/workflow constructs, there is a common thread that binds these products - they are all released under an open source license e.g., Apache2, MIT, BSD, GPL/LGPL, etc.; all thrive in various ecosystems, such as Apache, or Berkeley AMPLab; all are developed collaboratively, and all technologies provide plug in architecture models and methodologies for allowing others to contribute, and participate via various community models. This talk will cover the open source aspects and governance aspects of the aforementioned Big Data ecosystems and point out the differences, subtleties, and implications of those differences. The discussion will be by example, using several national deployments and Big Data initiatives stemming from the Administration including DARPA's XDATA program; NASA's CMAC program; NSF's EarthCube and geosciences BigData projects. Lessons learned from these efforts in terms of the open source aspects of these technologies will help guide the AGU community in their use, deployment and understanding.

  8. An open-source analytical platform for analysis of C. elegans swimming-induced paralysis.

    Science.gov (United States)

    Hardaway, J Andrew; Wang, Jing; Fleming, Paul A; Fleming, Katherine A; Whitaker, Sarah M; Nackenoff, Alex; Snarrenberg, Chelsea L; Hardie, Shannon L; Zhang, Bing; Blakely, Randy D

    2014-07-30

    The nematode Caenhorhabditis elegans offers great power for the identification and characterization of genes that regulate behavior. In support of this effort, analytical methods are required that provide dimensional analyses of subcomponents of behavior. Previously, we demonstrated that loss of the presynaptic dopamine (DA) transporter, dat-1, evokes DA-dependent Swimming-Induced Paralysis (Swip) (Mcdonald et al., 2007), a behavior compatible with forward genetic screens (Hardaway et al., 2012). Here, we detail the development and implementation of SwimR, a set of tools that provide for an automated, kinetic analysis of C. elegans Swip. SwimR relies on open source programs that can be freely implemented and modified. We show that SwimR can display time-dependent alterations of swimming behavior induced by drug-treatment, illustrating this capacity with the dat-1 blocker and tricyclic antidepressant imipramine (IMI). We demonstrate the capacity of SwimR to extract multiple kinetic parameters that are impractical to obtain in manual assays. Standard measurements of C. elegans swimming utilizes manual assessments of the number of animals exhibiting swimming versus paralysis. Our approach deconstructs the time course and rates of movement in an automated fashion, offering a significant increase in the information that can be obtained from swimming behavior. The SwimR platform is a powerful tool for the deconstruction of worm thrashing behavior in the context of both genetic and pharmacological manipulations that can be used to segregate pathways that underlie nematode swimming mechanics. Copyright © 2014 Elsevier B.V. All rights reserved.

  9. BIM Software Capability and Interoperability Analysis : An analytical approach toward structural usage of BIM software (S-BIM)

    OpenAIRE

    A. Taher, Ali

    2016-01-01

    This study focused on the structuralanalysis of BIM models. Different commercial software (Autodesk products and Rhinoceros)are presented through modelling and analysis of different structures with varying complexity,section properties, geometry, and material. Beside the commercial software, differentarchitectural and different tools for structural analysis are evaluated (dynamo, grasshopper,add-on tool, direct link, indirect link via IFC). BIM and Structural BIM (S-BIM)

  10. Methods, software and datasets to verify DVH calculations against analytical values: Twenty years late(r)

    Energy Technology Data Exchange (ETDEWEB)

    Nelms, Benjamin [Canis Lupus LLC, Merrimac, Wisconsin 53561 (United States); Stambaugh, Cassandra [Department of Physics, University of South Florida, Tampa, Florida 33612 (United States); Hunt, Dylan; Tonner, Brian; Zhang, Geoffrey; Feygelman, Vladimir, E-mail: vladimir.feygelman@moffitt.org [Department of Radiation Oncology, Moffitt Cancer Center, Tampa, Florida 33612 (United States)

    2015-08-15

    Purpose: The authors designed data, methods, and metrics that can serve as a standard, independent of any software package, to evaluate dose-volume histogram (DVH) calculation accuracy and detect limitations. The authors use simple geometrical objects at different orientations combined with dose grids of varying spatial resolution with linear 1D dose gradients; when combined, ground truth DVH curves can be calculated analytically in closed form to serve as the absolute standards. Methods: DICOM RT structure sets containing a small sphere, cylinder, and cone were created programmatically with axial plane spacing varying from 0.2 to 3 mm. Cylinders and cones were modeled in two different orientations with respect to the IEC 1217 Y axis. The contours were designed to stringently but methodically test voxelation methods required for DVH. Synthetic RT dose files were generated with 1D linear dose gradient and with grid resolution varying from 0.4 to 3 mm. Two commercial DVH algorithms—PINNACLE (Philips Radiation Oncology Systems) and PlanIQ (Sun Nuclear Corp.)—were tested against analytical values using custom, noncommercial analysis software. In Test 1, axial contour spacing was constant at 0.2 mm while dose grid resolution varied. In Tests 2 and 3, the dose grid resolution was matched to varying subsampled axial contours with spacing of 1, 2, and 3 mm, and difference analysis and metrics were employed: (1) histograms of the accuracy of various DVH parameters (total volume, D{sub max}, D{sub min}, and doses to % volume: D99, D95, D5, D1, D0.03 cm{sup 3}) and (2) volume errors extracted along the DVH curves were generated and summarized in tabular and graphical forms. Results: In Test 1, PINNACLE produced 52 deviations (15%) while PlanIQ produced 5 (1.5%). In Test 2, PINNACLE and PlanIQ differed from analytical by >3% in 93 (36%) and 18 (7%) times, respectively. Excluding D{sub min} and D{sub max} as least clinically relevant would result in 32 (15%) vs 5 (2

  11. Platform-Independent Cirrus and Spectralis Thickness Measurements in Eyes with Diabetic Macular Edema Using Fully Automated Software.

    Science.gov (United States)

    Willoughby, Alex S; Chiu, Stephanie J; Silverman, Rachel K; Farsiu, Sina; Bailey, Clare; Wiley, Henry E; Ferris, Frederick L; Jaffe, Glenn J

    2017-02-01

    We determine whether the automated segmentation software, Duke Optical Coherence Tomography Retinal Analysis Program (DOCTRAP), can measure, in a platform-independent manner, retinal thickness on Cirrus and Spectralis spectral domain optical coherence tomography (SD-OCT) images in eyes with diabetic macular edema (DME) under treatment in a clinical trial. Automatic segmentation software was used to segment the internal limiting membrane (ILM), inner retinal pigment epithelium (RPE), and Bruch's membrane (BM) in SD-OCT images acquired by Cirrus and Spectralis commercial systems, from the same eye, on the same day during a clinical interventional DME trial. Mean retinal thickness differences were compared across commercial and DOCTRAP platforms using intraclass correlation (ICC) and Bland-Altman plots. The mean 1 mm central subfield thickness difference (standard error [SE]) comparing segmentation of Spectralis images with DOCTRAP versus HEYEX was 0.7 (0.3) μm (0.2 pixels). The corresponding values comparing segmentation of Cirrus images with DOCTRAP versus Cirrus software was 2.2 (0.7) μm. The mean 1 mm central subfield thickness difference (SE) comparing segmentation of Cirrus and Spectralis scan pairs with DOCTRAP using BM as the outer retinal boundary was -2.3 (0.9) μm compared to 2.8 (0.9) μm with inner RPE as the outer boundary. DOCTRAP segmentation of Cirrus and Spectralis images produces validated thickness measurements that are very similar to each other, and very similar to the values generated by the corresponding commercial software in eyes with treated DME. This software enables automatic total retinal thickness measurements across two OCT platforms, a process that is impractical to perform manually.

  12. Platform-Independent Cirrus and Spectralis Thickness Measurements in Eyes with Diabetic Macular Edema Using Fully Automated Software

    Science.gov (United States)

    Willoughby, Alex S.; Chiu, Stephanie J.; Silverman, Rachel K.; Farsiu, Sina; Bailey, Clare; Wiley, Henry E.; Ferris, Frederick L.; Jaffe, Glenn J.

    2017-01-01

    Purpose We determine whether the automated segmentation software, Duke Optical Coherence Tomography Retinal Analysis Program (DOCTRAP), can measure, in a platform-independent manner, retinal thickness on Cirrus and Spectralis spectral domain optical coherence tomography (SD-OCT) images in eyes with diabetic macular edema (DME) under treatment in a clinical trial. Methods Automatic segmentation software was used to segment the internal limiting membrane (ILM), inner retinal pigment epithelium (RPE), and Bruch's membrane (BM) in SD-OCT images acquired by Cirrus and Spectralis commercial systems, from the same eye, on the same day during a clinical interventional DME trial. Mean retinal thickness differences were compared across commercial and DOCTRAP platforms using intraclass correlation (ICC) and Bland-Altman plots. Results The mean 1 mm central subfield thickness difference (standard error [SE]) comparing segmentation of Spectralis images with DOCTRAP versus HEYEX was 0.7 (0.3) μm (0.2 pixels). The corresponding values comparing segmentation of Cirrus images with DOCTRAP versus Cirrus software was 2.2 (0.7) μm. The mean 1 mm central subfield thickness difference (SE) comparing segmentation of Cirrus and Spectralis scan pairs with DOCTRAP using BM as the outer retinal boundary was −2.3 (0.9) μm compared to 2.8 (0.9) μm with inner RPE as the outer boundary. Conclusions DOCTRAP segmentation of Cirrus and Spectralis images produces validated thickness measurements that are very similar to each other, and very similar to the values generated by the corresponding commercial software in eyes with treated DME. Translational Relevance This software enables automatic total retinal thickness measurements across two OCT platforms, a process that is impractical to perform manually. PMID:28180033

  13. Development and case study of a science-based software platform to support policy making on air quality

    Institute of Scientific and Technical Information of China (English)

    Yun Zhu; Yahweh Lao; Carey Jang; Chen-Jen Lin; Jia Xing; Shuxiao Wang; Joshua S.Fu

    2015-01-01

    This article describes the development and implementations of a novel software platform that supports real-time,science-based policy making on air quality through a user-friendly interface.The software,RSM-VAT,uses a response surface modeling (RSM) methodology and serves as a visualization and analysis tool (VAT) for three-dimensional air quality data obtained by atmospheric models.The software features a number of powerful and intuitive data visualization functions for illustrating the complex nonlinear relationship between emission reductions and air quality benefits.The case study of contiguous U.S.demonstrates that the enhanced RSM-VAT is capable of reproducing the air quality model results with Normalized Mean Bias <2% and assisting in air quality policy making in near real time.

  14. An Integrated Platform for Dynamic Software Updating and its Application in Self-* systems

    DEFF Research Database (Denmark)

    Gregersen, Allan Raundahl; Jørgensen, Bo Nørregaard; Hadaytullah

    2012-01-01

    frameworks, component systems and application servers, Javeleon currently provides tight integration with the NetBeans Platform, facilitating dynamic updating for applications built on top of the NetBeans Platform in an unconstrained manner. Javeleon supports state-preserving unanticipated runtime evolution...

  15. The coming of age of the first hybrid metrology software platform dedicated to nanotechnologies (Conference Presentation)

    Science.gov (United States)

    Foucher, Johann; Labrosse, Aurelien; Dervillé, Alexandre; Zimmermann, Yann; Bernard, Guilhem; Martinez, Sergio; Grönqvist, Hanna; Baderot, Julien; Pinzan, Florian

    2017-03-01

    The development and integration of new materials and structures at the nanoscale require multiple parallel characterizations in order to control mostly physico-chemical properties as a function of applications. Among all properties, we can list physical properties such as: size, shape, specific surface area, aspect ratio, agglomeration/aggregation state, size distribution, surface morphology/topography, structure (including crystallinity and defect structure), solubility and chemical properties such as: structural formula/molecular structure, composition (including degree of purity, known impurities or additives), phase identity, surface chemistry (composition, charge, tension, reactive sites, physical structure, photocatalytic properties, zeta potential), hydrophilicity/lipophilicity. Depending on the final material formulation (aerosol, powder, nanostructuration…) and the industrial application (semiconductor, cosmetics, chemistry, automotive…), a fleet of complementary characterization equipments must be used in synergy for accurate process tuning and high production yield. The synergy between equipment so-called hybrid metrology consists in using the strength of each technique in order to reduce the global uncertainty for better and faster process control. The only way to succeed doing this exercise is to use data fusion methodology. In this paper, we will introduce the work that has been done to create the first generic hybrid metrology software platform dedicated to nanotechnologies process control. The first part will be dedicated to process flow modeling that is related to a fleet of metrology tools. The second part will introduce the concept of entity model which describes the various parameters that have to be extracted. The entity model is fed with data analysis as a function of the application (automatic analysis or semi-automated analysis). The final part will introduce two ways of doing data fusion on real data coming from imaging (SEM, TEM, AFM

  16. Effects of Using Dynamic Mathematics Software on Preservice Mathematics Teachers' Spatial Visualization Skills: The Case of Spatial Analytic Geometry

    Science.gov (United States)

    Kösa, Temel

    2016-01-01

    The purpose of this study was to investigate the effects of using dynamic geometry software on preservice mathematics teachers' spatial visualization skills and to determine whether spatial visualization skills can be a predictor of success in learning analytic geometry of space. The study used a quasi-experimental design with a control group.…

  17. Using Mathematical Software to Introduce Fourier Transforms in Physical Chemistry to Develop Improved Understanding of Their Applications in Analytical Chemistry

    Science.gov (United States)

    Miller, Tierney C.; Richardson, John N.; Kegerreis, Jeb S.

    2016-01-01

    This manuscript presents an exercise that utilizes mathematical software to explore Fourier transforms in the context of model quantum mechanical systems, thus providing a deeper mathematical understanding of relevant information often introduced and treated as a "black-box" in analytical chemistry courses. The exercise is given to…

  18. Framework Programmable Platform for the Advanced Software Development Workstation (FPP/ASDW). Demonstration framework document. Volume 1: Concepts and activity descriptions

    Science.gov (United States)

    Mayer, Richard J.; Blinn, Thomas M.; Dewitte, Paul S.; Crump, John W.; Ackley, Keith A.

    1992-01-01

    The Framework Programmable Software Development Platform (FPP) is a project aimed at effectively combining tool and data integration mechanisms with a model of the software development process to provide an intelligent integrated software development environment. Guided by the model, this system development framework will take advantage of an integrated operating environment to automate effectively the management of the software development process so that costly mistakes during the development phase can be eliminated. The Advanced Software Development Workstation (ASDW) program is conducting research into development of advanced technologies for Computer Aided Software Engineering (CASE).

  19. A Middleware Platform for Providing Mobile and Embedded Computing Instruction to Software Engineering Students

    Science.gov (United States)

    Mattmann, C. A.; Medvidovic, N.; Malek, S.; Edwards, G.; Banerjee, S.

    2012-01-01

    As embedded software systems have grown in number, complexity, and importance in the modern world, a corresponding need to teach computer science students how to effectively engineer such systems has arisen. Embedded software systems, such as those that control cell phones, aircraft, and medical equipment, are subject to requirements and…

  20. A user-friendly LabVIEW software platform for grating based X-ray phase-contrast imaging.

    Science.gov (United States)

    Wang, Shenghao; Han, Huajie; Gao, Kun; Wang, Zhili; Zhang, Can; Yang, Meng; Wu, Zhao; Wu, Ziyu

    2015-01-01

    X-ray phase-contrast imaging can provide greatly improved contrast over conventional absorption-based imaging for weakly absorbing samples, such as biological soft tissues and fibre composites. In this study, we introduced an easy and fast way to develop a user-friendly software platform dedicated to the new grating-based X-ray phase-contrast imaging setup at the National Synchrotron Radiation Laboratory of the University of Science and Technology of China. The control of 21 motorized stages, of a piezoelectric stage and of an X-ray tube are achieved with this software, it also covers image acquisition with a flat panel detector for automatic phase stepping scan. Moreover, a data post-processing module for signals retrieval and other custom features are in principle available. With a seamless integration of all the necessary functions in one software package, this platform greatly facilitate users' activities during experimental runs with this grating based X-ray phase contrast imaging setup.

  1. [Development of multi-channels cardiac electrophysiological polygraph with LabVIEW as software platform and its clinical application].

    Science.gov (United States)

    Fan, Shounian; Jiang, Yi; Jiang, Chenxi; Yang, Tianhe; Zhang, Chengyun; Liu, Junshi; Wu, Qiang; Zheng, Yaxi; Liu, Xiaoqiao

    2004-10-01

    Polygraph has become a necessary instrument in interventional cardiology and fundamental research of medicine up to the present. In this study, a LabView development system (DS) (developed by NI in U.S.) used as software platform, a DAQ data acquisition module and universal computer used as hardware platform, were creatively coupled with our self-made low noise multi-channels preamplifier to develop Multi-channels electrocardiograph. The device possessed the functions such as real time display of physiological process, digit highpass and lowpass, 50Hz filtered and gain adjustment, instant storing, random playback and printing, and process control stimulation. Besides, it was small-sized, economically practical and easy to operate. It could advance the spread of cardiac intervention treatment in hospitals.

  2. PTaaS: Platform for Providing Software Developing Applications and Tools as a Service

    DEFF Research Database (Denmark)

    Chauhan, Muhammad Aufeef; Babar, Muhammad Ali

    2014-01-01

    of large number of complex activities that does not only include technological aspects but also social aspects. A large number of applications and tools have been devised for providing solutions to the challenges of the GSD that emerge as a result of distributed development teams. However......, the technological solutions that have been proposed so far are limited in their ability to meet specific GSD challenged and emerging trends of GSD in which software development is not only global but it also involve multiple organizations. Involvement of the multiple organizations in GSD increase the complexity...... technological support for it that is not limited to one specific tools and a particular phase of software development life cycle. In this thesis, we have explored the possibility of offering software development applications and tools as services that can be acquired on demand according to the software...

  3. THE DESIGN AND IMPLEMENTATION OF B96 COMPILER AND B96/8096/8098 SOFTWARE EMULATING PLATFORM IDDEE

    Institute of Scientific and Technical Information of China (English)

    陆建德; 卢维亮; 张玉华

    1995-01-01

    A new high-level langusge,B96,which is compiling-type and MCS-96 single chip computer series oriented ,has recently been designed and implemented by the authors. This paper discusses its design thought and its implementation. The paper also accounts for the design of B96/8096/8098 IDDEE,a software Integrated Debugging & Developing Environment of Emulation,which is used to debug and develop 8096/8098 assemble language and/or B96 high-level language source program on PC-based emulating platform.

  4. Solution of direct kinematic problem for Stewart-Gough platform with the use of analytical equation of plane

    Directory of Open Access Journals (Sweden)

    A. L. Lapikov

    2014-01-01

    Full Text Available The paper concerns the solution of direct kinematic problem for the Stewart-Gough platform of the type 6-3. The article represents a detailed analysis of methods of direct kinematic problem solution for platform mechanisms based on the parallel structures. The complexity of the problem solution is estimated for the mechanisms of parallel kinematics in comparison with the classic manipulators, characterized by the open kinematic chain.The method for the solution of this problem is suggested. It consists in setting up the correspondence between the functional dependence of Cartesian coordinates and the orientation of the moving platform centre on the values of generalized coordinates of the manipulator, which may be represented, in the case of platform manipulators, by the lengths of extensible arms to connect the foundation and the moving platform of the manipulator. The method is constructed in such a way that the solution of the direct kinematic problem reduces to solution of the analytical equation of plane where the moving platform is situated. The equation of the required plane is built according to three points which in this case are attachment points of moving platform joints. To define joints coordinates values it is necessary to generate a system of nine nonlinear equations. It ought to be noted that in generating a system of equation are used the equations with the same type of nonlinearity. The physical meaning of all nine equations of the system is Euclidean distance between the points of the manipulator. The location and orientation of the moving platform is represented as a homogeneous transformation matrix. The components of translation and rotation of this matrix can be defined through the required plane.The obtained theoretical results are supposed to be used in the decision support system during the complex research of multi-sectional manipulators of parallel kinematics to describe the geometrically similar 3D-prototype of the

  5. A software platform to develop and execute kitting tasks on industrial cyber-physical systems

    DEFF Research Database (Denmark)

    Rovida, Francesco

    2017-01-01

    ) to receive kitting orders and finally executes and monitors the skills to accomplish the orders. The platform is the foundation and guideline of a concept that in the future could completely revolutionize the robot industries, similarly to how iOS and android revolutionized the industry of smart phones...

  6. XGAP: a uniform and extensible data model and software platform for genotype and phenotype experiments.

    Science.gov (United States)

    Swertz, Morris A; Velde, K Joeri van der; Tesson, Bruno M; Scheltema, Richard A; Arends, Danny; Vera, Gonzalo; Alberts, Rudi; Dijkstra, Martijn; Schofield, Paul; Schughart, Klaus; Hancock, John M; Smedley, Damian; Wolstencroft, Katy; Goble, Carole; de Brock, Engbert O; Jones, Andrew R; Parkinson, Helen E; Jansen, Ritsert C

    2010-01-01

    We present an extensible software model for the genotype and phenotype community, XGAP. Readers can download a standard XGAP (http://www.xgap.org) or auto-generate a custom version using MOLGENIS with programming interfaces to R-software and web-services or user interfaces for biologists. XGAP has simple load formats for any type of genotype, epigenotype, transcript, protein, metabolite or other phenotype data. Current functionality includes tools ranging from eQTL analysis in mouse to genome-wide association studies in humans.

  7. Towards a cross-platform software framework to support end-to-end hydrometeorological sensor network deployment

    Science.gov (United States)

    Celicourt, P.; Sam, R.; Piasecki, M.

    2016-12-01

    Global phenomena such as climate change and large scale environmental degradation require the collection of accurate environmental data at detailed spatial and temporal scales from which knowledge and actionable insights can be derived using data science methods. Despite significant advances in sensor network technologies, sensors and sensor network deployment remains a labor-intensive, time consuming, cumbersome and expensive task. These factors demonstrate why environmental data collection remains a challenge especially in developing countries where technical infrastructure, expertise and pecuniary resources are scarce. In addition, they also demonstrate the reason why dense and long-term environmental data collection has been historically quite difficult. Moreover, hydrometeorological data collection efforts usually overlook the (critically important) inclusion of a standards-based system for storing, managing, organizing, indexing, documenting and sharing sensor data. We are developing a cross-platform software framework using the Python programming language that will allow us to develop a low cost end-to-end (from sensor to publication) system for hydrometeorological conditions monitoring. The software framework contains provision for sensor, sensor platforms, calibration and network protocols description, sensor programming, data storage, data publication and visualization and more importantly data retrieval in a desired unit system. It is being tested on the Raspberry Pi microcomputer as end node and a laptop PC as the base station in a wireless setting.

  8. Digital platforms: an analytical framework for identifying and evaluating policy options

    NARCIS (Netherlands)

    van Eijk, N.; Fahy, R.; van Til, H.; Nooren, P.; Stokking, H.; Gelevert, H.

    2015-01-01

    At the request of the Ministry of Economic Affairs, a project consortium of TNO, Ecorys and IViR have developed a framework to analyse policy questions regarding ‘digital platforms’. This framework enables the government to take advantage of the opportunities these platforms offer and to appreciate

  9. Digital platforms: an analytical framework for identifying and evaluating policy options

    NARCIS (Netherlands)

    van Eijk, N.; Fahy, R.; van Til, H.; Nooren, P.; Stokking, H.; Gelevert, H.

    2015-01-01

    At the request of the Ministry of Economic Affairs, a project consortium of TNO, Ecorys and IViR have developed a framework to analyse policy questions regarding ‘digital platforms’. This framework enables the government to take advantage of the opportunities these platforms offer and to appreciate

  10. Proteome Analysis of Subsarcolemmal Cardiomyocyte Mitochondria: A Comparison of Different Analytical Platforms

    Directory of Open Access Journals (Sweden)

    Francesco Giorgianni

    2014-05-01

    Full Text Available Mitochondria are complex organelles that play critical roles in diverse aspects of cellular function. Heart disease and a number of other pathologies are associated with perturbations in the molecular machinery of the mitochondria. Therefore, comprehensive, unbiased examination of the mitochondrial proteome represents a powerful approach toward system-level insights into disease mechanisms. A crucial aspect in proteomics studies is design of bioanalytical strategies that maximize coverage of the complex repertoire of mitochondrial proteins. In this study, we evaluated the performance of gel-based and gel-free multidimensional platforms for profiling of the proteome in subsarcolemmal mitochondria harvested from rat heart. We compared three different multidimensional proteome fractionation platforms: polymeric reversed-phase liquid chromatography at high pH (PLRP, sodium dodecyl sulfate-polyacrylamide gel electrophoresis (SDS-PAGE, and isoelectric focusing (IEF separations combined with liquid chromatography-mass spectrometry/mass spectrometry (LC-MS/MS, and bioinformatics for protein identification. Across all three platforms, a total of 1043 proteins were identified. Among the three bioanalytical strategies, SDS-PAGE followed by LC-MS/MS provided the best coverage of the mitochondrial proteome. With this platform, 890 proteins with diverse physicochemical characteristics were identified; the mitochondrial protein panel encompassed proteins with various functional roles including bioenergetics, protein import, and mitochondrial fusion. Taken together, results of this study provide a large-scale view of the proteome in subsarcolemmal mitochondria from the rat heart, and aid in the selection of optimal bioanalytical platforms for differential protein expression profiling of mitochondria in health and disease.

  11. The Software Package PAOLAC: an embedment of the analytical code PAOLA within the CAOS problem-solving environment

    Science.gov (United States)

    Carbillet, Marcel; Jolissaint, Laurent; Maire, Anne-Lise

    We present the Software Package PAOLAC (“PAOLA within Caos”) in its first distributed version. This new numerical simulation tool is an embedment of the analytical adaptive optics simulation code PAOLA (“Performance of Adaptive Optics for Large (or Little) Apertures”) within the CAOS problem-solving environment. The main goal of this new tool is to allow an easier and direct comparison between studies performed with the analytical open-loop code PAOLA and studies performed with the end-to-end closed-loop Software Package CAOS (“Code for Adaptive Optics Systems”), with the final scope of better understanding how to take advantage from the two approaches: one analytical allowing extremely quick results on a wide range of cases and the other extremely detailed but with a computational and memory costs which can be impressive. The practical implementation of this embedment is briefly described, showing how this absolutely does not affect any aspect of the original code which is simply directly called from the CAOS global graphical interface through ad hoc modules. A comparison between end-to-end modelling and analytical modelling is hence also initiated, within the specific framework of wide-field adaptive optics at Dome C, Antarctica.

  12. Implementation of LTE SC-FDMA on the USRP2 Software Defined Radio Platform

    DEFF Research Database (Denmark)

    Jørgensen, Peter Bjørn; Hansen, Thomas Lundgaard; Sørensen, Troels Bundgaard;

    2011-01-01

    In this paper we discuss the implementation of a Single Carrier Frequency Division Multiple Access (SC-FDMA) transceiver running over the Universal Software Radio Peripheral 2 (USRP2). SC-FDMA is the air interface which has been selected for the uplink in the latest Long Term Evolution (LTE...

  13. The RISCOSS Platform for Risk Management in Open Source Software Adoption

    OpenAIRE

    Franch Gutiérrez, Javier; Kenett, Ron; Mancinelli, Fabio; Susi, Angelo; Ameller, David; Annosi, Maria Carmela; Ben-Jacob, Ron; Blumenfeld, Yehuda; Franco Bedoya, Óscar Hernán; Gross, Daniel; López Cuesta, Lidia; Morandini, Mirko; Oriol Hilari, Marc; Siena, Alberto

    2015-01-01

    Part 4: Adoption, Use, and Impact; International audience; Managing risks related to OSS adoption is a must for organizations that need to smoothly integrate OSS-related practices in their development processes. Adequate tool support may pave the road to effective risk management and ensure the sustainability of such activity. In this paper, we present the RISCOSS platform for managing risks in OSS adoption. RISCOSS builds upon a highly configurable data model that allows customization to sev...

  14. Service Quality of Online Shopping Platforms: A Case-Based Empirical and Analytical Study

    OpenAIRE

    Tsan-Ming Choi; Pui-Sze Chow; Bowood Kwok; Shuk-Ching Liu; Bin Shen

    2013-01-01

    Customer service is crucially important for online shopping platforms (OSPs) such as eBay and Taobao. Based on the well-established service quality instruments and the scenario of the specific case on Taobao, this paper focuses on exploring the service quality of an OSP with an aim of revealing customer perceptions of the service quality associated with the provided functions and investigating their impacts on customer loyalty. By an empirical study, this paper finds that the “fulfillment and...

  15. Design of a New Ultracompact Resonant Plasmonic Multi-Analyte Label-Free Biosensing Platform

    Directory of Open Access Journals (Sweden)

    Francesco Dell’Olio

    2017-08-01

    Full Text Available In this paper, we report on the design of a bio-multisensing platform for the selective label-free detection of protein biomarkers, carried out through a 3D numerical algorithm. The platform includes a number of biosensors, each of them is based on a plasmonic nanocavity, consisting of a periodic metal structure to be deposited on a silicon oxide substrate. Light is strongly confined in a region with extremely small size (=1.57 μm2, to enhance the light-matter interaction. A surface sensitivity Ss = 1.8 nm/nm has been calculated together with a detection limit of 128 pg/mm2. Such performance, together with the extremely small footprint, allow the integration of several devices on a single chip to realize extremely compact lab-on-chip microsystems. In addition, each sensing element of the platform has a good chemical stability that is guaranteed by the selection of gold for its fabrication.

  16. OptFlux: an open-source software platform for in silico metabolic engineering

    DEFF Research Database (Denmark)

    Rocha, I.; Maia, P.; Evangelista, P.

    2010-01-01

    software aimed at being the reference computational application in the field. It is the first tool to incorporate strain optimization tasks, i.e., the identification of Metabolic Engineering targets, using Evolutionary Algorithms/Simulated Annealing metaheuristics or the previously proposed Opt......, computing the admissible flux space given a set of measured fluxes, and (iii) pathway analysis through the calculation of Elementary Flux Modes. OptFlux also contemplates several methods for model simplification and other pre-processing operations aimed at reducing the search space for optimization...... algorithms. The software supports importing/exporting to several flat file formats and it is compatible with the SBML standard. OptFlux has a visualization module that allows the analysis of the model structure that is compatible with the layout information of Cell Designer, allowing the superimposition...

  17. Software quality assurance documentation for the release of NUFT 2.0s for SUN platforms

    Energy Technology Data Exchange (ETDEWEB)

    Fernandez, M.W.; Shaffer, R.J.

    1998-10-01

    The purpose of this Individual Software Plan (ISP) is to plan and organize the activities required to certify the NUFT code for quality affecting work involving problems that include cross drift analysis of the Yucca Mountain Repository facility. NUFT is software for application to the solution of a class of coupled mass and heat transport problems in porous geologic media including Yucca Mountain Repository Cross Drift Problem (YMRCDP- also known as the Enhanced Characterization of the Repository Block (ECRB)). Solution of this class of problems requires a suite of multiphase, multi-component models for numerical solution of non-isothermal flow and transport in porous media with applications to subsurface contaminant transport problems.

  18. A Mobile-based Platform for Big Load Profiles Data Analytics in Non-Advanced Metering Infrastructures

    Directory of Open Access Journals (Sweden)

    Moussa Sherin

    2016-01-01

    Full Text Available With the rapidly increase of electricity demand around the world due to industrialization and urbanization, this turns the availability of precise knowledge about the consumption patterns of consumers to a valuable asset for electricity providers, given the current competitive electricity market. This would allow them to provide satisfactory services in time of load peaks and to control fraud and abuse cases. Despite of this crucial necessity, this is currently very hard to achieve in many developing countries since smart meters or advanced metering infrastructures (AMIs are not yet settled there to monitor and report energy usages. Whereas the communication and information technologies have widely emerged in such nations, allowing the enormous spread of smart devices among population. In this paper, we present mobile-based BLPDA, a novel platform for big data analytics of consumerss’ load profiles (LPs in the absence of AMIs’ establishment. The proposed platform utilizes mobile computing in order to collect the consumptions of consumers, build their LPs, and analyze the aggregated usages data. Thus, allowing electricity providers to have better vision for an enhanced decision making process. The experimental results emphasize the effectiveness of our platform as an adequate alternative for AMIs in developing countries with minimal cost.

  19. A Distributed Software Architecture for Collaborative Teleoperation based on a VR Platform and Web Application Interoperability

    OpenAIRE

    2008-01-01

    International audience; Augmented Reality and Virtual Reality can provide to a Human Operator (HO) a real help to complete complex tasks, such as robot teleoperation and cooperative teleassistance. Using appropriate augmentations, the HO can interact faster, safer and easier with the remote real world. In this paper, we present an extension of an existing distributed software and network architecture for collaborative teleoperation based on networked human-scaled mixed reality and mobile plat...

  20. Evaluation of the BreastSimulator software platform for breast tomography

    Science.gov (United States)

    Mettivier, G.; Bliznakova, K.; Sechopoulos, I.; Boone, J. M.; Di Lillo, F.; Sarno, A.; Castriconi, R.; Russo, P.

    2017-08-01

    The aim of this work was the evaluation of the software BreastSimulator, a breast x-ray imaging simulation software, as a tool for the creation of 3D uncompressed breast digital models and for the simulation and the optimization of computed tomography (CT) scanners dedicated to the breast. Eight 3D digital breast phantoms were created with glandular fractions in the range 10%-35%. The models are characterised by different sizes and modelled realistic anatomical features. X-ray CT projections were simulated for a dedicated cone-beam CT scanner and reconstructed with the FDK algorithm. X-ray projection images were simulated for 5 mono-energetic (27, 32, 35, 43 and 51 keV) and 3 poly-energetic x-ray spectra typically employed in current CT scanners dedicated to the breast (49, 60, or 80 kVp). Clinical CT images acquired from two different clinical breast CT scanners were used for comparison purposes. The quantitative evaluation included calculation of the power-law exponent, β, from simulated and real breast tomograms, based on the power spectrum fitted with a function of the spatial frequency, f, of the form S(f)  =  α/f   β . The breast models were validated by comparison against clinical breast CT and published data. We found that the calculated β coefficients were close to that of clinical CT data from a dedicated breast CT scanner and reported data in the literature. In evaluating the software package BreastSimulator to generate breast models suitable for use with breast CT imaging, we found that the breast phantoms produced with the software tool can reproduce the anatomical structure of real breasts, as evaluated by calculating the β exponent from the power spectral analysis of simulated images. As such, this research tool might contribute considerably to the further development, testing and optimisation of breast CT imaging techniques.

  1. Miniaturized Analytical Platforms From Nanoparticle Components: Studies in the Construction, Characterization, and High-Throughput Usage of These Novel Architectures

    Energy Technology Data Exchange (ETDEWEB)

    Andrew David Pris

    2003-08-05

    The scientific community has recently experienced an overall effort to reduce the physical size of many experimental components to the nanometer size range. This size is unique as the characteristics of this regime involve aspects of pure physics, biology, and chemistry. One extensively studied example of a nanometer sized experimental component, which acts as a junction between these three principle scientific theologies, is deoxyribonucleic acid (DNA) or ribonucleic acid (RNA). These biopolymers not only contain the biological genetic guide to code for the production of life-sustaining materials, but are also being probed by physicists as a means to create electrical circuits and furthermore as controllable architectural and sensor motifs in the chemical disciplines. Possibly the most common nano-sized component between these sciences are nanoparticles composed of a variety of materials. The cross discipline employment of nanoparticles is evident from the vast amount of literature that has been produced from each of the individual communities within the last decade. Along these cross-discipline lines, this dissertation examines the use of several different types of nanoparticles with a wide array of surface chemistries to understand their adsorption properties and to construct unique miniaturized analytical and immunoassay platforms. This introduction will act as a literature review to provide key information regarding the synthesis and surface chemistries of several types of nanoparticles. This material will set the stage for a discussion of assembling ordered arrays of nanoparticles into functional platforms, architectures, and sensors. The introduction will also include a short explanation of the atomic force microscope that is used throughout the thesis to characterize the nanoparticle-based structures. Following the Introduction, four research chapters are presented as separate manuscripts. Chapter 1 examines the self-assembly of polymeric nanoparticles

  2. Impact of Cloud Computing Platform Based on Several Software Engineering Paradigm

    Directory of Open Access Journals (Sweden)

    Ms. Monika Kherajani

    2011-09-01

    Full Text Available A Cloud is a type of parallel and distributed system consisting of a collection of interconnected and virtualised computers that are dynamically provisioned and presented as one or more unified computing resources based on service-level agreements established through negotiation between the service provider and consumers. [UNI_MELB_08] Traditional business applications have always been very complicated and expensive. The amount and variety of hardware and software required to run them are daunting. We need a whole team of experts to install, configure, test, run, secure, and update them. When you multiply this effort across dozens or hundreds of apps, it’s easy to see why the biggest companies with the best IT departments aren’t getting the apps they need. Small and mid-sized businesses don’t stand a chance. In today’s era with cloud computing, you eliminate those headaches because you’re not managing hardware and software that’s the responsibility of an experienced vendor like salesforce.com. The shared infrastructure means it works like a utility: You only pay for what you need, upgrades are automatic, and scaling up or down is easy. In this paper we analyze several aspect and impact of software engineering parameter like design, modularity, testing etc.

  3. Beyond Open Source Software: Solving Common Library Problems Using the Open Source Hardware Arduino Platform

    Directory of Open Access Journals (Sweden)

    Jonathan Younker

    2013-06-01

    Full Text Available Using open source hardware platforms like the Arduino, libraries have the ability to quickly and inexpensively prototype custom hardware solutions to common library problems. The authors present the Arduino environment, what it is, what it does, and how it was used at the James A. Gibson Library at Brock University to create a production portable barcode-scanning utility for in-house use statistics collection as well as a prototype for a service desk statistics tabulation program’s hardware interface.

  4. A simple analytical platform based on thin-layer chromatography coupled with paper-based analytical device for determination of total capsaicinoids in chilli samples.

    Science.gov (United States)

    Dawan, Phanphruk; Satarpai, Thiphol; Tuchinda, Patoomratana; Shiowatana, Juwadee; Siripinyanond, Atitaya

    2017-01-01

    A new analytical platform based on the use of thin-layer chromatography (TLC) coupled with paper-based analytical device (PAD) was developed for the determination of total capsaicinoids in chilli samples. This newly developed TLC-PAD is simple and low-cost without any requirement of special instrument or skillful person. The analysis consisted of two steps, i.e., extraction of capsaicinoids from chilli samples by using ethanol as solvent and separation of capsaicinoids by thin-layer chromatography (TLC) and elution of capsaicinoids from the TLC plate with in situ colorimetric detection of capsaicinoids on the PAD. For colorimetric detection, Folin-Ciocalteu reagent was used to detect phenolic functional group of capsaicinoids yielding the blue color. The blue color on the PAD was imaged by a scanner followed by evaluation of its grayscale intensity value by ImageJ program. This newly developed TLC-PAD method provided a linear range from 50 to 1000mgL(-1) capsaicinoids with the limit of detection as low as 50mgL(-1) capsaicinoids. The proposed method was applied to determine capsaicinoids in dried chilli and seasoning powder samples and the results were in good agreement with those obtained by HPLC method. Copyright © 2016 Elsevier B.V. All rights reserved.

  5. The Use of Automated Software Tools in Evaluating an e-Learning Platform Quality

    Directory of Open Access Journals (Sweden)

    George Suciu

    2012-09-01

    Full Text Available

    This paper proposes an expert system which can be used to evaluate the quality of an e-learning platform. The proposed expert system is using the modified version of the SEEQUEL Core Quality Framework and it was built using CLIPS expert system generator. The SEEQUEL Core Quality Framework originated from the collaboration between the e-learning Industry Group (eLIG with a number of European expert organizations and associations, coordinated by the MENON Network, is a framework used to build the quality tree by selecting the quality characteristics from a list of common characteristics applicable to the whole e-learning experience. CLIPS is a productive development and delivery expert system tool which provides a complete environment for the construction of rule based expert systems.

    In the first part of this paper the SEEQUEL Core Quality Framework and CLIPS expert system generator are presented showing the advantage of using an expert system for this task. In the second part, a case study of evaluating an e-learning platform is presented. The final conclusion of the experiment was that an expert system can successfully replace a human expert for the proposed task.

  6. The Use of Automated Software Tools in Evaluating an e-Learning Platform Quality

    Directory of Open Access Journals (Sweden)

    Traian Lucian Militaru

    2012-09-01

    Full Text Available This paper proposes an expert system which can be used to evaluate the quality of an e-learning platform. The proposed expert system is using the modified version of the SEEQUEL Core Quality Framework and it was built using CLIPS expert system generator. The SEEQUEL Core Quality Framework originated from the collaboration between the e-learning Industry Group (eLIG with a number of European expert organizations and associations, coordinated by the MENON Network, is a framework used to build the quality tree by selecting the quality characteristics from a list of common characteristics applicable to the whole e-learning experience. CLIPS is a productive development and delivery expert system tool which provides a complete environment for the construction of rule based expert systems. In the first part of this paper the SEEQUEL Core Quality Framework and CLIPS expert system generator are presented showing the advantage of using an expert system for this task. In the second part, a case study of evaluating an e-learning platform is presented. The final conclusion of the experiment was that an expert system can successfully replace a human expert for the proposed task.

  7. Development of a software platform for a plug-in hybrid electric vehicle simulator

    Science.gov (United States)

    Karlis, Athanasios; Bibeau, Eric; Zanetel, Paul; Lye, Zelon

    2012-03-01

    Electricity use for transportation has had limited applications because of battery storage range issues, although many recent successful demonstrations of electric vehicles have been achieved. Renewable biofuels such as biodiesel and bioethanol also contribute only a small percentage of the overall energy mix for mobility. Recent advances in hybrid technologies have significantly increased vehicle efficiencies. More importantly, hybridization now allows a significant reduction in battery capacity requirements compared to pure electric vehicles, allowing electricity to be used in the overall energy mix in the transportation sector. This paper presents an effort made to develop a Plug-in Hybrid Electric Vehicle (PHEV) platform that can act as a comprehensive alternative energy vehicle simulator. Its goal is to help in solving the pressing needs of the transportation sector, both in terms of contributing data to aid policy decisions for reducing fossil fuel use, and to support research in this important area. The Simulator will allow analysing different vehicle configurations, and control strategies with regards to renewable and non-renewable fuel and electricity sources. The simulation platform models the fundamental aspects of PHEV components, that is, process control, heat transfer, chemical reactions, thermodynamics and fluid properties. The outcomes of the Simulator are: (i) determining the optimal combination of fuels and grid electricity use, (ii) performing greenhouse gas calculations based on emerging protocols being developed, and (iii) optimizing the efficient and proper use of renewable energy sources in a carbon constrained world.

  8. Performance of Different Analytical Software Packages in Quantification of DNA Methylation by Pyrosequencing

    Science.gov (United States)

    Grasso, Chiara; Trevisan, Morena; Fiano, Valentina; Tarallo, Valentina; De Marco, Laura; Sacerdote, Carlotta; Richiardi, Lorenzo; Merletti, Franco; Gillio-Tos, Anna

    2016-01-01

    Background Pyrosequencing has emerged as an alternative method of nucleic acid sequencing, well suited for many applications which aim to characterize single nucleotide polymorphisms, mutations, microbial types and CpG methylation in the target DNA. The commercially available pyrosequencing systems can harbor two different types of software which allow analysis in AQ or CpG mode, respectively, both widely employed for DNA methylation analysis. Objective Aim of the study was to assess the performance for DNA methylation analysis at CpG sites of the two pyrosequencing software which allow analysis in AQ or CpG mode, respectively. Despite CpG mode having been specifically generated for CpG methylation quantification, many investigations on this topic have been carried out with AQ mode. As proof of equivalent performance of the two software for this type of analysis is not available, the focus of this paper was to evaluate if the two modes currently used for CpG methylation assessment by pyrosequencing may give overlapping results. Methods We compared the performance of the two software in quantifying DNA methylation in the promoter of selected genes (GSTP1, MGMT, LINE-1) by testing two case series which include DNA from paraffin embedded prostate cancer tissues (PC study, N = 36) and DNA from blood fractions of healthy people (DD study, N = 28), respectively. Results We found discrepancy in the two pyrosequencing software-based quality assignment of DNA methylation assays. Compared to the software for analysis in the AQ mode, less permissive criteria are supported by the Pyro Q-CpG software, which enables analysis in CpG mode. CpG mode warns the operators about potential unsatisfactory performance of the assay and ensures a more accurate quantitative evaluation of DNA methylation at CpG sites. Conclusion The implementation of CpG mode is strongly advisable in order to improve the reliability of the methylation analysis results achievable by pyrosequencing. PMID

  9. Performance of Different Analytical Software Packages in Quantification of DNA Methylation by Pyrosequencing.

    Directory of Open Access Journals (Sweden)

    Chiara Grasso

    Full Text Available Pyrosequencing has emerged as an alternative method of nucleic acid sequencing, well suited for many applications which aim to characterize single nucleotide polymorphisms, mutations, microbial types and CpG methylation in the target DNA. The commercially available pyrosequencing systems can harbor two different types of software which allow analysis in AQ or CpG mode, respectively, both widely employed for DNA methylation analysis.Aim of the study was to assess the performance for DNA methylation analysis at CpG sites of the two pyrosequencing software which allow analysis in AQ or CpG mode, respectively. Despite CpG mode having been specifically generated for CpG methylation quantification, many investigations on this topic have been carried out with AQ mode. As proof of equivalent performance of the two software for this type of analysis is not available, the focus of this paper was to evaluate if the two modes currently used for CpG methylation assessment by pyrosequencing may give overlapping results.We compared the performance of the two software in quantifying DNA methylation in the promoter of selected genes (GSTP1, MGMT, LINE-1 by testing two case series which include DNA from paraffin embedded prostate cancer tissues (PC study, N = 36 and DNA from blood fractions of healthy people (DD study, N = 28, respectively.We found discrepancy in the two pyrosequencing software-based quality assignment of DNA methylation assays. Compared to the software for analysis in the AQ mode, less permissive criteria are supported by the Pyro Q-CpG software, which enables analysis in CpG mode. CpG mode warns the operators about potential unsatisfactory performance of the assay and ensures a more accurate quantitative evaluation of DNA methylation at CpG sites.The implementation of CpG mode is strongly advisable in order to improve the reliability of the methylation analysis results achievable by pyrosequencing.

  10. Top-down analytical platforms for the characterization of the human salivary proteome.

    Science.gov (United States)

    Cabras, Tiziana; Iavarone, Federica; Manconi, Barbara; Olianas, Alessandra; Sanna, Maria Teresa; Castagnola, Massimo; Messana, Irene

    2014-02-01

    Comprehensive analysis and characterization of the human salivary proteome is an important step towards the possible use of saliva for diagnostic and prognostic purposes. The contribution of the different sources to whole saliva, and the evaluation of individual variability and physiological modifications have been investigated by top-down proteomic approaches, disclosing the faceted and complex profile of the human salivary proteome. All this information is essential to develop saliva protein biomarkers. In this Review the major results obtained in the field by top-down platforms, and the improvements required to allow a more complete picture, will be discussed.

  11. Integration of gold-sputtered electrofluidic paper on wire-included analytical platforms for glucose biosensing.

    Science.gov (United States)

    Núnez-Bajo, Estefanía; Carmen Blanco-López, M; Costa-García, Agustín; Teresa Fernández-Abedul, M

    2017-05-15

    This work describes the fabrication and evaluation of an electroanalytical paper-based platform based on the combination of both, reusable and disposable materials in order to generate simple, versatile and low-cost microfluidic devices. With this aim, a holder containing metal wires that act as reusable reference and counter electrodes has been developed. The gold-sputtered paper electrode is disposable and easily interchangeable, meanwhile the platform that includes reference and counter electrodes can be reused. The detection zone in the paper is delimited by drawing a hydrophobic line with an inexpensive permanent marker. The effect of experimental variables such as adding solutions through the face where the gold was sputtered (upwards) or through the opposite one (downwards) as well as of other working parameters were studied by cyclic and differential pulse voltammetry with potassium ferrocyanide as a common redox probe and indicator species for enzymatic, immune and DNA biosensing. Enzymatic determination of glucose in real food samples prove the feasibility of the developed system for the construction of electrochemical biosensors. Copyright © 2017 Elsevier B.V. All rights reserved.

  12. Detection Platforms forAndroid MobileApplication Software%Android移动应用软件检测平台

    Institute of Scientific and Technical Information of China (English)

    杨卫军; 秦海权; 王鹏

    2012-01-01

      文章通过分析智能移动平台面临的安全威胁,移动恶意软件的特性,提出了有针对性的动态检测和静态检测方法,结合当前国内Android操作系统应用软件的现状,提出了具体的解决措施。%  By analyzing the security threats of the intelligent mobile platform, the characteristics of mobile malware, we proposed a targeted dynamic detection method and static detection method. With the present situation of application software based on Android operating system, we proposed the concrete measures.

  13. Use of Tethered Enzymes as a Platform Technology for Rapid Analyte Detection.

    Directory of Open Access Journals (Sweden)

    Roy Cohen

    Full Text Available Rapid diagnosis for time-sensitive illnesses such as stroke, cardiac arrest, and septic shock is essential for successful treatment. Much attention has therefore focused on new strategies for rapid and objective diagnosis, such as Point-of-Care Tests (PoCT for blood biomarkers. Here we use a biomimicry-based approach to demonstrate a new diagnostic platform, based on enzymes tethered to nanoparticles (NPs. As proof of principle, we use oriented immobilization of pyruvate kinase (PK and luciferase (Luc on silica NPs to achieve rapid and sensitive detection of neuron-specific enolase (NSE, a clinically relevant biomarker for multiple diseases ranging from acute brain injuries to lung cancer. We hypothesize that an approach capitalizing on the speed and catalytic nature of enzymatic reactions would enable fast and sensitive biomarker detection, suitable for PoCT devices.We performed in-vitro, animal model, and human subject studies. First, the efficiency of coupled enzyme activities when tethered to NPs versus when in solution was tested, demonstrating a highly sensitive and rapid detection of physiological and pathological concentrations of NSE. Next, in rat stroke models the enzyme-based assay was able in minutes to show a statistically significant increase in NSE levels in samples taken 1 hour before and 0, 1, 3 and 6 hours after occlusion of the distal middle cerebral artery. Finally, using the tethered enzyme assay for detection of NSE in samples from 20 geriatric human patients, we show that our data match well (r = 0.815 with the current gold standard for biomarker detection, ELISA-with a major difference being that we achieve detection in 10 minutes as opposed to the several hours required for traditional ELISA.Oriented enzyme immobilization conferred more efficient coupled activity, and thus higher assay sensitivity, than non-tethered enzymes. Together, our findings provide proof of concept for using oriented immobilization of active

  14. Use of Tethered Enzymes as a Platform Technology for Rapid Analyte Detection

    Science.gov (United States)

    Cohen, Roy; Lata, James P.; Lee, Yurim; Hernández, Jean C. Cruz; Nishimura, Nozomi; Schaffer, Chris B.; Mukai, Chinatsu; Nelson, Jacquelyn L.; Brangman, Sharon A.; Agrawal, Yash; Travis, Alexander J.

    2015-01-01

    Background Rapid diagnosis for time-sensitive illnesses such as stroke, cardiac arrest, and septic shock is essential for successful treatment. Much attention has therefore focused on new strategies for rapid and objective diagnosis, such as Point-of-Care Tests (PoCT) for blood biomarkers. Here we use a biomimicry-based approach to demonstrate a new diagnostic platform, based on enzymes tethered to nanoparticles (NPs). As proof of principle, we use oriented immobilization of pyruvate kinase (PK) and luciferase (Luc) on silica NPs to achieve rapid and sensitive detection of neuron-specific enolase (NSE), a clinically relevant biomarker for multiple diseases ranging from acute brain injuries to lung cancer. We hypothesize that an approach capitalizing on the speed and catalytic nature of enzymatic reactions would enable fast and sensitive biomarker detection, suitable for PoCT devices. Methods and findings We performed in-vitro, animal model, and human subject studies. First, the efficiency of coupled enzyme activities when tethered to NPs versus when in solution was tested, demonstrating a highly sensitive and rapid detection of physiological and pathological concentrations of NSE. Next, in rat stroke models the enzyme-based assay was able in minutes to show a statistically significant increase in NSE levels in samples taken 1 hour before and 0, 1, 3 and 6 hours after occlusion of the distal middle cerebral artery. Finally, using the tethered enzyme assay for detection of NSE in samples from 20 geriatric human patients, we show that our data match well (r = 0.815) with the current gold standard for biomarker detection, ELISA—with a major difference being that we achieve detection in 10 minutes as opposed to the several hours required for traditional ELISA. Conclusions Oriented enzyme immobilization conferred more efficient coupled activity, and thus higher assay sensitivity, than non-tethered enzymes. Together, our findings provide proof of concept for using

  15. Research and Deployment a Hospital Open Software Platform for e-Health on the Grid System at VAST/IAMI

    Science.gov (United States)

    van Tuyet, Dao; Tuan, Ngo Anh; van Lang, Tran

    Grid computing has been an increasing topic in recent years. It attracts the attention of many scientists from many fields. As a result, many Grid systems have been built for serving people's demands. At present, many tools for developing the Grid systems such as Globus, gLite, Unicore still developed incessantly. Especially, gLite - the Grid Middleware - was developed by the Europe Community scientific in recent years. Constant growth of Grid technology opened the way for new opportunities in term of information and data exchange in a secure and collaborative context. These new opportunities can be exploited to offer physicians new telemedicine services in order to improve their collaborative capacities. Our platform gives physicians an easy method to use telemedicine environment to manage and share patient's information (such as electronic medical record, images formatted DICOM) between remote locations. This paper presents the Grid Infrastructure based on gLite; some main components of gLite; the challenge scenario in which new applications can be developed to improve collaborative work between scientists; the process of deploying Hospital Open software Platform for E-health (HOPE) on the Grid.

  16. Neurophysiological analytics for all! Free open-source software tools for documenting, analyzing, visualizing, and sharing using electronic notebooks.

    Science.gov (United States)

    Rosenberg, David M; Horn, Charles C

    2016-08-01

    Neurophysiology requires an extensive workflow of information analysis routines, which often includes incompatible proprietary software, introducing limitations based on financial costs, transfer of data between platforms, and the ability to share. An ecosystem of free open-source software exists to fill these gaps, including thousands of analysis and plotting packages written in Python and R, which can be implemented in a sharable and reproducible format, such as the Jupyter electronic notebook. This tool chain can largely replace current routines by importing data, producing analyses, and generating publication-quality graphics. An electronic notebook like Jupyter allows these analyses, along with documentation of procedures, to display locally or remotely in an internet browser, which can be saved as an HTML, PDF, or other file format for sharing with team members and the scientific community. The present report illustrates these methods using data from electrophysiological recordings of the musk shrew vagus-a model system to investigate gut-brain communication, for example, in cancer chemotherapy-induced emesis. We show methods for spike sorting (including statistical validation), spike train analysis, and analysis of compound action potentials in notebooks. Raw data and code are available from notebooks in data supplements or from an executable online version, which replicates all analyses without installing software-an implementation of reproducible research. This demonstrates the promise of combining disparate analyses into one platform, along with the ease of sharing this work. In an age of diverse, high-throughput computational workflows, this methodology can increase efficiency, transparency, and the collaborative potential of neurophysiological research.

  17. Getting the Most from Distributed Resources With an Analytics Platform for ATLAS Computing Services

    CERN Document Server

    Vukotic, Ilija; The ATLAS collaboration; Bryant, Lincoln

    2016-01-01

    To meet a sharply increasing demand for computing resources for LHC Run 2, ATLAS distributed computing systems reach far and wide to gather CPU resources and storage capacity to execute an evolving ecosystem of production and analysis workflow tools. Indeed more than a hundred computing sites from the Worldwide LHC Computing Grid, plus many “opportunistic” facilities at HPC centers, universities, national laboratories, and public clouds, combine to meet these requirements. These resources have characteristics (such as local queuing availability, proximity to data sources and target destinations, network latency and bandwidth capacity, etc.) affecting the overall processing efficiency and throughput. To quantitatively understand and in some instances predict behavior, we have developed a platform to aggregate, index (for user queries), and analyze the more important information streams affecting performance. These data streams come from the ATLAS production system (PanDA), the distributed data management s...

  18. Quasi-analytical solutions of hybrid platform and the optimization of highly sensitive thin-film sensors for terahertz radiation

    CERN Document Server

    Tapsanit, Piyawath; Ishihara, Teruya; Otani, Chiko

    2016-01-01

    We present quasi-analytical solutions (QANS) of hybrid platform (HP) comprising metallic grating (MG) and stacked-dielectric layers for terahertz (THz) radiation. The QANS are validated by finite difference time domain simulation. It is found that the Wood anomalies induce the high-order spoof surface plasmon resonances in the HP. The QANS are applied to optimize new perfect absorber for THz sensing of large-area thin film with ultrahigh figure of merit reaching fifth order of magnitude for the film thickness 0.0001p (p: MG period). The first-order Wood's anomaly of the insulator layer and the Fabry-Perot in the slit's cavity account for the resonance of the perfect absorber. The QANS and the new perfect absorber may lead to highly sensitive and practical nano-film refractive index sensor for THz radiation.

  19. Bioanalytical qualification of clinical biomarker assays in plasma using a novel multi-analyte Simple Plex(™) platform.

    Science.gov (United States)

    Gupta, Vinita; Davancaze, Teresa; Good, Jeremy; Kalia, Navdeep; Anderson, Michael; Wallin, Jeffrey J; Brady, Ann; Song, An; Xu, Wenfeng

    2016-12-01

    Immune-checkpoint inhibitors are presumed to break down the tolerogenic state of immune cells by activating T-lymphocytes that release cytokines and enhance effector cell function for elimination of tumors. Measurement of cytokines is being pursued for better understanding of the mechanism of action of immune-checkpoint inhibitors, as well as to identify potential predictive biomarkers. In this study, we show bioanalytical qualification of cytokine assays in plasma on a novel multi-analyte immunoassay platform, Simple Plex(™). The qualified assays exhibited excellent sensitivity as evidenced by measurement of all samples within the quantifiable range. The accuracy and precision were 80-120% and 10%, respectively. The qualified assays will be useful in assessing mechanism of action cancer immunotherapies.

  20. A Class of Generalized Gough-Stewart Platforms Used for Effectively Obtaining Dynamic Isotropy – An Analytical Study

    Directory of Open Access Journals (Sweden)

    Afzali-Far Behrouz

    2015-01-01

    Full Text Available In this paper, we propose a class of Generalized Gough-Stewart Platforms (GGSPs used, as a novel approach, to eliminate the classical isotropic constraint of GSPs (hexapods. GGSPs are based on the standard GSP architecture with additional rotations of the three strut-pairs. Despite the architectural generalization introduced in GGSPs, they do not require much more effort in order to be fabricated. This is due to the fact that all the struts (actuators can be chosen identical, similar to standard GSPs. We analytically show how effectively the classical isotropic constraint is removed and that still sufficient simplicity is retained. Furthermore, this paper gives an intuitive understanding of dynamic isotropy in GGSPs as well as GSPs.

  1. mMass 3: a cross-platform software environment for precise analysis of mass spectrometric data.

    Science.gov (United States)

    Strohalm, Martin; Kavan, Daniel; Novák, Petr; Volný, Michael; Havlícek, Vladimír

    2010-06-01

    While tools for the automated analysis of MS and LC-MS/MS data are continuously improving, it is still often the case that at the end of an experiment, the mass spectrometrist will spend time carefully examining individual spectra. Current software support is mostly provided only by the instrument vendors, and the available software tools are often instrument-dependent. Here we present a new generation of mMass, a cross-platform environment for the precise analysis of individual mass spectra. The software covers a wide range of processing tasks such as import from various data formats, smoothing, baseline correction, peak picking, deisotoping, charge determination, and recalibration. Functions presented in the earlier versions such as in silico digestion and fragmentation were redesigned and improved. In addition to Mascot, an interface for ProFound has been implemented. A specific tool is available for isotopic pattern modeling to enable precise data validation. The largest available lipid database (from the LIPID MAPS Consortium) has been incorporated and together with the new compound search tool lipids can be rapidly identified. In addition, the user can define custom libraries of compounds and use them analogously. The new version of mMass is based on a stand-alone Python library, which provides the basic functionality for data processing and interpretation. This library can serve as a good starting point for other developers in their projects. Binary distributions of mMass, its source code, a detailed user's guide, and video tutorials are freely available from www.mmass.org .

  2. Computer-assisted teaching of skin flap surgery: validation of a mobile platform software for medical students.

    Directory of Open Access Journals (Sweden)

    David P de Sena

    Full Text Available The purpose of this study was to develop and validate a multimedia software application for mobile platforms to assist in the teaching and learning process of design and construction of a skin flap. Traditional training in surgery is based on learning by doing. Initially, the use of cadavers and animal models appeared to be a valid alternative for training. However, many conflicts with these training models prompted progression to synthetic and virtual reality models. Fifty volunteer fifth- and sixth-year medical students completed a pretest and were randomly allocated into two groups of 25 students each. The control group was exposed for 5 minutes to a standard text-based print article, while the test group used multimedia software describing how to fashion a rhomboid flap. Each group then performed a cutaneous flap on a training bench model while being evaluated by three blinded BSPS (Brazilian Society of Plastic Surgery board-certified surgeons using the OSATS (Objective Structured Assessment of Technical Skill protocol and answered a post-test. The text-based group was then tested again using the software. The computer-assisted learning (CAL group had superior performance as confirmed by checklist scores (p<0.002, overall global assessment (p = 0.017 and post-test results (p<0.001. All participants ranked the multimedia method as the best study tool. CAL learners exhibited better subjective and objective performance when fashioning rhomboid flaps as compared to those taught with standard print material. These findings indicate that students preferred to learn using the multimedia method.

  3. Phenotiki: an open software and hardware platform for affordable and easy image-based phenotyping of rosette-shaped plants.

    Science.gov (United States)

    Minervini, Massimo; Giuffrida, Mario V; Perata, Pierdomenico; Tsaftaris, Sotirios A

    2017-04-01

    Phenotyping is important to understand plant biology, but current solutions are costly, not versatile or are difficult to deploy. To solve this problem, we present Phenotiki, an affordable system for plant phenotyping that, relying on off-the-shelf parts, provides an easy to install and maintain platform, offering an out-of-box experience for a well-established phenotyping need: imaging rosette-shaped plants. The accompanying software (with available source code) processes data originating from our device seamlessly and automatically. Our software relies on machine learning to devise robust algorithms, and includes an automated leaf count obtained from 2D images without the need of depth (3D). Our affordable device (~€200) can be deployed in growth chambers or greenhouse to acquire optical 2D images of approximately up to 60 adult Arabidopsis rosettes concurrently. Data from the device are processed remotely on a workstation or via a cloud application (based on CyVerse). In this paper, we present a proof-of-concept validation experiment on top-view images of 24 Arabidopsis plants in a combination of genotypes that has not been compared previously. Phenotypic analysis with respect to morphology, growth, color and leaf count has not been performed comprehensively before now. We confirm the findings of others on some of the extracted traits, showing that we can phenotype at reduced cost. We also perform extensive validations with external measurements and with higher fidelity equipment, and find no loss in statistical accuracy when we use the affordable setting that we propose. Device set-up instructions and analysis software are publicly available ( http://phenotiki.com). © 2017 The Authors The Plant Journal © 2017 John Wiley & Sons Ltd.

  4. Air Vehicle Technology Integration Program (AVTIP) Delivery Order 0008: Open Control Platform (OCP) Software Enabled Control (SEC) Hardware in the Loop Simulation Program

    Science.gov (United States)

    2004-07-01

    AFRL-VA-WP-TR-2006-3074 AIR VEHICLE TECHNOLOGY INTEGRATION PROGRAM (AVTIP) Delivery Order 0008: Open Control Platform (OCP) Software Enabled...especially the case since the NGC technology software for SEC was completely developed in the Simulink environment. The OCP middleware was put through...STANLEY H. PRUETT GARY K. HELLMANN, Chief Aerospace Vehicles Technology Aerospace Vehicles Technology Assessment & Simulation Branch Assessment

  5. Comparison of three analytical platforms for quantification of the neurofilament light chain in blood samples: ELISA, electrochemiluminescence immunoassay and Simoa.

    Science.gov (United States)

    Kuhle, Jens; Barro, Christian; Andreasson, Ulf; Derfuss, Tobias; Lindberg, Raija; Sandelius, Åsa; Liman, Victor; Norgren, Niklas; Blennow, Kaj; Zetterberg, Henrik

    2016-10-01

    Neuronal damage is the morphological substrate of persisting neurological disability. Neurofilaments (Nf) are specific cytoskeletal proteins of neurons and their quantification has shown encouraging results as a biomarker for axonal injury. We aimed at comparing a widely used conventional ELISA for Nf light chain (NfL) with an electrochemiluminescence-based method (ECL assay) and a newly developed single-molecule array (Simoa) method in clinically relevant cerebrospinal fluid (CSF) and serum samples. Analytical sensitivity was 0.62 pg/mL for Simoa, 15.6 pg/mL for the ECL assay, and 78.0 pg/mL for the ELISA. Correlations between paired CSF and serum samples were strongest for Simoa (r=0.88, pNfL measurements between the platforms were highly correlated (r=1.0, pNfL levels were highly related between ECL assay and Simoa (r=0.86, pNfL levels than controls when measured with Simoa (p=0.001) but not with the other platforms. We found Simoa to be more sensitive than ELISA or the ECL assay. Our results support the feasibility of quantifying NfL in serum; the results correlate with the more-established CSF NfL test. The highly sensitive Simoa technology deserves further studies in larger patient cohorts to clarify whether serum NfL could be used in the future to measure disease severity and determine prognosis or response to treatment interventions in neurological diseases.

  6. Influence of strut inertia on the vibrations in initially symmetric Gough-Stewart Platforms-an analytical study

    Science.gov (United States)

    Afzali-Far, Behrouz; Andersson, Anette; Nilsson, Kristina; Lidström, Per

    2015-09-01

    Consideration of strut inertia can have significant influence on the modal behavior of a Gough-Stewart Platform (GSP). However, in the literature, the strut inertia has not yet been taken into account in its vibration study with a parametric approach. In this paper, we present a fully parametric approach to formulate the damped vibrations of GSPs taking into account the strut masses and moments of inertia for symmetric configurations. For the first time, a combined 6×6 equivalent inertia matrix (mass matrix), including both the inertia properties of the platform and the struts, is formulated parametrically. Subsequently, the eigenvectors and the damped eigenfrequencies are also parametrically developed in the Cartesian space. Furthermore, the conditions for the decoupled vibrations and the effect of strut inertia on these conditions are analytically investigated. With the aid of a reference GSP, the influence of the strut inertia on its modal behavior is systematically investigated. Accordingly, it is concluded that the parametric equations established in this paper can be directly employed in the analysis, optimization and control of GSPs in any application.

  7. Analisis Performansi Perutingan Link State Menggunakan Algoritma Djikstra Pada Platform Software Defined Network (SDN

    Directory of Open Access Journals (Sweden)

    Abu Riza Sudiyatmoko

    2016-05-01

    Full Text Available Software Defined Network (SDN merupakan paradigma baru dalam sistem jaringan. Konsep dasar yang diusung oleh SDN adalah pemisahan antara layer control dan forward dalam perangkat yang berbeda. Konsep inilah yang menjadi perbedaan anatar SDN dan jaringan konvensional. Selain itu SDN memberikan konsep network topology virtualisation dan memungkinkan administrator untuk melakukan customize pada control plane. Dengan diterapkannya protokol OpenFlow pada SDN maka terdapat peluang untuk menerapkan perutingan flow based pada jaringan SDN dalam pendistribusian data dari source sampai ke destination. Link state IS-IS merupakan protokol routing yang menggunakan algoritma djikstra untuk menentukan jalur terbaik dalam pendistribusian paket. Dalam penelitian ini dilakukan analisis terhadap implementasi Link State IS-IS pada paltform SDN dengan menggunakan arsitektur RouteFlow. Parameter yang digunakan adalah  throughput, delay, jitter dan packet loss serta performansi perangkat controller. Hasil pengujian pada kondisi overload yaitu dengan background traffic 125 Mb nilai packet loss mencapai 1,23%, nilai throughput 47,6 Mbp/s dan jitter 2.012 ms. Nilai delay terbesar adalah pada topology 11 switch 11 host yaitu berkisar diangka 553 ms. Sedangkan performansi perangkat controller  dengan konsumsi memory pada saat menjalankan mengontrol jaringan berkisar diantara 25,638%  sampai  39,04%

  8. Analytical validation considerations of multiplex mass-spectrometry-based proteomic platforms for measuring protein biomarkers.

    Science.gov (United States)

    Boja, Emily S; Fehniger, Thomas E; Baker, Mark S; Marko-Varga, György; Rodriguez, Henry

    2014-12-01

    Protein biomarker discovery and validation in current omics era are vital for healthcare professionals to improve diagnosis, detect cancers at an early stage, identify the likelihood of cancer recurrence, stratify stages with differential survival outcomes, and monitor therapeutic responses. The success of such biomarkers would have a huge impact on how we improve the diagnosis and treatment of patients and alleviate the financial burden of healthcare systems. In the past, the genomics community (mostly through large-scale, deep genomic sequencing technologies) has been steadily improving our understanding of the molecular basis of disease, with a number of biomarker panels already authorized by the U.S. Food and Drug Administration (FDA) for clinical use (e.g., MammaPrint, two recently cleared devices using next-generation sequencing platforms to detect DNA changes in the cystic fibrosis transmembrane conductance regulator (CFTR) gene). Clinical proteomics, on the other hand, albeit its ability to delineate the functional units of a cell, more likely driving the phenotypic differences of a disease (i.e., proteins and protein-protein interaction networks and signaling pathways underlying the disease), "staggers" to make a significant impact with only an average ∼ 1.5 protein biomarkers per year approved by the FDA over the past 15-20 years. This statistic itself raises the concern that major roadblocks have been impeding an efficient transition of protein marker candidates in biomarker development despite major technological advances in proteomics in recent years.

  9. Upon the Shoulders of Giants: Open-Source Hardware and Software in Analytical Chemistry.

    Science.gov (United States)

    Dryden, Michael D M; Fobel, Ryan; Fobel, Christian; Wheeler, Aaron R

    2017-04-18

    Isaac Newton famously observed that "if I have seen further it is by standing on the shoulders of giants." We propose that this sentiment is a powerful motivation for the "open-source" movement in scientific research, in which creators provide everything needed to replicate a given project online, as well as providing explicit permission for users to use, improve, and share it with others. Here, we write to introduce analytical chemists who are new to the open-source movement to best practices and concepts in this area and to survey the state of open-source research in analytical chemistry. We conclude by considering two examples of open-source projects from our own research group, with the hope that a description of the process, motivations, and results will provide a convincing argument about the benefits that this movement brings to both creators and users.

  10. EumicrobeDBLite: a lightweight genomic resource and analytic platform for draft oomycete genomes.

    Science.gov (United States)

    Panda, Arijit; Sen, Diya; Ghosh, Arup; Gupta, Akash; C, Mathu Malar; Prakash Mishra, Gyan; Singh, Deeksha; Ye, Wenwu; Tyler, Brett M; Tripathy, Sucheta

    2016-10-27

    We have developed EumicrobeDBLite-a lightweight comprehensive genome resource and sequence analysis platform for oomycete organisms. EumicrobeDBLite is a successor of the VBI Microbial Database (VMD) that was built using the Genome Unified Schema (GUS). In this version, GUS has been greatly simplified with the removal of many obsolete modules and the redesign of others to incorporate contemporary data. Several dependences, such as perl object layers used for data loading in VMD, have been replaced with independent lightweight scripts. EumicrobeDBLite now runs on a powerful annotation engine developed at our laboratory, called 'Genome Annotator Lite'. Currently, this database has 26 publicly available genomes and 10 expressed sequence tag (EST) datasets of oomycete organisms. The browser page has dynamic tracks presenting comparative genomics analyses, coding and non-coding data, tRNA genes, repeats and EST alignments. In addition, we have defined 44 777 core conserved proteins from 12 oomycete organisms which form 2974 clusters. Synteny viewing is enabled by the incorporation of the Genome Synteny Viewer (GSV) tool. The user interface has undergone major changes for ease of browsing. Queryable comparative genomics information, conserved orthologous genes and pathways are among the new key features updated in this database. The browser has been upgraded to enable user upload of GFF files for quick view of genome annotation comparisons. The toolkit page integrates the EMBOSS package and has a gene prediction tool. Annotations for the organisms are updated once every 6 months to ensure quality. The database resource is available at www.eumicrobedb.org.

  11. AtPID: the overall hierarchical functional protein interaction network interface and analytic platform for Arabidopsis.

    Science.gov (United States)

    Li, Peng; Zang, Weidong; Li, Yuhua; Xu, Feng; Wang, Jigang; Shi, Tieliu

    2011-01-01

    Protein interactions are involved in important cellular functions and biological processes that are the fundamentals of all life activities. With improvements in experimental techniques and progress in research, the overall protein interaction network frameworks of several model organisms have been created through data collection and integration. However, most of the networks processed only show simple relationships without boundary, weight or direction, which do not truly reflect the biological reality. In vivo, different types of protein interactions, such as the assembly of protein complexes or phosphorylation, often have their specific functions and qualifications. Ignorance of these features will bring much bias to the network analysis and application. Therefore, we annotate the Arabidopsis proteins in the AtPID database with further information (e.g. functional annotation, subcellular localization, tissue-specific expression, phosphorylation information, SNP phenotype and mutant phenotype, etc.) and interaction qualifications (e.g. transcriptional regulation, complex assembly, functional collaboration, etc.) via further literature text mining and integration of other resources. Meanwhile, the related information is vividly displayed to users through a comprehensive and newly developed display and analytical tools. The system allows the construction of tissue-specific interaction networks with display of canonical pathways. The latest updated AtPID database is available at http://www.megabionet.org/atpid/.

  12. The Monarch Initiative: an integrative data and analytic platform connecting phenotypes to genotypes across species

    Science.gov (United States)

    Mungall, Christopher J.; McMurry, Julie A.; Köhler, Sebastian; Balhoff, James P.; Borromeo, Charles; Brush, Matthew; Carbon, Seth; Conlin, Tom; Dunn, Nathan; Engelstad, Mark; Foster, Erin; Gourdine, J.P.; Jacobsen, Julius O.B.; Keith, Dan; Laraway, Bryan; Lewis, Suzanna E.; NguyenXuan, Jeremy; Shefchek, Kent; Vasilevsky, Nicole; Yuan, Zhou; Washington, Nicole; Hochheiser, Harry; Groza, Tudor; Smedley, Damian; Robinson, Peter N.; Haendel, Melissa A.

    2017-01-01

    The correlation of phenotypic outcomes with genetic variation and environmental factors is a core pursuit in biology and biomedicine. Numerous challenges impede our progress: patient phenotypes may not match known diseases, candidate variants may be in genes that have not been characterized, model organisms may not recapitulate human or veterinary diseases, filling evolutionary gaps is difficult, and many resources must be queried to find potentially significant genotype–phenotype associations. Non-human organisms have proven instrumental in revealing biological mechanisms. Advanced informatics tools can identify phenotypically relevant disease models in research and diagnostic contexts. Large-scale integration of model organism and clinical research data can provide a breadth of knowledge not available from individual sources and can provide contextualization of data back to these sources. The Monarch Initiative (monarchinitiative.org) is a collaborative, open science effort that aims to semantically integrate genotype–phenotype data from many species and sources in order to support precision medicine, disease modeling, and mechanistic exploration. Our integrated knowledge graph, analytic tools, and web services enable diverse users to explore relationships between phenotypes and genotypes across species. PMID:27899636

  13. The Monarch Initiative: an integrative data and analytic platform connecting phenotypes to genotypes across species.

    Science.gov (United States)

    Mungall, Christopher J; McMurry, Julie A; Köhler, Sebastian; Balhoff, James P; Borromeo, Charles; Brush, Matthew; Carbon, Seth; Conlin, Tom; Dunn, Nathan; Engelstad, Mark; Foster, Erin; Gourdine, J P; Jacobsen, Julius O B; Keith, Dan; Laraway, Bryan; Lewis, Suzanna E; NguyenXuan, Jeremy; Shefchek, Kent; Vasilevsky, Nicole; Yuan, Zhou; Washington, Nicole; Hochheiser, Harry; Groza, Tudor; Smedley, Damian; Robinson, Peter N; Haendel, Melissa A

    2017-01-04

    The correlation of phenotypic outcomes with genetic variation and environmental factors is a core pursuit in biology and biomedicine. Numerous challenges impede our progress: patient phenotypes may not match known diseases, candidate variants may be in genes that have not been characterized, model organisms may not recapitulate human or veterinary diseases, filling evolutionary gaps is difficult, and many resources must be queried to find potentially significant genotype-phenotype associations. Non-human organisms have proven instrumental in revealing biological mechanisms. Advanced informatics tools can identify phenotypically relevant disease models in research and diagnostic contexts. Large-scale integration of model organism and clinical research data can provide a breadth of knowledge not available from individual sources and can provide contextualization of data back to these sources. The Monarch Initiative (monarchinitiative.org) is a collaborative, open science effort that aims to semantically integrate genotype-phenotype data from many species and sources in order to support precision medicine, disease modeling, and mechanistic exploration. Our integrated knowledge graph, analytic tools, and web services enable diverse users to explore relationships between phenotypes and genotypes across species.

  14. 激光雷达SCADA跨平台嵌入式软件设计%Cross-platform embedded software design of LiDAR SCADA

    Institute of Scientific and Technical Information of China (English)

    郭树强; 张珂殊

    2012-01-01

    Aimed at cross-platform requirement of LiDAR system control and data acquisition (SCADA), SCADA embedded software on ColdFire&.μC/OSII initial platform is implemented using component based framework method and standard C lan-guage. Firstly SCADA software architecture is clarified based on domain analysis, and then architecture is divided into two parts that are reusable part and platform dependent part, SCADA software framework is formed based on component processing. Eventually the design of software is completed. SCADA embedded software based on framework not only improves software reliability and scalability, but also implementes software ability to expand to other platforms, and design reuse and code reuse are realized.%为满足激光雷达系统控制与数据采集( SCADA)对跨平台的需求,利用基于组件的框架技术,在ColdFire+ μC/OSII初始平台上采用标准C语言实现了SCADA嵌入式软件.在领域分析基础上明确了SCADA软件架构,对软件架构进行可通用部分和平台依赖部分划分及组件化处理,形成SCADA软件框架,并在框架基础上完成软件设计.实验结果表明,基于框架的SCADA嵌入式软件不仅提高了软件的可靠性和可扩展性,而且实现了软件向其它平台扩展的能力,达到了设计重用和代码重用目的.

  15. Building a virtual simulation platform for quasistatic breast ultrasound elastography using open source software: A preliminary investigation.

    Science.gov (United States)

    Wang, Yu; Helminen, Emily; Jiang, Jingfeng

    2015-09-01

    Quasistatic ultrasound elastography (QUE) is being used to augment in vivo characterization of breast lesions. Results from early clinical trials indicated that there was a lack of confidence in image interpretation. Such confidence can only be gained through rigorous imaging tests using complex, heterogeneous but known media. The objective of this study is to build a virtual breast QUE simulation platform in the public domain that can be used not only for innovative QUE research but also for rigorous imaging tests. The main thrust of this work is to streamline biomedical ultrasound simulations by leveraging existing open source software packages including Field II (ultrasound simulator), VTK (geometrical visualization and processing), FEBio [finite element (FE) analysis], and Tetgen (mesh generator). However, integration of these open source packages is nontrivial and requires interdisciplinary knowledge. In the first step, a virtual breast model containing complex anatomical geometries was created through a novel combination of image-based landmark structures and randomly distributed (small) structures. Image-based landmark structures were based on data from the NIH Visible Human Project. Subsequently, an unstructured FE-mesh was created by Tetgen. In the second step, randomly positioned point scatterers were placed within the meshed breast model through an octree-based algorithm to make a virtual breast ultrasound phantom. In the third step, an ultrasound simulator (Field II) was used to interrogate the virtual breast phantom to obtain simulated ultrasound echo data. Of note, tissue deformation generated using a FE-simulator (FEBio) was the basis of deforming the original virtual breast phantom in order to obtain the postdeformation breast phantom for subsequent ultrasound simulations. Using the procedures described above, a full cycle of QUE simulations involving complex and highly heterogeneous virtual breast phantoms can be accomplished for the first time

  16. Effectiveness of an impairment-based individualized rehabilitation program using an iPad-based software platform

    Directory of Open Access Journals (Sweden)

    Carrie Alice Des Roches

    2015-01-01

    Full Text Available The delivery of tablet-based rehabilitation for individuals with post-stroke aphasia is relatively new, therefore, this study examined the effectiveness of an iPad-based therapy to demonstrate improvement in specific therapy tasks and how the tasks affect overall language and cognitive skills. Fifty-one individuals with aphasia due to a stroke or traumatic brain injury were recruited to use an iPad-based software platform, Constant Therapy, for a 10 week therapy program. Participants were split into an experimental (N=42 and control (N=9 group. Both experimental and control participants received a one hour clinic session with a clinician once a week, the experimental participants additionally practiced the therapy at home. Participants did not differ in the duration of the therapy and both groups of participants showed improvement over time in the tasks used for the therapy. However, experimental participants used the application more often and showed greater changes in accuracy and latency on the tasks than the control participants; experimental participants’ severity level at baseline as measured by standardized tests of language and cognitive skills were a factor in improvement on the tasks. Subgroups of task co-improvement appear to occur between different language tasks, between different cognitive tasks, and across both domains. Finally, experimental participants showed more significant and positive changes due to therapy in their standardized tests than control participants. These results provide preliminary evidence for the usefulness of a tablet-based platform to deliver tailored language and cognitive therapy to individuals with aphasia.

  17. Effectiveness of an impairment-based individualized rehabilitation program using an iPad-based software platform.

    Science.gov (United States)

    Des Roches, Carrie A; Balachandran, Isabel; Ascenso, Elsa M; Tripodis, Yorghos; Kiran, Swathi

    2014-01-01

    The delivery of tablet-based rehabilitation for individuals with post-stroke aphasia is relatively new, therefore, this study examined the effectiveness of an iPad-based therapy to demonstrate improvement in specific therapy tasks and how the tasks affect overall language and cognitive skills. Fifty-one individuals with aphasia due to a stroke or traumatic brain injury (TBI) were recruited to use an iPad-based software platform, Constant Therapy, for a 10 week therapy program. Participants were split into an experimental (N = 42) and control (N = 9) group. Both experimental and control participants received a 1 h clinic session with a clinician once a week, the experimental participants additionally practiced the therapy at home. Participants did not differ in the duration of the therapy and both groups of participants showed improvement over time in the tasks used for the therapy. However, experimental participants used the application more often and showed greater changes in accuracy and latency on the tasks than the control participants; experimental participants' severity level at baseline as measured by standardized tests of language and cognitive skills were a factor in improvement on the tasks. Subgroups of task co-improvement appear to occur between different language tasks, between different cognitive tasks, and across both domains. Finally, experimental participants showed more significant and positive changes due to therapy in their standardized tests than control participants. These results provide preliminary evidence for the usefulness of a tablet-based platform to deliver tailored language and cognitive therapy to individuals with aphasia.

  18. TU-AB-303-08: GPU-Based Software Platform for Efficient Image-Guided Adaptive Radiation Therapy

    Energy Technology Data Exchange (ETDEWEB)

    Park, S; Robinson, A; McNutt, T; Wong, J; Lee, J [Johns Hopkins University, Baltimore, MD (United States); Plishker, W; Zaki, G [IGI Technologies Inc., College Park, MD (United States); Shekhar, R [IGI Technologies Inc., College Park, MD (United States); Children’s National Medical Center, Washington, D.C. (United States)

    2015-06-15

    Purpose: In this study, we develop an integrated software platform for adaptive radiation therapy (ART) that combines fast and accurate image registration, segmentation, and dose computation/accumulation methods. Methods: The proposed system consists of three key components; 1) deformable image registration (DIR), 2) automatic segmentation, and 3) dose computation/accumulation. The computationally intensive modules including DIR and dose computation have been implemented on a graphics processing unit (GPU). All required patient-specific data including the planning CT (pCT) with contours, daily cone-beam CTs, and treatment plan are automatically queried and retrieved from their own databases. To improve the accuracy of DIR between pCT and CBCTs, we use the double force demons DIR algorithm in combination with iterative CBCT intensity correction by local intensity histogram matching. Segmentation of daily CBCT is then obtained by propagating contours from the pCT. Daily dose delivered to the patient is computed on the registered pCT by a GPU-accelerated superposition/convolution algorithm. Finally, computed daily doses are accumulated to show the total delivered dose to date. Results: Since the accuracy of DIR critically affects the quality of the other processes, we first evaluated our DIR method on eight head-and-neck cancer cases and compared its performance. Normalized mutual-information (NMI) and normalized cross-correlation (NCC) computed as similarity measures, and our method produced overall NMI of 0.663 and NCC of 0.987, outperforming conventional methods by 3.8% and 1.9%, respectively. Experimental results show that our registration method is more consistent and roust than existing algorithms, and also computationally efficient. Computation time at each fraction took around one minute (30–50 seconds for registration and 15–25 seconds for dose computation). Conclusion: We developed an integrated GPU-accelerated software platform that enables accurate and

  19. BIOREGIS software platform based on GIS technology to support in-situ remediation of petroleum contaminated sites. Case study: razvad - dambovita county, Romania

    Energy Technology Data Exchange (ETDEWEB)

    Anicai, Ovidiu [Institute for Computers - ITC SA, Bucharest (Romania); Anicai, Liana [PSV COMPANY SA, Direction of Research, Bucharest (Romania)

    2011-12-15

    With a need for the management of petroleum contaminated sites on Romanian territory, an experimental software platform involving ESRI-ArcGIS technologies (BIOREGIS) is presented in this study. The BIOREGIS platform is aimed to: (i) Build the structure of relational, standardized databases to store spatial and textual characteristic information on polluted sites for further risk analysis and planning of remediation actions, (ii) improve the pollution risk assessment methodology for Romanian petroleum contaminated sites and its informatics implementation, and (iii) develop and operate the software platform for pollution risk based management involving GIS/remote sensing technologies and remediation activities. The operation of BIOREGIS has been tested for a pilot contaminated area situated at Razvad - Dambovita County, which has been subjected to in situ remediation procedures involving both bioremediation and electrokinetic processes. (Copyright copyright 2011 WILEY-VCH Verlag GmbH and Co. KGaA, Weinheim)

  20. An open-access software platform for the pre-processing of Earth Observation data from the MSG SEVIRI radiometer

    Science.gov (United States)

    Petropoulos, George; Sandric, Ionut; Anagnostopoulos, Vasilios

    2015-04-01

    The Spinning Enhanced Visible and Infrared Imager (SEVIRI) is multispectral sensor that is one of the main instruments on-board the MSG series of platforms. The radiometer is obtaining from a geostationary orbit coverage of Europe every 15 minutes, but it can also acquire data every 5' in the Rapid Scanning Service mode at the expense of coverage. SEVIRI has 12 spectral bands, five of which are operative in the infrared wavelengths. For the purpose of the present document, it should be mentioned that the instrument has a geometrical resolution of 1 km at Nadir for the high-resolution visible channel and 3 km for the other spectral bands. Detailed information on the SEVIRI specification and operation can be found in the EUMETSAT website. A series of data from SEVIRI instrument are currently provided by EUMETSAT at an operational mode, making a significant contribution to weather forecasting and global climate monitoring. Herein, a software tool developed in Python programming language which allows performing basic pre-processing to the raw acquired SEVIRI data from EUMETSAT is presented. Implementation of this tool allows performing key image processing steps on the SEVIRI data, including but not limited data registration, country subsetting, masking and reprojecting to any national or global coordinate systems. SEVIRI data validation with reference data (e.g. from in-situ measurements if available) and generation of new datasets with ordinary linear regressions, are other capabilities. The tool makes use of the present day multicore processors, being able to process fast very large datasets. The practical usefulness of the software tool is also demonstrated using a variety of examples. Our work is significant to the users' community of the model and very timely, given that to our knowledge there is no similar tool available at present to the SEVIRI users' community, particularly so in the light of the wide range of operationally distributed EO products from

  1. D-MaPs - DNA-microarray projects: web-based software for multi-platform microarray analysis

    Directory of Open Access Journals (Sweden)

    Marcelo F. Carazzolle

    2009-01-01

    Full Text Available The web application D-Maps provides a user-friendly interface to researchers performing studies based on microarrays. The program was developed to manage and process one- or two-color microarray data obtained from several platforms (currently, GeneTAC, ScanArray, CodeLink, NimbleGen and Affymetrix. Despite the availability of many algorithms and many software programs designed to perform microarray analysis on the internet, these usually require sophisticated knowledge of mathematics, statistics and computation. D-maps was developed to overcome the requirement of high performance computers or programming experience. D-Maps performs raw data processing, normalization and statistical analysis, allowing access to the analyzed data in text or graphical format. An original feature presented by D-Maps is GEO (Gene Expression Omnibus submission format service. The D-MaPs application was already used for analysis of oligonucleotide microarrays and PCR-spotted arrays (one- and two-color, laser and light scanner. In conclusion, D-Maps is a valuable tool for microarray research community, especially in the case of groups without a bioinformatic core.

  2. An analytical platform for mass spectrometry-based identification and chemical analysis of RNA in ribonucleoprotein complexes.

    Science.gov (United States)

    Taoka, Masato; Yamauchi, Yoshio; Nobe, Yuko; Masaki, Shunpei; Nakayama, Hiroshi; Ishikawa, Hideaki; Takahashi, Nobuhiro; Isobe, Toshiaki

    2009-11-01

    We describe here a mass spectrometry (MS)-based analytical platform of RNA, which combines direct nano-flow reversed-phase liquid chromatography (RPLC) on a spray tip column and a high-resolution LTQ-Orbitrap mass spectrometer. Operating RPLC under a very low flow rate with volatile solvents and MS in the negative mode, we could estimate highly accurate mass values sufficient to predict the nucleotide composition of a approximately 21-nucleotide small interfering RNA, detect post-transcriptional modifications in yeast tRNA, and perform collision-induced dissociation/tandem MS-based structural analysis of nucleolytic fragments of RNA at a sub-femtomole level. Importantly, the method allowed the identification and chemical analysis of small RNAs in ribonucleoprotein (RNP) complex, such as the pre-spliceosomal RNP complex, which was pulled down from cultured cells with a tagged protein cofactor as bait. We have recently developed a unique genome-oriented database search engine, Ariadne, which allows tandem MS-based identification of RNAs in biological samples. Thus, the method presented here has broad potential for automated analysis of RNA; it complements conventional molecular biology-based techniques and is particularly suited for simultaneous analysis of the composition, structure, interaction, and dynamics of RNA and protein components in various cellular RNP complexes.

  3. Monitoring WLCG with lambda-architecture: a new scalable data store and analytics platform for monitoring at petabyte scale.

    CERN Document Server

    Magnoni, L; Cordeiro, C; Georgiou, M; Andreeva, J; Khan, A; Smith, D R

    2015-01-01

    Monitoring the WLCG infrastructure requires the gathering and analysis of a high volume of heterogeneous data (e.g. data transfers, job monitoring, site tests) coming from different services and experiment-specific frameworks to provide a uniform and flexible interface for scientists and sites. The current architecture, where relational database systems are used to store, to process and to serve monitoring data, has limitations in coping with the foreseen increase in the volume (e.g. higher LHC luminosity) and the variety (e.g. new data-transfer protocols and new resource-types, as cloud-computing) of WLCG monitoring events. This paper presents a new scalable data store and analytics platform designed by the Support for Distributed Computing (SDC) group, at the CERN IT department, which uses a variety of technologies each one targeting specific aspects of big-scale distributed data-processing (commonly referred as lambda-architecture approach). Results of data processing on Hadoop for WLCG data activities mon...

  4. 构建云计算平台的开源软件综述%Survey of Open Source Software for Building Cloud Computing Platforms

    Institute of Scientific and Technical Information of China (English)

    林利; 石文昌

    2012-01-01

    The emergence of open source software for cloud computing facilitates the building of cloud computing platforms, but meanwhile it challenges the choosing of appropriate ones from these pool of software. To figure out how to build a cloud computing platform, research on existing open source software for building cloud computing platforms is necessary. This paper investigated the development of these kinds of open source software and analyzed their architectures from the perspective of service models. Through comparison and analysis of representatives of them, effective ways were proposed for developers to choose appropriate pieces of software to build a specific cloud computing platform.%云计算开源软件的涌现为云计算平台的构建提供了便利,同时也为人们从中选择合适的软件带来了挑战.为明确如何构建云计算平台,研究现有用于构建云计算平台的开源软件十分必要.考察构建云计算平台的开源软件的发展状况,从提供服务的角度对各种服务模型的开源软件体系结构进行剖析,通过对比分析当前典型的用于构建云计算平台的开源软件,来为云计算平台建设者利用此类软件构建符合特定需求的云计算环境提供有效的途径.

  5. Interaction Optimization of Enterprise Management Software in Mobile Terminal Platform%移动端企业管理软件的交互设计优化

    Institute of Scientific and Technical Information of China (English)

    吴希龙; 崔毅东

    2013-01-01

    This paper is formed to study the methods to optimize user experience of Enterprise Management Software in mobile terminal platform. Based on the features of mobile terminal and typical usage scenario of Enterprise Management Software in mobile terminal platform, this paper tried to conclude the basic interaction design principles of Enterprise Management Software in mobile terminal platform. By comparing the differences between mobile terminal platform and desktop platform, this paper illustrates the principles in different ways. The principles turned to be effective by further tests.%以在移动终端上,由桌面企业管理软件生硬移植的企业管理产品明显难以使用。本文旨在研究总结出移动端企业管理软件的交互设计优化原则,通过分析移动终端设备的自身特点,结合移动企业管理软件的典型使用情景,总结出移动端企业管理软件应当遵从的几个设计原理。本课题通过对比移动设备与桌面设备在交互方式,使用场景上的不同之处,由输入方式,输出方式等方面分别阐述了企业管理软件在移动平台上的设计原则。经用户测试表明效果良好。

  6. Establishment of a trimodality analytical platform for tracing, imaging and quantification of gold nanoparticles in animals by radiotracer techniques.

    Science.gov (United States)

    Chen, Chien-Hung; Lin, Fong-Sian; Liao, Wei-Neng; Liang, Sanching L; Chen, Min-Hua; Chen, Yo-Wen; Lin, Wan-Yu; Hsu, Ming-Hua; Wang, Mei-Ya; Peir, Jinn-Jer; Chou, Fong-In; Chen, Ching-Ya; Chen, Sih-Yu; Huang, Su-Chin; Yang, Mo-Hsiung; Hueng, Dueng-Yuan; Hwu, Yeukuang; Yang, Chung-Shi; Chen, Jen-Kun

    2015-01-06

    This study aims to establish a (198)Au-radiotracer technique for in vivo tracing, rapid quantification, and ex vivo visualization of PEGylated gold nanoparticles (GNPs) in animals, organs and tissue dissections. The advantages of GNPs lie in its superior optical property, biocompatibility and versatile conjugation chemistry, which are promising to develop diagnostic probes and drug delivery systems. (198)Au is used as a radiotracer because it simultaneously emits beta and gamma radiations with proper energy and half-life; therefore, (198)Au can be used for bioanalytical purposes. The (198)Au-tagged radioactive gold nanoparticles ((198)Au-GNPs) were prepared simply by irradiating the GNPs in a nuclear reactor through the (197)Au(n,γ)(198)Au reaction and subsequently the (198)Au-GNPs were subjected to surface modification with polyethylene glycol to form PEGylated (198)Au-GNPs. The (198)Au-GNPs retained physicochemical properties that were the same as those of GNP before neutron irradiation. Pharmacokinetic and biodisposition studies were performed by intravenously injecting three types of (198)Au-GNPs with or without PEGylation into mice; the γ radiation in blood specimens and dissected organs was then measured. The (198)Au-radiotracer technique enables rapid quantification freed from tedious sample preparation and shows more than 95% recovery of injected GNPs. Clinical gamma scintigraphy was proved feasible to explore spatial- and temporal-resolved biodisposition of (198)Au-GNPs in living animals. Moreover, autoradiography, which recorded beta particles from (198)Au, enabled visualizing the heterogeneous biodisposition of (198)Au-GNPs in different microenvironments and tissues. In this study, the (198)Au-radiotracer technique facilitated creating a trimodality analytical platform for tracing, quantifying and imaging GNPs in animals.

  7. Monitoring WLCG with lambda-architecture: a new scalable data store and analytics platform for monitoring at petabyte scale.

    Science.gov (United States)

    Magnoni, L.; Suthakar, U.; Cordeiro, C.; Georgiou, M.; Andreeva, J.; Khan, A.; Smith, D. R.

    2015-12-01

    Monitoring the WLCG infrastructure requires the gathering and analysis of a high volume of heterogeneous data (e.g. data transfers, job monitoring, site tests) coming from different services and experiment-specific frameworks to provide a uniform and flexible interface for scientists and sites. The current architecture, where relational database systems are used to store, to process and to serve monitoring data, has limitations in coping with the foreseen increase in the volume (e.g. higher LHC luminosity) and the variety (e.g. new data-transfer protocols and new resource-types, as cloud-computing) of WLCG monitoring events. This paper presents a new scalable data store and analytics platform designed by the Support for Distributed Computing (SDC) group, at the CERN IT department, which uses a variety of technologies each one targeting specific aspects of big-scale distributed data-processing (commonly referred as lambda-architecture approach). Results of data processing on Hadoop for WLCG data activities monitoring are presented, showing how the new architecture can easily analyze hundreds of millions of transfer logs in a few minutes. Moreover, a comparison of data partitioning, compression and file format (e.g. CSV, Avro) is presented, with particular attention given to how the file structure impacts the overall MapReduce performance. In conclusion, the evolution of the current implementation, which focuses on data storage and batch processing, towards a complete lambda-architecture is discussed, with consideration of candidate technology for the serving layer (e.g. Elasticsearch) and a description of a proof of concept implementation, based on Apache Spark and Esper, for the real-time part which compensates for batch-processing latency and automates problem detection and failures.

  8. Evaluating the Use of Commercial West Nile Virus Antigens as Positive Controls in the Rapid Analyte Measurement Platform West Nile Virus Assay.

    Science.gov (United States)

    Burkhalter, Kristen L; Savage, Harry M

    2015-12-01

    We evaluated the utility of 2 types of commercially available antigens as positive controls in the Rapid Analyte Measurement Platform (RAMP®) West Nile virus (WNV) assay. Purified recombinant WNV envelope antigens and whole killed virus antigens produced positive RAMP results and either type would be useful as a positive control. Killed virus antigens provide operational and economic advantages and we recommend their use over purified recombinant antigens. We also offer practical applications for RAMP positive controls and recommendations for preparing them.

  9. 云计算软件测试平台的构建%Construction of Software Testing Platform on Cloud Computing

    Institute of Scientific and Technical Information of China (English)

    曹丽; 姜毅; 甘春梅; 张一弛; 陈桂强

    2012-01-01

    This paper makes research on a solution to the construction of cloud computing platform for software testing. It first proposes the hierarchical model and the system architecture, and then discusses the approaches to building a cloud eomputing platform for software testing by using the open source software techniques, including IaaS and PaaS. In implementing these approaches, the authors first list out the software and hardware specifications of the IaaS platfornl, then de- scribe the installation and configuration of the OpenStack, and illustrate the configuration of virtual testing servers. The authors also present the deployment of the PaaS, which includes the design and implementation of software testing project management tool on cloud computing, the calling method of IaaS resources. At last ,the running example of system is given.%主要研究基于云计算技术的软件测试平台构建的相关问题,说明云计算软件测试平台的层次模型和系统结构,讨论采用开源软件构建云测试平台IaaS和PaaS的方法。IaaS构建包括软硬件环境说明、OpenStack安装与配置、虚拟测试服务器配置;PaaS构建包括云计算软件测试项目管理工具设计和实现、对IaaS资源的调用方法说明。最后给出系统运行实例。

  10. Review on Construction and Application of Big Data Analytical Platform%大数据分析平台建设与应用综述

    Institute of Scientific and Technical Information of China (English)

    王强; 李俊杰; 陈小军; 黄哲学; 陈国良

    2016-01-01

    The big data analytics platform is an indispensable infrastructure for big data processing and applications. Based on our research activities, practical experiences with big data analytics, and lessons learnt from industrial projects, this paper addressed the platform design, mainstream technologies, and industrial cases of big data analytics platforms. Firstly, the main functions and architecture of such platforms were analyzed. Then the key enabling technologies were introduced with a focus on the architecture of Spark and its core components. Finally three application case studies were presented in the areas of massive manufacture, retail, and smart grids.%大数据分析平台是开展大数据处理与分析应用所必需的基础设施。文章基于课题组开展大数据分析平台建设的科研成果与实践经验,结合大型企业实施行业应用项目的切身感受,从大数据分析平台设计、主流热点技术、行业应用案例三个方面进行介绍。文章首先分析了大数据分析平台的主要功能和体系架构,然后介绍了大数据分析平台的关键技术,重点介绍了 Spark技术的体系架构及核心组件,最后介绍了大数据技术在大规模制造业、零售业和智能电网三个领域的应用案例。

  11. Service Oriented Big Data Analytics Platform%面向服务的大数据分析平台解决方案

    Institute of Scientific and Technical Information of China (English)

    黄哲学; 陈小军; 李俊杰; 王强

    2014-01-01

    This paper proposes a service oriented big data analytics platform solution that is intended to satisfy the high demands of the growing number of users who require to access big data analytical tools to solve big data analysis problems. The platform is designed based on the infrastructure of internet and intelligent data centers. The current status of big data technology in industry is ifrst reviewed. Then, the topological architecture of the service oriented platform is given. After that, the functional structure and the key technologies required for building the platform are discussed. In the end, potential applications of the platform in industry are discussed.%本文针对日益增长的大数据分析与信息服务的应用需求,提出基于数据中心和互联网、面向服务的大数据分析平台解决方案,为开展大数据分析相关的研究和实践提供借鉴和参考。首先对国内外大数据技术的产业现状进行回顾,然后给出基于数据中心和互联网的大数据分析平台拓扑架构,讨论大数据分析平台的系统功能和关键技术,最后阐述该平台系统的应用和产业化前景。

  12. Study on Software Testing Automation Platform Based on Python%基于Python的软件测试自动化平台研究

    Institute of Scientific and Technical Information of China (English)

    沈啸

    2015-01-01

    Twenty-first century is the era of rapid development of computer and network technology,the development of software industry in China is signiifcantly lagging behind the developed countries in Europe and the United States,and relative to the development of the work,the software testing work is not more attention,leading to a lot of software testing is not only the technical content of manual operation test.As the demand of the computer system,the test work is more important. If a complete set of testing system can not be formed,it will seriously affect the development of our country’s software industry.This paper discusses the concept and types of the software testing platform based on Python,and explains the requirements of the test platform.Finally,the paper describes the design scheme of the software testing automation platform based on Python.%21世纪是计算机和网络技术高速发展的时代,目前我国的软件行业开发程度明显落后于欧美等发达国家,同时相对于开发工作而言,软件的测试工作更加不被重视,导致国内很多软件的测试仅包含不具备技术含量的手动操作测试。而随着现代各行各业对于计算机系统的需求,测试工作也显得更加重要,如果无法形成一套完备的测试体系,则会严重影响我国软件行业的发展速度。文章基于Python的软件测试自动化平台进行研究,探讨了软件测试平台的概念和种类,并对测试平台的需求进行说明,最后阐述了基于Python的软件测试自动化平台的设计方案,以期为相关工作提供参考。

  13. An Advanced Flaw-Response Modelling Approach for Inspection Qualification Using a Multi-Agent System Software Platform

    Science.gov (United States)

    McKenna, James P.; McLean, Neil; Gachagan, Anthony; McArthur, Stephen D. J.; Hayward, Gordon

    2008-02-01

    This paper describes the application of a Multi-Agent System used in the design and qualification of ultrasonic NDT inspections using theoretical ultrasonic flaw-response modelling. When a large number of models are available the selection of the most appropriate one for a given inspection scenario becomes time-consuming; the disparate nature of the software models prevents easy integration with other NDT software tools to automate this process. A prototype Inspection Qualification Multi-Agent System has been developed which incorporates a rule-based software system to perform the flaw-response model selection procedure.

  14. Android平台上的物流信息查询软件设计及应用%Android platform of logistics information query and application software design

    Institute of Scientific and Technical Information of China (English)

    王大伟

    2016-01-01

    With the development of computer technology and Internet technology, the current smart phones, APP system is widely applied in the people's work and life, from the current smart phone system is analyzed, the main Android, IOS, blackberry system, etc.Among them the most intelligent mobile phone operating system for the Android system.In the process of intelligent mobile phone Android applications, in order to realize the logistics information timely query, need to design a based on Android platform of logistics information query software (or APP).Through the Android platform logistics query software, logistics information, this paper in view of the Android platform of logistics information of software design, and the Android platform application of logistics information query software for analyzing the content of the related research.%随着计算机技术、互联网技术等的发展,当前智能手机、APP系统等广泛在人们的工作和生活中得到应用,从当前的智能手机系统进行分析,其主要有Android系统、IOS系统、blackberry系统等。其中当前大部分智能手机的运行系统为Android系统。在智能手机Android系统应用的过程中,为了实现对物流信息的及时查询,需要设计一款基于Android平台的物流信息查询软件(或者是APP)。通过Android平台物流查询软件,获取物流信息,为此本文针对An-droid平台上的物流信息查询软件的设计,以及Android平台物流信息查询软件的应用等相关的内容进行分析研究。

  15. A platform analytical quality by design (AQbD) approach for multiple UHPLC-UV and UHPLC-MS methods development for protein analysis.

    Science.gov (United States)

    Kochling, Jianmei; Wu, Wei; Hua, Yimin; Guan, Qian; Castaneda-Merced, Juan

    2016-06-05

    A platform analytical quality by design approach for methods development is presented in this paper. This approach is not limited just to method development following the same logical Analytical quality by design (AQbD) process, it is also exploited across a range of applications in methods development with commonality in equipment and procedures. As demonstrated by the development process of 3 methods, the systematic approach strategy offers a thorough understanding of the method scientific strength. The knowledge gained from the UHPLC-UV peptide mapping method can be easily transferred to the UHPLC-MS oxidation method and the UHPLC-UV C-terminal heterogeneity methods of the same protein. In addition, the platform AQbD method development strategy ensures method robustness is built in during development. In early phases, a good method can generate reliable data for product development allowing confident decision making. Methods generated following the AQbD approach have great potential for avoiding extensive post-approval analytical method change. While in the commercial phase, high quality data ensures timely data release, reduced regulatory risk, and lowered lab operational cost. Moreover, large, reliable database and knowledge gained during AQbD method development provide strong justifications during regulatory filling for the selection of important parameters or parameter change needs for method validation, and help to justify for removal of unnecessary tests used for product specifications.

  16. WINDOWS98下 XRF联机软件分析系统 (X荧光光谱仪改造升级技术)%The XRF On-line Software Analytical System Under Windows 98

    Institute of Scientific and Technical Information of China (English)

    向浩; 李国会; 王永青; 张天佑

    2001-01-01

    XRF On-line software analytical system under windows 98 is been studied and developed to remake and to enhance computer system of XRF spectrometer 3080 E1, E2, E3, 3070, 3530, VF-320. The 586 and the better than computer can be equipped with. The DF-151A(B), DF-350(B), 3070, 3530 and DP-32 software are replaced by the new software system, which has been carried out on the platform of Chinese window. The operating information of the on-line and off-line window interface are all Chinese. Many new modules are developed and expanded too. So the computer hardware and software of the 3080 E1, E2, E3, 3070, 3530 and VF-320, and so on are achieved advanced level.%WINDOWS98下 XRF联机软件分析系统是为日本理学、岛津等公司的3080E1,E2,E3,3070,3530,VF-320等XRF光谱仪计算机系统升级换代研究开发的,它可以配置586以上计算机,以新的软件取代DF-151A(B),DF-350(B),3070软件,DP-32软件,在中文WINDOWS平台上运行。联机及脱机窗口界面操作信息全部汉化,扩充和开发了许多新的软件模块,从而使3080,3070,3530,和VF-320等XRF光谱仪的计算机硬件及软件基本上达到了先进水平。

  17. HardwareSoftware Co-design for Heterogeneous Multi-core Platforms The hArtes Toolchain

    CERN Document Server

    2012-01-01

    This book describes the results and outcome of the FP6 project, known as hArtes, which focuses on the development of an integrated tool chain targeting a heterogeneous multi core platform comprising of a general purpose processor (ARM or powerPC), a DSP (the diopsis) and an FPGA. The tool chain takes existing source code and proposes transformations and mappings such that legacy code can easily be ported to a modern, multi-core platform. Benefits of the hArtes approach, described in this book, include: Uses a familiar programming paradigm: hArtes proposes a familiar programming paradigm which is compatible with the widely used programming practice, irrespective of the target platform. Enables users to view multiple cores as a single processor: the hArtes approach abstracts away the heterogeneity as well as the multi-core aspect of the underlying hardware so the developer can view the platform as consisting of a single, general purpose processor. Facilitates easy porting of existing applications: hArtes provid...

  18. A Web-Based Data Collection Platform for Multisite Randomized Behavioral Intervention Trials: Development, Key Software Features, and Results of a User Survey.

    Science.gov (United States)

    Modi, Riddhi A; Mugavero, Michael J; Amico, Rivet K; Keruly, Jeanne; Quinlivan, Evelyn Byrd; Crane, Heidi M; Guzman, Alfredo; Zinski, Anne; Montue, Solange; Roytburd, Katya; Church, Anna; Willig, James H

    2017-06-16

    Meticulous tracking of study data must begin early in the study recruitment phase and must account for regulatory compliance, minimize missing data, and provide high information integrity and/or reduction of errors. In behavioral intervention trials, participants typically complete several study procedures at different time points. Among HIV-infected patients, behavioral interventions can favorably affect health outcomes. In order to empower newly diagnosed HIV positive individuals to learn skills to enhance retention in HIV care, we developed the behavioral health intervention Integrating ENGagement and Adherence Goals upon Entry (iENGAGE) funded by the National Institute of Allergy and Infectious Diseases (NIAID), where we deployed an in-clinic behavioral health intervention in 4 urban HIV outpatient clinics in the United States. To scale our intervention strategy homogenously across sites, we developed software that would function as a behavioral sciences research platform. This manuscript aimed to: (1) describe the design and implementation of a Web-based software application to facilitate deployment of a multisite behavioral science intervention; and (2) report on results of a survey to capture end-user perspectives of the impact of this platform on the conduct of a behavioral intervention trial. In order to support the implementation of the NIAID-funded trial iENGAGE, we developed software to deploy a 4-site behavioral intervention for new clinic patients with HIV/AIDS. We integrated the study coordinator into the informatics team to participate in the software development process. Here, we report the key software features and the results of the 25-item survey to evaluate user perspectives on research and intervention activities specific to the iENGAGE trial (N=13). The key features addressed are study enrollment, participant randomization, real-time data collection, facilitation of longitudinal workflow, reporting, and reusability. We found 100% user

  19. Comparative study of the electrochemical behavior and analytical applications of (bio)sensing platforms based on the use of multi-walled carbon nanotubes dispersed in different polymers.

    Science.gov (United States)

    Primo, E N; Gutierrez, F A; Luque, G L; Dalmasso, P R; Gasnier, A; Jalit, Y; Moreno, M; Bracamonte, M V; Rubio, M Eguílaz; Pedano, M L; Rodríguez, M C; Ferreyra, N F; Rubianes, M D; Bollo, S; Rivas, G A

    2013-12-17

    This review present a critical comparison of the electrochemical behavior and analytical performance of glassy carbon electrodes (GCE) modified with carbon nanotubes (CNTs) dispersed in different polymers: polyethylenimine (PEI), PEI functionalized with dopamine (PEI-Do), polyhistidine (Polyhis), polylysine (Polylys), glucose oxidase (GOx) and double stranded calf-thymus DNA (dsDNA). The comparison is focused on the analysis of the influence of the sonication time, solvent, polymer/CNT ratio, and nature of the polymer on the efficiency of the dispersions and on the electrochemical behavior of the resulting modified electrodes. The results allow to conclude that an adequate selection of the polymers makes possible not only an efficient dispersion of CNTs but also, and even more important, the building of successful analytical platforms for the detection of different bioanalytes like NADH, glucose, DNA and dopamine.

  20. A computational systems biology software platform for multiscale modeling and simulation: integrating whole-body physiology, disease biology, and molecular reaction networks.

    Science.gov (United States)

    Eissing, Thomas; Kuepfer, Lars; Becker, Corina; Block, Michael; Coboeken, Katrin; Gaub, Thomas; Goerlitz, Linus; Jaeger, Juergen; Loosen, Roland; Ludewig, Bernd; Meyer, Michaela; Niederalt, Christoph; Sevestre, Michael; Siegmund, Hans-Ulrich; Solodenko, Juri; Thelen, Kirstin; Telle, Ulrich; Weiss, Wolfgang; Wendl, Thomas; Willmann, Stefan; Lippert, Joerg

    2011-01-01

    Today, in silico studies and trial simulations already complement experimental approaches in pharmaceutical R&D and have become indispensable tools for decision making and communication with regulatory agencies. While biology is multiscale by nature, project work, and software tools usually focus on isolated aspects of drug action, such as pharmacokinetics at the organism scale or pharmacodynamic interaction on the molecular level. We present a modeling and simulation software platform consisting of PK-Sim(®) and MoBi(®) capable of building and simulating models that integrate across biological scales. A prototypical multiscale model for the progression of a pancreatic tumor and its response to pharmacotherapy is constructed and virtual patients are treated with a prodrug activated by hepatic metabolization. Tumor growth is driven by signal transduction leading to cell cycle transition and proliferation. Free tumor concentrations of the active metabolite inhibit Raf kinase in the signaling cascade and thereby cell cycle progression. In a virtual clinical study, the individual therapeutic outcome of the chemotherapeutic intervention is simulated for a large population with heterogeneous genomic background. Thereby, the platform allows efficient model building and integration of biological knowledge and prior data from all biological scales. Experimental in vitro model systems can be linked with observations in animal experiments and clinical trials. The interplay between patients, diseases, and drugs and topics with high clinical relevance such as the role of pharmacogenomics, drug-drug, or drug-metabolite interactions can be addressed using this mechanistic, insight driven multiscale modeling approach.

  1. A computational systems biology software platform for multiscale modeling and simulation: Integrating whole-body physiology, disease biology, and molecular reaction networks

    Directory of Open Access Journals (Sweden)

    Thomas eEissing

    2011-02-01

    Full Text Available Today, in silico studies and trial simulations already complement experimental approaches in pharmaceutical R&D and have become indispensable tools for decision making and communication with regulatory agencies. While biology is multi-scale by nature, project work and software tools usually focus on isolated aspects of drug action, such as pharmacokinetics at the organism scale or pharmacodynamic interaction on the molecular level. We present a modeling and simulation software platform consisting of PK-Sim® and MoBi® capable of building and simulating models that integrate across biological scales. A prototypical multiscale model for the progression of a pancreatic tumor and its response to pharmacotherapy is constructed and virtual patients are treated with a prodrug activated by hepatic metabolization. Tumor growth is driven by signal transduction leading to cell cycle transition and proliferation. Free tumor concentrations of the active metabolite inhibit Raf kinase in the signaling cascade and thereby cell cycle progression. In a virtual clinical study, the individual therapeutic outcome of the chemotherapeutic intervention is simulated for a large population with heterogeneous genomic background. Thereby, the platform allows efficient model building and integration of biological knowledge and prior data from all biological scales. Experimental in vitro model systems can be linked with observations in animal experiments and clinical trials. The interplay between patients, diseases, and drugs and topics with high clinical relevance such as the role of pharmacogenomics, drug-drug or drug-metabolite interactions can be addressed using this mechanistic, insight driven multiscale modeling approach.

  2. Single software platform used for high speed data transfer implementation in a 65k pixel camera working in single photon counting mode

    Science.gov (United States)

    Maj, P.; Kasiński, K.; Gryboś, P.; Szczygieł, R.; Kozioł, A.

    2015-12-01

    Integrated circuits designed for specific applications generally use non-standard communication methods. Hybrid pixel detector readout electronics produces a huge amount of data as a result of number of frames per seconds. The data needs to be transmitted to a higher level system without limiting the ASIC's capabilities. Nowadays, the Camera Link interface is still one of the fastest communication methods, allowing transmission speeds up to 800 MB/s. In order to communicate between a higher level system and the ASIC with a dedicated protocol, an FPGA with dedicated code is required. The configuration data is received from the PC and written to the ASIC. At the same time, the same FPGA should be able to transmit the data from the ASIC to the PC at the very high speed. The camera should be an embedded system enabling autonomous operation and self-monitoring. In the presented solution, at least three different hardware platforms are used—FPGA, microprocessor with real-time operating system and the PC with end-user software. We present the use of a single software platform for high speed data transfer from 65k pixel camera to the personal computer.

  3. Design of Simulation Platform Software for Pressure Sensor%压力传感器仿真平台软件的设计

    Institute of Scientific and Technical Information of China (English)

    郭长旭; 庞士信; 张治国; 李新

    2009-01-01

    基于Visual C++和ANSYS有限元软件,开发了压力传感器仿真平台分析软件.借助Visual C++前台开发友好、方便、易用的人机交互界面,对压力传感器隔离膜片仿真分析,建立仿真平台,为压力传感器在膜片设计上提供了理论依据.根据输入参数自动生成APDL代码文本,然后在ANSYS中运行该APDL代码文本,分析结果可直接在程序中查看.%Analysis software simulation platform for pressure sensor is developed based on Visual C+ + and ANSYS finite element software.The friendly convenient and flexible interactive interface is developed by Visual C+ + foreground for pressure sensor of segregation diaphragm simulation analysis,set up simulation platform,which provides the theoretical basis for the pressure sensor in the diaphragm design.An APDL code text is automatically generated according to input parameters.Then,the APDL code text is run in ANSYS.The result can be directly obtained in the program.

  4. Reflections from the Analytic Geometry Courses Based on Contextual Teaching and Learning through GeoGebra Software

    Science.gov (United States)

    Yildiz, Avni; Baltaci, Serdal

    2016-01-01

    Contextual teaching and learning can fill the gap between abstract mathematical concepts and real life practices. Analytic geometry is among the courses which constitutes a gap in this regard. Moreover, when the relevant literature is reviewed, it is seen that researches on analytic geometry mainly focus on achievement and comparing the…

  5. SU-E-J-04: Integration of Interstitial High Intensity Therapeutic Ultrasound Applicators On a Clinical MRI-Guided High Intensity Focused Ultrasound Treatment Planning Software Platform

    Energy Technology Data Exchange (ETDEWEB)

    Ellens, N [Johns Hopkins University, Baltimore, Maryland (United States); Partanen, A [Philips Healthcare, Andover, Massachusetts (United States); Ghoshal, G; Burdette, E [Acoustic MedSystems Inc., Savoy, IL (United States); Farahani, K [National Cancer Institute, Bethesda, MD (United States)

    2015-06-15

    Purpose: Interstitial high intensity therapeutic ultrasound (HITU) applicators can be used to ablate tissue percutaneously, allowing for minimally-invasive treatment without ionizing radiation [1,2]. The purpose of this study was to evaluate the feasibility and usability of combining multielement interstitial HITU applicators with a clinical magnetic resonance imaging (MRI)-guided focused ultrasound software platform. Methods: The Sonalleve software platform (Philips Healthcare, Vantaa, Finland) combines anatomical MRI for target selection and multi-planar MRI thermometry to provide real-time temperature information. The MRI-compatible interstitial US applicators (Acoustic MedSystems, Savoy, IL, USA) had 1–4 cylindrical US elements, each 1 cm long with either 180° or 360° of active surface. Each applicator (4 Fr diameter, enclosed within a 13 Fr flexible catheter) was inserted into a tissue-mimicking agar-silica phantom. Degassed water was circulated around the transducers for cooling and coupling. Based on the location of the applicator, a virtual transducer overlay was added to the software to assist targeting and to allow automatic thermometry slice placement. The phantom was sonicated at 7 MHz for 5 minutes with 6–8 W of acoustic power for each element. MR thermometry data were collected during and after sonication. Results: Preliminary testing indicated that the applicator location could be identified in the planning images and the transducer locations predicted within 1 mm accuracy using the overlay. Ablation zones (thermal dose ≥ 240 CEM43) for 2 active, adjacent US elements ranged from 18 mm × 24 mm (width × length) to 25 mm × 25 mm for the 6 W and 8 W sonications, respectively. Conclusion: The combination of interstitial HITU applicators and this software platform holds promise for novel approaches in minimally-invasive MRI-guided therapy, especially when bony structures or air-filled cavities may preclude extracorporeal HIFU.[1] Diederich et al

  6. An open-source software platform for data management, visualisation, model building and model sharing in water, energy and other resource modelling domains.

    Science.gov (United States)

    Knox, S.; Meier, P.; Mohammed, K.; Korteling, B.; Matrosov, E. S.; Hurford, A.; Huskova, I.; Harou, J. J.; Rosenberg, D. E.; Thilmant, A.; Medellin-Azuara, J.; Wicks, J.

    2015-12-01

    Capacity expansion on resource networks is essential to adapting to economic and population growth and pressures such as climate change. Engineered infrastructure systems such as water, energy, or transport networks require sophisticated and bespoke models to refine management and investment strategies. Successful modeling of such complex systems relies on good data management and advanced methods to visualize and share data.Engineered infrastructure systems are often represented as networks of nodes and links with operating rules describing their interactions. Infrastructure system management and planning can be abstracted to simulating or optimizing new operations and extensions of the network. By separating the data storage of abstract networks from manipulation and modeling we have created a system where infrastructure modeling across various domains is facilitated.We introduce Hydra Platform, a Free Open Source Software designed for analysts and modelers to store, manage and share network topology and data. Hydra Platform is a Python library with a web service layer for remote applications, called Apps, to connect. Apps serve various functions including network or results visualization, data export (e.g. into a proprietary format) or model execution. This Client-Server architecture allows users to manipulate and share centrally stored data. XML templates allow a standardised description of the data structure required for storing network data such that it is compatible with specific models.Hydra Platform represents networks in an abstract way and is therefore not bound to a single modeling domain. It is the Apps that create domain-specific functionality. Using Apps researchers from different domains can incorporate different models within the same network enabling cross-disciplinary modeling while minimizing errors and streamlining data sharing. Separating the Python library from the web layer allows developers to natively expand the software or build web

  7. An Overview of Mainstream Cloud GIS Platform Software Application%主流云GIS平台软件应用分析

    Institute of Scientific and Technical Information of China (English)

    倪永; 陈荣国

    2013-01-01

    基于目前普遍认可的云GIS关键技术和部署模式,本文将云GIS的技术实践归纳为软件架构、与IaaS集成、公有云GIS服务、公有云GIS解决方案、私有云GIS解决方案和云端访问产品6个方面.详细阐述了两家主流云GIS平台厂商现有的云产品体系和提供的面向大众与行业用户的解决方案;并提出云GIS平台厂商应有针对性地为各种层次地理信息共享平台提供软硬件一体化的解决方案.%Based on the generally recognized key technologies and deployment models of the cloud GIS,the six aspects of the current technology practice in cloud GIS,such as the software architecture,integration with IaaS,public cloud GIS services,public cloud GIS solutions,private cloud GIS solutions and products to access cloud GIS,were focused on in this paper.Then,the cloud GIS product architecture and solutions for enterprise users and public users on these six areas,which were provided by the two mainstream vendors of cloud GIS platform,were elaborated in detail.A suggestion that GIS platform vendors should provide integration of software and hardware solutions for the various levels of geographic information sharing platform was also put forward.

  8. GeolOkit 1.0: a new Open Source, Cross-Platform software for geological data visualization in Google Earth environment

    Science.gov (United States)

    Triantafyllou, Antoine; Bastin, Christophe; Watlet, Arnaud

    2016-04-01

    GIS software suites are today's essential tools to gather and visualise geological data, to apply spatial and temporal analysis and in fine, to create and share interactive maps for further geosciences' investigations. For these purposes, we developed GeolOkit: an open-source, freeware and lightweight software, written in Python, a high-level, cross-platform programming language. GeolOkit software is accessible through a graphical user interface, designed to run in parallel with Google Earth. It is a super user-friendly toolbox that allows 'geo-users' to import their raw data (e.g. GPS, sample locations, structural data, field pictures, maps), to use fast data analysis tools and to plot these one into Google Earth environment using KML code. This workflow requires no need of any third party software, except Google Earth itself. GeolOkit comes with large number of geosciences' labels, symbols, colours and placemarks and may process : (i) multi-points data, (ii) contours via several interpolations methods, (iii) discrete planar and linear structural data in 2D or 3D supporting large range of structures input format, (iv) clustered stereonets and rose diagram, (v) drawn cross-sections as vertical sections, (vi) georeferenced maps and vectors, (vii) field pictures using either geo-tracking metadata from a camera built-in GPS module, or the same-day track of an external GPS. We are looking for you to discover all the functionalities of GeolOkit software. As this project is under development, we are definitely looking to discussions regarding your proper needs, your ideas and contributions to GeolOkit project.

  9. Simple Plex(™) : A Novel Multi-Analyte, Automated Microfluidic Immunoassay Platform for the Detection of Human and Mouse Cytokines and Chemokines.

    Science.gov (United States)

    Aldo, Paulomi; Marusov, Gregory; Svancara, Danielle; David, James; Mor, Gil

    2016-06-01

    Quantitative measurement of proteins in bodily fluids or cellular preparations is critical for the evaluation of biomarkers or the study of complex cellular processes. While immunoassays are the most common quantitative approach used so far, they are not practical for the evaluation of multiple proteins. Microfluidic technology allows a fine spatial control in immobilizing proteins and biomolecules inside microchannels, eliminating cross-reactivity between competing analytes, and allowing rapid and sensitive detection of targeted antigens for multiple applications. We report the characterization and validation of the Simple Plex(™) platform for the detection and quantification of cytokines and chemokines from human and mouse samples. Cytokine and chemokine expression levels were determined using Simple Plex cartridges from ProteinSimple. Serum samples were obtained from the Yale Biorepository. Our data demonstrate an excellent correlation between the results obtained with Simple Plex and conventional immunoassays such as ELISA and Luminex. We describe the characterization and validation of Simple Plex, a novel multi-analyte, automated microfluidic platform that allows the evaluation of cytokines and chemokines from human and mice biological samples. Simple Plex showed significant advantages over traditional approaches in terms of low sample volume requirements, sensitivity and dynamic range, coefficient of variation, and reproducibility. © 2016 The Authors. American Journal of Reproductive Immunology Published by John Wiley & Sons Ltd.

  10. A software platform to analyse the ethical issues of electronic patient privacy policy: the S3P example

    OpenAIRE

    Mizani, M A; Baykal, N

    2007-01-01

    Paper‐based privacy policies fail to resolve the new changes posed by electronic healthcare. Protecting patient privacy through electronic systems has become a serious concern and is the subject of several recent studies. The shift towards an electronic privacy policy introduces new ethical challenges that cannot be solved merely by technical measures. Structured Patient Privacy Policy (S3P) is a software tool assuming an automated electronic privacy policy in an electronic healthcare setting...

  11. moocRP: Enabling Open Learning Analytics with an Open Source Platform for Data Distribution, Analysis, and Visualization

    Science.gov (United States)

    Pardos, Zachary A.; Whyte, Anthony; Kao, Kevin

    2016-01-01

    In this paper, we address issues of transparency, modularity, and privacy with the introduction of an open source, web-based data repository and analysis tool tailored to the Massive Open Online Course community. The tool integrates data request/authorization and distribution workflow features as well as provides a simple analytics module upload…

  12. moocRP: Enabling Open Learning Analytics with an Open Source Platform for Data Distribution, Analysis, and Visualization

    Science.gov (United States)

    Pardos, Zachary A.; Whyte, Anthony; Kao, Kevin

    2016-01-01

    In this paper, we address issues of transparency, modularity, and privacy with the introduction of an open source, web-based data repository and analysis tool tailored to the Massive Open Online Course community. The tool integrates data request/authorization and distribution workflow features as well as provides a simple analytics module upload…

  13. Functionalization and Characterization of Nanomaterial Gated Field-Effect Transistor-Based Biosensors and the Design of a Multi-Analyte Implantable Biosensing Platform

    Science.gov (United States)

    Croce, Robert A., Jr.

    Advances in semiconductor research and complementary-metal-oxide semiconductor fabrication allow for the design and implementation of miniaturized metabolic monitoring systems, as well as advanced biosensor design. The first part of this dissertation will focus on the design and fabrication of nanomaterial (single-walled carbon nanotube and quantum dot) gated field-effect transistors configured as protein sensors. These novel device structures have been functionalized with single-stranded DNA aptamers, and have shown sensor operation towards the protein Thrombin. Such advanced transistor-based sensing schemes present considerable advantages over traditional sensing methodologies in view of its miniaturization, low cost, and facile fabrication, paving the way for the ultimate realization of a multi-analyte lab-on-chip. The second part of this dissertation focuses on the design and fabrication of a needle-implantable glucose sensing platform which is based solely on photovoltaic powering and optical communication. By employing these powering and communication schemes, this design negates the need for bulky on-chip RF-based transmitters and batteries in an effort to attain extreme miniaturization required for needle-implantable/extractable applications. A complete single-sensor system coupled with a miniaturized amperometric glucose sensor has been demonstrated to exhibit reality of this technology. Furthermore, an optical selection scheme of multiple potentiostats for four different analytes (glucose, lactate, O 2 and CO2) as well as the optical transmission of sensor data has been designed for multi-analyte applications. The last part of this dissertation will focus on the development of a computational model for the amperometric glucose sensors employed in the aforementioned implantable platform. This model has been applied to single-layer single-enzyme systems, as well as multi-layer (single enzyme) systems utilizing glucose flux limiting layer-by-layer assembled

  14. 基于Android平台的催眠软件设计与实现%Design of the Hypnosis Software Based on the Android Platform

    Institute of Scientific and Technical Information of China (English)

    刘洋; 杨开学; 邓广

    2014-01-01

    With the development of science and technology and the accelerating of pace of social life, it is significant to use IT methods to improve the quality of life. The contribution of this paper is to develop a hypnosis software based on Android platform to improve the quality of sleep in patients suffering from insomnia. Firstly, according to the theory of psychology of hypnosis, the hypnosis music selecting is introduced. After that, the analysis of software requirements and the realization of software design were described. Based on the test in practice, the hypnotic software was useful to improve the quality of sleep for patients with insomnia.%随着科技的发展和社会生活节奏的加快,利用信息技术提高人们的生活质量具有重要的意义。本文的贡献是开发一款Android平台的催眠软件来改善患有失眠症患者的睡眠质量。首先,论文根据心理学中的催眠理论进行了催眠音乐的选择介绍,并阐述了该软件的需求分析与设计实现。通过实际测试,该催眠软件对提高失眠患者的睡眠质量确实有一定的帮助。

  15. Hardware and software modifications on the Advion NanoTek microfluidic platform to extend flexibility for radiochemical synthesis.

    Science.gov (United States)

    Pascali, Giancarlo; Berton, Andrea; DeSimone, Mariarosaria; Wyatt, Naomi; Matesic, Lidia; Greguric, Ivan; Salvadori, Piero A

    2014-02-01

    Microfluidic systems are currently receiving a lot of attention in the PET radiochemistry field, due to their demonstrated ability to obtain higher incorporation yields with reduced total processing time and using a decreased amount of precursors. The Advion NanoTek LF was the first commercial microfluidic system available for radiochemistry that allows basic parameter optimization to be performed. In this paper we report hardware and software modifications that would allow better performing procedures, higher product throughput and flexibility to utilize the system. In particular, HPLC purification and SPE formulation have been fully integrated.

  16. AFM, SECM and QCM as useful analytical tools in the characterization of enzyme-based bioanalytical platforms.

    Science.gov (United States)

    Casero, Elena; Vázquez, Luis; Parra-Alfambra, Ana María; Lorenzo, Encarnación

    2010-08-01

    One of the key issues to develop biosensing platforms concerns the processes involved in enzyme immobilization on surfaces. The understanding of their fundamentals is crucial to obtain stable and catalytically active protein layers for developing successful biosensing devices. In this respect, the advent and development of new characterization techniques, in particular at the submicron level, has allowed the study of these processes with high resolution, which has opened new routes to improve, and eventually control, enzyme immobilization on electrode surfaces. This review focuses on the application of Atomic Force Microscopy (AFM), Scanning Electrochemical Microscopy (SECM) and Quartz Crystal Microbalance (QCM) techniques in the characterization of the successive immobilization steps involved in the development of bioanalytical platforms. A common advantage of these techniques is their ability to provide important information without damaging the immobilized biological sample due to the possibility of performing measurements under physiological conditions close to the native environment of the specimens. A particular emphasis is placed on the application of these techniques to the characterization of the immobilization of enzymes on different modified and unmodified surfaces as well as on the study of protein interactions, which is a more recent and less current application.

  17. Systematic Integration of Innovation in Process Improvement Projects Using the Enhanced Sigma-TRIZ Algorithm and Its Effective Use by Means of a Knowledge Management Software Platform

    Directory of Open Access Journals (Sweden)

    Mircea FULEA

    2009-01-01

    Full Text Available In an evolving, highly turbulent and uncertain socio-economic environment, organizations must consider strategies of systematic and continuous integration of innovation within their business systems, as a fundamental condition for sustainable development. Adequate methodologies are required in this respect. A mature framework for integrating innovative problem solving approaches within business process improvement methodologies is proposed in this paper. It considers a TRIZ-centred algorithm in the improvement phase of the DMAIC methodology. The new tool is called enhanced sigma-TRIZ. A case study reveals the practical application of the proposed methodology. The integration of enhanced sigma-TRIZ within a knowledge management software platform (KMSP is further described. Specific developments to support processes of knowledge creation, knowledge storage and retrieval, knowledge transfer and knowledge application in a friendly and effective way within the KMSP are also highlighted.

  18. READING AND LEARNING SOFTWARE BASED ON ANDROID PLATFORM%基于Android平台的阅读学习软件

    Institute of Scientific and Technical Information of China (English)

    刘玉利; 回新宁

    2014-01-01

    近年来,随着生活节奏的加快,移动手持设备的普及,以及电子图书行业的发展,基于移动手持设备的电子图书阅读软件需求量增加。针对目前需求现状,借助Android系统的用户界面编程、SQLite数据库存储、以及Android网络与通信等技术,设计一款多功能图书阅读学习软件。该软件基于目前流行的Android开源操作系统,实现了多关键字图书搜索、不局限格式的图书阅读、重力感应翻页设置、背景音乐设置等功能。通过运行评测该系统具有功能完善、实用性强、操作简单等优点,此外该系统可以促进用户的学习,并为移动学习提供了基础。%In recent years,with the acceleration of the pace of life and the popularity of mobile phone devices as well as the rapid development of e-book industry,the demanded quantity of e-book reading software which is based on mobile phone devices increases.Aiming at current demand situation,we design a multi-function e-book reading and learning software with the help of the technologies of users interface programming in Android system,database storage of SQLite and Android network and communication,etc.The software is based on the currently popular Android open source operating system and has realised the functions such as the multi-keyword book search,full format book reading,gravity sensor flip setting and background music setting,etc.Through the running test and evaluation,the system has the advantages including perfect function,practicability and simple in operation.In addition,the system can promote users'learning and provide a basis for the mobile learning.

  19. Curriculum modules, software laboratories, and an inexpensive hardware platform for teaching computational methods to undergraduate computer science students

    Science.gov (United States)

    Peck, Charles Franklin

    Computational methods are increasingly important to 21st century research and education; bioinformatics and climate change are just two examples of this trend. In this context computer scientists play an important role, facilitating the development and use of the methods and tools used to support computationally-based approaches. The undergraduate curriculum in computer science is one place where computational tools and methods can be introduced to facilitate the development of appropriately prepared computer scientists. To facilitate the evolution of the pedagogy, this dissertation identifies, develops, and organizes curriculum materials, software laboratories, and the reference design for an inexpensive portable cluster computer, all of which are specifically designed to support the teaching of computational methods to undergraduate computer science students. Keywords. computational science, computational thinking, computer science, undergraduate curriculum.

  20. A software platform to analyse the ethical issues of electronic patient privacy policy: the S3P example.

    Science.gov (United States)

    Mizani, M A; Baykal, N

    2007-12-01

    Paper-based privacy policies fail to resolve the new changes posed by electronic healthcare. Protecting patient privacy through electronic systems has become a serious concern and is the subject of several recent studies. The shift towards an electronic privacy policy introduces new ethical challenges that cannot be solved merely by technical measures. Structured Patient Privacy Policy (S3P) is a software tool assuming an automated electronic privacy policy in an electronic healthcare setting. It is designed to simulate different access levels and rights of various professionals involved in healthcare in order to assess the emerging ethical problems. The authors discuss ethical issues concerning electronic patient privacy policies that have become apparent during the development and application of S3P.

  1. dictyExpress: a web-based platform for sequence data management and analytics in Dictyostelium and beyond.

    Science.gov (United States)

    Stajdohar, Miha; Rosengarten, Rafael D; Kokosar, Janez; Jeran, Luka; Blenkus, Domen; Shaulsky, Gad; Zupan, Blaz

    2017-06-02

    Dictyostelium discoideum, a soil-dwelling social amoeba, is a model for the study of numerous biological processes. Research in the field has benefited mightily from the adoption of next-generation sequencing for genomics and transcriptomics. Dictyostelium biologists now face the widespread challenges of analyzing and exploring high dimensional data sets to generate hypotheses and discovering novel insights. We present dictyExpress (2.0), a web application designed for exploratory analysis of gene expression data, as well as data from related experiments such as Chromatin Immunoprecipitation sequencing (ChIP-Seq). The application features visualization modules that include time course expression profiles, clustering, gene ontology enrichment analysis, differential expression analysis and comparison of experiments. All visualizations are interactive and interconnected, such that the selection of genes in one module propagates instantly to visualizations in other modules. dictyExpress currently stores the data from over 800 Dictyostelium experiments and is embedded within a general-purpose software framework for management of next-generation sequencing data. dictyExpress allows users to explore their data in a broader context by reciprocal linking with dictyBase-a repository of Dictyostelium genomic data. In addition, we introduce a companion application called GenBoard, an intuitive graphic user interface for data management and bioinformatics analysis. dictyExpress and GenBoard enable broad adoption of next generation sequencing based inquiries by the Dictyostelium research community. Labs without the means to undertake deep sequencing projects can mine the data available to the public. The entire information flow, from raw sequence data to hypothesis testing, can be accomplished in an efficient workspace. The software framework is generalizable and represents a useful approach for any research community. To encourage more wide usage, the backend is open

  2. Design of ATE software development platform With informatization architecture%信息化体系结构ATE软件开发平台设计方法

    Institute of Scientific and Technical Information of China (English)

    崔翘楚; 魏长安

    2015-01-01

    On account of poor openness of test data,weak guarantee capability of remote testing and low testing efficiency of the automatic test system(ATS)for the complex electronic equipments at home and abroad,a design method of ATE(auto-matic test equipment) software development platform is proposed,in which the informatization architecture middleware is took as the core to realize information interaction among distributed resource applications,and provide security guarantee of data for information interaction. On the basis of Access database technology,this software platform can manage historical testing data and all types of comprehensive safeguard information of sophisticated electronic equipments. Based on this development plat-form,the ATE software for multi node parallel test,fault diagnosis and maintenance support can be quickly set up by source ap-plication. It can not only shorten the developing time and reduce the cost,but also can improve the testing efficiency and securi-ty.%针对国内外复杂电子设备的自动测试系统测试数据开放性差、远程测试保障能力欠缺、测试效率较低等问题,提出一种自动测试设备(ATE)软件开发平台设计方法.该平台以信息化体系结构中间件为核心,实现分布式的资源应用之间的信息交互,并为信息交互提供数据的安全性保障;同时该软件平台以Access数据库技术为支撑,更加有效地组织管理历史测试数据以及复杂电子设备的各类综合保障信息.利用此开发平台,可通过资源应用快速构建集多节点并行测试、故障诊断、维修保障等于一体的ATE软件,不仅可以缩短ATE软件研发时间,降低ATE软件的研发成本,还可以提高测试效率及保障能力.

  3. Surface modification of copolymerized films from three-armed biodegradable macromers - An analytical platform for modified tissue engineering scaffolds.

    Science.gov (United States)

    Müller, Benno M; Loth, Rudi; Hoffmeister, Peter-Georg; Zühl, Friederike; Kalbitzer, Liv; Hacker, Michael C; Schulz-Siegmund, Michaela

    2017-03-15

    The concept of macromers allows for a broad adjustment of biomaterial properties by macromer chemistry or copolymerization. Copolymerization strategies can also be used to introduce reactive sites for subsequent surface modification. Control over surface features enables adjustment of cellular reactions with regard to site and object of implantation. We designed macromer-derived polymer films which function as non-implantable analytical substrates for the investigation of surface properties of equally composed scaffolds for bone tissue engineering. To this end, a toolbox of nine different biodegradable, three-armed macromers was thermally cross-copolymerized with poly(ethylene glycol)-methacrylate (PEG-MA) to films. Subsequent activation of PEG-hydroxyl groups with succinic anhydride and N-hydroxysuccinimid allowed for covalent surface modification. We quantified the capacity to immobilize analytes of low (amino-functionalized fluorescent dye, Fcad, and RGD-peptides) and high (alkaline phosphatase, ALP) molecular weight. Fcad grafting level was controlled by macromer chemistry, content and molecular weight of PEG-MA, but also the solvent used for film synthesis. Fcad molar amount per surface area was twentyfive times higher on high-swelling compared to low-swelling films, but differences became smaller when large ALP (appr. 2:1) were employed. Similarly, small differences were observed on RGD peptide functionalized films that were investigated by cell adhesion studies. Presentation of PEG-derivatives on surfaces was visualized by atomic force microscopy (AFM) which unraveled composition-dependent domain formation influencing fluorescent dye immobilization. Surface wetting characteristics were investigated via static water contact angle. We conclude that macromer ethoxylation and lactic acid content determined film swelling, PEG domain formation and eventually efficiency of surface decoration.

  4. Cross-Platform Technologies

    Directory of Open Access Journals (Sweden)

    Maria Cristina ENACHE

    2017-04-01

    Full Text Available Cross-platform - a concept becoming increasingly used in recent years especially in the development of mobile apps, but this consistently over time and in the development of conventional desktop applications. The notion of cross-platform software (multi-platform or platform-independent refers to a software application that can run on more than one operating system or computing architecture. Thus, a cross-platform application can operate independent of software or hardware platform on which it is execute. As a generic definition presents a wide range of meanings for purposes of this paper we individualize this definition as follows: we will reduce the horizon of meaning and we use functionally following definition: a cross-platform application is a software application that can run on more than one operating system (desktop or mobile identical or in a similar way.

  5. BatMass: a Java Software Platform for LC-MS Data Visualization in Proteomics and Metabolomics.

    Science.gov (United States)

    Avtonomov, Dmitry M; Raskind, Alexander; Nesvizhskii, Alexey I

    2016-08-05

    Mass spectrometry (MS) coupled to liquid chromatography (LC) is a commonly used technique in metabolomic and proteomic research. As the size and complexity of LC-MS-based experiments grow, it becomes increasingly more difficult to perform quality control of both raw data and processing results. In a practical setting, quality control steps for raw LC-MS data are often overlooked, and assessment of an experiment's success is based on some derived metrics such as "the number of identified compounds". The human brain interprets visual data much better than plain text, hence the saying "a picture is worth a thousand words". Here, we present the BatMass software package, which allows for performing quick quality control of raw LC-MS data through its fast visualization capabilities. It also serves as a testbed for developers of LC-MS data processing algorithms by providing a data access library for open mass spectrometry file formats and a means of visually mapping processing results back to the original data. We illustrate the utility of BatMass with several use cases of quality control and data exploration.

  6. Analytical approach for selecting normalizing genes from a cDNA microarray platform to be used in q-RT-PCR assays: a cnidarian case study.

    Science.gov (United States)

    Rodriguez-Lanetty, Mauricio; Phillips, Wendy S; Dove, Sophie; Hoegh-Guldberg, Ove; Weis, Virginia M

    2008-04-24

    Research in gene function using Quantitative Reverse Transcription PCR (q-RT-PCR) and microarray approaches are emerging and just about to explode in the field of coral and cnidarian biology. These approaches are showing the great potential to significantly advance our understanding of how corals respond to abiotic and biotic stresses, and how host cnidarians/dinoflagellates symbioses are maintained and regulated. With these genomic advances, however, new analytical challenges are also emerging, such as the normalization of gene expression data derived from q-RT-PCR. In this study, an effective analytical method is introduced to identify candidate housekeeping genes (HKG) from a sea anemone (Anthopleura elegantissima) cDNA microarray platform that can be used as internal control genes to normalize q-RT-PCR gene expression data. It is shown that the identified HKGs were stable among the experimental conditions tested in this study. The three most stables genes identified, in term of gene expression, were beta-actin, ribosomal protein L12, and a Poly(a) binding protein. The applications of these HKGs in other cnidarian systems are further discussed.

  7. ATLAS software packaging

    CERN Document Server

    Rybkin, G

    2012-01-01

    Software packaging is indispensable part of build and prerequisite for deployment processes. Full ATLAS software stack consists of TDAQ, HLT, and Offline software. These software groups depend on some 80 external software packages. We present tools, package PackDist, developed and used to package all this software except for TDAQ project. PackDist is based on and driven by CMT, ATLAS software configuration and build tool, and consists of shell and Python scripts. The packaging unit used is CMT project. Each CMT project is packaged as several packages - platform dependent (one per platform available), source code excluding header files, other platform independent files, documentation, and debug information packages (the last two being built optionally). Packaging can be done recursively to package all the dependencies. The whole set of packages for one software release, distribution kit, also includes configuration packages and contains some 120 packages for one platform. Also packaged are physics analysis pro...

  8. 基于Linux平台的通信软件的设计与实现%Design and implementation of communication software based on Linux platform

    Institute of Scientific and Technical Information of China (English)

    雷文礼; 任新成; 高瑛

    2015-01-01

    With the improvement of intelligent communication equipment performance,the demand of instant communica-tion system transplantation has become higher. As a kind of application program based on IP protocol,instant communication system can make different intelligent equipment users communicate with each other. As an open source operating system plat-form,Linux has better application prospect in developing instant communication system. The instant network communication system was designed and realized by using Socket network programming based on Linux platform. The tested server can operate stably,and the effect of GUI in client side is good. The system design provides the reference for subsequent software development and appli-cation based on Linux platform.%随着智能通信设备性能的日益提升,即时通信系统移植的需求也越来越高,作为一种基于IP协议的应用程序,即时通信系统能够使不同智能设备的用户进行通信.Linux作为一种开源的操作系统平台,在开发即时通信系统方面具有很好的应用前景.基于Linux平台采用Socket网络编程设计并实现了即时网络通信系统,服务器经过测试后,能够稳定运行,客户端图形界面效果良好.该系统的设计为后续基于Linux平台的软件开发应用提供了参考和借鉴.

  9. 基于Android系统的数字校园地图导览软件%Digital campus map navigation software based on Android platform

    Institute of Scientific and Technical Information of China (English)

    李涵; 韦程

    2016-01-01

    Nowadays Android is the most popular mobile terminal operating system, and it has been widely used in intelligent mobile phone and panel computer. This project is to design and develop a campus mobile navigation application based on the Android platform. Its purpose is to meet the needs that freshmen who enters unfamiliar campus environment want to have a general and accurate understanding of campus. This software is composed by positioning module, map display module, communication module and compass module. User can position its location quickly and find the specified campus location through GPS chip on the mobile phone. Also user can communicate with others through the network and obtain the latest information about campus, or distinguish the direction by using sensor on mobile phone. Results of running and testing shows that this software with simple and friendly interface, operating simply and has powerful function.%本课题基于Android平台上设计开发一款针对校园的移动导航应用,满足新生进入校园后尽快适应陌生校园环境的需求.软件包括定位模块、地图显示模块、通讯交流模块、指南针模块等.通过GPS定位芯片可以实时定位用户所处的校园位置,并且可以快速找到指定的校园地点;通过网络通讯可以实现用户间的交流和获取校园内的最新资讯,并且可以利用手机传感器来辨别当前的方向.通过运行和测试,实现界面简洁友好、功能强大、操作简单.

  10. Next-generation business intelligence software with Silverlight 3

    CERN Document Server

    Czernicki, Bart

    2010-01-01

    Business Intelligence (BI) software is the code and tools that allow you to view different components of a business using a single visual platform, making comprehending mountains of data easier. Applications that include reports, analytics, statistics, and historical and predictive modeling are all examples of BI applications. Currently, we are in the second generation of BI software, called BI 2.0. This generation is focused on writing BI software that is predictive, adaptive, simple, and interactive. As computers and software have evolved, more data can be presented to end users with increas

  11. Design and verification on embedded software platform of flight control system%嵌入式飞行控制系统软件平台的设计及验证

    Institute of Scientific and Technical Information of China (English)

    张睿; 曹云峰; 庄丽葵; 王彪; 胡亮

    2012-01-01

    An embedded-Linux software platform of flight control system is exploited for the developing requirements of flight control system on micro air vehicle. The platform consists of embedded development environment on the host computer and airborne embedded bottom software. The building process of the embedded development environment on the host computer is introduced at first; then software platform is built, which includes making boot-loader, compiling the kernel, making root file system, and designing peripheral device drivers. The performance of software platform is verified through testing the device drivers of sensors with different kinds of interface, which indicates that the designed platform is general, easy to be maintained, easy to expand functions and it can satisfy the requirements for the de,sign and test of upper flight control software on micro air vehicle.%为满足微型飞行器飞控系统开发的需要,设计开发了一种基于嵌入武Linux的飞控系统软件平台.介绍了宿主机嵌入式开发环境的搭建过程,进行了机载飞控系统软件平台的搭建,主要包括制作启动引导程序,编译内核,制作根文件系统和设计外围设备驱动;最后进行驱动程序的测试及软件平台的验证.通过对不同接口类型传感器的驱动程序进行测试,验证了软件平台的性能,满足微型飞行器上层飞控软件开发和测试的需要,且具有通用、易维护和易扩展的特点.

  12. IBM Watson Analytics: Automating Visualization, Descriptive, and Predictive Statistics.

    Science.gov (United States)

    Hoyt, Robert Eugene; Snider, Dallas; Thompson, Carla; Mantravadi, Sarita

    2016-10-11

    We live in an era of explosive data generation that will continue to grow and involve all industries. One of the results of this explosion is the need for newer and more efficient data analytics procedures. Traditionally, data analytics required a substantial background in statistics and computer science. In 2015, International Business Machines Corporation (IBM) released the IBM Watson Analytics (IBMWA) software that delivered advanced statistical procedures based on the Statistical Package for the Social Sciences (SPSS). The latest entry of Watson Analytics into the field of analytical software products provides users with enhanced functions that are not available in many existing programs. For example, Watson Analytics automatically analyzes datasets, examines data quality, and determines the optimal statistical approach. Users can request exploratory, predictive, and visual analytics. Using natural language processing (NLP), users are able to submit additional questions for analyses in a quick response format. This analytical package is available free to academic institutions (faculty and students) that plan to use the tools for noncommercial purposes. To report the features of IBMWA and discuss how this software subjectively and objectively compares to other data mining programs. The salient features of the IBMWA program were examined and compared with other common analytical platforms, using validated health datasets. Using a validated dataset, IBMWA delivered similar predictions compared with several commercial and open source data mining software applications. The visual analytics generated by IBMWA were similar to results from programs such as Microsoft Excel and Tableau Software. In addition, assistance with data preprocessing and data exploration was an inherent component of the IBMWA application. Sensitivity and specificity were not included in the IBMWA predictive analytics results, nor were odds ratios, confidence intervals, or a confusion matrix

  13. Nontargeted diagnostic ion network analysis (NINA): A software to streamline the analytical workflow for untargeted characterization of natural medicines.

    Science.gov (United States)

    Ye, Hui; Zhu, Lin; Sun, Di; Luo, Xiaozhuo; Lu, Gaoyuan; Wang, Hong; Wang, Jing; Cao, Guoxiu; Xiao, Wei; Wang, Zhenzhong; Wang, Guangji; Hao, Haiping

    2016-11-30

    The characterization of herbal prescriptions serves as a foundation for quality control and regulation of herbal medicines. Previously, the characterization of herbal chemicals from natural medicines often relied on the analysis of signature fragment ions from the acquired tandem mass spectrometry (MS/MS) spectra with prior knowledge of the herbal species present in the herbal prescriptions of interest. Nevertheless, such an approach is often limited to target components, and it risks missing the critical components that we have no prior knowledge of. We previously reported a "diagnostic ion-guided network bridging" strategy. It is a generally applicable and robust approach to analyze unknown substances from complex mixtures in an untargeted manner. In this study, we have developed a standalone software named "Nontargeted Diagnostic Ion Network Analysis (NINA)" with a graphical user interface based on a strategy for post-acquisition data analysis. NINA allows one to rapidly determine the nontargeted diagnostic ions (NIs) by summarizing all of the fragment ions shared by the precursors from the acquired MS/MS spectra. A NI-guided network using bridging components that possess two or more NIs can then be established via NINA. With such a network, we could sequentially identify the structures of all the NIs once a single compound has been identified de novo. The structures of NIs can then be used as "priori" knowledge to narrow the candidates containing the sub-structure of the corresponding NI from the database hits. Subsequently, we applied the NINA software to the characterization of a model herbal prescription, Re-Du-Ning injection, and rapidly identified 56 herbal chemicals from the prescription using an ultra-performance liquid chromatography quadrupole time-of-flight system in the negative mode with no knowledge of the herbal species or herbal chemicals in the mixture. Therefore, we believe the applications of NINA will greatly facilitate the characterization

  14. 相控阵天线阵面测试平台软件设计%Software Design of Phased Array Antenna Array Testing Platform

    Institute of Scientific and Technical Information of China (English)

    万东成; 章国宝

    2016-01-01

    In modern large phased array radar,the number of transmitter and receiver components in the antenna is large. The system test is very cumbersome.In order to simplify the testing process and improve the efficiency of manual test,in the array front and TR components testing process,combining with computer software & hardware technologies,data processing technology,automatic test technology,by means of network communication,a set of antenna array surface general test plat-form is designed in this paper.%现代大型相控阵雷达中,天线内的发射和接收(TR)组件数目庞大,系统测试工作十分繁琐,为简化测试过程,提高测试效率,在阵面以及TR组件测试过程中,综合运用计算机软硬件技术、数据处理技术、自动测试技术,采用网络通信手段,设计了一套天线阵面通用测试平台。

  15. The Covering Test of Embedded Software Based on Cloud Platform%嵌入式软件的云平台覆盖测试

    Institute of Scientific and Technical Information of China (English)

    朴希望

    2016-01-01

    本文介绍的是一种针对嵌入式软件的基于云平台的覆盖率测试方法,以及相关工具的应用。通过工具将插桩编译后的软件装载到目标机上运行,黑盒手工执行测试,白盒显示函数调用图和控制流程图,同时将执行和未执行代码分颜色显示,对未执行的代码进行人工分析,可以通过增加测试用例来提高覆盖率。%This paper discusses the covering testing tool based on cloud platform for embedded software. The principle and covering type of this tool and how to use the tool in practice are described in this paper. Instrumented and compiled program is operated on the target machine with the tool, and manual black box test and white box test are executed to make clear function call and control process. Codes tested and not been tested are labeled by different colors. Codes not been tested are analyzed by hand to improve covering rate by increasing test use cases.

  16. Comparison of Cerebrospinal Fluid Levels of Tau and Aß1-42 in Alzheimer’s disease and Frontotemporal Degeneration Using Two Analytical Platforms

    Science.gov (United States)

    Irwin, David J.; McMillan, Corey T.; Toledo, Jon B.; Arnold, Steven E.; Shaw, Leslie M.; Wang, Li-San; Lee, Virginia M.-Y.; Trojanowski, John Q.; Grossman, Murray

    2012-01-01

    Objective To utilize values of cerebrospinal fluid (CSF) tau and ß-amyloid obtained from two different analytical immunoassays to differentiate Alzheimer’s disease (AD) from frontotemporal lobar degeneration (FTLD). Design CSF values of total tau (t-tau) and ß-amyloid (Aß1-42) obtained using the INNOTEST® ELISA were transformed using a linear regression model to equivalent values obtained using the INNO-BIA AlzBio3™ (xMAP Luminex) assay. Cutoff values obtained from the xMAP assay were developed in a series of autopsy-confirmed cases and cross-validated in another series of autopsy-confirmed samples using transformed ELISA values to assess sensitivity and specificity for differentiating AD from FTLD. Setting Tertiary memory disorders clinics and neuropathological and biomarker core centers. Participants 75 samples from patients with CSF data obtained from both assays were used for transformation of ELISA values. 40 autopsy-confirmed cases (30 AD, 10 FTLD) were used to establish diagnostic cutoff values, and then cross-validated in a second sample set of 21 autopsy-confirmed cases (11 AD, 10 FTLD) with transformed ELISA values. Main outcome measure Diagnostic accuracy using transformed biomarker values. Results Data obtained from both assays were highly correlated. The t-tau:Aß1-42 ratio had the highest correlation between measures (r=0.928, p<0.001) and high reliability of transformation (ICC=0.89). A cutoff of 0.34 for the t-tau:Aß1-42 ratio had 90% and 100% sensitivity and 96.7% and 91% specificity to differentiate FTLD cases in the validation and cross-validation samples, respectively. Conclusions Values from two analytical platforms can be transformed into equivalent units, which can distinguish AD from FTLD more accurately than the clinical diagnosis. PMID:22490326

  17. "The Development and Application of Analytic Geometry" of CAI Software%《解析几何》CAI软件的开发与应用

    Institute of Scientific and Technical Information of China (English)

    任永宏

    2015-01-01

    《解析几何》多媒体CAI软件在页面设计、内容导航、学习自查、答疑、以及师生交互、生生交互等方面均充分利用了网络技术的特点,便于学生进行网络学习。软件有多种应用形式,可供教师在多功能教室进行群体教学,显著提高教学质量;可供个体远程上网学习、测试、评估、互动;它是一个丰富的高校师生数学学习资源库。%"Analytic geometry" multimedia CAI software in the page design, navigation, learning self-examination, Q & A, and teacher-student interaction, student student interaction and other aspects were made full use of the characteristics of network technology, to facilitate students' learning. Various forms of application software, can be used by teachers in the multi-function classroom teaching groups, significantly improve the quality of teaching; for individual remote online learning, test, evaluation, interaction; it is a rich university students mathematics learning resource repository.

  18. Schedule Analytics

    Science.gov (United States)

    2016-04-30

    systems and platforms. Manring is trained and experienced on a number of commercial parametric software cost models and risk analysis tools. She has...analysis assessments. Manring holds a BS in mathematics from the Virginia Polytechnic Institute and State University. [jmanring@mitre.org] Thomas M

  19. Architecture of a high-performance surgical guidance system based on C-arm cone-beam CT: software platform for technical integration and clinical translation

    Science.gov (United States)

    Uneri, Ali; Schafer, Sebastian; Mirota, Daniel; Nithiananthan, Sajendra; Otake, Yoshito; Reaungamornrat, Sureerat; Yoo, Jongheun; Stayman, J. Webster; Reh, Douglas; Gallia, Gary L.; Khanna, A. Jay; Hager, Gregory; Taylor, Russell H.; Kleinszig, Gerhard; Siewerdsen, Jeffrey H.

    2011-03-01

    Intraoperative imaging modalities are becoming more prevalent in recent years, and the need for integration of these modalities with surgical guidance is rising, creating new possibilities as well as challenges. In the context of such emerging technologies and new clinical applications, a software architecture for cone-beam CT (CBCT) guided surgery has been developed with emphasis on binding open-source surgical navigation libraries and integrating intraoperative CBCT with novel, application-specific registration and guidance technologies. The architecture design is focused on accelerating translation of task-specific technical development in a wide range of applications, including orthopaedic, head-and-neck, and thoracic surgeries. The surgical guidance system is interfaced with a prototype mobile C-arm for high-quality CBCT and through a modular software architecture, integration of different tools and devices consistent with surgical workflow in each of these applications is realized. Specific modules are developed according to the surgical task, such as: 3D-3D rigid or deformable registration of preoperative images, surgical planning data, and up-to-date CBCT images; 3D-2D registration of planning and image data in real-time fluoroscopy and/or digitally reconstructed radiographs (DRRs); compatibility with infrared, electromagnetic, and video-based trackers used individually or in hybrid arrangements; augmented overlay of image and planning data in endoscopic or in-room video; real-time "virtual fluoroscopy" computed from GPU-accelerated DRRs; and multi-modality image display. The platform aims to minimize offline data processing by exposing quantitative tools that analyze and communicate factors of geometric precision. The system was translated to preclinical phantom and cadaver studies for assessment of fiducial (FRE) and target registration error (TRE) showing sub-mm accuracy in targeting and video overlay within intraoperative CBCT. The work culminates in

  20. Design of English listening and speaking autonomous learning software based on Android platform%基于Android平台的英语听说自主学习软件设计

    Institute of Scientific and Technical Information of China (English)

    杨兴钰

    2016-01-01

    In English teaching, in English listening and speaking teaching process, the application of modern technology in the design of learning software teaching can exert a positive influence, this article based on the Android platform, multiple aspects from the software requirements analysis, overall structure design, functional design, optimize design English listening autonomous learning software. The results confirm that in English listening and speaking autonomous learning in the design of software, based on the Android platform technology, to improve the practical application in English autonomous learning software performance, enhance the 12.0%, at the same time, based on the Android platform can also enhance the software 8.0% practical, wide scope of user demand. The conclusion shows that, in the design of English listening and speaking autonomous learning software, based on the Android platform design optimization of English listening and speaking autonomous learning software , play a positive impact, can be used in practice to promote the application of the design method.%针对英语教学中,在英语听说教学过程中,应用现代化技术设计的学习软件进行教学,可发挥积极影响,本篇基于Android平台,从软件需求分析、总体结构设计、功能设计等多个方面,优化设计英语听说自主学习软件。结果证实,在英语听说自主学习软件设计中,基于Android平台技术,有助于提升实际应用中英语听说自主学习软件的性能,提升12.0%,同时,基于Android平台也可提升8.0%软件实用性,用户需求范围广。结论表明,在设计英语听说自主学习软件中,基于Android平台设计优化英语听说自主学习软件,发挥积极影响,可以在实践中推广应用该设计方法。

  1. Solar Asset Management Software

    Energy Technology Data Exchange (ETDEWEB)

    Iverson, Aaron [Ra Power Management, Inc., Oakland, CA (United States); Zviagin, George [Ra Power Management, Inc., Oakland, CA (United States)

    2016-09-30

    Ra Power Management (RPM) has developed a cloud based software platform that manages the financial and operational functions of third party financed solar projects throughout their lifecycle. RPM’s software streamlines and automates the sales, financing, and management of a portfolio of solar assets. The software helps solar developers automate the most difficult aspects of asset management, leading to increased transparency, efficiency, and reduction in human error. More importantly, our platform will help developers save money by improving their operating margins.

  2. 基于Android平台的自助式英文学习软件的开发与设计%Development and design of self-service English learning software based on the Android platform

    Institute of Scientific and Technical Information of China (English)

    杨兴钰

    2016-01-01

    With the rapid development of computer technology and popularization, English learning tools and platforms to slowly shift to mobile equipment such as computers or mobile phones, which have sprung up a series of English learning software. In this paper, based on the Android platform versions on English learning software development process, the software features continue to learn, such as unit selection, custom module, the software provides users with portable study and review the plan, can effectively improve the user word memory efficiency. At the same time, the software configuration user custom thesaurus, users can add a new unit or add words within the existing unit, become one of the most prominent advantages of self-service learning software, become the most first lovers of English learning software.%随着信息技术、网络技术的快速发展,英语学习工具也逐渐向着计算机或手机等移动设备靠拢,从而出现一系列英语学习软件。文中基于Android平台自助式英文学习软件开发过程,该软件包含继续学习功能、单元选择、自定义等模块,该软件为用户提供便携的学习和复习计划,能有效提升用户单词记忆效率。同时,本软件配置用户自定义词库,便于用户随时添加新的单元或添加单词,成为这种自助式学习软件显著地特点,促使多数英语爱好者首推的学习软件。

  3. Open Geospatial Analytics with PySAL

    Directory of Open Access Journals (Sweden)

    Sergio J. Rey

    2015-05-01

    Full Text Available This article reviews the range of delivery platforms that have been developed for the PySAL open source Python library for spatial analysis. This includes traditional desktop software (with a graphical user interface, command line or embedded in a computational notebook, open spatial analytics middleware, and web, cloud and distributed open geospatial analytics for decision support. A common thread throughout the discussion is the emphasis on openness, interoperability, and provenance management in a scientific workflow. The code base of the PySAL library provides the common computing framework underlying all delivery mechanisms.

  4. Personalized Learning Platform from the Perspective of the Learning Analytics%学习分析视角下的个性化学习平台研究

    Institute of Scientific and Technical Information of China (English)

    曹晓明; 朱勇

    2014-01-01

    With the popularity of mobile devices, cloud computing and other new technologies, the information tech-nology ecological changes of primary and secondary schools are taking place. Creating a smart learning environment is the most direct way to embrace the changes. A personalized learning platform is a prerequisite to achieve “smart learning”. The technology of learning analytics based on big data is an important solution to build practical personal-ized learning platform because it provides a blueprint for the realization of personalized learning. In the development stage of learning analytics, the literature survey shows the existing research papers mainly focus on the review and a-nalysis of the application . The typical case is mainly focusing on the dynamic acquisition and analysis of an LMS platform. Related application cases in K-12 education is rare. Meanwhile, due to the complex nature of education it-self, the early"intelligent expert systems" experience has shown that teaching which relies entirely on"expert systems"or a "machine mentor" has its deficiencies. Currently, when we try to construct a personalized learning platform, "smart" and"practicality" is still a pair of mutual support and mutual restraints associated variables, and the focus of our work is to find the balance of them. For this reason, we adopted a dynamic granularity group approach to realize personalization. We can control the degree of personalization learning by the granularity. When the granularity is lar-ger than one,the teaching mode is group learning. Otherwise, the teaching model is individualized learning.%个性化学习平台是实现“智慧学习”的前提,而依托大数据的学习分析技术则是构建实用性强的个性化学习平台的重要保障。然而,目前学习分析技术仍处在发展阶段,相关文献表明现有研究主要集中于理论综述和应用分析,多侧重于基于学习管理系统的数据采集与分析,面向基

  5. Design and realization of task manage system in distributed software platform for testing%分布式测试平台任务管理子系统的设计与实现

    Institute of Scientific and Technical Information of China (English)

    胡元甲; 洪玫; 黄梅; 周春容

    2011-01-01

    提出了一种分布式软件自动化测试平台,通过有效利用Internet网络上的空闲客户端,实现在Internet上的测试任务调度和分配,测试任务的自动完成以及测试结果的收集和分析等,并完成了平台的核心模块.这种实地的软件测试比在模拟环境下具有更好的效果,有效地解决了传统软件测试的带来的一些问题,满足了用户对软件进行快速有效测试的要求.%A distributed software platform for automated testing is presented by using the free Internet network client task scheduling and allocation based on Intemet are implemented, and test tasks are completed automatically and test results' collection and analyese are finished. And the core module of the platform is completed. The test in the actual environment will be more effective than in simulated environment. And the platform solves some problems effectively which are brought in by traditional software testing and meet the requirements of the user to test the software quickly effectively.

  6. 基于MPC8548E的通用嵌入式计算机平台系统软件研究和实现%And the realization of MPC8548E embedded computer platform system software based on

    Institute of Scientific and Technical Information of China (English)

    李文光

    2014-01-01

    随着我国嵌入式计算机平台的不断发展,对嵌入式系统软件研究也逐渐加深,通用型嵌入式计算机平台是嵌入式进行软件开发的重要载体。系统软件作为嵌入式计算机硬件与计算程序的桥梁,需要建立良好性能的嵌入式环境,并为系统提供有利的计算条件。而以MPC8548E为基础的嵌入式计算机平台的出现,可以实现嵌入式系统软件的开发与应用。本文就针对基于MPC8548E的通用嵌入式计算机平台系统软件的实现过程进行深入的分析与研究。%With the continuous development of our embedded computer platform,also gradually deepen the research of embedded system software,embedded computer platform is an important carrier of embedded software development.System software as a bridge of embedded computer hardware and computational procedure,the embedded environment requires the establishment of good performance,and provide favorable conditions for the system calculation.The embedded computer platform based on MPC8548E,can realize the development and application of embedded system software.In this thesis the realization process of embedded computer system software based on MPC8548E thorough analysis and research.

  7. Construction of Big Data Analytics Platform in Library Contributing to Students’ Academic Achievements%图书馆对学生学业成效贡献的大数据分析平台构建

    Institute of Scientific and Technical Information of China (English)

    杨亚; 毛海波

    2016-01-01

    The main purpose of constructing big data analytics platform of library contributing to students’ academic achievements is to explore the relationship between college students using library services and the students’ academic achievements. The platform sets up a theoretical stage on which decision making for library services can be evaluated. Through using big data analytics and building a unified big data analytics platform based on Hadoop distributed computing storage platform and MapReduce framework, a big data system is proposed in this paper.%为探索学生对高校图书馆服务的利用与学生学业成效之间的关系,为高校图书馆价值主张和服务决策提供理论依据。通过对图书馆大数据分析存在问题和数据构成进行全面深入的分析,采用Hadoop分布式存储平台与MapReduce计算框架搭建统一的图书馆大数据分析平台,并提出一种图书馆大数据预处理的方案。最后给出了一种图书馆服务与学生学业成效主题分析模型的构建思路,为下一步更深入的研究提供理论基础和技术保障。

  8. 软件配置管理在电力信息平台开发中的应用%Application of Software Configuration Management to the Development of Power Information Platform

    Institute of Scientific and Technical Information of China (English)

    夏慧; 孔震; 钱亚康

    2012-01-01

    Software Configuration Management is useful to the management of whole development team. This paper introduces definition of software configuration management and tools of software configuration management. This paper also introduces version control process and change control process of the development of PI3000 platform. A tool of codes check out and check in based on XML is designed and implemented. Configuration management is becoming fast and exact using this tool. This tool is used with defect management system. The results of application show that this tool is useful to the work of configuration management in the development of PI3000 platform.%软件配置管理有利于对整个开发团队进行管理.介绍了软件配置管理定义以及配置管理工具、电力信息PI3000平台开发中的版本控制流程、变更控制流程,设计并实现了基于XML定义的代码签出签入工具,该工具使配置管理工作变得快速准确,并与缺陷管理系统配合使用.实际应用表明该工具有利于PI3000平台开发的配置管理工作有效地执行.

  9. Design and implementation of general development platform for measurement and control software based on componentization of ideas%基于组件化思想的测控软件开发平台设计与实现

    Institute of Scientific and Technical Information of China (English)

    赵海源; 王丽芳; 蒋泽军

    2013-01-01

    The traditional industrial control software has obvious shorlcomings, such as comparatively long development period,inconvenience to maintain,etc.Inorder to overcome those disadvantages, a common set of monitoring and control software development platform hase been proposed,which is based on Componentization of ideas,combining with factory,state machine and other design patterns.While Reducing the coupling Along the modules,this platform improves the reusability of code. The configuration software based on that design thought is hierarchical, modular and more easy to upgrade. It also can efficiently allocate resources and reconstruct system.%传统测控软件有着重复利用率低、不易维护、开发周期长并且成本高等缺点,通用测控软件开发平台的出现为解决上述问题提供了一种崭新的方法,该平台基于组件化思想,使用工厂、状态机等多种设计模式,在降低模块之间耦合性的同时,提高了代码的重用性.使用该软件平台开发的测控软件具有层次化、组件化和易升级的特点,并可灵活配置资源,进行系统功能重构.

  10. Design and Implementation of the Business Etiquettel Software System Based on the Android Platform%基于Android平台下商务礼仪软件系统的设计与实现

    Institute of Scientific and Technical Information of China (English)

    李艳平

    2013-01-01

    As an open operation system, Android is a mobile phone operating platform with Linux as the core. the status quo of the various mobile phone platforms analysis and comparison, and in-depth research and analysis of system architecture and component model of the Android platform. Android mobile phone platform based on Linux as the core, with the rapid development of the Android as an open operating system, now allows developers to use a variety of programming languages to develop Android applications, has become a true sense of the open operating system. This system is mainly for business people is a good learning software for the business office in the modern life, life safety, and interpersonal communication important learning significance.%  Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,已成为真正意义上的开放式操作系统。文中研究分析了Android平台的系统架构和组件模型,设计了基于Android平台下的商务礼仪软件系统。

  11. Evaluation method of software usability process based on fuzzy analytic hierarchy process%基于模糊层次分析法的软件易用性过程综合评价方法

    Institute of Scientific and Technical Information of China (English)

    赵倩; 张璇; 王黎霞; 刘聪; 杨帅

    2013-01-01

    对软件易用性过程进行综合评价是开发可信软件产品的必要因素.通过构建软件易用性生命周期模型和软件易用性度量模型搭建软件易用性过程综合评价模型,通过此模型对软件开发中的易用性问题进行有效的指导,规范易用性开发过程,从而保证能够产出高易用性的产品;利用模糊层次分析法对此模型进行度量评价,量化评估易用性过程优劣;通过一个实例分析说明该方法可以有效地应用于软件开发过程中,能够尽早地确保软件产品的易用性,为开发高易用度的软件产品指明了方向.%The comprehensive evaluation of software usability process is necessary factors to develop credible software products.First,this paper constructed the software usability process comprehensive evaluation model by software life-cycle model and software usability measurement model.It used thismodel to guide and regulate the software usability development process.In that case it could be guaranteed to produce a high usability product.Secondly,it used the fuzzy analytic hierarchy process (FAHP) to measure and evaluate this model.Finally through an example shows that this method can effectively apply in the software development process,and early to ensure the usability of software in the development process.And this method indicates the direction of developing high usability software.

  12. 六自由度Stewart平台空间解析及误差分析%Space Analytic and Error Analysis for 6-DOF Stewart Platform

    Institute of Scientific and Technical Information of China (English)

    蒋梦捷; 张志宇; 郑立功; 张学军

    2013-01-01

    建立了Stewart平台数学模型,基于其次坐标变换给出了位置逆解的求解方程,并结合M-850模拟计算了Stewart平台的工作区间.分析了Stewart平台的误差来源,并通过三坐标仪检验了Stewart平台的重复精度,验证了数学模型以及逆解求解方法的正确性.%A mathematical model of Stewart platform is established, the equation of the inverse kinematics solution is given out based on homogeneous coordinates transformation, and the working place of M - 850 Stewart platform is calculated. The error sources of Stewart platform are analyzed, and the Stewart platform repeat accuracy is tested by three coordinates measuring machine, and the correctness of the mathematical model and the method of calculating the inverse kinematics solution are verified.

  13. ATLAS software packaging

    Science.gov (United States)

    Rybkin, Grigory

    2012-12-01

    Software packaging is indispensable part of build and prerequisite for deployment processes. Full ATLAS software stack consists of TDAQ, HLT, and Offline software. These software groups depend on some 80 external software packages. We present tools, package PackDist, developed and used to package all this software except for TDAQ project. PackDist is based on and driven by CMT, ATLAS software configuration and build tool, and consists of shell and Python scripts. The packaging unit used is CMT project. Each CMT project is packaged as several packages—platform dependent (one per platform available), source code excluding header files, other platform independent files, documentation, and debug information packages (the last two being built optionally). Packaging can be done recursively to package all the dependencies. The whole set of packages for one software release, distribution kit, also includes configuration packages and contains some 120 packages for one platform. Also packaged are physics analysis projects (currently 6) used by particular physics groups on top of the full release. The tools provide an installation test for the full distribution kit. Packaging is done in two formats for use with the Pacman and RPM package managers. The tools are functional on the platforms supported by ATLAS—GNU/Linux and Mac OS X. The packaged software is used for software deployment on all ATLAS computing resources from the detector and trigger computing farms, collaboration laboratories computing centres, grid sites, to physicist laptops, and CERN VMFS and covers the use cases of running all applications as well as of software development.

  14. Software evolution with XVCL

    DEFF Research Database (Denmark)

    Zhang, Weishan; Jarzabek, Stan; Zhang, Hongyu

    2004-01-01

    This chapter introduces software evolution with XVCL (XML-based Variant Configuration Language), which is an XML-based metaprogramming technique. As the software evolves, a large number of variants may arise, especially whtn such kinds of evolutions are related to multiple platforms as shown in o...

  15. Aircraft noise monitoring hardware platform design based on software radio technology at civil airport%基于软件无线电的民用机场航空器噪声监测硬件平台设计

    Institute of Scientific and Technical Information of China (English)

    魏麟; 李忠良; 王冲; 刘晔璐

    2016-01-01

    Civil aircraft noise is a major factor in the civil airport noise. For the civil aviation airport noise characteristics, a concrete realization of airport noise signal monitoring and processing center hardware platform architecture is proposed. By using high-speed large-capacity FPGA programmable logic devices, PowerPC embedded processors, PCI-e, and SRIO (RapidIO) high-speed IO technology, constructed based on software radio technology hardware platform to achieve a higher real-time processing and monitoring platform highly reconfigurable.%民用航空器噪声是民用机场噪声的主要因素。针对民用机场航空器噪声的特点,提出了一种具体实现民用机场航空器噪声信号监测及处理中心的硬件平台架构。通过使用高速大容量FPGA可编程逻辑器件、PowerPC嵌入式处理器、PCI-e和SRIO(RapidIO)高速IO技术,构建了基于软件无线电技术的硬件平台,实现了监测平台的较高实时处理能力和高度可重构性。

  16. The Derivation of the Equations and Algorithm Used to Track Communications Platform Locations in the Deployment Module of the Network Connectivity Analysis Module (NCAM) Software

    Science.gov (United States)

    2010-06-01

    and the ground platform case, 39 dE / dt = dR / dt = k dS / dt , (86) where k is a constant whose value will be determined in due course . Next...www.analyzemath.com/ trigonometry /properties.html (accessed 16 January 2008), search: Properties of Trigonometric Functions. 11. Wikipedia. http...length.htm (accessed 10 April 2008), search: The Math Page Trigonometry 28. Wikipedia. http://en.wikipedia.org/wiki/Image:Sine_cosine_plot.svg

  17. Construction of Campus Independent and Controllable Software Cloud Platform%校园自主可控软件云平台建设

    Institute of Scientific and Technical Information of China (English)

    罗翠; 王志波; 何琳; 游胜玉; 叶志翔; 李卫东

    2015-01-01

    With the vigorous development of the cloud computing technology, it has become a new trend to construct cloud platforms in the way which can help people gather sources and reduce costs. This paper provides a solution of developing an independent and controllable cloud platform by using OpenStack and Hadoop. This pro-ject provides cloud service by using the API of OpenStack, and also designs and implements a website for sharing files by using Hadoop. By constructing cloud platforms, colleges and universities, and even some corporations with similar demands could get better service with lower costs.%随着云计算技术大力发展,建设云计算平台在降低成本的同时整合资源已经成为了新的趋势。本文提出了通过使用OpenStack和Hadoop建设自主可控云平台的方案,使用OpenStack的API提供IaaS级云服务,使用Hadoop设计并实现文件共享网站,通过建设云平台,学院、学校甚至有相似需求的企业可以以更低的成本获得更优质的服务。

  18. Software evolution with XVCL

    DEFF Research Database (Denmark)

    Zhang, Weishan; Jarzabek, Stan; Zhang, Hongyu

    2004-01-01

    This chapter introduces software evolution with XVCL (XML-based Variant Configuration Language), which is an XML-based metaprogramming technique. As the software evolves, a large number of variants may arise, especially whtn such kinds of evolutions are related to multiple platforms as shown in our...... case study. Handling variants and tracing the impact of variants across the development lifecycle is a challenge. This chapter shows how we can maintain different versions of software in a reuse-based way....

  19. Research of public security platform software architecture based on internet of things%物联网公共安全平台软件体系架构研究

    Institute of Scientific and Technical Information of China (English)

    王晶; 全春来; 周翔

    2011-01-01

    针对现有公共安全管理平台的弊端,通过对物联网技术特征的分析,提出了将物联网技术应用于公共安全应急管理即建设物联网公共安全平台的思路.结合物联网体系结构,建立了物联网公共安全平台层次模型.该模型中,每层利用紧邻的下层服务,各层之间定义标准接口,方便了平台的模块化设计.基于物联网公共安全平台层次模型及对公共安全管理重点业务的分析,设计了物联网公共安全平台软件体系架构.%To overcome the disadvantages of the existing public security management system, by analyzing the technical features of the internet of things, a solution applying the internet of things into public security emergency management which means actually establishing a public security management platform based on the internet of things is presented. Referring to the structure of the internet of things, the platform multi-layer reference model is constructed. In this model, each layer utilizes services provided by its next down-layer and standard interfaces between layers, which has made the task of the platform modularization design easier. According to the multi-layer reference model and the key business about public security management, a public security platform software architecture based on the internet of things is designed.

  20. The Development of iPad Educational Software Based on iOS Platform%基于iOS平台iPad教育软件的开发

    Institute of Scientific and Technical Information of China (English)

    邱文娟

    2012-01-01

    iPad的众多优点使得iPad已作为一种现代化教育装备被引入学校课堂,成为学生的学习工具。本文讨论了iPad教育软件开发前景,介绍了iPad上运行的iOS操作系统以及其开发iPad教育软件的环境。%The many advantages of the iPad make iPad as a modem educational equipment, has been introduced into the school classroom, become students' learning tool. This article discusses the development prospects of the iPad educational software, iOS operating system running on the iPad, and iPad educational software development environment.

  1. Software engineering and automatic continuous verification of scientific software

    Science.gov (United States)

    Piggott, M. D.; Hill, J.; Farrell, P. E.; Kramer, S. C.; Wilson, C. R.; Ham, D.; Gorman, G. J.; Bond, T.

    2011-12-01

    Software engineering of scientific code is challenging for a number of reasons including pressure to publish and a lack of awareness of the pitfalls of software engineering by scientists. The Applied Modelling and Computation Group at Imperial College is a diverse group of researchers that employ best practice software engineering methods whilst developing open source scientific software. Our main code is Fluidity - a multi-purpose computational fluid dynamics (CFD) code that can be used for a wide range of scientific applications from earth-scale mantle convection, through basin-scale ocean dynamics, to laboratory-scale classic CFD problems, and is coupled to a number of other codes including nuclear radiation and solid modelling. Our software development infrastructure consists of a number of free tools that could be employed by any group that develops scientific code and has been developed over a number of years with many lessons learnt. A single code base is developed by over 30 people for which we use bazaar for revision control, making good use of the strong branching and merging capabilities. Using features of Canonical's Launchpad platform, such as code review, blueprints for designing features and bug reporting gives the group, partners and other Fluidity uers an easy-to-use platform to collaborate and allows the induction of new members of the group into an environment where software development forms a central part of their work. The code repositoriy are coupled to an automated test and verification system which performs over 20,000 tests, including unit tests, short regression tests, code verification and large parallel tests. Included in these tests are build tests on HPC systems, including local and UK National HPC services. The testing of code in this manner leads to a continuous verification process; not a discrete event performed once development has ceased. Much of the code verification is done via the "gold standard" of comparisons to analytical

  2. High Efficiency Traveling-Wave Tube Power Amplifier for Ka-Band Software Defined Radio on International Space Station-A Platform for Communications Technology Development

    Science.gov (United States)

    Simons, Rainee N.; Force, Dale A.; Kacpura, Thomas J.

    2013-01-01

    The design, fabrication and RF performance of the output traveling-wave tube amplifier (TWTA) for a space based Ka-band software defined radio (SDR) is presented. The TWTA, the SDR and the supporting avionics are integrated to forms a testbed, which is currently located on an exterior truss of the International Space Station (ISS). The SDR in the testbed communicates at Ka-band frequencies through a high-gain antenna directed to NASA s Tracking and Data Relay Satellite System (TDRSS), which communicates to the ground station located at White Sands Complex. The application of the testbed is for demonstrating new waveforms and software designed to enhance data delivery from scientific spacecraft and, the waveforms and software can be upgraded and reconfigured from the ground. The construction and the salient features of the Ka-band SDR are discussed. The testbed is currently undergoing on-orbit checkout and commissioning and is expected to operate for 3 to 5 years in space.

  3. Construction of a Tracking Platform for Software Talent Cultivating%软件学院人才培养追踪平台建设初探

    Institute of Scientific and Technical Information of China (English)

    尹胜君; 赵岩

    2011-01-01

    利用信息技术服务于学生工作,是学生工作适应时代发展的必然要求.建立大学生成长追踪平台,跟进从学生入学直至毕业,乃至毕业后的成长,对教学以及第二课堂的育人工作均有着长远意义.本文从平台建设的定位、目标、建设理念,以及实现方案等方面进行探索,希望有助于学院未来学生工作发展,有助于提升学生工作服务、管理水平.%It is the necessary requirement of adatping the student work to the development of times to service the student work with information technology. Building up a college student development tracking platform, which would follow up a sutdent from the enrollment to the graduation and even to development after graduation, has significant meaning to education and sencaond classroom teaching. In this paper, we do some researches in orientation, goal, construction concept and implementationsthe about the building of the platform. We hope this paper can do some help in the future student work development of the school and help to improve the quality of student workd service and level of management.

  4. Design and implementation of an enterprise address book software based on Android platform%基于Android的企业通信录的设计与实现

    Institute of Scientific and Technical Information of China (English)

    陈俊龙; 沈奇威; 廖建新

    2014-01-01

    On the mobile internet era, smart phone applications based on the core of Android platform represents the future of development in the mobile value-added services. This paper introduced the design and development of an enterprise address book application under Android platform which is aimed to provide convenient, fast and secure enterprise social communication means, elaborated on the application of the general design, module analysis and the key technologies.%在移动互联网时代,以Android平台为核心的智能手机应用代表了移动增值业务未来的发展方向。本文介绍了一款旨在为企业及其员工提供方便、快捷、安全的企业通信社交手段的基于Android系统的企业通信录应用的设计与开发,详细阐述了应用的总体设计、模块分析和关键技术点。

  5. Research on General Testing Platform for Embedded Software Under the Hardware-in-the-Loop Environment%半实物环境下嵌入式软件通用测试平台研究

    Institute of Scientific and Technical Information of China (English)

    郭旺; 丁晓明; 唐海鹏; 蔡东容; 顾卫华

    2015-01-01

    As the scale of embedded software becomes bigger day by day ,its structure gets more and more complex .Currently ,the testing system is generally developed for aspecific embedded software and its de‐velopment has tostart from scratch ,for no general platform is available w hich can support the test .In this paper ,a general testing platform frame under the hardware‐in‐the‐loop environmentis proposed .Cross‐lan‐guage source code analysis is made based on the application of Eclipse CDT/JDT .XML document is used as the exchange platform of the testing data .With the replace ability of the target machine ,a general plat‐form with high‐degree automation is realized .The functions of the testing platform include source code a‐nalysis ,probe insertion by test type ,automatic compilation and testing data analysis .%嵌入式软件规模日益增大,结构也越来越复杂。当前嵌入式软件测试系统通常针对特定被测软件,从底层做起,没有一个通用平台提供支持。本文提出了一个半实物环境下嵌入式软件通用测试平台框架,采用基于 Eclipse CDT/JDT的跨语言源代码分析,使用XML文档作为测试数据交换介质,结合半实物环境下目标机的可替换性,实现了测试平台的通用性,自动化程度较高。根据该框架建成的测试平台,支持对被测程序进行源代码分析、按类插桩、自动编译、测试数据分析等操作。

  6. Intrant ELISA: A Novel Approach to Fabrication of Electrospun Fiber Mat-Assisted Biosensor Platforms and Their Integration within Standard Analytical Well Plates

    Directory of Open Access Journals (Sweden)

    Samira Hosseini

    2016-11-01

    Full Text Available A combination of far-field electrospinning (FFES and free-radical polymerization has been used to fabricate coated electrospun polymer fiber mats as a new type of biosensor platform. Poly (3-hydroxybutyrate-co-3-hydroxyvalerate (PHBV electrospun fibers were dip-coated with different compositions of poly methyl methacrylate-co-methacrylic acid (poly(MMA-co-MAA. This synergistic approach utilizes large specific surface area of PHBV fibers and co-polymer coatings that feature an optimum concentration of surface carboxyl (–COOH groups. The platform surface morphology, porosity and tunable hydrophobicity enhance biomolecular interactions via plurality of molecular forces. These customized fiber mats have been integrated into a newly designed 96-well plate called an “intrant enzyme-linked immunosorbent assay” or i-ELISA. I-ELISA allows colorimetric sandwich assay to be carried out without any modifications or additional steps in ELISA methodology. By introducing the fiber mats in fabrication of i-ELISA via extensions on the lid, we address some of the limitations of the previous designs while demonstrating an enhanced signal intensity up to 12 times higher than that of conventional assays. With improved sensitivity, specificity and accuracy in the detection of dengue virus, i-ELISA has proven to be a reliable platform for biomolecular recognition. The proposed fiber mat-assisted well plate in this study holds great potential as a universal approach for integration of different types of fiber mats with pre-designed specific properties in order to enhance the detection sensitivity of the assay.

  7. The SAM software system for modeling severe accidents at nuclear power plants equipped with VVER reactors on full-scale and analytic training simulators

    Science.gov (United States)

    Osadchaya, D. Yu.; Fuks, R. L.

    2014-04-01

    The architecture of the SAM software package intended for modeling beyond-design-basis accidents at nuclear power plants equipped with VVER reactors evolving into a severe stage with core melting and failure of the reactor pressure vessel is presented. By using the SAM software package it is possible to perform comprehensive modeling of the entire emergency process from the failure initiating event to the stage of severe accident involving meltdown of nuclear fuel, failure of the reactor pressure vessel, and escape of corium onto the concrete basement or into the corium catcher with retention of molten products in it.

  8. 解析解构思维在Photoshop软件教学中的应用%Application of Analytic Deconstruction Thinking in Photoshop Software in Teaching

    Institute of Scientific and Technical Information of China (English)

    李海柱

    2013-01-01

    With the level of science and technology change rapidly,the social level of continuous improvement,Photoshop software has been applied to teaching.At the same time,the application of Photoshop software in teaching has been prescribed as a compulsory course for the students.%随着科学技术水平的日新月异,社会水平的不断提升,Photoshop软件逐步被应用到教学中。同时, Photoshop软件教学应用已经被规定为学生的一门必修课程。

  9. Simple Plex™: A Novel Multi‐Analyte, Automated Microfluidic Immunoassay Platform for the Detection of Human and Mouse Cytokines and Chemokines

    OpenAIRE

    Aldo, Paulomi; Marusov, Gregory; Svancara, Danielle; David, James; Mor, Gil

    2016-01-01

    Problem Quantitative measurement of proteins in bodily fluids or cellular preparations is critical for the evaluation of biomarkers or the study of complex cellular processes. While immunoassays are the most common quantitative approach used so far, they are not practical for the evaluation of multiple proteins. Microfluidic technology allows a fine spatial control in immobilizing proteins and biomolecules inside microchannels, eliminating cross‐reactivity between competing analytes, and allo...

  10. Voice Interactive Classroom, a service-oriented software architecture to enable cross-platform multi-channel access to Internet-based learning

    OpenAIRE

    Álvarez García, Víctor Manuel

    2014-01-01

    La tecnología software está creando un contexto ubicuo para la vida y el aprendizaje humano en el que gradualmente se incorporan nuevos modos de interacción. Además, la interacción con los sistemas de aprendizaje basados en Internet ha evolucionado desde el acceso tradicional a través del navegador web de un ordenador personal o portátil a accesos más flexibles desde dispositivos móviles. Sin embargo, en ambos casos, los sistemas de e-learning han creado un contexto en el cual la interacción ...

  11. Google analytics integrations

    CERN Document Server

    Waisberg, Daniel

    2015-01-01

    A roadmap for turning Google Analytics into a centralized marketing analysis platform With Google Analytics Integrations, expert author Daniel Waisberg shows you how to gain a more meaningful, complete view of customers that can drive growth opportunities. This in-depth guide shows not only how to use Google Analytics, but also how to turn this powerful data collection and analysis tool into a central marketing analysis platform for your company. Taking a hands-on approach, this resource explores the integration and analysis of a host of common data sources, including Google AdWords, AdSens

  12. Design of coarse signal processing software for AC power smart sensor experimental platform%交流电力智能传感器粗信号处理实验平台的软件设计

    Institute of Scientific and Technical Information of China (English)

    殷巧; 肖继学; 童俊; 程志; 廖旋; 张汉中; 吴瑞竹

    2013-01-01

    A kind of software, which is suitable for AC power smart sensor experimental platform, is developed to perform coarse signal processing for AC power smart sensor. It contains signal acquisition, signal preprocessing, coarse signal processing and other function modules. It can perform sampling and storing signal, calculating AC power period and offset, analyzing amplitude and initial phase, which are difficult to work out, with definition method, correlation method and LMS method. Results of experiment show that the software can implement the coarse signal processing methods for AC power smart sensor and meet the needs of the experimental platform.%在Keil集成开发环境中设计采用单片机的交流电力智能传感器实验平台的软件系统.该软件包括信号采集、信号预处理、粗信号处理等功能模块,分别完成电力信号的采样与保存,交流电力周期与偏移量的获取,基于定义法、相关分析法、最小二乘法的交流电力难测特征参数幅值与初相位的分析.实验表明,该软件能较好地实现交流电力智能传感器的多种粗信号处理方法,满足实验平台的要求.

  13. 体育电子政务平台软件方案评价指标体系构建%Establishment on Software Scheme Evaluation Index System of Sport E-government Platform

    Institute of Scientific and Technical Information of China (English)

    贾文伟; 徐光宪

    2013-01-01

    体育电子政务平台是实现体育信息资源共享、推进体育行政管理和体育项目管理信息化、加强体育赛事管理和体育场馆建设的重要手段。针对体育电子政务建设软件方案选择中存在的问题,文中进行了三个方面的研究。首先,分析体育电子政务平台软件体系结构,并对其组成部分进行了简要说明;然后,对评价指标体系进行描述并建立了评价指标体系层次分析结构模型;最后,建立了相邻指标比较法的数学模型,运用该方法计算评价指标的权重。%Sport E-government platform is an important means of achieving the sport information resource sharing,promoting sport ad-ministration management and sport project management information,strengthen sports event management and stadiums construction. In connection with problem in sport E-government construction software option,carry on three aspects of the research. Firstly,analyze sports E-government platform software architecture,carry on a brief description of its components. Then describe the evaluation index system and establish the structure model of evaluation index system level analysis. Finally,establish mathematical model of the adjacent indicators of comparative method,using this method to calculate the weight of the evaluation.

  14. Software Released by LEWICE 2.0 Ice Accretion Software Development Project

    Science.gov (United States)

    Potapczuk, Mark G.

    2000-01-01

    Computational icing simulation methods are making the transition from the realm of research to commonplace use in design and certification. As such, standards of software management, design, validation, and documentation must be adjusted to accommodate the increased expectations of the user community with respect to accuracy, reliability, capability, and usability. With this in mind, in collaboration with Glenn's Engineering Design and Analysis Division, the Icing Branch of the NASA Glenn Research Center at Lewis Field began a software improvement project focused on the two-dimensional ice accretion simulation tool LEWICE. This project is serving as an introduction to the concepts of software management and is intended to serve as a pilot project for future icing simulation code development. The LEWICE 2.0 Software Development Project consisted of two major elements: software management and software validation. The software management element consisted of identifying features of well-designed and well-managed software that are appropriate for an analytical prediction tool such as LEWICE and applying them to a revised version of the code. This element included tasks such as identification of software requirements, development and implementation of coding standards, and implementation of software revision control practices. With the application of these techniques, the LEWICE ice accretion code became a more stable and reliable software product. In addition, the lessons learned about software development and maintenance can be factored into future software projects at the outset. The software validation activity was an integral part of our effort to make LEWICE a more accurate and reliable analysis tool. Because of the efforts taken to extensively validate this software, LEWICE 2.0 is more robust than previous releases and can reproduce results accurately across several computing platforms. It also differs from previous versions in the extensive quantitative

  15. Analytical Performances of Human Immunodeficiency Virus Type 1 RNA-Based Amplix® Real-Time PCR Platform for HIV-1 RNA Quantification

    Directory of Open Access Journals (Sweden)

    Christian Diamant Mossoro-Kpinde

    2016-01-01

    Full Text Available Objectives. We evaluated the performances of Amplix real-time PCR platform developed by Biosynex (Strasbourg, France, combining automated station extraction (Amplix station 16 Dx and real-time PCR (Amplix NG, for quantifying plasma HIV-1 RNA by lyophilized HIV-1 RNA-based Amplix reagents targeting gag and LTR, using samples from HIV-1-infected adults from Central African Republic. Results. Amplix real-time PCR assay showed low limit of detection (28 copies/mL, across wide dynamic range (1.4–10 log copies/mL, 100% sensitivity and 99% specificity, high reproducibility, and accuracy with mean bias < 5%. The assay showed excellent correlations and concordance of 95.3% with the reference HIV-1 RNA load assay (Roche, with mean absolute bias of +0.097 log copies/mL by Bland-Altman analysis. The assay was able to detect and quantify the most prevalent HIV-1 subtype strains and the majority of non-B subtypes, CRFs of HIV-1 group M, and HIV-1 groups N and O circulating in Central Africa. The Amplix assay showed 100% sensitivity and 99.6% specificity to diagnose virological failure in clinical samples from antiretroviral drug-experienced patients. Conclusions. The HIV-1 RNA-based Amplix real-time PCR platform constitutes sensitive and reliable system for clinical monitoring of HIV-1 RNA load in HIV-1-infected children and adults, particularly adapted to intermediate laboratory facilities in sub-Saharan Africa.

  16. ChiMS: Open-source instrument control software platform on LabVIEW for imaging/depth profiling mass spectrometers.

    Science.gov (United States)

    Cui, Yang; Hanley, Luke

    2015-06-01

    ChiMS is an open-source data acquisition and control software program written within LabVIEW for high speed imaging and depth profiling mass spectrometers. ChiMS can also transfer large datasets from a digitizer to computer memory at high repetition rate, save data to hard disk at high throughput, and perform high speed data processing. The data acquisition mode generally simulates a digital oscilloscope, but with peripheral devices integrated for control as well as advanced data sorting and processing capabilities. Customized user-designed experiments can be easily written based on several included templates. ChiMS is additionally well suited to non-laser based mass spectrometers imaging and various other experiments in laser physics, physical chemistry, and surface science.

  17. Implementation of video acquisition software based on embedded platform%基于嵌入式平台的视频采集软件实现

    Institute of Scientific and Technical Information of China (English)

    杨聪锟; 杨雪芹; 杨雪辉

    2016-01-01

    Aiming at the disadvantages such as high power consumption and large volume, this paper design and develop a high performance, low cost, low power consumption and portable video acquisition system. In this paper, S3C2440 ARM microcontroller as the hardware platform to build the Linux operat-ing system, the installation of cross compiler environment and Bootloader, transplant the Linux kernel, then, build the root file, install video drivers for the acquisition and the output data. Experiments show that the video acquisition system has the advantages of stable operation, low power consumption and easy to carry.%针对传统视频采集功耗高和体积大等缺点,设计和开发一种高性能、低成本、低功耗、轻便的视频采集系统。以ARM S3 C2440微控制器为硬件平台,搭建Linux操作系统,安装交叉编译环境和Bootloader,移植Linux内核,构建根文件,安装视频驱动程序,采集并输出数据。实验表明该视频采集系统具有工作稳定、功耗低和携带方便等优点。

  18. Developments of the in-check platform for diagnostic applications

    Science.gov (United States)

    Palmieri, Michele; Alessi, Enrico; Conoci, Sabrina; Marchi, Mauro; Panvini, Gaetano

    2008-02-01

    In-Check is STMicroelectronics proprietary platform for molecular diagnostics. In-Check lays its foundations on the monolithic integration of microelectronics and micromachining technology MEMS, with microfluidic and optical features, bio-chemical surface functionalization and molecular biology. It comprises a core lab-on-chip device, control and reading instrumentation, a complete suite of software modules, and application protocols. Leveraging on such capabilities, In-Check enables fast, highly sensitive and specific, multi-analytical capability of nucleic acid analysis. The platform provides a unique combination of nucleic acid amplification, by polymerase-chain-reaction and target identification and typing by DNA microarray. These integrated biological functionalities together with top quality standard and process control are key features for a platform to be accepted by the highly demanding modern medical diagnostic. This paper describes recent developments of In-Check and some core biological characterizations.

  19. Development and application of smart computation platform based on commercial power system software package%基于商业电力系统分析软件的智能计算平台设计及应用

    Institute of Scientific and Technical Information of China (English)

    汪震; 甘德强; 宋晓喆; 辛焕海

    2011-01-01

    A smart computation platform based on commercial power system software package is designed and introduced in this paper, in which the aspects of software design, algorithm and application are mainly discussed. The software design ideology is characterized as extensibility,modularity and reusability. Especially, the plug-in idea in the Evolutionary Algorithm (EA) design eases the decoupling of EA and its operators, which makes it possible for the flexibility and extensibility of EA implementation. The SOPF problem and its challenges are also briefly reviewed. A UFLS relay design problem is modeled as a special SOPF problem and an EA-based approach is applied to solve the problem. Case studies based on the UFLS optimization problem in a real power system reveal the potential of the proposed smart computation platform.%设计并建立一个基于商业电力系统分析软件的智能计算平台,分别介绍软件设计、算法和应用3个方面的相关情况.在计算平台的软件设计方面,采用可扩展性、模块化及可复用的设计思想,特别是进化算法软件采用了plug-in算法和算子分离的设计思想,增加算法软件模块的灵活性和可扩展性.在算法研究方面,简要回顾暂态稳定约束优化问题(SOPF)的模型及求解SOPF问题遇到的挑战,描述一类特殊的SOPF问题--基于最小控制代价模型的低频减载(UFLS)参数优化问题,并提出应用进化计算方法求解UFLS优化问题的算法步骤.在应用研究中,采用智能计算平台中的DE算法解决一个实际系统的UFLS优化问题,初步展示利用智能计算平台开展科研工作的潜力.

  20. Utilization of Benchtop Next Generation Sequencing Platforms Ion Torrent PGM and MiSeq in Noninvasive Prenatal Testing for Chromosome 21 Trisomy and Testing of Impact of In Silico and Physical Size Selection on Its Analytical Performance.

    Directory of Open Access Journals (Sweden)

    Gabriel Minarik

    Full Text Available The aims of this study were to test the utility of benchtop NGS platforms for NIPT for trisomy 21 using previously published z score calculation methods and to optimize the sample preparation and data analysis with use of in silico and physical size selection methods.Samples from 130 pregnant women were analyzed by whole genome sequencing on benchtop NGS systems Ion Torrent PGM and MiSeq. The targeted yield of 3 million raw reads on each platform was used for z score calculation. The impact of in silico and physical size selection on analytical performance of the test was studied.Using a z score value of 3 as the cut-off, 98.11%-100% (104-106/106 specificity and 100% (24/24 sensitivity and 99.06%-100% (105-106/106 specificity and 100% (24/24 sensitivity were observed for Ion Torrent PGM and MiSeq, respectively. After in silico based size selection both platforms reached 100% specificity and sensitivity. Following the physical size selection z scores of tested trisomic samples increased significantly--p = 0.0141 and p = 0.025 for Ion Torrent PGM and MiSeq, respectively.Noninvasive prenatal testing for chromosome 21 trisomy with the utilization of benchtop NGS systems led to results equivalent to previously published studies performed on high-to-ultrahigh throughput NGS systems. The in silico size selection led to higher specificity of the test. Physical size selection performed on isolated DNA led to significant increase in z scores. The observed results could represent a basis for increasing of cost effectiveness of the test and thus help with its penetration worldwide.

  1. 中医脾系问诊信息采集系统研制与评价%Development and Evaluation of an Information Gathering Soft-ware Platform for Spleen System Inquiry in Traditional Chinese Medicine

    Institute of Scientific and Technical Information of China (English)

    郑舞; 刘国萍; 朱文华; 范赵翔; 王春颖; 王睿清

    2013-01-01

    Objective To develop an information gathering soft-ware platform for spleen system inquiry of TCM, and to discuss the practicability and feasibility of applying computer technology to standardizing management of TCM inquiry data. Methods Based on the TCM Spleen System Inquiry Scale, combined with clinical practice of TCM diagnosis and treatment, an inquiry information gathering soft-ware platform for TCM spleen system was designed. The platform was interfaced with B/S structure, and in the use of computer programming languages, the platform possessed the good functions of data collection, storage, query, export and print, etc. In addition to this, by calling the correct algorithm, it contents users with analysis and statistics on the target data set. Results The platform designed has been initially equipped with the functions of collecting, storing, inquiry, deleting, modifying, exporting and printing the inquiry-based four diagnostic data for TCM spleen system diseases. And to some extent, it also achieves standardization and objectification of the collection of TCM Spleen System Inquiry Scale. Conclusion It is practicable and feasible to applying computer technology into standardizing management of TCM inquiry informations. Besides, it could act as the direction for the research of TCM four diagnostic data in the future.%目的研制中医脾系问诊信息规范化采集系统,探讨计算机技术对中医问诊数据规范化管理的实用性与可行性。方法基于中医脾系问诊量表,结合中医临床诊疗习惯,研制中医脾系问诊信息采集系统。系统界面采用 B/S架构,借助计算机编程语言来实现数据的采集、储存、查询、导出和打印等功能,并通过调用正确的算法程序对目标数据集进行统计、分析。结果此采集软件已初步实现脾系疾病中以问诊为主的四诊信息数据的采集与储存,能较好满足病例数据的查询、删改、数据导出、打印等功

  2. GNU Radio:开放的软件无线电平台%GNU Radio: An Open Software Defined Radio Platform

    Institute of Scientific and Technical Information of China (English)

    曹瀚文; 王文博

    2007-01-01

    GNU Radio是一种运行于普通PC上的开放的软件无线电平台,其软件代码和硬件设计完全公开.基于该平台,用户能够以软件编程的方式灵活地构建各种无线应用.文章首先结合目前软件无线电技术的发展概况对GNUR Radio进行概述;然后介绍了GNU Radio软件以及与之配套的硬件前端USRP(Unversal Software Radio Periperal)的结构、原理、安装;接下来列举了GNU Radio的几种有代表性的应用;最后总结了GNURadio 的特点,并对其应用和发晨前景进行了展望.

  3. Application Practice of Integrated Platform of Software System%软件系统集成平台的应用实践

    Institute of Scientific and Technical Information of China (English)

    张书娟

    2015-01-01

    Tianjin Iron and Steel Group Company Limited (TISC) integrated information platform and daily cost accounting and analysis information system is comprised of five aspects of purchasing and storage, production planning, quality control, sales and financial cost. The paper introduces the process that Tianjin Iron and Steel Group Co., Ltd. utilized SAPNetWeaver PI to realize the interconnection and intercommunication of the data flow and information flow of each business function from TISC production and manufacturing system, ERP system and other sectors with that of the said system, including information communication configuration and business interface design. The new system features good flexibility, powerful message detecting and measuring function, standard interface technique and easy interface contain adding, erasing and changing.%天钢一体化信息平台与日成本核算和分析信息系统包括采购仓储、生产计划、质量控制、销售、财务成本五大部分。介绍了天津钢铁集团公司采用SAPNetWeaver PI,实现该系统与公司的生产制造系统、ERP系统和其它专业系统的各个业务功能的数据流、信息流的互通互联的过程,包括信息通讯配置和业务接口设计等。新系统具有灵活性较好、消息检测功能强大、采用了标准接口技术和增删改接口内容简便易行的特点。

  4. N286.7-99, A Canadian standard specifying software quality management system requirements for analytical, scientific, and design computer programs and its implementation at AECL

    Energy Technology Data Exchange (ETDEWEB)

    Abel, R. [R and M Abel Consultants Inc. (Canada)

    2000-07-01

    Analytical, scientific, and design computer programs (referred to in this paper as 'scientific computer programs') are developed for use in a large number of ways by the user-engineer to support and prove engineering calculations and assumptions. These computer programs are subject to frequent modifications inherent in their application and are often used for critical calculations and analysis relative to safety and functionality of equipment and systems. N286.7-99(4) was developed to establish appropriate quality management system requirements to deal with the development, modification, and application of scientific computer programs. N286.7-99 provides particular guidance regarding the treatment of legacy codes.

  5. Effects of treatment in the levels of circulating cytokines and growth factors in cystic fibrosis and dialyzed patients by multi-analytical determination with a biochip array platform.

    Science.gov (United States)

    Tirelli, Amedea Silvia; Colombo, Carla; Torresani, Erminio; Fortunato, Francesca; Biffi, Arianna; Cariani, Lisa; Daccò, Valeria; Carbone, Annalucia; Edefonti, Alberto; Paglialonga, Fabio; Conese, Massimo

    2013-06-01

    Chronic inflammatory diseases need non-invasive sensitive, reliable and predictive clinical biomarkers for diagnosis and monitoring therapy. Since inflammation is a complex phenomenon, simultaneous evaluation of different analytes in the same sample may help in defining this complexity and in developing specific anti-inflammatory intervention strategies. In this study, we used a biochip array system capable of measuring 12 cytokines and growth factors (IL-2, IL-4, IL-6, IL-8, IL-10, IL-1 α, IL-1 β, IFN-γ, TNF-α, MCP-1, VEGF, and EGF) in three groups: 97 control subjects; 24 cystic fibrosis (CF) patients before and during the antibiotic treatment (6 and 15days) for acute pulmonary exacerbation as well as 15days after the withdrawal of therapy; 22 children and young adults on chronic hemodialysis (HD) at the beginning and at the end of a standard HD session. CF patients in acute exacerbation displayed higher IL-2, IL-6, VEGF and MCP-1 levels than the control subjects. IL-6 significantly decreased during therapy (Pcytokines/growth factors associated with an acute exacerbation in CF patients and IL-4 and IL-6 as predictors of response to therapy. In younger HD patients, we identified a biomarker pattern which is different from that of older patients. Finally, further studies are warranted to examine the role of these biomarkers in the pathogenesis of complications in HD patients.

  6. 基于开源软件的私有云计算平台构建%Construction of Private Cloud Computing Platform Based on Open Source Software

    Institute of Scientific and Technical Information of China (English)

    姜毅; 王伟军; 曹丽; 刘凯; 陈桂强

    2013-01-01

    介绍了私有云的应用范围,讨论了自行开发、商业和开源解决方案各自的特点,分析了开源方案的主要优势,比较了主流的开源云计算项目Eucalyptus、OpenStack、OpenNebula和Nimbus,重点研究了OpenStack架构.在此基础上,讨论了基于OpenStack的私有云计算平台构建方法,其主要过程包括基础环境配置,Nova、Glance、Swift、Keystone和Horizon组件安装,虚拟机部署等,最后给出了该平台在云计算软件测试项目中的应用实例.%This paper introduced the application range of the private cloud, discussed the characteristics of the self-developed and business and open source solutions, and analyzed the main advantage of the open source solution, then compared the mainstream projects of the open source cloud computing, such as Eucalyptus, OpenStack, OpenNebula and Nimbus, studied the structure of OpenStack mainly. Based on this, this paper presented the construction example of private cloud computing platform based on OpenStack, which major processes included configuration of base environment, components installation of Nova, Glance, Swift, Keystone and Horizon, deployment of virtual machines, and finally discussed the platform application examples in the cloud computing software testing.

  7. GNSS 软件接收机算法验证平台设计与实现%Design and Implementation of Algorithm Verification Platform for GNSS Software Receiver

    Institute of Scientific and Technical Information of China (English)

    魏敬法

    2013-01-01

    GNSS receiver, for its real-time provision of height, latitude, longitudes and time, is now widely used in military and communication applications, and so it is of important application value to study the design and key techniques of GNSS software receiver. For test and verification of GNSS receiver algorithm, GNSS receiver verification platform is designed, and GNSS signal acquisition, tracking, measurement pre-processing and RAIM are emphatically studied. The experiment result indicates that this designed GNSS software algorithm verification platform, with high flexibility, good reconfiguration, and high position accuracy, could provide some reference for test and verification of various GNSS algorithms.%  全球卫星导航系统(GNSS,Global Navigation Satellite System)由于能够实时为用户提供时间,经纬度和海拔高度等导航信息,在军事、通讯和测量等领域已得到广泛的应用,因此研究 GNSS软件接收机的设计与关键技术具有重要应用价值。从 GNSS 接收机算法验证与测试的需求出发,设计了一种基于软件实现的 GNSS 接收机算法验证平台,重点研究了与该验证平台实现相关的高动态卫星导航信号捕获方法、跟踪、测量值预处理方法和接收机自体完好性监控(RAIM,Receiver Autonomous Integrity Monitoring)方法等关键技术。实际结果表明实现的 GNSS 软件接收机算法验证平台具有算法验证灵活,可重构性好、定位精度高等特点,可以为各种 GNSS 接收机算法的测试与验证提供参考。

  8. "Mixed Positioning" Control Strategy Research Based on Android Platform for Distributed Embedded Software%基于Android平台的嵌入式软件“混合”定位控制策略研究

    Institute of Scientific and Technical Information of China (English)

    代敏; 张晶

    2012-01-01

    分布嵌入式软件功能模块的设计与实现是当前研究热点.Android集成了地图模块和丰富的API,能有效支持嵌入式软件在分布移动环境中的定位功能实现.常见定位技术有模拟定位和地图定位.模拟定位不是真实定位;地图定位只能实现自我定位.鉴于以上两种定位的不足,以Android为开发平台,采用模拟定位的思想,地图定位的形式,提出了短信定位这种“混合定位”方法.“混合定位”实现了自我定位到定位他人,是定位控制策略的有效改进.%Researchers are focused on design and implementation of functional modules for distributed embedded software. Android distributed mobile intelligent terminal platform for software development, integrates map module and rich API library and effectively support positioning function implementation for distributed embedded environment. There are two common positoning technology: simulator positioning and map positioning. Simulaor positioning is not a real positioning in a sense. Map positioning can only implement self location. In order to overcome the above two kinds of positioning technology disadvantage, a "mixed positioning" strategy is presented by combined with simulator positioning's idea and map positioning's pattern. " Mixed positioning" , as improvement in positioning control strategy, achieves self-positioning and positioning of others.

  9. Mass spectrometry based lipid(ome) analyzer and molecular platform: a new software to interpret and analyze electrospray and/or matrix-assisted laser desorption/ionization mass spectrometric data of lipids: a case study from Mycobacterium tuberculosis.

    Science.gov (United States)

    Sabareesh, Varatharajan; Singh, Gurpreet

    2013-04-01

    Mass Spectrometry based Lipid(ome) Analyzer and Molecular Platform (MS-LAMP) is a new software capable of aiding in interpreting electrospray ionization (ESI) and/or matrix-assisted laser desorption/ionization (MALDI) mass spectrometric data of lipids. The graphical user interface (GUI) of this standalone programme is built using Perl::Tk. Two databases have been developed and constituted within MS-LAMP, on the basis of Mycobacterium tuberculosis (M. tb) lipid database (www.mrl.colostate.edu) and that of Lipid Metabolites and Pathways Strategy Consortium (LIPID MAPS; www.lipidmaps.org). Different types of queries entered through GUI would interrogate with a chosen database. The queries can be molecular mass(es) or mass-to-charge (m/z) value(s) and molecular formula. LIPID MAPS identifier also can be used to search but not for M. tb lipids. Multiple choices have been provided to select diverse ion types and lipids. Satisfying to input parameters, a glimpse of various lipid categories and their population distribution can be viewed in the output. Additionally, molecular structures of lipids in the output can be seen using ChemSketch (www.acdlabs.com), which has been linked to the programme. Furthermore, a version of MS-LAMP for use in Linux operating system is separately available, wherein PyMOL can be used to view molecular structures that result as output from General Lipidome MS-LAMP. The utility of this software is demonstrated using ESI mass spectrometric data of lipid extracts of M. tb grown under two different pH (5.5 and 7.0) conditions.

  10. 基于 Android 的手机防盗软件的研究与实现%Research and Realization of Mobile Phone Security Software Based on Android Platform

    Institute of Scientific and Technical Information of China (English)

    李纪平; 丁么明; 焦家林

    2016-01-01

    针对手机被盗或丢失后个人隐私泄露所带来的安全隐患,提出了一种基于 Android 手机防盗软件的总体设计方案和流程,详细给出了各模块的具体实现方法和相应的关键代码。该软件采用后台监听技术,以绑定安全号码的方式,通过手机短信对被盗手机实现定位与防盗追踪、锁屏、语音警告以及个人隐私信息销毁功能。模拟器和真机环境下的测试结果表明,该软件具有一定的实用价值。%In order to overcome the security threat caused by the leak of personal private information due to the stolen or lost mobile phone,an overall design scheme for mobile phone is proposed based on android platform.In addition,the detailed realization method and related key codes of each module are also given.By using background monitoring technology and binding safe phone number,the developed software realizes remote control through short message,thus realizing the function of anti - theft tracking,voice alarm,locking of screen and destruction of private information.The testing results in both simulation and practical environments show that the security software is valuable in practice.

  11. Platform Constellations

    DEFF Research Database (Denmark)

    Staykova, Kalina Stefanova; Damsgaard, Jan

    2016-01-01

    This research paper presents an initial attempt to introduce and explain the emergence of new phenomenon, which we refer to as platform constellations. Functioning as highly modular systems, the platform constellations are collections of highly connected platforms which co-exist in parallel...... and as such allow us to study platforms not only as separate entities, but also to investigate the relationship between several platforms offered and governed by one and the same platform provider. By investigating two case studies of indigenous platform constellations formed around the hugely popular instant...... messaging apps KakaoTalk and LINE, we are able to gain valuable insights about the nature of these new constructions and to capture and synthesize their main characteristics in a framework. Our results show that platform constellations possess unique innovative capabilities, which can improve users...

  12. Research on hybrid modeling method based on platform of Creo Parametric software%基于Creo Parametric软件平台的混合式建模方法研究

    Institute of Scientific and Technical Information of China (English)

    吴江奎; 史庆春

    2013-01-01

    Computer - aided industrial design has been more and more widely applied in the process of designing. In this paper, drawbacks of both parametric modeling and freestyle modeling; are pointed out by the result of a comparative study, and a solution of hybrid modeling method which is based on Creo Parametric software platform is proposed. The case of a hair dryer product model building process is to illustrate the workflow of hybrid modeling method, and the analysis of the model verifies the feasibility of this approach.%计算机辅助工业设计在设计流程中的应用越来越广泛.通过对参数化建模和自由式建模的对比研究,指出了这两种方法各自的弊端,提出基于Creo Parametric软件平台的混合式建模办法.以电吹风产品模型构建的案例来说明混合式建模方法的工作流程,并通过模型分析验证了这种方法的可行性.

  13. 面向业务平台原理及其在软件工程中的作用%The Principle of the Business-Oriented Platform and Its Role in Software Engineering

    Institute of Scientific and Technical Information of China (English)

    吕延宁; 郝闻众

    2012-01-01

    为了解决业务应用系统软件工程中需求变更带来的系统研发滞后,以及业务人员同软件开发人员沟通带来的沟通偏差等问题,面向业务平台将业务应用系统分离为系统层和业务层。在业务层,业务人员使用业务设计器直接进行需求建模,系统层业务引擎负责执行业务模型。这样使系统适应变化能力增强,是随需应变的解决之道。%In the software engineering of the business application system,in order to solve the problem of system development delay and the deviation of the communication between business team and the developer team caused by the change of demand,the Business-Oriented platform separates normal business system into the system layer and business layer.In the business layer,business design team directly involves in the business model.The business engine in system layer is responsible for the implementation of the business model.This allows the system to adapt to changes in capacity enhancement.This is a solution for the on-demand system.

  14. 基于DSP控制的全数字直流PWM调速系统%Research on Software Platform of General- Purpose Digital Speed Regulation System Based on DSP Controller

    Institute of Scientific and Technical Information of China (English)

    刘龙江; 边鑫

    2012-01-01

    针对现存电压闭环和电流闭环直流调速系统各自的不足,首先对其结构进行了改进,分析研究了一种电压/电流双闭环直流调速系统.随后设计了一种基于DSP控制器的通用电机调速系统,并将其应用于电动车驱动系统电机控制中,实验结果表明,系统工作可靠稳定.%Firstly,according to the deficiency of the voltage closed - loop speed regulation system with the end current, a new kind of direct current speed regulation system based on voltage control strategy is put forward in this thesis, that is voltage/current double - closed - loop direct current speed regulation system. Secondly, in order to speed up the developing process of all sort of speed regulation system on the basis of DSP, a software platform of the general - purpose digital speed regulation system is devised. It is used successfully in the current closed - loop DC speed regulation system of EV.

  15. Analytical approaches to image orientation and stereo digitization applied in the Budnlab software. (Polish Title: Rozwiazania analityczne zwiazane z obsluga procesu orientacji zdjec oraz wykonywaniem opracowan wektorowych w programie Bundlab)

    Science.gov (United States)

    Kolecki, J.

    2015-12-01

    The Bundlab software has been developed mainly for academic and research application. This work can be treated as a kind of a report describing the current state of the development of this computer program, focusing especially on the analytical solutions. Firstly, the overall characteristics of the software are provided. Then the description of the image orientation procedure starting from the relative orientation is addressed. The applied solution is based on the coplanarity equation parametrized with the essential matrix. The problem is reformulated in order to solve it using methods of algebraic geometry. The solution is followed by the optimization involving the least square criterion. The formation of the image block from the oriented models as well as the absolute orientation procedure were implemented using the Horn approach as a base algorithm. The second part of the paper is devoted to the tools and methods applied in the stereo digitization module. The solutions that support the user and improve the accuracy are given. Within the paper a few exemplary applications and products are mentioned. The work finishes with the concepts of development and improvements of existing functions.

  16. The Ettention software package

    Energy Technology Data Exchange (ETDEWEB)

    Dahmen, Tim, E-mail: Tim.Dahmen@dfki.de [German Research Center for Artificial Intelligence GmbH (DFKI), 66123 Saarbrücken (Germany); Saarland University, 66123 Saarbrücken (Germany); Marsalek, Lukas [Eyen SE, Na Nivách 1043/16, 141 00 Praha 4 (Czech Republic); Saarland University, 66123 Saarbrücken (Germany); Marniok, Nico [Saarland University, 66123 Saarbrücken (Germany); Turoňová, Beata [Saarland University, 66123 Saarbrücken (Germany); IMPRS-CS, Max-Planck Institute for Informatics, Campus E 1.4, 66123 Saarbrücken (Germany); Bogachev, Sviatoslav [Saarland University, 66123 Saarbrücken (Germany); Trampert, Patrick; Nickels, Stefan [German Research Center for Artificial Intelligence GmbH (DFKI), 66123 Saarbrücken (Germany); Slusallek, Philipp [German Research Center for Artificial Intelligence GmbH (DFKI), 66123 Saarbrücken (Germany); Saarland University, 66123 Saarbrücken (Germany)

    2016-02-15

    We present a novel software package for the problem “reconstruction from projections” in electron microscopy. The Ettention framework consists of a set of modular building-blocks for tomographic reconstruction algorithms. The well-known block iterative reconstruction method based on Kaczmarz algorithm is implemented using these building-blocks, including adaptations specific to electron tomography. Ettention simultaneously features (1) a modular, object-oriented software design, (2) optimized access to high-performance computing (HPC) platforms such as graphic processing units (GPU) or many-core architectures like Xeon Phi, and (3) accessibility to microscopy end-users via integration in the IMOD package and eTomo user interface. We also provide developers with a clean and well-structured application programming interface (API) that allows for extending the software easily and thus makes it an ideal platform for algorithmic research while hiding most of the technical details of high-performance computing. - Highlights: • Novel software package for “reconstruction from projections” in electron microscopy. • Support for high-resolution reconstructions on iterative reconstruction algorithms. • Support for CPU, GPU and Xeon Phi. • Integration in the IMOD software. • Platform for algorithm researchers: object oriented, modular design.

  17. DIVE: A Graph-based Visual Analytics Framework for Big Data

    OpenAIRE

    Rysavy, Steven J.; Bromley, Dennis; Daggett, Valerie

    2014-01-01

    The need for data-centric scientific tools is growing; domains like biology, chemistry, and physics are increasingly adopting computational approaches. As a result, scientists must now deal with the challenges of big data. To address these challenges, we built a visual analytics platform named DIVE: Data Intensive Visualization Engine. DIVE is a data-agnostic, ontologically-expressive software framework capable of streaming large datasets at interactive speeds. Here we present the technical d...

  18. 大数据分析平台--从扩展性优先到性能优先%Big Data Analytic Platforms:Changing the Priority from Scalability to Performance

    Institute of Scientific and Technical Information of China (English)

    郑纬民; 陈文光

    2016-01-01

    Existing big data analytic platforms, such as MapReduce and Spark, focus on scalability and fault tolerance at the expense of performance. We discuss the connections between performance and fault tolerance and show they are not mutually exclusive. Distributed graph processing systems are promising because they make a better tradeoff between performance and fault tolerance with mutable data models.%认为现有以MapReduce/Spark等为代表的大数据处理平台在解决大数据问题的挑战问题方面过多考虑了容错性,忽视了性能。大数据分析系统的一个重要的发展方向就是兼顾性能和容错性,而图计算系统在数据模型上较好地考虑了性能和容错能力的平衡,是未来的重要发展方向。

  19. Software-Defined Underwater Acoustic Networking Platform

    Science.gov (United States)

    2009-11-03

    Demod Make Packet T in y O S M A C GNU Radio U n d e rw a te r T ra n s d u c e r...W a te r U S R P / A m p lif ie r/ S w it c h V ir tu a l N e tw o rk C a rd L in u x A p p lic a ti o n / N e tw o rk M o n...baseband signal in the frequency domain needed for demod - ulation. Depending on the modulation scheme that is being used the data will be

  20. [Curriculum vitae organization: the Lattes software platform].

    Science.gov (United States)

    Amorin, Cristiane V

    2003-05-01

    Curriculum vitae is a Latin expression meaning "career" or "life course". That means the data set concerning name, age, marital status, situation, studies, diplomas, published works and other activities of a student, an applicant for a position, for an exam or for a public office, and others. In short, it is the document that provides an outlook of the person as an individual; that is why this document must be carefully prepared as to precise and true contents, as to presentation and as to writing.

  1. DESCRIPTION OF THE SOFTWARE AND INTEGRATING PLATFORM

    Energy Technology Data Exchange (ETDEWEB)

    Flach, G.

    2009-12-31

    The Cementitious Barriers Partnership (CBP) Project is a multi-disciplinary, multi-institutional collaboration supported by the United States Department of Energy (US DOE) Office of Waste Processing. The objective of the CBP project is to develop a set of tools to improve understanding and prediction of the long-term structural, hydraulic, and chemical performance of cementitious barriers used in nuclear applications. A multi-disciplinary partnership of federal, academic, private sector, and international expertise has been formed to accomplish the project objective. In addition to the US DOE, the CBP partners are the Savannah River National Laboratory (SRNL), Vanderbilt University (VU)/Consortium for Risk Evaluation with Stakeholder Participation (CRESP), Energy Research Center of the Netherlands (ECN), and SIMCO Technologies, Inc. The Nuclear Regulatory Commission (NRC) is providing support under a Memorandum of Understanding. The National Institute of Standards and Technology (NIST) is providing research under an Interagency Agreement. Neither the NRC nor NIST are signatories to the CRADA. The periods of cementitious performance being evaluated are >100 years for operating facilities and > 1000 years for waste management. The set of simulation tools and data developed under this project will be used to evaluate and predict the behavior of cementitious barriers used in near surface engineered waste disposal systems, e.g., waste forms, containment structures, entombments, and environmental remediation, including decontamination and decommissioning analysis of structural concrete components of nuclear facilities (spent-fuel pools, dry spent-fuel storage units, and recycling facilities such as fuel fabrication, separations processes). Simulation parameters will be obtained from prior literature and will be experimentally measured under this project, as necessary, to demonstrate application of the simulation tools for three prototype applications (waste form in concrete vault, high-level waste tank grouting, and spent-fuel pool). Test methods and data needs to support use of the simulation tools for future applications will be defined. The CBP project is a five-year effort focused on reducing the uncertainties of current methodologies for assessing cementitious barrier performance and increasing the consistency and transparency of the assessment process. The results of this project will enable improved risk-informed, performance-based decision-making and support several of the strategic initiatives in the DOE Office of Environmental Management Engineering & Technology Roadmap. Those strategic initiatives include (1) enhanced tank closure processes; (2) enhanced stabilization technologies; (3) advanced predictive capabilities; (4) enhanced remediation methods; (5) adapted technologies for site-specific and complex-wide D&D applications; (6) improved SNF storage, stabilization and disposal preparation; (7) enhanced storage, monitoring and stabilization systems; and (8) enhanced long-term performance evaluation and monitoring.

  2. GPS: Public Utility or Software Platform

    Science.gov (United States)

    2016-09-01

    media.terry.uga.edu/documents/exec_ed/bonbright/ principles_of_public_utility_rates.pdf, 3; John Black, ed., Oxford Dictionary of Economics (New York: Oxford...Coordination Office, “Control Segment;” ASD(NII), Global Positioning System Standard, 3. 234 Black, Oxford Dictionary of Economics , 380; Geddes, “Public...Tool .............................................. 11 2. GPS is an Element of American Foreign Policy, National Defense, and Economic Policy

  3. Platform independent software framework for smartphones

    OpenAIRE

    Žemaitis, Tomas

    2010-01-01

    Šiomis dienomis labai greitai tobulėja mobilios technologijos. Į išmaniuosius įrenginius montuojamų procesorių taktinis dažnis jau pasiekė 1Ghz, ekranai tapo labai didelės raiškos, jautrūs lietimui bei pasižymintys labai kokybišku spalvų atkūrimu. Dėl daugybės į išmaniuosius telefonus montuojamų papildomų įtaisų, jų panaudojimo sritis vis plečiasi, jų populiarumas auga. Kartu su aparatūros tobulėjimu, tobulėja ir jiems skirta programinė įranga. Per paskutinius kelis metus pasirodė net trys na...

  4. Software Replica of Minimal Living Processes

    Science.gov (United States)

    Bersini, Hugues

    2010-04-01

    There is a long tradition of software simulations in theoretical biology to complement pure analytical mathematics which are often limited to reproduce and understand the self-organization phenomena resulting from the non-linear and spatially grounded interactions of the huge number of diverse biological objects. Since John Von Neumann and Alan Turing pioneering works on self-replication and morphogenesis, proponents of artificial life have chosen to resolutely neglecting a lot of materialistic and quantitative information deemed not indispensable and have focused on the rule-based mechanisms making life possible, supposedly neutral with respect to their underlying material embodiment. Minimal life begins at the intersection of a series of processes which need to be isolated, differentiated and duplicated as such in computers. Only software developments and running make possible to understand the way these processes are intimately interconnected in order for life to appear at the crossroad. In this paper, I will attempt to set out the history of life as the disciples of artificial life understand it, by placing these different lessons on a temporal and causal axis, showing which one is indispensable to the appearance of the next and how does it connect to the next. I will discuss the task of artificial life as setting up experimental software platforms where these different lessons, whether taken in isolation or together, are tested, simulated, and, more systematically, analyzed. I will sketch some of these existing software platforms: chemical reaction networks, Varela’s autopoietic cellular automata, Ganti’s chemoton model, whose running delivers interesting take home messages to open-minded biologists.

  5. Payment Platform

    DEFF Research Database (Denmark)

    Hjelholt, Morten; Damsgaard, Jan

    2012-01-01

    Payment transactions through the use of physical coins, bank notes or credit cards have for centuries been the standard formats of exchanging money. Recently online and mobile digital payment platforms has entered the stage as contenders to this position and possibly could penetrate societies...... thoroughly and substitute current payment standards in the decades to come. This paper portrays how digital payment platforms evolve in socio-technical niches and how various technological platforms aim for institutional attention in their attempt to challenge earlier platforms and standards. The paper...... applies a co-evolutionary multilevel perspective to model the interplay and processes between technology and society wherein digital payment platforms potentially will substitute other payment platforms just like the credit card negated the check. On this basis this paper formulate a multilevel conceptual...

  6. Video analysis platform

    OpenAIRE

    FLORES, Pablo; Arias, Pablo; Lecumberry, Federico; Pardo, Álvaro

    2006-01-01

    In this article we present the Video Analysis Platform (VAP) which is an open source software framework for video analysis, processing and description. The main goals of VAP are: to provide a multiplatform system which allows the easy implementation of video algorithms, provide structures and algorithms for the segmentation of video data in its different levels of abstraction: shots, frames, objects, regions, etc, permit the generation and comparison of MPEG7-like descriptors, and develop tes...

  7. HPC - Platforms Penta Chart

    Energy Technology Data Exchange (ETDEWEB)

    Trujillo, Angelina Michelle [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

    2015-10-08

    Strategy, Planning, Acquiring- very large scale computing platforms come and go and planning for immensely scalable machines often precedes actual procurement by 3 years. Procurement can be another year or more. Integration- After Acquisition, machines must be integrated into the computing environments at LANL. Connection to scalable storage via large scale storage networking, assuring correct and secure operations. Management and Utilization – Ongoing operations, maintenance, and trouble shooting of the hardware and systems software at massive scale is required.

  8. Metoda Analytic Network Process

    OpenAIRE

    2010-01-01

    The thesis is concerned with Multi-Criteria Decision Making, in particular the Analytic Network Process method. The introductory part is dedicated to compile all the theory necessary to understand the method and utilized throughout the paper. The Analytic Hierarchy Process method is described and later generalized in the form of the ANP. Part of the paper is a description of available software products that are able to solve the ANP models. The main focus is on the application of the method, ...

  9. Improving Software Citation and Credit

    CERN Document Server

    Allen, Alice; DuPrie, Kimberly; Mink, Jessica; Nemiroff, Robert; Robitaille, Thomas; Shamir, Lior; Shortridge, Keith; Taylor, Mark; Teuben, Peter; Wallin, John

    2015-01-01

    The past year has seen movement on several fronts for improving software citation, including the Center for Open Science's Transparency and Openness Promotion (TOP) Guidelines, the Software Publishing Special Interest Group that was started at January's AAS meeting in Seattle at the request of that organization's Working Group on Astronomical Software, a Sloan-sponsored meeting at GitHub in San Francisco to begin work on a cohesive research software citation-enabling platform, the work of Force11 to "transform and improve" research communication, and WSSSPE's ongoing efforts that include software publication, citation, credit, and sustainability. Brief reports on these efforts were shared at the BoF, after which participants discussed ideas for improving software citation, generating a list of recommendations to the community of software authors, journal publishers, ADS, and research authors. The discussion, recommendations, and feedback will help form recommendations for software citation to those publishers...

  10. Transformer-4 version 2.0.1, a free multi-platform software to quickly reformat genotype matrices of any marker type, and archive them in the Demiurge information system.

    Science.gov (United States)

    Caujapé-Castells, Juli; Sabbagh, Izzat; Castellano, José J; Ramos, Rafael; Henríquez, Víctor; Quintana, Francisco M; Medina, Dailos A; Toledo, Javier; Ramírez, Fernando; Rodríguez, Juan F

    2013-05-01

    Transformer-4 version 2.0.1 (T4) is a multi-platform freeware programmed in java that can transform a genotype matrix in Excel or XML format into the input formats of one or several of the most commonly used population genetic software, for any possible combination of the populations that the matrix contains. T4 also allows the users to (i) draw allozyme gel interpretations for any number of diploid individuals, and then generate a genotype matrix ready to be used by T4; and (ii) produce basic reports about the data in the matrices. Furthermore, T4 is the only way to optionally submit 'genetic diversity digests' for publication in the Demiurge online information system (http://www.demiurge-project.org). Each such digest undergoes peer-review, and it consists of a geo-referenced data matrix in the tfm4 format plus any ancillary document or hyperlink that the digest authors see fit to include. The complementarity between T4 and Demiurge facilitates a free, safe, permanent, and standardized data archival and analysis system for researchers, and may also be a convenient resource for scientific journals, public administrations, or higher educators. T4 and its converters are freely available (at, respectively, http://www.demiurge-project.org/download_t4 and http://www.demiurge-project.org/converterstore) upon registration in the Demiurge information system (http://demiurge-project.org/register). Users have to click on the link provided on an account validation email, and accept Demiurge's terms of use (see http://www.demiurge-project.org/termsofuse). A thorough user's guide is available within T4. A 3-min promotional video about T4 and Demiurge can be seen at http://vimeo.com/29828406.

  11. Trends in software testing

    CERN Document Server

    Mohanty, J; Balakrishnan, Arunkumar

    2017-01-01

    This book is focused on the advancements in the field of software testing and the innovative practices that the industry is adopting. Considering the widely varied nature of software testing, the book addresses contemporary aspects that are important for both academia and industry. There are dedicated chapters on seamless high-efficiency frameworks, automation on regression testing, software by search, and system evolution management. There are a host of mathematical models that are promising for software quality improvement by model-based testing. There are three chapters addressing this concern. Students and researchers in particular will find these chapters useful for their mathematical strength and rigor. Other topics covered include uncertainty in testing, software security testing, testing as a service, test technical debt (or test debt), disruption caused by digital advancement (social media, cloud computing, mobile application and data analytics), and challenges and benefits of outsourcing. The book w...

  12. Software engineering

    CERN Document Server

    Sommerville, Ian

    2010-01-01

    The ninth edition of Software Engineering presents a broad perspective of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems. Increased coverage of agile methods and software reuse, along with coverage of 'traditional' plan-driven software engineering, gives readers the most up-to-date view of the field currently available. Practical case studies, a full set of easy-to-access supplements, and extensive web resources make teaching the course easier than ever.

  13. 采用程序集技术的卫星数据解析软件设计%Design of Analytical Software for Satellite Data Based on.Net Procedures

    Institute of Scientific and Technical Information of China (English)

    宋海涛

    2012-01-01

    卫星实时定位和事后数据精度分析中,不同厂家的卫星接收机经常一起使用,同一种类数据帧格式彼此不同,甚至同一厂家、不同型号的卫星接收机数据格式也经常变化,这给数据解析带来很大不便.本文在卫星接收机数据解析软件中采用面向对象的设计方法,利用UML(统一建模语言)进行建模,针对数据格式经常变化的情况采用数据库预定义技术,最后通过.Net程序集技术实现了不改变软件代码即可适应新的卫星接收机数据格式的目标.实际应用证明,该软件具有结构直观、处理数据种类多、可扩展性强等特点,在卫星数据解析的通用性方面做了有益的尝试.%Satellite receivers of different companies are often used at the same time in realtime satellite positioning and post-mission analysis of data accuracy. Most frame formats of the same type of data are different. Even the data formats of satellite receivers of different models of the same company often change. This brings a lot of inconvenience to data analysis. Therefore, object-oriented design method is used in analytical software for data of satellite receivers. UML (Unified Modeling Language) is used in modeling and advance definition technology of database is used to deal with changes of data formats. Meanwhile, . Net Procedures technology is used to adapt to new data formats of satellite receivers without change of software codes. Practical application shows that the software features straightforward man-machine interface, handling of numerous data types and high scalability.

  14. 非规则曲面的离散元法分析模型建模软件%Development of Software for Establishing Analytical Model of Irregular Surfaces in Discrete Element Method

    Institute of Scientific and Technical Information of China (English)

    付宏; 吕游; 徐静; 黄山; 于建群

    2012-01-01

    It needs to establish analysis models of machine parts (boundaries), when use DEM (Discrete Element Method) to analyze the contact action between machine parts and granular materials. There exist irregular surfaces which can not be expressed by the elementary analytic function in the parts' surfaces which contact with granular materials. The AFT (Advancing Front Technique) was used to mesh and discrete irregular surfaces into the triangle planar units,parameters of movement characters and material properties were added in the same time,so the DEM analysis models of irregular surfaces was created. Based on the redevelopment of PRO/E software,the boundary modeling software of irregular surfaces was developed. By application examples,the feasibility of boundary modeling method and the software which based on the AFT was validated,which lays foundations for simulation and analysis of working process for machine parts with complex structure.%在采用离散元法分析机械部件与颗粒材料接触作用时,需要建立机械部件(边界)的离散元法分析模型.分析可知,机械部件中与颗粒材料接触作用的零件表面,存在不能用初等解析函数表达的非规则曲面.为此,采用推进波前法(AFT:Advancing Front Technique)进行非规则曲面网格划分,把非规则曲面离散成三角形平面片的组合,同时添加运动属性和材料特性参数,由此建立非规则曲面边界的离散元法分析模型.在对PRO/E软件进行二次开发的基础上,研制了非规则曲面边界建模软件.通过实例验证,初步证明了基于AFT边界建模方法和软件的可行性,为复杂结构机械部件工作过程的仿真分析奠定了基础.

  15. Versatile electrophoresis-based self-test platform.

    Science.gov (United States)

    Guijt, Rosanne M

    2015-03-01

    Lab on a Chip technology offers the possibility to extract chemical information from a complex sample in a simple, automated way without the need for a laboratory setting. In the health care sector, this chemical information could be used as a diagnostic tool for example to inform dosing. In this issue, the research underpinning a family of electrophoresis-based point-of-care devices for self-testing of ionic analytes in various sample matrices is described [Electrophoresis 2015, 36, 712-721.]. Hardware, software, and methodological chances made to improve the overall analytical performance in terms of accuracy, precision, detection limit, and reliability are discussed. In addition to the main focus of lithium monitoring, new applications including the use of the platform for veterinary purposes, sodium, and for creatinine measurements are included.

  16. Software ecosystems – a systematic literature review

    DEFF Research Database (Denmark)

    Manikas, Konstantinos; Hansen, Klaus Marius

    2013-01-01

    A software ecosystem is the interaction of a set of actors on top of a common technological platform that results in a number of software solutions or services. Arguably, software ecosystems are gaining importance with the advent of, e.g., the Google Android, Apache, and Salesforce.com ecosystems...

  17. Development of a gamma ray spectrometry software for neutron activation analysis using the open source concept; Desenvolvimento de um software de espectrometria gama para analise por ativacao com neutrons utilizando o conceito de codigo livre

    Energy Technology Data Exchange (ETDEWEB)

    Lucia, Silvio Rogerio de

    2008-07-01

    This study developed a specific software for gamma ray spectra analysis for researchers of the Neutron Activation Laboratory (LAN), which was named SAANI (Instrumental Neutron Activation Analysis Software). The LAN laboratory of the Institute for Research and Nuclear Energy (IPEN-CNEN/SP), uses a multielemental analytical technique, based on irradiation of a sample by a flux of neutrons from a nuclear reactor, which induces radioactivity. The sample is then placed in a gamma-ray spectrometer, to obtain the spectrum. With free software philosophy in mind, this software will replace the existing software VISPECT / VERSION 2. The new software's main features are: a friendlier interface; easier standardization procedure carried out by LAN staff and researchers; adapted to the use of plug technology; multi platform and code free. The software was developed using the programming Python language, the library Trolltech Qt graphics and some of their scientific extensions. Preliminary results using the SANNI software were compared to those obtained with the existing software and were considered good. There were some errors in accuracy during the implementation of the software. The SAANI software has been installed in selected computers to be used for routine analysis in order to verify its strength, accuracy and usability. (author)

  18. Tool Capability in Visual EAM Analytics

    Directory of Open Access Journals (Sweden)

    Dierk Jugel

    2015-04-01

    Full Text Available Enterprise Architectures (EA consist of a multitude of architecture elements, which relate in manifold ways to each other. As the change of a single element hence impacts various other elements, mechanisms for architecture analysis are important to stakeholders. The high number of relationships aggravates architecture analysis and makes it a complex yet important task. In practice EAs are often analyzed using visualizations. This article contributes to the field of visual analytics in enterprise architecture management (EAM by reviewing how state-of-the-art software platforms in EAM support stakeholders with respect to providing and visualizing the “right” information for decision-making tasks. We investigate the collaborative decision-making process in an experiment with master students using professional EAM tools by developing a research study. We evaluate the students’ findings by comparing them with the experience of an enterprise architect.

  19. Application of the GNU Radio platform in the multistatic radar

    Science.gov (United States)

    Szlachetko, Boguslaw; Lewandowski, Andrzej

    2009-06-01

    This document presents the application of the Software Defined Radio-based platform in the multistatic radar. This platform consists of four-sensor linear antenna, Universal Software Radio Peripheral (USRP) hardware (radio frequency frontend) and GNU-Radio PC software. The paper provides information about architecture of digital signal processing performed by USRP's FPGA (digital down converting blocks) and PC host (implementation of the multichannel digital beamforming). The preliminary results of the signal recording performed by our experimental platform are presented.

  20. Preferance of computer technology for analytical support of large database of medical information systems

    Directory of Open Access Journals (Sweden)

    Biryukov А.P.

    2013-12-01

    Full Text Available Aim: to study the use of intelligent technologies for analytical support of large databases of medical information systems. Material and methods. We used the techniques of object-oriented software design and database design. Results. Based on expert review of models and algorithms for analysis of clinical and epidemiological data and principles of knowledge representation in large-scale health information systems, data mining schema were implemented in the software package of the register of Research Center n.a. A. I. Burnazyan of Russia. Identified areas for effective implementation of abstract data model of EAV and procedures Data Maning for the design of database of biomedical registers. Conclusions. Using intelligent software platform that supports different sets of APIs and object models for different operations in different software environments, allows you to build and maintain an information system through the procedures of data biomedical processing.

  1. SOFTWARE OPEN SOURCE, SOFTWARE GRATIS?

    Directory of Open Access Journals (Sweden)

    Nur Aini Rakhmawati

    2006-01-01

    Full Text Available Normal 0 false false false IN X-NONE X-NONE MicrosoftInternetExplorer4 Berlakunya Undang – undang Hak Atas Kekayaan Intelektual (HAKI, memunculkan suatu alternatif baru untuk menggunakan software open source. Penggunaan software open source menyebar seiring dengan isu global pada Information Communication Technology (ICT saat ini. Beberapa organisasi dan perusahaan mulai menjadikan software open source sebagai pertimbangan. Banyak konsep mengenai software open source ini. Mulai dari software yang gratis sampai software tidak berlisensi. Tidak sepenuhnya isu software open source benar, untuk itu perlu dikenalkan konsep software open source mulai dari sejarah, lisensi dan bagaimana cara memilih lisensi, serta pertimbangan dalam memilih software open source yang ada. Kata kunci :Lisensi, Open Source, HAKI

  2. [Lens platform].

    Science.gov (United States)

    Łukaszewska-Smyk, Agnieszka; Kałuzny, Józef

    2010-01-01

    The lens platform defines lens structure and lens material. Evolution of lens comprises change in their shape, angulation of haptens and transition of three-piece lens into one-piece lens. The lens fall into two categories: rigid (PMMA) and soft (siliconic, acrylic, colameric). The main lens maaterials are polymers (hydrophilic and hydrophobic). The lens platform has an effect on biocompatibility, bioadhesion, stability of lens in capsule, degree of PCO evolution and sensitiveness to laser damages.

  3. Platform contents

    OpenAIRE

    Renault, Régis

    2014-01-01

    A monopoly platform hosts advertisers who compete on a market for horizontally differentiated products. These products may be either mass market products that appeal broadly to the entire consumer population or niche products that are tailored to the tastes of some particular group. Consumers search sequentially through ads incurring a surfing cost of moving to the next ad. They may click on an ad at some cost, which provides all relevant information and the opportunity to buy. The platform c...

  4. Software Reviews.

    Science.gov (United States)

    Smith, Richard L., Ed.

    1985-01-01

    Reviews software packages by providing extensive descriptions and discussions of their strengths and weaknesses. Software reviewed include (1) "VISIFROG: Vertebrate Anatomy" (grade seven-adult); (2) "Fraction Bars Computer Program" (grades three to six) and (3) four telecommunications utilities. (JN)

  5. Supporting Building Portfolio Investment and Policy Decision Making through an Integrated Building Utility Data Platform

    Energy Technology Data Exchange (ETDEWEB)

    Aziz, Azizan [Carnegie Mellon Univ., Pittsburgh, PA (United States); Lasternas, Bertrand [Carnegie Mellon Univ., Pittsburgh, PA (United States); Alschuler, Elena [US DOE; View Inc; Loftness, Vivian [Carnegie Mellon Univ., Pittsburgh, PA (United States); Wang, Haopeng [Carnegie Mellon Univ., Pittsburgh, PA (United States); Mo, Yunjeong [Carnegie Mellon Univ., Pittsburgh, PA (United States); Wang, Ting [Carnegie Mellon Univ., Pittsburgh, PA (United States); Zhang, Chenlu [Carnegie Mellon Univ., Pittsburgh, PA (United States); Sharma, Shilpi [Carnegie Mellon; Stevens, Ivana [Carnegie Mellon Univ., Pittsburgh, PA (United States)

    2016-03-18

    The American Recovery and Reinvestment Act stimulus funding of 2009 for smart grid projects resulted in the tripling of smart meters deployment. In 2012, the Green Button initiative provided utility customers with access to their real-time1 energy usage. The availability of finely granular data provides an enormous potential for energy data analytics and energy benchmarking. The sheer volume of time-series utility data from a large number of buildings also poses challenges in data collection, quality control, and database management for rigorous and meaningful analyses. In this paper, we will describe a building portfolio-level data analytics tool for operational optimization, business investment and policy assessment using 15-minute to monthly intervals utility data. The analytics tool is developed on top of the U.S. Department of Energy’s Standard Energy Efficiency Data (SEED) platform, an open source software application that manages energy performance data of large groups of buildings. To support the significantly large volume of granular interval data, we integrated a parallel time-series database to the existing relational database. The time-series database improves on the current utility data input, focusing on real-time data collection, storage, analytics and data quality control. The fully integrated data platform supports APIs for utility apps development by third party software developers. These apps will provide actionable intelligence for building owners and facilities managers. Unlike a commercial system, this platform is an open source platform funded by the U.S. Government, accessible to the public, researchers and other developers, to support initiatives in reducing building energy consumption.

  6. Software reliability

    CERN Document Server

    Bendell, A

    1986-01-01

    Software Reliability reviews some fundamental issues of software reliability as well as the techniques, models, and metrics used to predict the reliability of software. Topics covered include fault avoidance, fault removal, and fault tolerance, along with statistical methods for the objective assessment of predictive accuracy. Development cost models and life-cycle cost models are also discussed. This book is divided into eight sections and begins with a chapter on adaptive modeling used to predict software reliability, followed by a discussion on failure rate in software reliability growth mo

  7. Development of a software for quantitative evaluation radiotherapy target and organ-at-risk segmentation comparison.

    Science.gov (United States)

    Kalpathy-Cramer, Jayashree; Awan, Musaddiq; Bedrick, Steven; Rasch, Coen R N; Rosenthal, David I; Fuller, Clifton D

    2014-02-01

    Modern radiotherapy requires accurate region of interest (ROI) inputs for plan optimization and delivery. Target delineation, however, remains operator-dependent and potentially serves as a major source of treatment delivery error. In order to optimize this critical, yet observer-driven process, a flexible web-based platform for individual and cooperative target delineation analysis and instruction was developed in order to meet the following unmet needs: (1) an open-source/open-access platform for automated/semiautomated quantitative interobserver and intraobserver ROI analysis and comparison, (2) a real-time interface for radiation oncology trainee online self-education in ROI definition, and (3) a source for pilot data to develop and validate quality metrics for institutional and cooperative group quality assurance efforts. The resultant software, Target Contour Testing/Instructional Computer Software (TaCTICS), developed using Ruby on Rails, has since been implemented and proven flexible, feasible, and useful in several distinct analytical and research applications.

  8. libdrdc: software standards library

    Science.gov (United States)

    Erickson, David; Peng, Tie

    2008-04-01

    This paper presents the libdrdc software standards library including internal nomenclature, definitions, units of measure, coordinate reference frames, and representations for use in autonomous systems research. This library is a configurable, portable C-function wrapped C++ / Object Oriented C library developed to be independent of software middleware, system architecture, processor, or operating system. It is designed to use the automatically-tuned linear algebra suite (ATLAS) and Basic Linear Algebra Suite (BLAS) and port to firmware and software. The library goal is to unify data collection and representation for various microcontrollers and Central Processing Unit (CPU) cores and to provide a common Application Binary Interface (ABI) for research projects at all scales. The library supports multi-platform development and currently works on Windows, Unix, GNU/Linux, and Real-Time Executive for Multiprocessor Systems (RTEMS). This library is made available under LGPL version 2.1 license.

  9. Computer software.

    Science.gov (United States)

    Rosenthal, L E

    1986-10-01

    Software is the component in a computer system that permits the hardware to perform the various functions that a computer system is capable of doing. The history of software and its development can be traced to the early nineteenth century. All computer systems are designed to utilize the "stored program concept" as first developed by Charles Babbage in the 1850s. The concept was lost until the mid-1940s, when modern computers made their appearance. Today, because of the complex and myriad tasks that a computer system can perform, there has been a differentiation of types of software. There is software designed to perform specific business applications. There is software that controls the overall operation of a computer system. And there is software that is designed to carry out specialized tasks. Regardless of types, software is the most critical component of any computer system. Without it, all one has is a collection of circuits, transistors, and silicone chips.

  10. Tax Responses in Platform Industries

    DEFF Research Database (Denmark)

    Kind, Hans Jarle; Köthenbürger, Marko; Schjelderup, Guttorm

    Two-sided platform firms serve distinct customer groups that are connected through interdependent demand, and include major businesses such as the media industry, banking, and the software industry. A well known result of tax incidence is that consumers of a more heavily taxed good pay a higher...

  11. BioPlat: a software for human cancer biomarker discovery.

    Science.gov (United States)

    Butti, Matias D; Chanfreau, Hernan; Martinez, Diego; García, Diego; Lacunza, Ezequiel; Abba, Martin C

    2014-06-15

    Development of effective tools such as oligo-microarrays and next-generation sequencing methods for monitoring gene expression on a large scale has resulted in the discovery of gene signatures with prognostic/predictive value in various malignant neoplastic diseases. However, with the exponential growth of gene expression databases, biologists are faced with the challenge of extracting useful information from these repositories. Here, we present a software package, BioPlat (Biomarkers Platform), which allows biologists to identify novel prognostic and predictive cancer biomarkers based on the data mining of gene expression signatures and gene expression profiling databases. BioPlat has been designed as an easy-to-use and flexible desktop software application, which provides a set of analytical tools related to data extraction, preprocessing, filtering, gene expression signature calculation, in silico validation, feature selection and annotation that leverage the integration and reuse of gene expression signatures in the context of follow-up data. BioPlat is a platform-independent software implemented in Java and supported on GNU/Linux and MS Windows, which is freely available for download at http://www.cancergenomics.net. © The Author 2014. Published by Oxford University Press. All rights reserved. For Permissions, please e-mail: journals.permissions@oup.com.

  12. Research and development of optimal-setting software platform based on optimal operational control integrated system%运行优化控制集成系统优化设定软件平台的研究与开发

    Institute of Scientific and Technical Information of China (English)

    代伟; 周平; 柴天佑

    2013-01-01

    The existing upper level optimal-setting software had shortcomings such as low degree of standardization, poor scalability, low reusability of resources and deep coupling relationship between algorithm and system. Aiming at these problems, architecture of upper level Optimal-Setting Software Platform (OSSP) based on optimal operational control integrated system was proposed by analyzing the functional requirements of software platform. Through integrated utilization of computer and automation technology, the upper OSSP was developed. In this platform, the non-compiler way was employed to polymerize the optimal control algorithms, and a variety of algorithm realization methods was supported. By adding control algorithm modules in different industries to the algorithm module library, rapid development of optimal-setting system could be realized in relevant industries. Based on the platform, an optimal-setting control system for grinding circuits was developed. The application for hardware-in-loop simulation platform demonstrated the effectiveness and usability of porposed platform.%基于运行优化控制集成系统框架,针对现有上层优化设定软件存在标准化程度低、可扩展性差、资源无法复用,以及算法与软件系统深度耦合等问题,通过对功能需求的深入分析,提出了上层优化设定软件平台的体系架构,并综合利用计算机、自动化技术研发了可组态的上层优化设定软件平台.该平台以非编译方式聚合优化控制算法,支持多种算法实现方式.通过向优化控制模块库中添加不同行业的算法模块,可快速实现相应行业的优化设定系统的开发.在平台基础上快速开发了针对磨矿过程的优化设定控制系统,并应用到半实物仿真系统中进行测试,结果验证了所开发平台的有效性与易用性.

  13. ITS Platform

    DEFF Research Database (Denmark)

    Tøfting, Svend; Lahrmann, Harry; Agerholm, Niels

    2014-01-01

    Aalborg University and two local companies have over the past four years developed and tested an ITS Platform, which can be used for communication with cars and for providing a number of services to the drivers. The purpose has been to perform a technological test of the possible use of a hidden ...... not have to be very intelligent. This is gradually taken over by applications on smart phones. The ITS Platform with 425 test drivers is now completely developed and can be used for technological testing of e.g. payment systems.......Aalborg University and two local companies have over the past four years developed and tested an ITS Platform, which can be used for communication with cars and for providing a number of services to the drivers. The purpose has been to perform a technological test of the possible use of a hidden...

  14. MCloud platform - common government informational infrastructure

    Directory of Open Access Journals (Sweden)

    Eugenia CEBOTARU

    2017-03-01

    Full Text Available MCloud platform is foreseen for the exclusive use by the central administrative authorities and organizational structures within their jurisdiction, subordinated to the Government and is an innovative delivery model based on infrastructure consumption, platform and software as services

  15. ITS Platform

    DEFF Research Database (Denmark)

    Tøfting, Svend; Lahrmann, Harry; Agerholm, Niels

    2014-01-01

    Aalborg University and two local companies have over the past four years developed and tested an ITS Platform, which can be used for communication with cars and for providing a number of services to the drivers. The purpose has been to perform a technological test of the possible use of a hidden ...... not have to be very intelligent. This is gradually taken over by applications on smart phones. The ITS Platform with 425 test drivers is now completely developed and can be used for technological testing of e.g. payment systems....

  16. 2011西安世界园艺博览会指挥中心总控软件平台的设计和实现%The Design and Implementation of the Command Center General Control Software Platform of International Horticultural Exposition 2011 Xi'an China

    Institute of Scientific and Technical Information of China (English)

    刘飞; 扬建军; 徐卫选

    2011-01-01

    为保障2011西安世界园艺博览会能够顺利、安全、高效、稳定运行.针对指挥中心总控软件平台建设需求,采用了西安协同Synchro IBMS系统。作为世园会指挥中心总控软件平台,该系统对园区内所有智能化设备统一监视、控制和管理,为游客提供一个舒适便利、新奇满意、和谐自然的园艺盛会。%To ensure International Horticultural Exposition 2011 Xi'an China can smoothly, safety, high efficiency, stable operation, in light of the construction demand of the Command Center General Control Software Platform, use Synchro IBMS of Xi'an Synchrotime Software Co., Ltd. As the Command Center General Control Software Platform of expo 2011 Xi'an China, the system unified monitoring, control and management of park of all intelligent equipment and provided a comfortable and convenient, novel, natural harmony with horticultural grand meeting for tourists.

  17. Analyzing, Modelling, and Designing Software Ecosystems

    DEFF Research Database (Denmark)

    Manikas, Konstantinos

    as the software development and distribution by a set of actors dependent on each other and the ecosystem. We commence on the hypothesis that the establishment of a software ecosystem on the telemedicine services of Denmark would address these issues and investigate how a software ecosystem can foster...... structures, supporting actor involvement in the ecosystem, and (v) proper orchestration and governance of the ecosystem to promote and support the changes and the health of the ecosystem. Our work contributes to Net4Care, a platform to serve as the common platform in the software ecosystem under...

  18. GNU Based Security in Software Defined Radio

    Directory of Open Access Journals (Sweden)

    H. B. Bhadka

    2012-11-01

    Full Text Available Various new technologies are explored for radio communication toward the 21st century. Among them the technology of "software defined radio" attracts large attention. Software Defined Radio (SDR technology implements some of the functional modules of a radio system in software enabling highly flexible handsets. SDR devices may be reconfigured dynamically via the download of new software modules. Malicious or malfunctioning downloaded software present serious security risks to SDR devices and networks in which they operate. Together with the use of software downloading, future terminals will become a platform to support the deployment of yet unspecified services and applications.

  19. Software piracy

    OpenAIRE

    Kráčmer, Stanislav

    2011-01-01

    The objective of the present thesis is to clarify the term of software piracy and to determine responsibility of individual entities as to actual realization of software piracy. First, the thesis focuses on a computer programme, causes, realization and pitfalls of its inclusion under copyright protection. Subsequently, it observes methods of legal usage of a computer programme. This is the point of departure for the following attempt to define software piracy, accompanied with methods of actu...

  20. Platform computing

    CERN Multimedia

    2002-01-01

    "Platform Computing releases first grid-enabled workload management solution for IBM eServer Intel and UNIX high performance computing clusters. This Out-of-the-box solution maximizes the performance and capability of applications on IBM HPC clusters" (1/2 page) .

  1. Reconfigurable, Cognitive Software Defined Radio Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Intelligent Automation Inc, (IAI) is currently developing a software defined radio (SDR) platform that can adaptively switch between different modes of operation for...

  2. Reconfigurable, Cognitive Software Defined Radio Project

    Data.gov (United States)

    National Aeronautics and Space Administration — IAI is actively developing Software Defined Radio platforms that can adaptively switch between different modes of operation by modifying both transmit waveforms and...

  3. Pathosphere.org: pathogen detection and characterization through a web-based, open source informatics platform.

    Science.gov (United States)

    Kilianski, Andy; Carcel, Patrick; Yao, Shijie; Roth, Pierce; Schulte, Josh; Donarum, Greg B; Fochler, Ed T; Hill, Jessica M; Liem, Alvin T; Wiley, Michael R; Ladner, Jason T; Pfeffer, Bradley P; Elliot, Oliver; Petrosov, Alexandra; Jima, Dereje D; Vallard, Tyghe G; Melendrez, Melanie C; Skowronski, Evan; Quan, Phenix-Lan; Lipkin, W Ian; Gibbons, Henry S; Hirschberg, David L; Palacios, Gustavo F; Rosenzweig, C Nicole

    2015-12-29

    The detection of pathogens in complex sample backgrounds has been revolutionized by wide access to next-generation sequencing (NGS) platforms. However, analytical methods to support NGS platforms are not as uniformly available. Pathosphere (found at Pathosphere.org) is a cloud - based open - sourced community tool that allows for communication, collaboration and sharing of NGS analytical tools and data amongst scientists working in academia, industry and government. The architecture allows for users to upload data and run available bioinformatics pipelines without the need for onsite processing hardware or technical support. The pathogen detection capabilities hosted on Pathosphere were tested by analyzing pathogen-containing samples sequenced by NGS with both spiked human samples as well as human and zoonotic host backgrounds. Pathosphere analytical pipelines developed by Edgewood Chemical Biological Center (ECBC) identified spiked pathogens within a common sample analyzed by 454, Ion Torrent, and Illumina sequencing platforms. ECBC pipelines also correctly identified pathogens in human samples containing arenavirus in addition to animal samples containing flavivirus and coronavirus. These analytical methods were limited in the detection of sequences with limited homology to previous annotations within NCBI databases, such as parvovirus. Utilizing the pipeline-hosting adaptability of Pathosphere, the analytical suite was supplemented by analytical pipelines designed by the United States Army Medical Research Insititute of Infectious Diseases and Walter Reed Army Institute of Research (USAMRIID-WRAIR). These pipelines were implemented and detected parvovirus sequence in the sample that the ECBC iterative analysis previously failed to identify. By accurately detecting pathogens in a variety of samples, this work demonstrates the utility of Pathosphere and provides a platform for utilizing, modifying and creating pipelines for a variety of NGS technologies developed

  4. The Ettention software package.

    Science.gov (United States)

    Dahmen, Tim; Marsalek, Lukas; Marniok, Nico; Turoňová, Beata; Bogachev, Sviatoslav; Trampert, Patrick; Nickels, Stefan; Slusallek, Philipp

    2016-02-01

    We present a novel software package for the problem "reconstruction from projections" in electron microscopy. The Ettention framework consists of a set of modular building-blocks for tomographic reconstruction algorithms. The well-known block iterative reconstruction method based on Kaczmarz algorithm is implemented using these building-blocks, including adaptations specific to electron tomography. Ettention simultaneously features (1) a modular, object-oriented software design, (2) optimized access to high-performance computing (HPC) platforms such as graphic processing units (GPU) or many-core architectures like Xeon Phi, and (3) accessibility to microscopy end-users via integration in the IMOD package and eTomo user interface. We also provide developers with a clean and well-structured application programming interface (API) that allows for extending the software easily and thus makes it an ideal platform for algorithmic research while hiding most of the technical details of high-performance computing. Copyright © 2015 Elsevier B.V. All rights reserved.

  5. A Multiagent Platform for Developments of Accounting Intelligent Applications

    Directory of Open Access Journals (Sweden)

    Adrian LUPAŞC

    2008-01-01

    Full Text Available AOP – Agent Oriented Programming – is a new software paradigm thatbrings many concepts from the artificial intelligence. This paper provides a shortoverview of the JADE software platform and the principal’s componentsconstituting its distributed architecture. Furthermore, it describes how to launch theplatform with the command–line options and how to experiment with the maingraphical tools of this platform.

  6. Software engineering

    CERN Document Server

    Sommerville, Ian

    2016-01-01

    For courses in computer science and software engineering The Fundamental Practice of Software Engineering Software Engineering introduces readers to the overwhelmingly important subject of software programming and development. In the past few years, computer systems have come to dominate not just our technological growth, but the foundations of our world's major industries. This text seeks to lay out the fundamental concepts of this huge and continually growing subject area in a clear and comprehensive manner. The Tenth Edition contains new information that highlights various technological updates of recent years, providing readers with highly relevant and current information. Sommerville's experience in system dependability and systems engineering guides the text through a traditional plan-based approach that incorporates some novel agile methods. The text strives to teach the innovators of tomorrow how to create software that will make our world a better, safer, and more advanced place to live.

  7. Encrypting Analytical Web Applications

    OpenAIRE

    Fuhry, Benny; Tighzert, Walter; Kerschbaum. Florian

    2016-01-01

    The software-as-a-service (SaaS) market is growing very fast, but still many clients are concerned about the confidentiality of their data in the cloud. Motivated hackers or malicious insiders could try to steal the clients’ data. Encryption is a potential solution, but supporting the necessary functionality also in existing applications is difficult. In this paper, we examine encrypting analytical web applications that perform extensive number processing operations in the database. Existing ...

  8. Engineering and Software Engineering

    Science.gov (United States)

    Jackson, Michael

    The phrase ‘software engineering' has many meanings. One central meaning is the reliable development of dependable computer-based systems, especially those for critical applications. This is not a solved problem. Failures in software development have played a large part in many fatalities and in huge economic losses. While some of these failures may be attributable to programming errors in the narrowest sense—a program's failure to satisfy a given formal specification—there is good reason to think that most of them have other roots. These roots are located in the problem of software engineering rather than in the problem of program correctness. The famous 1968 conference was motivated by the belief that software development should be based on “the types of theoretical foundations and practical disciplines that are traditional in the established branches of engineering.” Yet after forty years of currency the phrase ‘software engineering' still denotes no more than a vague and largely unfulfilled aspiration. Two major causes of this disappointment are immediately clear. First, too many areas of software development are inadequately specialised, and consequently have not developed the repertoires of normal designs that are the indispensable basis of reliable engineering success. Second, the relationship between structural design and formal analytical techniques for software has rarely been one of fruitful synergy: too often it has defined a boundary between competing dogmas, at which mutual distrust and incomprehension deprive both sides of advantages that should be within their grasp. This paper discusses these causes and their effects. Whether the common practice of software development will eventually satisfy the broad aspiration of 1968 is hard to predict; but an understanding of past failure is surely a prerequisite of future success.

  9. Data Analytics in Procurement Fraud Prevention

    Science.gov (United States)

    2014-06-01

    NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA MBA PROFESSIONAL REPORT DATA ANALYTICS IN PROCUREMENT FRAUD PREVENTION By...2014 3. REPORT TYPE AND DATES COVERED MBA Professional Report 4. TITLE AND SUBTITLE DATA ANALYTICS IN PROCUREMENT FRAUD PREVENTION 5. FUNDING...to explore the viability of detecting anomalies through using data analytics software as a tool in procurement fraud prevention and to analyze its

  10. Platform Constellations

    DEFF Research Database (Denmark)

    Staykova, Kalina Stefanova; Damsgaard, Jan

    2016-01-01

    messaging apps KakaoTalk and LINE, we are able to gain valuable insights about the nature of these new constructions and to capture and synthesize their main characteristics in a framework. Our results show that platform constellations possess unique innovative capabilities, which can improve users......’ acquisition and users’ engagement rates as well as unlock new sources of value creation and diversify revenue streams....

  11. Modern Tools for Modern Software

    Energy Technology Data Exchange (ETDEWEB)

    Kumfert, G; Epperly, T

    2001-10-31

    This is a proposal for a new software configure/build tool for building, maintaining, deploying, and installing software. At its completion, this new tool will replace current standard tool suites such as ''autoconf'', ''automake'', ''libtool'', and the de facto standard build tool, ''make''. This ambitious project is born out of the realization that as scientific software has grown in size and complexity over the years, the difficulty of configuring and building software has increased as well. For high performance scientific software, additional complexities often arises from the need for portability to multiple platforms (including many one-of-a-kind platforms), multilanguage implementations, use of third party libraries, and a need to adapt algorithms to the specific features of the hardware. Development of scientific software is being hampered by the quality of configuration and build tools commonly available. Inordinate amounts of time and expertise are required to develop and maintain the configure and build system for a moderately complex project. Better build and configure tools will increase developer productivity. This proposal is a first step in a process of shoring up the foundation upon which DOE software is created and used.

  12. Design and implementation of Crop Destructive Testing Software Platform Based on Computer Vision Technology%基于计算机视觉技术的作物无损检测软件平台的设计与实现

    Institute of Scientific and Technical Information of China (English)

    蒋丽华; 任怡; 陈易飞

    2013-01-01

    @@@@With the development of digital Agriculture and Agri-Internet of Things technology, computer vision technology will be more widely used in agricultural production, the current domestic non-destructive testing of the crop too much reliance on foreign software technology, In this article using C # andthe AForge.NET designed and developed a software platform for non-destructive testing of crops. Promote a software design and development of the concept, an idea introduced crops developed based on computer vision technology to non-destructive testing of software design.%随着数字农业和农业物联网技术的发展,计算机视觉技术将越来越广泛的应用于农业生产中,而目前国内在作物无损检测方面过多的依赖国外的软件技术,该文利用C#和AForge.NET设计和开发了一个软件平台,用于实现作物的无损检测.该文主要提倡一种软件设计开发的理念,介绍了开发基于计算机视觉技术的作物无损检测软件的一种思路.

  13. Analytic materials.

    Science.gov (United States)

    Milton, Graeme W

    2016-11-01

    The theory of inhomogeneous analytic materials is developed. These are materials where the coefficients entering the equations involve analytic functions. Three types of analytic materials are identified. The first two types involve an integer p. If p takes its maximum value, then we have a complete analytic material. Otherwise, it is incomplete analytic material of rank p. For two-dimensional materials, further progress can be made in the identification of analytic materials by using the well-known fact that a 90(°) rotation applied to a divergence-free field in a simply connected domain yields a curl-free field, and this can then be expressed as the gradient of a potential. Other exact results for the fields in inhomogeneous media are reviewed. Also reviewed is the subject of metamaterials, as these materials provide a way of realizing desirable coefficients in the equations.

  14. Analytic Materials

    CERN Document Server

    Milton, Graeme W

    2016-01-01

    The theory of inhomogeneous analytic materials is developed. These are materials where the coefficients entering the equations involve analytic functions. Three types of analytic materials are identified. The first two types involve an integer $p$. If $p$ takes its maximum value then we have a complete analytic material. Otherwise it is incomplete analytic material of rank $p$. For two-dimensional materials further progress can be made in the identification of analytic materials by using the well-known fact that a $90^\\circ$ rotation applied to a divergence free field in a simply connected domain yields a curl-free field, and this can then be expressed as the gradient of a potential. Other exact results for the fields in inhomogeneous media are reviewed. Also reviewed is the subject of metamaterials, as these materials provide a way of realizing desirable coefficients in the equations.

  15. The Prodiguer Messaging Platform

    Science.gov (United States)

    Denvil, S.; Greenslade, M. A.; Carenton, N.; Levavasseur, G.; Raciazek, J.

    2015-12-01

    CONVERGENCE is a French multi-partner national project designed to gather HPC and informatics expertise to innovate in the context of running French global climate models with differing grids and at differing resolutions. Efficient and reliable execution of these models and the management and dissemination of model output are some of the complexities that CONVERGENCE aims to resolve.At any one moment in time, researchers affiliated with the Institut Pierre Simon Laplace (IPSL) climate modeling group, are running hundreds of global climate simulations. These simulations execute upon a heterogeneous set of French High Performance Computing (HPC) environments. The IPSL's simulation execution runtime libIGCM (library for IPSL Global Climate Modeling group) has recently been enhanced so as to support hitherto impossible realtime use cases such as simulation monitoring, data publication, metrics collection, simulation control, visualizations … etc. At the core of this enhancement is Prodiguer: an AMQP (Advanced Message Queue Protocol) based event driven asynchronous distributed messaging platform. libIGCM now dispatches copious amounts of information, in the form of messages, to the platform for remote processing by Prodiguer software agents at IPSL servers in Paris. Such processing takes several forms: Persisting message content to database(s); Launching rollback jobs upon simulation failure; Notifying downstream applications; Automation of visualization pipelines; We will describe and/or demonstrate the platform's: Technical implementation; Inherent ease of scalability; Inherent adaptiveness in respect to supervising simulations; Web portal receiving simulation notifications in realtime.

  16. Analytic trigonometry

    CERN Document Server

    Bruce, William J; Maxwell, E A; Sneddon, I N

    1963-01-01

    Analytic Trigonometry details the fundamental concepts and underlying principle of analytic geometry. The title aims to address the shortcomings in the instruction of trigonometry by considering basic theories of learning and pedagogy. The text first covers the essential elements from elementary algebra, plane geometry, and analytic geometry. Next, the selection tackles the trigonometric functions of angles in general, basic identities, and solutions of equations. The text also deals with the trigonometric functions of real numbers. The fifth chapter details the inverse trigonometric functions

  17. Analytical Laboratory

    Data.gov (United States)

    Federal Laboratory Consortium — The Analytical Labspecializes in Oil and Hydraulic Fluid Analysis, Identification of Unknown Materials, Engineering Investigations, Qualification Testing (to support...

  18. Crowdsourcing cloud-based software development

    CERN Document Server

    Li, Wei; Tsai, Wei-Tek; Wu, Wenjun

    2015-01-01

    This book presents the latest research on the software crowdsourcing approach to develop large and complex software in a cloud-based platform. It develops the fundamental principles, management organization and processes, and a cloud-based infrastructure to support this new software development approach. The book examines a variety of issues in software crowdsourcing processes, including software quality, costs, diversity of solutions, and the competitive nature of crowdsourcing processes. Furthermore, the book outlines a research roadmap of this emerging field, including all the key technology and management issues for the foreseeable future. Crowdsourcing, as demonstrated by Wikipedia and Facebook for online web applications, has shown promising results for a variety of applications, including healthcare, business, gold mining exploration, education, and software development. Software crowdsourcing is emerging as a promising solution to designing, developing and maintaining software. Preliminary software cr...

  19. The relationships between software publications and software systems

    Science.gov (United States)

    Hogg, David W.

    2017-01-01

    When we build software systems or software tools for astronomy, we sometimes do and sometimes don't also write and publish standard scientific papers about those software systems. I will discuss the pros and cons of writing such publications. There are impacts of writing such papers immediately (they can affect the design and structure of the software project itself), in the short term (they can promote adoption and legitimize the software), in the medium term (they can provide a platform for all the literature's mechanisms for citation, criticism, and reuse), and in the long term (they can preserve ideas that are embodied in the software, possibly on timescales much longer than the lifetime of any software context). I will argue that as important as pure software contributions are to astronomy—and I am both a preacher and a practitioner—software contributions are even more valuable when they are associated with traditional scientific publications. There are exceptions and complexities of course, which I will discuss.

  20. Software requirements

    CERN Document Server

    Wiegers, Karl E

    2003-01-01

    Without formal, verifiable software requirements-and an effective system for managing them-the programs that developers think they've agreed to build often will not be the same products their customers are expecting. In SOFTWARE REQUIREMENTS, Second Edition, requirements engineering authority Karl Wiegers amplifies the best practices presented in his original award-winning text?now a mainstay for anyone participating in the software development process. In this book, you'll discover effective techniques for managing the requirements engineering process all the way through the development cy

  1. Complementor embeddedness in platform ecosystems : The case of google apps

    NARCIS (Netherlands)

    Angeren, van J.; Blijleven, V.B; Jansen, S.; Brinkkemper, S.

    2013-01-01

    Platforms and their marketplaces with complementarities are prominent in the software industry. As the proprietary platform itself exhibits elementary or generic functionality, platform owners depend on a complementor ecosystem populated by third-parties. At present, little is known about mechanisms

  2. Tax Responses in Platform Industries

    DEFF Research Database (Denmark)

    Kind, Hans Jarle; Köthenbürger, Marko; Schjelderup, Guttorm

    Two-sided platform firms serve distinct customer groups that are connected through interdependent demand, and include major businesses such as the media industry, banking, and the software industry. A well known result of tax incidence is that consumers of a more heavily taxed good pay a higher...... price and thus buy less of the good. The present paper shows that this result need not hold in a two-sided market. On the contrary, a higher ad valorem tax may lower end-user prices and spur sales. Thus, two-sided platform firms may not at all engage in tax shifting via price increases. We further show...

  3. 基于ASP.NET MVC模式和Scrum敏捷开发的服务外包平台%Study of Service Outsourcing Platform Based on ASP.NET MVC Pattern and Scrum Agile Software Development

    Institute of Scientific and Technical Information of China (English)

    李文浩

    2016-01-01

    The paper presented working principle of MVC pattern and working characteristic of Scrum agile software development,and it analyzed the system design;it pointed out that technical support was available to software design process standardization and iterative development by application of MVC pattern and Scrum agile software development.%文章介绍了MVC模式的工作原理和Scrum敏捷开发的工作特点,并对系统设计进行了分析,指出通过MVC模式和Scrum敏捷开发的使用,可对软件设计过程标准化和迭代开发提供技术支持。

  4. A surface enhanced Raman scattering quantitative analytical platform for detection of trace Cu coupled the catalytic reaction and gold nanoparticle aggregation with label-free Victoria blue B molecular probe.

    Science.gov (United States)

    Li, Chongning; Ouyang, Huixiang; Tang, Xueping; Wen, Guiqing; Liang, Aihui; Jiang, Zhiliang

    2017-01-15

    With development of economy and society, there is an urgent need to develop convenient and sensitive methods for detection of Cu(2+) pollution in water. In this article, a simple and sensitive SERS sensor was proposed to quantitative analysis of trace Cu(2+) in water. The SERS sensor platform was prepared a common gold nanoparticle (AuNP)-SiO2 sol substrate platform by adsorbing HSA, coupling with the catalytic reaction of Cu(2+)-ascorbic acid (H2A)-dissolved oxygen, and using label-free Victoria blue B (VBB) as SERS molecular probes. The SERS sensor platform response to the AuNP aggregations by hydroxyl radicals (•OH) oxidizing from the Cu(2+) catalytic reaction, which caused the SERS signal enhancement. Therefore, by monitoring the increase of SERS signal, Cu(2+) in water can be determined accurately. The results show that the SERS sensor platforms owns a linear response with a range from 0.025 to 25μmol/L Cu(2+), and with a detection limit of 0.008μmol/L. In addition, the SERS method demonstrated good specificity for Cu(2+), which can determined accurately trace Cu(2+) in water samples, and good recovery and accuracy are obtained for the water samples. With its high selectivity and good accuracy, the sensitive SERS quantitative analysis method is expected to be a promising candidate for determining copper ions in environmental monitoring and food safety.

  5. Implementing Software Defined Radio

    CERN Document Server

    Grayver, Eugene

    2013-01-01

    Software Defined Radio makes wireless communications easier, more efficient, and more reliable. This book bridges the gap between academic research and practical implementation. When beginning a project, practicing engineers, technical managers, and graduate students can save countless hours by considering the concepts presented in these pages. The author covers the myriad options and trade-offs available when selecting an appropriate hardware architecture. As demonstrated here, the choice between hardware- and software-centric architecture can mean the difference between meeting an aggressive schedule and bogging down in endless design iterations. Because of the author’s experience overseeing dozens of failed and successful developments, he is able to present many real-life examples. Some of the key concepts covered are: Choosing the right architecture for the market – laboratory, military, or commercial Hardware platforms – FPGAs, GPPs, specialized and hybrid devices Standardization efforts to ens...

  6. Software Innovation

    DEFF Research Database (Denmark)

    Rose, Jeremy

      Innovation is the forgotten key to modern systems development - the element that defines the enterprising engineer, the thriving software firm and the cutting edge software application.  Traditional forms of technical education pay little attention to creativity - often encouraging overly...... rationalistic ways of thinking which stifle the ability to innovate. Professional software developers are often drowned in commercial drudgery and overwhelmed by work pressure and deadlines. The topic that will both ensure success in the market and revitalize their work lives is never addressed. This book sets...... out the new field of software innovation. It organizes the existing scientific research into eight simple heuristics - guiding principles for organizing a system developer's work-life so that it focuses on innovation....

  7. Software Reviews.

    Science.gov (United States)

    Classroom Computer Learning, 1990

    1990-01-01

    Reviewed are three computer software packages including "Martin Luther King, Jr.: Instant Replay of History,""Weeds to Trees," and "The New Print Shop, School Edition." Discussed are hardware requirements, costs, grade levels, availability, emphasis, strengths, and weaknesses. (CW)

  8. Software Reviews.

    Science.gov (United States)

    Wulfson, Stephen, Ed.

    1987-01-01

    Reviews seven computer software programs that can be used in science education programs. Describes courseware which deals with muscles and bones, terminology, classifying animals without backbones, molecular structures, drugs, genetics, and shaping the earth's surface. (TW)

  9. Software Reviews.

    Science.gov (United States)

    Dwyer, Donna; And Others

    1989-01-01

    Reviewed are seven software packages for Apple and IBM computers. Included are: "Toxicology"; "Science Corner: Space Probe"; "Alcohol and Pregnancy"; "Science Tool Kit Plus"; Computer Investigations: Plant Growth"; "Climatrolls"; and "Animal Watch: Whales." (CW)

  10. Reusable Software.

    Science.gov (United States)

    1984-03-01

    overseeing reusable software, the Reusable Software Organization ( RUSO ). This author does not feel at this time that establishment of such a specific...49] have not been accompanied by establishment of RUSO -like activities. There is need, however, for assurance that functions which a RUSO might be...assurance 6. establishment and maintenance of reuse archival facilities and activities. Actual establishment of a RUSO is best dictated by size of the

  11. Software Epistemology

    Science.gov (United States)

    2016-03-01

    comprehensive approach for determining software epistemology which significantly advances the state of the art in automated vulnerability discovery...straightforward. First, internet -based repositories of open source software (e.g., FreeBSD ports, GitHub, SourceForge, etc.) are mined Approved for...the fix delta, we attempted to perform the same process to determine if the firmware release present in an Internet -of-Things (IoT) streaming camera

  12. Integration of Balanced Scorecard (BSC), Strategy Map, and Fuzzy Analytic Hierarchy Process (FAHP) for a Sustainability Business Framework: A Case Study of a Spanish Software Factory in the Financial Sector

    National Research Council Canada - National Science Library

    Cesar alvarez Perez; Vicente Rodríguez Montequín; Francisco Ortega Fernandez; Joaquín Villanueva Balsera

    2017-01-01

    This paper presents a case study of how a Spanish financial software factory (FSF) has determined the weights of the indicators and objectives included in their strategy map with the aim of ensuring its business sustainability...

  13. Development and application of analytical methods for the assessment of software-based IC components in German nuclear power plants; Entwicklung und Einsatz von Analysemethoden zur Beurteilung softwarebasierter leittechnischer Einrichtungen in deutschen Kernkraftwerken

    Energy Technology Data Exchange (ETDEWEB)

    Arians, Robert; Arnold, Simone; Blum, Stefanie; Buchholz, Marcel; Lochthofen, Andre; Quester, Claudia; Sommer, Dagmar

    2015-03-15

    In this report, results and data from examinations concerning software-based I and C components are evaluated. As failure modes of software-based components and failure causes differ fundamentally from non-software-based components, an evaluation of the operating experience of such components was carried out. This evaluation should show whether or not existing approaches for non-software-based components can be directly transferred to software-based components, or if a different approach has to be developed. The state of the art and science was gathered and is described for the national as well as the international situation. To include failures in non-safety systems, events not fulfilling the incident reporting criteria of German authorities were also included in this evaluation. The data provided by licensees of six German NPPs (different Boiling Water Reactors and Pressurized Water Reactors) was recorded for at least 8 years. The software-based components used in the NPPs are identified and their operating experience is analyzed in order to identify relevant failure modes and to establish a knowledge base for future failure rating.

  14. A water quality analytic model and its application to unexpected accidents based on the Matlab software%基于Matlab软件的突发事故水质解析模型与应用

    Institute of Scientific and Technical Information of China (English)

    丁涛; 顾妍平; 王淑英; 薛海乔; 刘迪

    2012-01-01

    The given paper is aimed at introducing a water quality analytic model for analyzing and determining the unexpected accidents based on the Matlab software, while considering necessary random factors, such as the migrating and transient loads, diffusion and boundary reflections involving the proposed model. Taking a river in Zhejiang as a case study sample, we have analyzed the regularity of its water change and pollution mass features, as well as the dumping situation at its upper-reach streams. In addition, we have also worked out its substandard pollutant range, on-spot concentration distribution, the process of its water-pollutant concentration change, for example, its water intakes. Besides, we have discussed the influential factors of the river boundaries and its water receiving seasonal change features, too. Mention has also been made of the water current velocity, diffusion coefficient and degradation coefficient of the pollution mass spreading. As the result of our investigation and statistics, we have gained the following basic .parameters of the above listed items, such as: the sum-total of leakage mass of the river pollutants is about 15 tons; the distance of a given leakage point to the nearest boundary is within a 100 meters: the degradation coefficient-0.10 d-1, the velocity of x direction-0.5 m/s, river width-500 m; water depth-at about 3 m; and the background concentration-4 mg/L. In addition, 2 hours later, when an unexpected accident took place, the highest concentration of pollutant mass would be rising as high as 10.82 mg/L, with a substandard area getting to 0.24 km2. Furthermore , we have worked out the concentration process of the water intake at a 10 km downstream leakage point. In conclusion, it can be said that the accidental harm to the water intake can last about 2 hours, with the highest concentration being 7.92 mg/L in the whole process. Moreover, if there were more than twice reflection took place from the two boundaries, the

  15. Analytic geometry

    CERN Document Server

    Burdette, A C

    1971-01-01

    Analytic Geometry covers several fundamental aspects of analytic geometry needed for advanced subjects, including calculus.This book is composed of 12 chapters that review the principles, concepts, and analytic proofs of geometric theorems, families of lines, the normal equation of the line, and related matters. Other chapters highlight the application of graphing, foci, directrices, eccentricity, and conic-related topics. The remaining chapters deal with the concept polar and rectangular coordinates, surfaces and curves, and planes.This book will prove useful to undergraduate trigonometric st

  16. Development of a Web-Enabled Learning Platform for Geospatial Laboratories: Improving the Undergraduate Learning Experience

    Science.gov (United States)

    Mui, Amy B.; Nelson, Sarah; Huang, Bruce; He, Yuhong; Wilson, Kathi

    2015-01-01

    This paper describes a web-enabled learning platform providing remote access to geospatial software that extends the learning experience outside of the laboratory setting. The platform was piloted in two undergraduate courses, and includes a software server, a data server, and remote student users. The platform was designed to improve the quality…

  17. Evolvable Smartphone-Based Platforms for Point-of-Care In-Vitro Diagnostics Applications

    Directory of Open Access Journals (Sweden)

    François Patou

    2016-09-01

    Full Text Available The association of smart mobile devices and lab-on-chip technologies offers unprecedented opportunities for the emergence of direct-to-consumer in vitro medical diagnostics applications. Despite their clear transformative potential, obstacles remain to the large-scale disruption and long-lasting success of these systems in the consumer market. For instance, the increasing level of complexity of instrumented lab-on-chip devices, coupled to the sporadic nature of point-of-care testing, threatens the viability of a business model mainly relying on disposable/consumable lab-on-chips. We argued recently that system evolvability, defined as the design characteristic that facilitates more manageable transitions between system generations via the modification of an inherited design, can help remedy these limitations. In this paper, we discuss how platform-based design can constitute a formal entry point to the design and implementation of evolvable smart device/lab-on-chip systems. We present both a hardware/software design framework and the implementation details of a platform prototype enabling at this stage the interfacing of several lab-on-chip variants relying on current- or impedance-based biosensors. Our findings suggest that several change-enabling mechanisms implemented in the higher abstraction software layers of the system can promote evolvability, together with the design of change-absorbing hardware/software interfaces. Our platform architecture is based on a mobile software application programming interface coupled to a modular hardware accessory. It allows the specification of lab-on-chip operation and post-analytic functions at the mobile software layer. We demonstrate its potential by operating a simple lab-on-chip to carry out the detection of dopamine using various electroanalytical methods.

  18. Evolvable Smartphone-Based Platforms for Point-of-Care In-Vitro Diagnostics Applications

    Science.gov (United States)

    Patou, François; AlZahra’a Alatraktchi, Fatima; Kjægaard, Claus; Dimaki, Maria; Madsen, Jan; Svendsen, Winnie E.

    2016-01-01

    The association of smart mobile devices and lab-on-chip technologies offers unprecedented opportunities for the emergence of direct-to-consumer in vitro medical diagnostics applications. Despite their clear transformative potential, obstacles remain to the large-scale disruption and long-lasting success of these systems in the consumer market. For instance, the increasing level of complexity of instrumented lab-on-chip devices, coupled to the sporadic nature of point-of-care testing, threatens the viability of a business model mainly relying on disposable/consumable lab-on-chips. We argued recently that system evolvability, defined as the design characteristic that facilitates more manageable transitions between system generations via the modification of an inherited design, can help remedy these limitations. In this paper, we discuss how platform-based design can constitute a formal entry point to the design and implementation of evolvable smart device/lab-on-chip systems. We present both a hardware/software design framework and the implementation details of a platform prototype enabling at this stage the interfacing of several lab-on-chip variants relying on current- or impedance-based biosensors. Our findings suggest that several change-enabling mechanisms implemented in the higher abstraction software layers of the system can promote evolvability, together with the design of change-absorbing hardware/software interfaces. Our platform architecture is based on a mobile software application programming interface coupled to a modular hardware accessory. It allows the specification of lab-on-chip operation and post-analytic functions at the mobile software layer. We demonstrate its potential by operating a simple lab-on-chip to carry out the detection of dopamine using various electroanalytical methods. PMID:27598208

  19. Evolvable Smartphone-Based Platforms for Point-of-Care In-Vitro Diagnostics Applications.

    Science.gov (United States)

    Patou, François; AlZahra'a Alatraktchi, Fatima; Kjægaard, Claus; Dimaki, Maria; Madsen, Jan; Svendsen, Winnie E

    2016-09-03

    The association of smart mobile devices and lab-on-chip technologies offers unprecedented opportunities for the emergence of direct-to-consumer in vitro medical diagnostics applications. Despite their clear transformative potential, obstacles remain to the large-scale disruption and long-lasting success of these systems in the consumer market. For instance, the increasing level of complexity of instrumented lab-on-chip devices, coupled to the sporadic nature of point-of-care testing, threatens the viability of a business model mainly relying on disposable/consumable lab-on-chips. We argued recently that system evolvability, defined as the design characteristic that facilitates more manageable transitions between system generations via the modification of an inherited design, can help remedy these limitations. In this paper, we discuss how platform-based design can constitute a formal entry point to the design and implementation of evolvable smart device/lab-on-chip systems. We present both a hardware/software design framework and the implementation details of a platform prototype enabling at this stage the interfacing of several lab-on-chip variants relying on current- or impedance-based biosensors. Our findings suggest that several change-enabling mechanisms implemented in the higher abstraction software layers of the system can promote evolvability, together with the design of change-absorbing hardware/software interfaces. Our platform architecture is based on a mobile software application programming interface coupled to a modular hardware accessory. It allows the specification of lab-on-chip operation and post-analytic functions at the mobile software layer. We demonstrate its potential by operating a simple lab-on-chip to carry out the detection of dopamine using various electroanalytical methods.

  20. DIVE: a graph-based visual-analytics framework for big data.

    Science.gov (United States)

    Rysavy, Steven J; Bromley, Dennis; Daggett, Valerie

    2014-01-01

    The need for data-centric scientific tools is growing; domains such as biology, chemistry, and physics are increasingly adopting computational approaches. So, scientists must deal with the challenges of big data. To address these challenges, researchers built a visual-analytics platform named DIVE (Data Intensive Visualization Engine). DIVE is a data-agnostic, ontologically expressive software framework that can stream large datasets at interactive speeds. In particular, DIVE makes novel contributions to structured-data-model manipulation and high-throughput streaming of large, structured datasets.

  1. Doing social media analytics

    Directory of Open Access Journals (Sweden)

    Phillip Brooker

    2016-07-01

    Full Text Available In the few years since the advent of ‘Big Data’ research, social media analytics has begun to accumulate studies drawing on social media as a resource and tool for research work. Yet, there has been relatively little attention paid to the development of methodologies for handling this kind of data. The few works that exist in this area often reflect upon the implications of ‘grand’ social science methodological concepts for new social media research (i.e. they focus on general issues such as sampling, data validity, ethics, etc.. By contrast, we advance an abductively oriented methodological suite designed to explore the construction of phenomena played out through social media. To do this, we use a software tool – Chorus – to illustrate a visual analytic approach to data. Informed by visual analytic principles, we posit a two-by-two methodological model of social media analytics, combining two data collection strategies with two analytic modes. We go on to demonstrate each of these four approaches ‘in action’, to help clarify how and why they might be used to address various research questions.

  2. Analyzing, Modelling, and Designing Software Ecosystems

    DEFF Research Database (Denmark)

    Manikas, Konstantinos

    of software ecosystems. We use these contributions to design a software ecosystem in the telemedicine services of Denmark with (i) a common platform that supports and promotes development from different actors, (ii) high software interaction, (iii) strong social network of actors, (iv) robust business...... as the software development and distribution by a set of actors dependent on each other and the ecosystem. We commence on the hypothesis that the establishment of a software ecosystem on the telemedicine services of Denmark would address these issues and investigate how a software ecosystem can foster...... the development, implementation, and use of telemedicine services. We initially expand the theory of software ecosystems by contributing to the definition and understanding of software ecosystems, providing means of analyzing existing and designing new ecosystems, and defining and measuring the qualities...

  3. A smartphone metabolomics platform and its application to the assessment of cisplatin-induced kidney toxicity.

    Science.gov (United States)

    Kwon, Hyuknam; Park, Jooeun; An, Yongjin; Sim, Jaeho; Park, Sunghyouk

    2014-10-03

    The application of smartphones to medical devices has been gaining attention in addressing accessibility and cost issues in healthcare, and the detection of medically relevant compounds has been demonstrated using customized smartphone hardware and/or software. Metabolomics, a newly rising omics field, has also spawned many medical applications but requires highly sophisticated and expensive equipment. Here, we describe a portable smartphone platform, built with readily available and affordable materials, that can perform all of the critical aspects of metabolomics. Excluding the smartphone itself, the total materials for the platform were obtained at less than US $20. For spectral data acquisition, the system utilized visible light (400-700 nm) and a built-in camera. All of the data processing, statistical analysis, and final-visualization components necessary for decision making were implemented in the smartphone platform. The platform is generally applicable as long as the analytes absorb visible light. We provide a proof-of-concept example wherein the metabolomics platform was applied to the assessment of cisplatin-induced kidney toxicity in a rat model, correctly predicting 7 out of 8 test samples. Copyright © 2014 Elsevier B.V. All rights reserved.

  4. MIAWARE Software

    DEFF Research Database (Denmark)

    Wilkowski, Bartlomiej; Pereira, Oscar N. M.; Dias, Paulo

    2008-01-01

    This article presents MIAWARE, a software for Medical Image Analysis With Automated Reporting Engine, which was designed and developed for doctor/radiologist assistance. It allows to analyze an image stack from computed axial tomography scan of lungs (thorax) and, at the same time, to mark all...... pathologies on images and report their characteristics. The reporting process is normalized - radiologists cannot describe pathological changes with their own words, but can only use some terms from a specific vocabulary set provided by the software. Consequently, a normalized radiological report...... is automatically generated. Furthermore, MIAWARE software is accompanied with an intelligent search engine for medical reports, based on the relations between parts of the lungs. A logical structure of the lungs is introduced to the search algorithm through the specially developed ontology. As a result...

  5. Analytical Laboratories

    Data.gov (United States)

    Federal Laboratory Consortium — NETL’s analytical laboratories in Pittsburgh, PA, and Albany, OR, give researchers access to the equipment they need to thoroughly study the properties of materials...

  6. The Impact of Autonomous Systems Technology on JPL Mission Software

    Science.gov (United States)

    Doyle, Richard J.

    2000-01-01

    This paper discusses the following topics: (1) Autonomy for Future Missions- Mars Outposts, Titan Aerobot, and Europa Cryobot / Hydrobot; (2) Emergence of Autonomy- Remote Agent Architecture, Closing Loops Onboard, and New Millennium Flight Experiment; and (3) Software Engineering Challenges- Influence of Remote Agent, Scalable Autonomy, Autonomy Software Validation, Analytic Verification Technology, and Autonomy and Software Software Engineering.

  7. Software engineering

    CERN Document Server

    Thorin, Marc

    1985-01-01

    Software Engineering describes the conceptual bases as well as the main methods and rules on computer programming. This book presents software engineering as a coherent and logically built synthesis and makes it possible to properly carry out an application of small or medium difficulty that can later be developed and adapted to more complex cases. This text is comprised of six chapters and begins by introducing the reader to the fundamental notions of entities, actions, and programming. The next two chapters elaborate on the concepts of information and consistency domains and show that a proc

  8. DOE's SciDAC Visualization and Analytics Center for EnablingTechnologies -- Strategy for Petascale Visual Data Analysis Success

    Energy Technology Data Exchange (ETDEWEB)

    Bethel, E Wes; Johnson, Chris; Aragon, Cecilia; Rubel, Oliver; Weber, Gunther; Pascucci, Valerio; Childs, Hank; Bremer, Peer-Timo; Whitlock, Brad; Ahern, Sean; Meredith, Jeremey; Ostrouchov, George; Joy, Ken; Hamann, Bernd; Garth, Christoph; Cole, Martin; Hansen, Charles; Parker, Steven; Sanderson, Allen; Silva, Claudio; Tricoche, Xavier

    2007-10-01

    The focus of this article is on how one group of researchersthe DOE SciDAC Visualization and Analytics Center for EnablingTechnologies (VACET) is tackling the daunting task of enabling knowledgediscovery through visualization and analytics on some of the world slargest and most complex datasets and on some of the world's largestcomputational platforms. As a Center for Enabling Technology, VACET smission is the creation of usable, production-quality visualization andknowledge discovery software infrastructure that runs on large, parallelcomputer systems at DOE's Open Computing facilities and that providessolutions to challenging visual data exploration and knowledge discoveryneeds of modern science, particularly the DOE sciencecommunity.

  9. Mass Spectrometry Based Lipidomics: An Overview of Technological Platforms

    Directory of Open Access Journals (Sweden)

    Harald C. Köfeler

    2012-01-01

    Full Text Available One decade after the genomic and the proteomic life science revolution, new ‘omics’ fields are emerging. The metabolome encompasses the entity of small molecules—Most often end products of a catalytic process regulated by genes and proteins—with the lipidome being its fat soluble subdivision. Within recent years, lipids are more and more regarded not only as energy storage compounds but also as interactive players in various cellular regulation cycles and thus attain rising interest in the bio-medical community. The field of lipidomics is, on one hand, fuelled by analytical technology advances, particularly mass spectrometry and chromatography, but on the other hand new biological questions also drive analytical technology developments. Compared to fairly standardized genomic or proteomic high-throughput protocols, the high degree of molecular heterogeneity adds a special analytical challenge to lipidomic analysis. In this review, we will take a closer look at various mass spectrometric platforms for lipidomic analysis. We will focus on the advantages and limitations of various experimental setups like ‘shotgun lipidomics’, liquid chromatography—Mass spectrometry (LC-MS and matrix assisted laser desorption ionization-time of flight (MALDI-TOF based approaches. We will also examine available software packages for data analysis, which nowadays is in fact the rate limiting step for most ‘omics’ workflows.

  10. [Software version and medical device software supervision].

    Science.gov (United States)

    Peng, Liang; Liu, Xiaoyan

    2015-01-01

    The importance of software version in the medical device software supervision does not cause enough attention at present. First of all, the effect of software version in the medical device software supervision is discussed, and then the necessity of software version in the medical device software supervision is analyzed based on the discussion of the misunderstanding of software version. Finally the concrete suggestions on software version naming rules, software version supervision for the software in medical devices, and software version supervision scheme are proposed.

  11. Educational Software.

    Science.gov (United States)

    Northwest Regional Educational Lab., Portland, OR.

    The third session of IT@EDU98 consisted of five papers on educational software and was chaired by Tran Van Hao (University of Education, Ho Chi Minh City, Vietnam). "Courseware Engineering" (Nguyen Thanh Son, Ngo Ngoc Bao Tran, Quan Thanh Tho, Nguyen Hong Lam) briefly describes the use of courseware. "Machine Discovery Theorems in Geometry: A…

  12. Software Patents.

    Science.gov (United States)

    Burke, Edmund B.

    1994-01-01

    Outlines basic patent law information that pertains to computer software programs. Topics addressed include protection in other countries; how to obtain patents; kinds of patents; duration; classes of patentable subject matter, including machines and processes; patentability searches; experimental use prior to obtaining a patent; and patent…

  13. Software Systems

    Institute of Scientific and Technical Information of China (English)

    崔涛; 周淼

    1996-01-01

    The information used with computers is known as software and includesprograms and data. Programs are sets of instructions telling the computerwhat operations have to be carried out and in what order they should be done. Specialised programs which enable the computer to be used for particularpurposes are called applications programs. A collection of these programs kept

  14. Software Reviews.

    Science.gov (United States)

    Science and Children, 1990

    1990-01-01

    Reviewed are seven computer software packages for IBM and/or Apple Computers. Included are "Windows on Science: Volume 1--Physical Science"; "Science Probe--Physical Science"; "Wildlife Adventures--Grizzly Bears"; "Science Skills--Development Programs"; "The Clean Machine"; "Rock Doctor"; and "Geology Search." Cost, quality, hardware, and…

  15. Software Review.

    Science.gov (United States)

    McGrath, Diane, Ed.

    1989-01-01

    Reviewed is a computer software package entitled "Audubon Wildlife Adventures: Grizzly Bears" for Apple II and IBM microcomputers. Included are availability, hardware requirements, cost, and a description of the program. The murder-mystery flavor of the program is stressed in this program that focuses on illegal hunting and game management. (CW)

  16. 数字化核安全级仪控系统软件验证和确认平台的设计与实践%Design and Application of Software V & V Platform for Digital Safety I & C System Used in Nuclear Power Plant

    Institute of Scientific and Technical Information of China (English)

    张亚栋; 程建明

    2014-01-01

    在针对数字化核安全级仪控系统中的软件进行验证和确认(V&V)过程中,为了确保V&V工作可信、有效、高效地开展,构建一个软件V&V平台,支持包括准备、执行和管理等全过程的V&V活动。该V&V平台基于通用数据库,通过集成定制工具与商用工具,来提供V&V工作所需的方法和手段。通过多个核级软件的V&V项目的应用实践,证明该平台对于开展V&V活动发挥了重要作用,使得数字化核安全级仪控系统具有清晰证据支持的高安全性与高可靠性。%In the process of performing verification and validation (V&V) for software of digital safety I&C system used in nuclear power plant, this paper proposes to build a software V&V platform to support V&V activities such as preparation, implementation and management etc., in order to ensure acredibly, effectively and efficiently V&V. The proposed V&V platform which is based on common database, can provide methods and means required of V&V by integrating customized and commercial tools. The application practice of this V&V platform in multiple projects of nuclear safety software V&V have demonstrated its important role in carrying out V&V activities, making the digital safety I&C system used in nuclear power plant possess a clear evidence to support high safety and reliability.

  17. Cots Correlator Platform

    Science.gov (United States)

    Schaaf, Kjeld; Overeem, Ruud

    2004-06-01

    Moore’s law is best exploited by using consumer market hardware. In particular, the gaming industry pushes the limit of processor performance thus reducing the cost per raw flop even faster than Moore’s law predicts. Next to the cost benefits of Common-Of-The-Shelf (COTS) processing resources, there is a rapidly growing experience pool in cluster based processing. The typical Beowulf cluster of PC’s supercomputers are well known. Multiple examples exists of specialised cluster computers based on more advanced server nodes or even gaming stations. All these cluster machines build upon the same knowledge about cluster software management, scheduling, middleware libraries and mathematical libraries. In this study, we have integrated COTS processing resources and cluster nodes into a very high performance processing platform suitable for streaming data applications, in particular to implement a correlator. The required processing power for the correlator in modern radio telescopes is in the range of the larger supercomputers, which motivates the usage of supercomputer technology. Raw processing power is provided by graphical processors and is combined with an Infiniband host bus adapter with integrated data stream handling logic. With this processing platform a scalable correlator can be built with continuously growing processing power at consumer market prices.

  18. SMART Platforms: Building the App Store for Biosurveillance

    Science.gov (United States)

    Mandl, Kenneth D.

    2013-01-01

    source. The SMART project promotes substitutability through an application programming interface (API) that can be adopted as part of a “container” built around by a wide variety of HIT, providing readonly access to the underlying data model and a software development toolkit to readily create apps. SMART containers are HIT systems, that have implemented the SMART API or a portion of it. Containers marshal data sources and present them consistently across the SMART API. SMART applications consume the API and are substitutable. Results SMART provides a common platform supporting an “app store for biosurveillance” as an approach to enabling one stop shopping for public health departments—to create an app once, and distribute it everywhere. Further, such apps can be readily updated or created—for example, in the case of an emerging infection, an app may be designed to collect additional data at emergency department triage. Or a public health department may widely distribute an app, interoperable with any SMART-enabled EMR, that delivers contextualized alerts when patient electronic records are opened, or through background processes. SMART has sparked an ecosystem of apps developers and attracted existing health information technology platforms to adopt the SMART API—including, traditional, open source, and next generation EHRs, patient-facing platforms and health information exchanges. SMART-enabled platforms to date include the Cerner EMR, the WorldVista EHR, the OpenMRS EHR, the i2b2 analytic platform, and the Indivo X personal health record. The SMART team is working with the Mirth Corporation, to SMART-enable the HealthBridge and Redwood MedNet Health Information Exchanges. We have demonstrated that a single SMART app can run, unmodified, in all of these environments, as long as the underlying platform collects the required data types. Major EHR vendors are currently adapting the SMART API for their products. Conclusions The SMART system enables nimble

  19. Terra Harvest software architecture

    Science.gov (United States)

    Humeniuk, Dave; Klawon, Kevin

    2012-06-01

    Under the Terra Harvest Program, the DIA has the objective of developing a universal Controller for the Unattended Ground Sensor (UGS) community. The mission is to define, implement, and thoroughly document an open architecture that universally supports UGS missions, integrating disparate systems, peripherals, etc. The Controller's inherent interoperability with numerous systems enables the integration of both legacy and future UGS System (UGSS) components, while the design's open architecture supports rapid third-party development to ensure operational readiness. The successful accomplishment of these objectives by the program's Phase 3b contractors is demonstrated via integration of the companies' respective plug-'n'-play contributions that include controllers, various peripherals, such as sensors, cameras, etc., and their associated software drivers. In order to independently validate the Terra Harvest architecture, L-3 Nova Engineering, along with its partner, the University of Dayton Research Institute, is developing the Terra Harvest Open Source Environment (THOSE), a Java Virtual Machine (JVM) running on an embedded Linux Operating System. The Use Cases on which the software is developed support the full range of UGS operational scenarios such as remote sensor triggering, image capture, and data exfiltration. The Team is additionally developing an ARM microprocessor-based evaluation platform that is both energy-efficient and operationally flexible. The paper describes the overall THOSE architecture, as well as the design decisions for some of the key software components. Development process for THOSE is discussed as well.

  20. Software for generating psychological experiments.

    Science.gov (United States)

    Stahl, Christoph

    2006-01-01

    This review compares four software packages for generating and running psychological computer experiments. It aims to inform researchers' decisions about which software to choose for their lab. Four widely used general purpose commercial packages available for the Windows platform are considered: DirectRT, E-Prime, Inquisit, and SuperLab. An overview of each package is given, and the implementation of two test experiments is described. Packages are evaluated with regard to the amount of complexity reduction they provide for the task of programming an experiment and the variety of experimental designs they can accommodate.

  1. Robotic Software Integration Using MARIE

    Directory of Open Access Journals (Sweden)

    Dominic Letourneau Clement Raievsky

    2008-11-01

    Full Text Available This paper presents MARIE, a middleware framework oriented towards developing and integrating new and existing software for robotic systems. By using a generic communication framework, MARIE aims to create a flexible distributed component system that allows robotics developers to share software programs and algorithms, and design prototypes rapidly based on their own integration needs. The use of MARIE is illustrated with the design of a socially interactive autonomous mobile robot platform capable of map building, localization, navigation, tasks scheduling, sound source localization, tracking and separation, speech recognition and generation, visual tracking, message reading and graphical interaction using a touch screen interface.

  2. Robotic Software Integration Using MARIE

    Directory of Open Access Journals (Sweden)

    Carle Côté

    2006-03-01

    Full Text Available This paper presents MARIE, a middleware framework oriented towards developing and integrating new and existing software for robotic systems. By using a generic communication framework, MARIE aims to create a flexible distributed component system that allows robotics developers to share software programs and algorithms, and design prototypes rapidly based on their own integration needs. The use of MARIE is illustrated with the design of a socially interactive autonomous mobile robot platform capable of map building, localization, navigation, tasks scheduling, sound source localization, tracking and separation, speech recognition and generation, visual tracking, message reading and graphical interaction using a touch screen interface.

  3. SCEC Broadband Platform Strong Ground Motion Simulations

    Science.gov (United States)

    Kumar, S.; Callaghan, S.; Maechling, P. J.; Olsen, K. B.; Archuleta, R. J.; Somerville, P. G.; Graves, R. W.; Jordan, T. H.; Broadband Platform Working Group

    2011-12-01

    The Southern California Earthquake Center (SCEC) Broadband Platform is a collaborative software development project involving SCEC researchers, graduate students, and the SCEC Community Modeling Environment. The goal of the SCEC Broadband Simulation Platform is to generate broadband (0-10 Hz) ground motions for earthquakes using deterministic low-frequency and stochastic high-frequency simulations. SCEC developers have integrated complex scientific modules for rupture generation, low-frequency deterministic seismogram synthesis, high-frequency stochastic seismogram synthesis, and non-linear site effects calculation into a system that supports easy on-demand computation of broadband seismograms. The SCEC Broadband platform has two primary modes of operation, validation mode, and scenario mode. In validation mode, the earthquake modeling software calculates broadband seismograms for one of three earthquakes, Northridge, Loma Prieta, or Landers at sites with observed strong motion data. Then, the platform calculates goodness of fit measurements that quantify how well the model-based broadband seismograms match the observed seismograms for each event. In scenario mode, the user can specify a scenario earthquake and a list of sites and calculate ground motions at each site for the scenario event. In February 2011, SCEC released Broadband Platform 11.2 as an open-source scientific software distribution. Since that time, we have continued development of the platform by adding a new site response module and new goodness of fit measures by Mayhew and Olsen. Along with a source code distribution of the Broadband Platform, we now offer a virtual software image distribution of the platform to support its use on a variety of computing hardware and operating systems.

  4. Analytical Microscopy

    Energy Technology Data Exchange (ETDEWEB)

    2006-06-01

    In the Analytical Microscopy group, within the National Center for Photovoltaic's Measurements and Characterization Division, we combine two complementary areas of analytical microscopy--electron microscopy and proximal-probe techniques--and use a variety of state-of-the-art imaging and analytical tools. We also design and build custom instrumentation and develop novel techniques that provide unique capabilities for studying materials and devices. In our work, we collaborate with you to solve materials- and device-related R&D problems. This sheet summarizes the uses and features of four major tools: transmission electron microscopy, scanning electron microscopy, the dual-beam focused-ion-beam workstation, and scanning probe microscopy.

  5. Happy software developers solve problems better: psychological measurements in empirical software engineering.

    Science.gov (United States)

    Graziotin, Daniel; Wang, Xiaofeng; Abrahamsson, Pekka

    2014-01-01

    For more than thirty years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been verified in software engineering research, which faces an additional challenge in comparison to more traditional engineering fields: software development is an intellectual activity and is dominated by often-neglected human factors (called human aspects in software engineering research). Among the many skills required for software development, developers must possess high analytical problem-solving skills and creativity for the software construction process. According to psychology research, affective states-emotions and moods-deeply influence the cognitive processing abilities and performance of workers, including creativity and analytical problem solving. Nonetheless, little research has investigated the correlation between the affective states, creativity, and analytical problem-solving performance of programmers. This article echoes the call to employ psychological measurements in software engineering research. We report a study with 42 participants to investigate the relationship between the affective states, creativity, and analytical problem-solving skills of software developers. The results offer support for the claim that happy developers are indeed better problem solvers in terms of their analytical abilities. The following contributions are made by this study: (1) providing a better understanding of the impact of affective states on the creativity and analytical problem-solving capacities of developers, (2) introducing and validating psychological measurements, theories, and concepts of affective states, creativity, and analytical-problem-solving skills in empirical software engineering, and (3) raising the need for studying the human factors of software engineering by employing a multidisciplinary viewpoint.

  6. Happy software developers solve problems better: psychological measurements in empirical software engineering

    Directory of Open Access Journals (Sweden)

    Daniel Graziotin

    2014-03-01

    Full Text Available For more than thirty years, it has been claimed that a way to improve software developers’ productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been verified in software engineering research, which faces an additional challenge in comparison to more traditional engineering fields: software development is an intellectual activity and is dominated by often-neglected human factors (called human aspects in software engineering research. Among the many skills required for software development, developers must possess high analytical problem-solving skills and creativity for the software construction process. According to psychology research, affective states—emotions and moods—deeply influence the cognitive processing abilities and performance of workers, including creativity and analytical problem solving. Nonetheless, little research has investigated the correlation between the affective states, creativity, and analytical problem-solving performance of programmers. This article echoes the call to employ psychological measurements in software engineering research. We report a study with 42 participants to investigate the relationship between the affective states, creativity, and analytical problem-solving skills of software developers. The results offer support for the claim that happy developers are indeed better problem solvers in terms of their analytical abilities. The following contributions are made by this study: (1 providing a better understanding of the impact of affective states on the creativity and analytical problem-solving capacities of developers, (2 introducing and validating psychological measurements, theories, and concepts of affective states, creativity, and analytical-problem-solving skills in empirical software engineering, and (3 raising the need for studying the human factors of software engineering by employing a

  7. A Platform-Independent Plugin for Navigating Online Radiology Cases.

    Science.gov (United States)

    Balkman, Jason D; Awan, Omer A

    2016-06-01

    Software methods that enable navigation of radiology cases on various digital platforms differ between handheld devices and desktop computers. This has resulted in poor compatibility of online radiology teaching files across mobile smartphones, tablets, and desktop computers. A standardized, platform-independent, or "agnostic" approach for presenting online radiology content was produced in this work by leveraging modern hypertext markup language (HTML) and JavaScript web software technology. We describe the design and evaluation of this software, demonstrate its use across multiple viewing platforms, and make it publicly available as a model for future development efforts.

  8. Can We Ask You To Collaborate? Analyzing App Developer Relationships in Commercial Platform Ecosystems

    NARCIS (Netherlands)

    van Angeren, Joey; Jansen, R.L.|info:eu-repo/dai/nl/270902902; Frota Alves, C.

    2016-01-01

    Previous studies have emphasized the necessity for software platform owners to govern their platform ecosystem in order to create durable opportunities for themselves and the app developers that surround the platform. To date, platform ecosystems have been widely analyzed from the perspective of pla

  9. Can We Ask You To Collaborate? Analyzing App Developer Relationships in Commercial Platform Ecosystems

    NARCIS (Netherlands)

    van Angeren, Joey; Jansen, R.L.; Frota Alves, C.

    2016-01-01

    Previous studies have emphasized the necessity for software platform owners to govern their platform ecosystem in order to create durable opportunities for themselves and the app developers that surround the platform. To date, platform ecosystems have been widely analyzed from the perspective of

  10. Analytical quadrics

    CERN Document Server

    Spain, Barry; Ulam, S; Stark, M

    1960-01-01

    Analytical Quadrics focuses on the analytical geometry of three dimensions. The book first discusses the theory of the plane, sphere, cone, cylinder, straight line, and central quadrics in their standard forms. The idea of the plane at infinity is introduced through the homogenous Cartesian coordinates and applied to the nature of the intersection of three planes and to the circular sections of quadrics. The text also focuses on paraboloid, including polar properties, center of a section, axes of plane section, and generators of hyperbolic paraboloid. The book also touches on homogenous coordi

  11. Simulation platform of navigation system for autonomous underwater vehicle

    Institute of Scientific and Technical Information of China (English)

    QIN Zheng; BIAN Xin-qian

    2006-01-01

    In view of the characteristics of underwater navigation, the simulation platform of navigation system for autonomous underwater vehicle has been developed based on Windows platform. The system architecture, net communication and the information flow are discussed. The methods of software realization and some key techniques of the Vehicle Computer and the Navigation Equipment Computer are introduced in particular. The software design of Terrain Matching Computer is introduced also. The simulation platform is verified and analyzed through simulation. The results show that the architecture of the platform is reasonable and reliable, and the mathematic models and simulation algorithms of sub-systems are also valid and practicable.

  12. The modeling of miniature UAV flight visualization simulation platform

    Science.gov (United States)

    Li, Dong-hui; Li, Xin; Yang, Le-le; Li, Xiong

    2015-12-01

    This paper combines virtual technology with visualization visual simulation theory, construct the framework of visual simulation platform, apply open source software FlightGear simulator combined with GoogleEarth design a small UAV flight visual simulation platform. Using software AC3D to build 3D models of aircraft and complete the model loading based on XML configuration, the design and simulation of visualization modeling visual platform is presented. By using model-driven and data transforming in FlightGear , the design of data transmission module is realized based on Visual Studio 2010 development platform. Finally combined with GoogleEarth it can achieve the tracking and display.

  13. Aided Design of the Drive Mechanism of a Car Platform

    Directory of Open Access Journals (Sweden)

    Sorin Cristian ALBU

    2016-06-01

    Full Text Available The purpose of this paper is to design the mechanism for lowering and lifting the car platform using CAD software (Inventor. The used mechanism to drive the car platform is the quadrilateral mechanism due to the low cost of its compared to a gear train. Operating a mechanism can be done manually by applying a force on frame attached on the crank or by operating through a small winch. Kinematic analysis was performed using the software mentioned above. Lowering the platform to ground level is necessary in some cases to be loaded heavy objects onto the platform when are not available forklifts and other lifting mechanisms.

  14. EPIQR software

    Energy Technology Data Exchange (ETDEWEB)

    Flourentzos, F. [Federal Institute of Technology, Lausanne (Switzerland); Droutsa, K. [National Observatory of Athens, Athens (Greece); Wittchen, K.B. [Danish Building Research Institute, Hoersholm (Denmark)

    1999-11-01

    The support of the EPIQR method is a multimedia computer program. Several modules help the users of the method to treat the data collected during a diagnosis survey, to set up refurbishment scenario and calculate their cost or energy performance, and finally to visualize the results in a comprehensive way and to prepare quality reports. This article presents the structure and the main features of the software. (au)

  15. EPIQR software

    Energy Technology Data Exchange (ETDEWEB)

    Flourentzos, F. [Federal Institute of Technology-Lausanne (EPFL), Solar Energy and Building Physics Laboratory (LESO-PB), Lausanne (Switzerland); Droutsa, K. [National Observatory of Athens, Institute of Meteorology and Physics of Atmospheric Environment, Group Energy Conservation, Athens (Greece); Wittchen, K.B. [Danish Building Research Institute, Division of Energy and Indoor Environment, Hoersholm, (Denmark)

    2000-07-01

    The support of the EPIQR method is a multimedia computer program. Several modules help the users of the method to treat the data collected during a diagnosis survey, to set up refurbishment scenarios and calculate their cost or energy performance, and finally to visualize the results in a comprehensive way and to prepare quality reports. This article presents the structure and the main features of the software. (author)

  16. GEMBus as a service oriented platform for cloud-based composable services

    NARCIS (Netherlands)

    Grammatikou, M.; Marinos, C.; Demchenko, Y.; Lopez, D.R.; Dombek, K.; Jofre, J.

    2011-01-01

    Cloud computing has become a common technology for provisioning infrastructure services on-demand. Modern Cloud platforms can provide cloud-based applications, software, deployment platforms, or general infrastructure services that may include both computational and storage resources. However existi

  17. Software preservation

    Directory of Open Access Journals (Sweden)

    Tadej Vodopivec

    2011-01-01

    Full Text Available Comtrade Ltd. covers a wide range of activities related to information and communication technologies; its deliverables include web applications, locally installed programs,system software, drivers, embedded software (used e.g. in medical devices, auto parts,communication switchboards. Also the extensive knowledge and practical experience about digital long-term preservation technologies have been acquired. This wide spectrum of activities puts us in the position to discuss the often overlooked aspect of the digital preservation - preservation of software programs. There are many resources dedicated to digital preservation of digital data, documents and multimedia records,but not so many about how to preserve the functionalities and features of computer programs. Exactly these functionalities - dynamic response to inputs - render the computer programs rich compared to documents or linear multimedia. The article opens the questions on the beginning of the way to the permanent digital preservation. The purpose is to find a way in the right direction, where all relevant aspects will be covered in proper balance. The following questions are asked: why at all to preserve computer programs permanently, who should do this and for whom, when we should think about permanent program preservation, what should be persevered (such as source code, screenshots, documentation, and social context of the program - e.g. media response to it ..., where and how? To illustrate the theoretic concepts given the idea of virtual national museum of electronic banking is also presented.

  18. Centrifuge-Based Fluidic Platforms

    Science.gov (United States)

    Zoval, Jim; Jia, Guangyao; Kido, Horacio; Kim, Jitae; Kim, Nahui; Madou, Marc

    In this chapter centrifuge-based microfluidic platforms are reviewed and compared with other popular microfluidic propulsion methods. The underlying physical principles of centrifugal pumping in microfluidic systems are presented and the various centrifuge fluidic functions such as valving, decanting, calibration, mixing, metering, heating, sample splitting, and separation are introduced. Those fluidic functions have been combined with analytical measurements techniques such as optical imaging, absorbance and fluorescence spectroscopy and mass spectrometry to make the centrifugal platform a powerful solution for medical and clinical diagnostics and high-throughput screening (HTS) in drug discovery. Applications of a compact disc (CD)-based centrifuge platform analyzed in this review include: two-point calibration of an optode-based ion sensor, an automated immunoassay platform, multiple parallel screening assays and cellular-based assays. The use of modified commercial CD drives for high-resolution optical imaging is discussed as well. From a broader perspective, we compare the technical barriers involved in applying microfluidics for sensing and diagnostic as opposed to applying such techniques to HTS. The latter poses less challenges and explains why HTS products based on a CD fluidic platform are already commercially available, while we might have to wait longer to see commercial CD-based diagnostics.

  19. Software Engineering to Professionalize Software Development

    Directory of Open Access Journals (Sweden)

    Juan Miguel Alonso

    2011-12-01

    Full Text Available The role, increasingly important, that plays the software in the systems with widespread effects presents new challenges for the formation of Software Engineers. Not only because social dependence software is increasing, but also because the character of software development is also changing and with it the demands for software developers certified. In this paper are propose some challenges and aspirations that guide the learning processes Software Engineering and help to identify the need to train professionals in software development.

  20. Software Security - The Dangers of Abstraction

    Science.gov (United States)

    Gollmann, Dieter

    Software insecurity can be explained as a potpourri of hacking methods, ranging from the familiar, e.g. buffer overruns, to the exotic, e.g. code insertion with Chinese characters. From such an angle software security would just be a collection of specific countermeasures. We will observe a common principle that can guide a structured presentation of software security and give guidance for future research directions: There exists a discrepancy between the abstract programming concepts used by software developers and their concrete implementation on the given execution platform. In support of this thesis, five case studies will be discussed, viz characters, integers, variables, atomic transactions, and double linked lists.