WorldWideScience

Sample records for platform-independent gui application

  1. mcaGUI: microbial community analysis R-Graphical User Interface (GUI).

    Science.gov (United States)

    Copeland, Wade K; Krishnan, Vandhana; Beck, Daniel; Settles, Matt; Foster, James A; Cho, Kyu-Chul; Day, Mitch; Hickey, Roxana; Schütte, Ursel M E; Zhou, Xia; Williams, Christopher J; Forney, Larry J; Abdo, Zaid

    2012-08-15

    Microbial communities have an important role in natural ecosystems and have an impact on animal and human health. Intuitive graphic and analytical tools that can facilitate the study of these communities are in short supply. This article introduces Microbial Community Analysis GUI, a graphical user interface (GUI) for the R-programming language (R Development Core Team, 2010). With this application, researchers can input aligned and clustered sequence data to create custom abundance tables and perform analyses specific to their needs. This GUI provides a flexible modular platform, expandable to include other statistical tools for microbial community analysis in the future. The mcaGUI package and source are freely available as part of Bionconductor at http://www.bioconductor.org/packages/release/bioc/html/mcaGUI.html

  2. PySide GUI application development

    CERN Document Server

    Loganathan, Venkateshwaran

    2013-01-01

    An accessible and practical guide to developing GUI's for Python applications.This book is written for Python programmers who want to learn about GUI programming. It is also suitable for those who are new to Python but are familiar with object-oriented programming.

  3. Web Program for Development of GUIs for Cluster Computers

    Science.gov (United States)

    Czikmantory, Akos; Cwik, Thomas; Klimeck, Gerhard; Hua, Hook; Oyafuso, Fabiano; Vinyard, Edward

    2003-01-01

    WIGLAF (a Web Interface Generator and Legacy Application Facade) is a computer program that provides a Web-based, distributed, graphical-user-interface (GUI) framework that can be adapted to any of a broad range of application programs, written in any programming language, that are executed remotely on any cluster computer system. WIGLAF enables the rapid development of a GUI for controlling and monitoring a specific application program running on the cluster and for transferring data to and from the application program. The only prerequisite for the execution of WIGLAF is a Web-browser program on a user's personal computer connected with the cluster via the Internet. WIGLAF has a client/server architecture: The server component is executed on the cluster system, where it controls the application program and serves data to the client component. The client component is an applet that runs in the Web browser. WIGLAF utilizes the Extensible Markup Language to hold all data associated with the application software, Java to enable platform-independent execution on the cluster system and the display of a GUI generator through the browser, and the Java Remote Method Invocation software package to provide simple, effective client/server networking.

  4. A cross-platform GUI to control instruments compliant with SCPI through VISA

    Science.gov (United States)

    Roach, Eric; Liu, Jing

    2015-10-01

    In nuclear physics experiments, it is necessary and important to control instruments from a PC, which automates many tasks that require human operations otherwise. Not only does this make long term measurements possible, but it also makes repetitive operations less error-prone. We created a graphical user interface (GUI) to control instruments connected to a PC through RS232, USB, LAN, etc. The GUI is developed using Qt Creator, a cross-platform integrated development environment, which makes it portable to various operating systems, including those commonly used in mobile devices. NI-VISA library is used in the back end so that the GUI can be used to control instruments connected through various I/O interfaces without any modification. Commonly used SCPI commands can be sent to different instruments using buttons, sliders, knobs, and other various widgets provided by Qt Creator. As an example, we demonstrate how we set and fetch parameters and how to retrieve and display data from an Agilent Digital Storage Oscilloscope X3034A with the GUI. Our GUI can be easily used for other instruments compliant with SCPI and VISA with little or no modification.

  5. MAPA: an interactive accelerator design code with GUI

    Science.gov (United States)

    Bruhwiler, David L.; Cary, John R.; Shasharina, Svetlana G.

    1999-06-01

    The MAPA code is an interactive accelerator modeling and design tool with an X/Motif GUI. MAPA has been developed in C++ and makes full use of object-oriented features. We present an overview of its features and describe how users can independently extend the capabilities of the entire application, including the GUI. For example, a user can define a new model for a focusing or accelerating element. If the appropriate form is followed, and the new element is "registered" with a single line in the specified file, then the GUI will fully support this user-defined element type after it has been compiled and then linked to the existing application. In particular, the GUI will bring up windows for modifying any relevant parameters of the new element type. At present, one can use the GUI for phase space tracking, finding fixed points and generating line plots for the Twiss parameters, the dispersion and the accelerator geometry. The user can define new types of simulations which the GUI will automatically support by providing a menu option to execute the simulation and subsequently rendering line plots of the resulting data.

  6. MAPA: an interactive accelerator design code with GUI

    International Nuclear Information System (INIS)

    Bruhwiler, David L.; Cary, John R.; Shasharina, Svetlana G.

    1999-01-01

    The MAPA code is an interactive accelerator modeling and design tool with an X/Motif GUI. MAPA has been developed in C++ and makes full use of object-oriented features. We present an overview of its features and describe how users can independently extend the capabilities of the entire application, including the GUI. For example, a user can define a new model for a focusing or accelerating element. If the appropriate form is followed, and the new element is 'registered' with a single line in the specified file, then the GUI will fully support this user-defined element type after it has been compiled and then linked to the existing application. In particular, the GUI will bring up windows for modifying any relevant parameters of the new element type. At present, one can use the GUI for phase space tracking, finding fixed points and generating line plots for the Twiss parameters, the dispersion and the accelerator geometry. The user can define new types of simulations which the GUI will automatically support by providing a menu option to execute the simulation and subsequently rendering line plots of the resulting data

  7. Multi-platform SCADA GUI Regression Testing at CERN

    CERN Document Server

    Burkimsher, P C; Klikovits, S

    2011-01-01

    The JCOP Framework is a toolkit used widely at CERN for the development of industrial control systems in several domains (i.e. experiments, accelerators and technical infrastructure). The software development started 10 years ago and there is now a large base of production systems running it. For the success of the project, it was essential to formalize and automate the quality assurance process. This paper will present the overall testing strategy and will describe in detail mechanisms used for GUI testing. The choice of a commercial tool (Squish) and the architectural features making it appropriate for our multi-platform environment will be described. Practical difficulties encountered when using the tool in the CERN context are discussed as well as how these were addressed. In the light of initial experience, the test code itself has been recently reworked in object-oriented style to facilitate future maintenance and extension. The current reporting process is described, as well as future plans for easy re...

  8. Go4: multithreaded inter-task communication with ROOT - writing non-blocking GUIs

    International Nuclear Information System (INIS)

    Adamczewski, J.; Al-Turany, M.; Bertini, D.; Essel, H.G.

    2001-01-01

    The future GSI Online-Offline-Object-Oriented analysis framework Go4 based on ROOT [CERN, R.Brun et al] provides a mechanism to monitor and control an analysis at any time. This is achieved by running the GUI and the analysis in different tasks. To control these tasks by one non-blocking GUI, the Go4 TaskHandler package was developed. It offers an asynchronous inter task communication via independent channels for commands, data, and status information. Each channel is processed by a dedicated thread and has a buffer queue as interface to the working thread. The threads are controlled by the Go4ThreadManager package, based on the ROOT TThread package. In parallel to the GUI actions, the analysis tasks can display objects like histograms in the GUI. A test GUI was implemented using the Qt widget library (Trolltech Inc.). A Qt to ROOT interface has been developed. The Go4 packages may be utilized for any ROOT application that requires to control independent data processing or monitoring tasks from a non-blocking GUI

  9. GUI test automation for Qt application

    OpenAIRE

    Wang, Lei

    2015-01-01

    GUI test automation is a popular and interesting subject in the testing industry. Many companies plan to start test automation projects in order to implement efficient, less expensive software testing. However, there are challenges for the testing team who lack experience performing GUI tests automation. Many GUI test automation projects have ended in failure due to mistakes made during the early stages of the project. The major work of this thesis is to find a solution to the challenges of e...

  10. Infrastructure for Rapid Development of Java GUI Programs

    Science.gov (United States)

    Jones, Jeremy; Hostetter, Carl F.; Wheeler, Philip

    2006-01-01

    The Java Application Shell (JAS) is a software framework that accelerates the development of Java graphical-user-interface (GUI) application programs by enabling the reuse of common, proven GUI elements, as distinguished from writing custom code for GUI elements. JAS is a software infrastructure upon which Java interactive application programs and graphical user interfaces (GUIs) for those programs can be built as sets of plug-ins. JAS provides an application- programming interface that is extensible by application-specific plugins that describe and encapsulate both specifications of a GUI and application-specific functionality tied to the specified GUI elements. The desired GUI elements are specified in Extensible Markup Language (XML) descriptions instead of in compiled code. JAS reads and interprets these descriptions, then creates and configures a corresponding GUI from a standard set of generic, reusable GUI elements. These elements are then attached (again, according to the XML descriptions) to application-specific compiled code and scripts. An application program constructed by use of JAS as its core can be extended by writing new plug-ins and replacing existing plug-ins. Thus, JAS solves many problems that Java programmers generally solve anew for each project, thereby reducing development and testing time.

  11. A platform independent communication library for distributed computing

    NARCIS (Netherlands)

    Groen, D.; Rieder, S.; Grosso, P.; de Laat, C.; Portegies Zwart, S.

    2010-01-01

    We present MPWide, a platform independent communication library for performing message passing between supercomputers. Our library couples several local MPI applications through a long distance network using, for example, optical links. The implementation is deliberately kept light-weight, platform

  12. mcaGUI: microbial community analysis R-Graphical User Interface (GUI)

    OpenAIRE

    Copeland, Wade K.; Krishnan, Vandhana; Beck, Daniel; Settles, Matt; Foster, James A.; Cho, Kyu-Chul; Day, Mitch; Hickey, Roxana; Schütte, Ursel M.E.; Zhou, Xia; Williams, Christopher J.; Forney, Larry J.; Abdo, Zaid

    2012-01-01

    Summary: Microbial communities have an important role in natural ecosystems and have an impact on animal and human health. Intuitive graphic and analytical tools that can facilitate the study of these communities are in short supply. This article introduces Microbial Community Analysis GUI, a graphical user interface (GUI) for the R-programming language (R Development Core Team, 2010). With this application, researchers can input aligned and clustered sequence data to create custom abundance ...

  13. Easy Access to HPC Resources through the Application GUI

    KAUST Repository

    van Waveren, Matthijs; Seif, Ahmed; Hassanein, Nasr; Moon, David; O'Byrnes, Niall; Clo, Alain M.; Murugan, Karthikeyan; Arena, Antonio

    2016-01-01

    and supercomputer that automates the transfer of input data and job submission and also the retrieval of results to the researcher’s local workstation. The innovation is that the user now submits his jobs from within the application GUI on his workstation, and does

  14. Python GUI Scripting Interface for Running Atomic Physics Applications

    OpenAIRE

    Tahat, Amani; Tahat, Mofleh

    2011-01-01

    We create a Python GUI scripting interface working under Windows in addition to (UNIX/Linux). The GUI has been built around the Python open-source programming language. We use the Python's GUI library that so called Python Mega Widgets (PMW) and based on Tkinter Python module (http://www.freenetpages.co.uk/hp/alan.gauld/tutgui.htm). The new GUI was motivated primarily by the desire of more updated operations, more flexibility incorporating future and current improvements in producing atomic d...

  15. Parallel tools GUI framework-DOE SBIR phase I final technical report

    Energy Technology Data Exchange (ETDEWEB)

    Galarowicz, James [Argo Navis Technologies LLC., Annapolis, MD (United States)

    2013-12-05

    Many parallel performance, profiling, and debugging tools require a graphical way of displaying the very large datasets typically gathered from high performance computing (HPC) applications. Most tool projects create their graphical user interfaces (GUI) from scratch, many times spending their project resources on simply redeveloping commonly used infrastructure. Our goal was to create a multiplatform GUI framework, based on Nokia/Digia’s popular Qt libraries, which will specifically address the needs of these parallel tools. The Parallel Tools GUI Framework (PTGF) uses a plugin architecture facilitating rapid GUI development and reduced development costs for new and existing tool projects by allowing the reuse of many common GUI elements, called “widgets.” Widgets created include, 2D data visualizations, a source code viewer with syntax highlighting, and integrated help and welcome screens. Application programming interface (API) design was focused on minimizing the time to getting a functional tool working. Having a standard, unified, and userfriendly interface which operates on multiple platforms will benefit HPC application developers by reducing training time and allowing users to move between tools rapidly during a single session. However, Argo Navis Technologies LLC will not be submitting a DOE SBIR Phase II proposal and commercialization plan for the PTGF project. Our preliminary estimates for gross income over the next several years was based upon initial customer interest and income generated by similar projects. Unfortunately, as we further assessed the market during Phase I, we grew to realize that there was not enough demand to warrant such a large investment. While we do find that the project is worth our continued investment of time and money, we do not think it worthy of the DOE's investment at this time. We are grateful that the DOE has afforded us the opportunity to make this assessment, and come to this conclusion.

  16. Development of a platform-independent receiver control system for SISIFOS

    Science.gov (United States)

    Lemke, Roland; Olberg, Michael

    1998-05-01

    Up to now receiver control software was a time consuming development usually written by receiver engineers who had mainly the hardware in mind. We are presenting a low-cost and very flexible system which uses a minimal interface to the real hardware, and which makes it easy to adapt to new receivers. Our system uses Tcl/Tk as a graphical user interface (GUI), SpecTcl as a GUI builder, Pgplot as plotting software, a simple query language (SQL) database for information storage and retrieval, Ethernet socket to socket communication and SCPI as a command control language. The complete system is in principal platform independent but for cost saving reasons we are using it actually on a PC486 running Linux 2.0.30, which is a copylefted Unix. The only hardware dependent part are the digital input/output boards, analog to digital and digital to analog convertors. In the case of the Linux PC we are using a device driver development kit to integrate the boards fully into the kernel of the operating system, which indeed makes them look like an ordinary device. The advantage of this system is firstly the low price and secondly the clear separation between the different software components which are available for many operating systems. If it is not possible, due to CPU performance limitations, to run all the software in a single machine,the SQL-database or the graphical user interface could be installed on separate computers.

  17. Tkinter GUI application development

    CERN Document Server

    Chaudhary, Bhaskar

    2013-01-01

    Practical, real-world example projects. Start with the topics that grab your attention or work through each project in sequence.If you have just started with GUI programming, this book is ideal for you. This book is also great if you are an experienced software developer, scientist, researcher, engineer, student, or hobbyist.

  18. High-Throughput Tabular Data Processor - Platform independent graphical tool for processing large data sets.

    Science.gov (United States)

    Madanecki, Piotr; Bałut, Magdalena; Buckley, Patrick G; Ochocka, J Renata; Bartoszewski, Rafał; Crossman, David K; Messiaen, Ludwine M; Piotrowski, Arkadiusz

    2018-01-01

    High-throughput technologies generate considerable amount of data which often requires bioinformatic expertise to analyze. Here we present High-Throughput Tabular Data Processor (HTDP), a platform independent Java program. HTDP works on any character-delimited column data (e.g. BED, GFF, GTF, PSL, WIG, VCF) from multiple text files and supports merging, filtering and converting of data that is produced in the course of high-throughput experiments. HTDP can also utilize itemized sets of conditions from external files for complex or repetitive filtering/merging tasks. The program is intended to aid global, real-time processing of large data sets using a graphical user interface (GUI). Therefore, no prior expertise in programming, regular expression, or command line usage is required of the user. Additionally, no a priori assumptions are imposed on the internal file composition. We demonstrate the flexibility and potential of HTDP in real-life research tasks including microarray and massively parallel sequencing, i.e. identification of disease predisposing variants in the next generation sequencing data as well as comprehensive concurrent analysis of microarray and sequencing results. We also show the utility of HTDP in technical tasks including data merge, reduction and filtering with external criteria files. HTDP was developed to address functionality that is missing or rudimentary in other GUI software for processing character-delimited column data from high-throughput technologies. Flexibility, in terms of input file handling, provides long term potential functionality in high-throughput analysis pipelines, as the program is not limited by the currently existing applications and data formats. HTDP is available as the Open Source software (https://github.com/pmadanecki/htdp).

  19. Tkinter GUI application development blueprints build nine projects by working with widgets, geometry management, event handling, and more

    CERN Document Server

    Chaudhary, Bhaskar

    2018-01-01

    Tkinter is the built-in GUI package that comes with standard Python distributions. It is a cross-platform package, which means you build once and deploy everywhere. It is simple to use and intuitive in nature, making it suitable for learners. This book will enable you to use Tkinter effectively through working on nine versatile projects.

  20. Physiological measurement platform using wireless network with Android application

    Directory of Open Access Journals (Sweden)

    Swagata Devi

    Full Text Available Currently, many people suffer from arrhythmia or hypoxia, which are abnormal health conditions. Arrhythmia occurs when a person has an irregular or abnormal heart rate, while hypoxia is realized when there is a deficiency in oxygen reaching the tissues. When a person suffers from arrhythmia, there is the possibility that the person has cardiovascular disease. A low oxygen level eventually leads to organ failure, which can result in death. To prevent such conditions, a mobile physiological measurement platform has been proposed in this paper. This system will continuously monitor the heart rate and the oxygen level of a patient. The proposed system is mainly beneficial because the medical staff or the caregiver can provide care to patients without being in close proximity. In this way, multiple numbers of patients can be treated by the physician at the same time. In this paper, two main physiological signals: the electrocardiogram (ECG and the photoplethysmogram (PPG are recorded, to measure the heart rate (in beats per minute and the peripheral capillary oxygen saturation level or SpO2 (in percentage of the patient. This is done by using a convenient graphical user interface (GUI in the Matrix Laboratory (MATLAB. Pre-processing of the bio-medical signals is done in the GUI and the calculated results are saved as text files in the current directory of MATLAB. We further propose an Android application, which will display the physiological parameters after the text files have been accessed via a wireless network. The heart rate and the oxygen level can both be monitored via this application. In case the results show an abnormal reading, the physician is notified immediately via text messaging. Keywords: ECG, PPG, SpO2, GUI, MATLAB, Android, Android App

  1. gPKPDSim: a SimBiology®-based GUI application for PKPD modeling in drug development.

    Science.gov (United States)

    Hosseini, Iraj; Gajjala, Anita; Bumbaca Yadav, Daniela; Sukumaran, Siddharth; Ramanujan, Saroja; Paxson, Ricardo; Gadkar, Kapil

    2018-04-01

    Modeling and simulation (M&S) is increasingly used in drug development to characterize pharmacokinetic-pharmacodynamic (PKPD) relationships and support various efforts such as target feasibility assessment, molecule selection, human PK projection, and preclinical and clinical dose and schedule determination. While model development typically require mathematical modeling expertise, model exploration and simulations could in many cases be performed by scientists in various disciplines to support the design, analysis and interpretation of experimental studies. To this end, we have developed a versatile graphical user interface (GUI) application to enable easy use of any model constructed in SimBiology ® to execute various common PKPD analyses. The MATLAB ® -based GUI application, called gPKPDSim, has a single screen interface and provides functionalities including simulation, data fitting (parameter estimation), population simulation (exploring the impact of parameter variability on the outputs of interest), and non-compartmental PK analysis. Further, gPKPDSim is a user-friendly tool with capabilities including interactive visualization, exporting of results and generation of presentation-ready figures. gPKPDSim was designed primarily for use in preclinical and translational drug development, although broader applications exist. gPKPDSim is a MATLAB ® -based open-source application and is publicly available to download from MATLAB ® Central™. We illustrate the use and features of gPKPDSim using multiple PKPD models to demonstrate the wide applications of this tool in pharmaceutical sciences. Overall, gPKPDSim provides an integrated, multi-purpose user-friendly GUI application to enable efficient use of PKPD models by scientists from various disciplines, regardless of their modeling expertise.

  2. Development and validation of gui based input file generation code for relap

    International Nuclear Information System (INIS)

    Anwar, M.M.; Khan, A.A.; Chughati, I.R.; Chaudri, K.S.; Inyat, M.H.; Hayat, T.

    2009-01-01

    Reactor Excursion and Leak Analysis Program (RELAP) is a widely acceptable computer code for thermal hydraulics modeling of Nuclear Power Plants. It calculates thermal- hydraulic transients in water-cooled nuclear reactors by solving approximations to the one-dimensional, two-phase equations of hydraulics in an arbitrarily connected system of nodes. However, the preparation of input file and subsequent analysis of results in this code is a tedious task. The development of a Graphical User Interface (GUI) for preparation of the input file for RELAP-5 is done with the validation of GUI generated Input File. The GUI is developed in Microsoft Visual Studio using Visual C Sharp (C) as programming language. The Nodalization diagram is drawn graphically and the program contains various component forms along with the starting data form, which are launched for properties assignment to generate Input File Cards serving as GUI for the user. The GUI is provided with Open / Save function to store and recall the Nodalization diagram along with Components' properties. The GUI generated Input File is validated for several case studies and individual component cards are compared with the originally required format. The generated Input File of RELAP is found consistent with the requirement of RELAP. The GUI provided a useful platform for simulating complex hydrodynamic problems efficiently with RELAP. (author)

  3. Qt based GUI system for EPICS control systems

    International Nuclear Information System (INIS)

    Rhyder, A.; Fernandes, R.N.; Starritt, A.

    2012-01-01

    The Qt-based GUI system developed at the Australian Synchrotron for use on EPICS control systems has recently been enhanced to including support for imaging, plotting, user login, logging and configuration recipes. Plans are also being made to broaden its appeal within the wider EPICS community by expanding the range of development options and adding support for EPICS V4. Current features include graphical and non-graphical application development as well as simple 'code-free' GUI design. Additional features will allow developers to let the GUI system handle its own data using Qt-based EPICS-aware classes or, as an alternative, use other control systems data such as PSI's CAFE. (author)

  4. Cross platform development using Delphi and Kylix

    International Nuclear Information System (INIS)

    McDonald, J.L.; Nishimura, H.; Timossi, C.

    2002-01-01

    A cross platform component for EPICS Simple Channel Access (SCA) has been developed for the use with Delphi on Windows and Kylix on Linux. An EPICS controls GUI application developed on Windows runs on Linux by simply rebuilding it, and vice versa. This paper describes the technical details of the component

  5. GUI development for GRASS GIS

    Directory of Open Access Journals (Sweden)

    Martin Landa

    2007-12-01

    Full Text Available This article discusses GUI development for GRASS GIS. Sophisticated native GUI for GRASS is one of the key points (besides the new 2D/3D raster library, vector architecture improvements, etc. for the future development of GRASS. In 2006 the GRASS development team decided to start working on the new generation of GUI instead of improving the current GUI based on Tcl/Tk.

  6. SimHap GUI: an intuitive graphical user interface for genetic association analysis.

    Science.gov (United States)

    Carter, Kim W; McCaskie, Pamela A; Palmer, Lyle J

    2008-12-25

    Researchers wishing to conduct genetic association analysis involving single nucleotide polymorphisms (SNPs) or haplotypes are often confronted with the lack of user-friendly graphical analysis tools, requiring sophisticated statistical and informatics expertise to perform relatively straightforward tasks. Tools, such as the SimHap package for the R statistics language, provide the necessary statistical operations to conduct sophisticated genetic analysis, but lacks a graphical user interface that allows anyone but a professional statistician to effectively utilise the tool. We have developed SimHap GUI, a cross-platform integrated graphical analysis tool for conducting epidemiological, single SNP and haplotype-based association analysis. SimHap GUI features a novel workflow interface that guides the user through each logical step of the analysis process, making it accessible to both novice and advanced users. This tool provides a seamless interface to the SimHap R package, while providing enhanced functionality such as sophisticated data checking, automated data conversion, and real-time estimations of haplotype simulation progress. SimHap GUI provides a novel, easy-to-use, cross-platform solution for conducting a range of genetic and non-genetic association analyses. This provides a free alternative to commercial statistics packages that is specifically designed for genetic association analysis.

  7. NMRFx Processor: a cross-platform NMR data processing program

    International Nuclear Information System (INIS)

    Norris, Michael; Fetler, Bayard; Marchant, Jan; Johnson, Bruce A.

    2016-01-01

    NMRFx Processor is a new program for the processing of NMR data. Written in the Java programming language, NMRFx Processor is a cross-platform application and runs on Linux, Mac OS X and Windows operating systems. The application can be run in both a graphical user interface (GUI) mode and from the command line. Processing scripts are written in the Python programming language and executed so that the low-level Java commands are automatically run in parallel on computers with multiple cores or CPUs. Processing scripts can be generated automatically from the parameters of NMR experiments or interactively constructed in the GUI. A wide variety of processing operations are provided, including methods for processing of non-uniformly sampled datasets using iterative soft thresholding. The interactive GUI also enables the use of the program as an educational tool for teaching basic and advanced techniques in NMR data analysis.

  8. NMRFx Processor: a cross-platform NMR data processing program

    Energy Technology Data Exchange (ETDEWEB)

    Norris, Michael; Fetler, Bayard [One Moon Scientific, Inc. (United States); Marchant, Jan [University of Maryland Baltimore County, Howard Hughes Medical Institute (United States); Johnson, Bruce A., E-mail: bruce.johnson@asrc.cuny.edu [One Moon Scientific, Inc. (United States)

    2016-08-15

    NMRFx Processor is a new program for the processing of NMR data. Written in the Java programming language, NMRFx Processor is a cross-platform application and runs on Linux, Mac OS X and Windows operating systems. The application can be run in both a graphical user interface (GUI) mode and from the command line. Processing scripts are written in the Python programming language and executed so that the low-level Java commands are automatically run in parallel on computers with multiple cores or CPUs. Processing scripts can be generated automatically from the parameters of NMR experiments or interactively constructed in the GUI. A wide variety of processing operations are provided, including methods for processing of non-uniformly sampled datasets using iterative soft thresholding. The interactive GUI also enables the use of the program as an educational tool for teaching basic and advanced techniques in NMR data analysis.

  9. Pemrograman Graphical User Interface (GUI) Dengan Matlab Untuk Mendesain Alat Bantu Opersai Matematika

    OpenAIRE

    Butar Butar, Ronisah Putra

    2011-01-01

    Graphical User Interface ( GUI) is a application program orient visual which woke up with graphical obyek in the place of comand of text for the user interaction. Graphical User Interface ( GUI) in MATLAB embraced in a application of GUIDE ( Graphical User Interface Builder). In this paper will be discuss about how disagning a appliance assist mathematics operation with program of Graphical User Interface ( GUI) with MATLAB with aim to as one of the appliance alternative assist...

  10. Easy Access to HPC Resources through the Application GUI

    KAUST Repository

    van Waveren, Matthijs

    2016-11-01

    The computing environment at the King Abdullah University of Science and Technology (KAUST) is growing in size and complexity. KAUST hosts the tenth fastest supercomputer in the world (Shaheen II) and several HPC clusters. Researchers can be inhibited by the complexity, as they need to learn new languages and execute many tasks in order to access the HPC clusters and the supercomputer. In order to simplify the access, we have developed an interface between the applications and the clusters and supercomputer that automates the transfer of input data and job submission and also the retrieval of results to the researcher’s local workstation. The innovation is that the user now submits his jobs from within the application GUI on his workstation, and does not have to directly log into the clusters or supercomputer anymore. This article details the solution and its benefits to the researchers.

  11. prfectBLAST: a platform-independent portable front end for the command terminal BLAST+ stand-alone suite.

    Science.gov (United States)

    Santiago-Sotelo, Perfecto; Ramirez-Prado, Jorge Humberto

    2012-11-01

    prfectBLAST is a multiplatform graphical user interface (GUI) for the stand-alone BLAST+ suite of applications. It allows researchers to do nucleotide or amino acid sequence similarity searches against public (or user-customized) databases that are locally stored. It does not require any dependencies or installation and can be used from a portable flash drive. prfectBLAST is implemented in Java version 6 (SUN) and runs on all platforms that support Java and for which National Center for Biotechnology Information has made available stand-alone BLAST executables, including MS Windows, Mac OS X, and Linux. It is free and open source software, made available under the GNU General Public License version 3 (GPLv3) and can be downloaded at www.cicy.mx/sitios/jramirez or http://code.google.com/p/prfectblast/.

  12. GuiTope: an application for mapping random-sequence peptides to protein sequences.

    Science.gov (United States)

    Halperin, Rebecca F; Stafford, Phillip; Emery, Jack S; Navalkar, Krupa Arun; Johnston, Stephen Albert

    2012-01-03

    Random-sequence peptide libraries are a commonly used tool to identify novel ligands for binding antibodies, other proteins, and small molecules. It is often of interest to compare the selected peptide sequences to the natural protein binding partners to infer the exact binding site or the importance of particular residues. The ability to search a set of sequences for similarity to a set of peptides may sometimes enable the prediction of an antibody epitope or a novel binding partner. We have developed a software application designed specifically for this task. GuiTope provides a graphical user interface for aligning peptide sequences to protein sequences. All alignment parameters are accessible to the user including the ability to specify the amino acid frequency in the peptide library; these frequencies often differ significantly from those assumed by popular alignment programs. It also includes a novel feature to align di-peptide inversions, which we have found improves the accuracy of antibody epitope prediction from peptide microarray data and shows utility in analyzing phage display datasets. Finally, GuiTope can randomly select peptides from a given library to estimate a null distribution of scores and calculate statistical significance. GuiTope provides a convenient method for comparing selected peptide sequences to protein sequences, including flexible alignment parameters, novel alignment features, ability to search a database, and statistical significance of results. The software is available as an executable (for PC) at http://www.immunosignature.com/software and ongoing updates and source code will be available at sourceforge.net.

  13. GuiTope: an application for mapping random-sequence peptides to protein sequences

    Directory of Open Access Journals (Sweden)

    Halperin Rebecca F

    2012-01-01

    Full Text Available Abstract Background Random-sequence peptide libraries are a commonly used tool to identify novel ligands for binding antibodies, other proteins, and small molecules. It is often of interest to compare the selected peptide sequences to the natural protein binding partners to infer the exact binding site or the importance of particular residues. The ability to search a set of sequences for similarity to a set of peptides may sometimes enable the prediction of an antibody epitope or a novel binding partner. We have developed a software application designed specifically for this task. Results GuiTope provides a graphical user interface for aligning peptide sequences to protein sequences. All alignment parameters are accessible to the user including the ability to specify the amino acid frequency in the peptide library; these frequencies often differ significantly from those assumed by popular alignment programs. It also includes a novel feature to align di-peptide inversions, which we have found improves the accuracy of antibody epitope prediction from peptide microarray data and shows utility in analyzing phage display datasets. Finally, GuiTope can randomly select peptides from a given library to estimate a null distribution of scores and calculate statistical significance. Conclusions GuiTope provides a convenient method for comparing selected peptide sequences to protein sequences, including flexible alignment parameters, novel alignment features, ability to search a database, and statistical significance of results. The software is available as an executable (for PC at http://www.immunosignature.com/software and ongoing updates and source code will be available at sourceforge.net.

  14. Designing platform independent mobile apps and services

    CERN Document Server

    Heckman, Rocky

    2016-01-01

    This book explains how to help create an innovative and future proof architecture for mobile apps by introducing practical approaches to increase the value and flexibility of their service layers and reduce their delivery time. Designing Platform Independent Mobile Apps and Services begins by describing the mobile computing landscape and previous attempts at cross platform development. Platform independent mobile technologies and development strategies are described in chapter two and three. Communication protocols, details of a recommended five layer architecture, service layers, and the data abstraction layer are also introduced in these chapters. Cross platform languages and multi-client development tools for the User Interface (UI) layer, as well as message processing patterns and message routing of the Service Int rface (SI) layer are explained in chapter four and five. Ways to design the service layer for mobile computing, using Command Query Responsibility Segregation (CQRS) and the Data Abstraction La...

  15. PyTRiP - a toolbox and GUI for the proton/ion therapy planning system TRiP

    International Nuclear Information System (INIS)

    Toftegaard, J; Bassler, N; Petersen, J B

    2014-01-01

    Purpose: Only very few treatment planning systems (TPS) are capable of handling heavy ions. Commercial heavy ion TPS are costly and normally restrict the possibility to implement new functionalities. PyTRiP provides Python bindings and a platform-independent graphical user interface (GUI) for the heavy ion treatment program TRiP, and adds seamless support of DICOM files. We aim to provide a front-end for TRiP which does not require any special computer skills. Methods: PyTRiP is written in Python combined with C for fast computing. Routines for DICOM file import/export to TRiPs native file format are implemented. The GUI comes as an executable with all its dependencies including PyTRiP making it easy to install on Windows, Mac and Linux. Results: PyTRiP is a comprehensive toolbox for handling TRiP. Treatment plans are handled using an object oriented structure. Bindings to TRiP (which only runs on Linux, either locally or on a remote server) are performed through a single function call. GUI users can intuitively create treatment plans without much knowledge about the TRiP user interface. Advanced users still have full access to all TRiP functionality. The user interface comes with a comprehensive plotting tool, which can visualize 2D contours, volume histograms, as well as dose- and linear energy transfer (LET) distributions. Conclusion: We developed a powerful toolbox for ion therapy research using TRiP as backend. The corresponding GUI allows to easily and intuitively create, calculate and visualize treatment plans. TRiP is thereby more accessible and simpler to use.

  16. Design of software platform based on linux operating system for γ-spectrometry instrument

    International Nuclear Information System (INIS)

    Hong Tianqi; Zhou Chen; Zhang Yongjin

    2008-01-01

    This paper described the design of γ-spectrometry instrument software platform based on s3c2410a processor with arm920t core, emphases are focused on analyzing the integrated application of embedded linux operating system, yaffs file system and qt/embedded GUI development library. It presented a new software platform in portable instrument for γ measurement. (authors)

  17. NetBeans GUI Builder

    OpenAIRE

    Pusiankova, Tatsiana

    2009-01-01

    This work aims at making readers familiar with the powerful tool NetBeans IDE GUI Builder and helping them make their first steps to creation of their own graphical user interface in the Java programming language. The work includes theoretical description of NetBeans IDE GUI Builder, its most important characteristics and peculiarities and also a set of practical instructions that will help readers in creation of their first GUI. The readers will be introduced to the environment of this tool ...

  18. Simplifying the Access to HPC Resources by Integrating them in the Application GUI

    KAUST Repository

    van Waveren, Matthijs

    2016-06-22

    The computing landscape of KAUST is increasing in complexity. Researchers have access to the 9th fastest supercomputer in the world (Shaheen II) and several other HPC clusters. They work on local Windows, Mac, or Linux workstations. In order to facilitate the access of the HPC systems, we have developed interfaces to several research applications that automate input data transfer, job submission and retrieval of results. The user now submits his jobs to the cluster from within the application GUI on his workstation, and does not have to physically go onto the cluster anymore.

  19. DeNovoGUI: an open source graphical user interface for de novo sequencing of tandem mass spectra.

    Science.gov (United States)

    Muth, Thilo; Weilnböck, Lisa; Rapp, Erdmann; Huber, Christian G; Martens, Lennart; Vaudel, Marc; Barsnes, Harald

    2014-02-07

    De novo sequencing is a popular technique in proteomics for identifying peptides from tandem mass spectra without having to rely on a protein sequence database. Despite the strong potential of de novo sequencing algorithms, their adoption threshold remains quite high. We here present a user-friendly and lightweight graphical user interface called DeNovoGUI for running parallelized versions of the freely available de novo sequencing software PepNovo+, greatly simplifying the use of de novo sequencing in proteomics. Our platform-independent software is freely available under the permissible Apache2 open source license. Source code, binaries, and additional documentation are available at http://denovogui.googlecode.com .

  20. Analysis of the development of cross-platform mobile applications

    OpenAIRE

    Pinedo Escribano, Diego

    2012-01-01

    The development of mobile phone applications is a huge market nowadays. There are many companies investing lot of money to develop successful and profitable applications. The problem emerges when trying to develop an application to be used by every user independently of the platform they are using (Android, iOS, BlackBerry OS, Windows Phone, etc.). For this reason, on the last years many different technologies have appeared that making the development of cross-platform applications easier. In...

  1. Upgrade to MODFLOW-GUI; addition of MODPATH, ZONEBDGT, and additional MODFLOW packages to the U.S. Geological Survey MODFLOW-96 Graphical-User Interface

    Science.gov (United States)

    Winston, R.B.

    1999-01-01

    This report describes enhancements to a Graphical-User Interface (GUI) for MODFLOW-96, the U.S. Geological Survey (USGS) modular, three-dimensional, finitedifference ground-water flow model, and MOC3D, the USGS three-dimensional, method-ofcharacteristics solute-transport model. The GUI is a plug-in extension (PIE) for the commercial program Argus ONEe. The GUI has been modified to support MODPATH (a particle tracking post-processing package for MODFLOW), ZONEBDGT (a computer program for calculating subregional water budgets), and the Stream, Horizontal-Flow Barrier, and Flow and Head Boundary packages in MODFLOW. Context-sensitive help has been added to make the GUI easier to use and to understand. In large part, the help consists of quotations from the relevant sections of this report and its predecessors. The revised interface includes automatic creation of geospatial information layers required for the added programs and packages, and menus and dialog boxes for input of parameters for simulation control. The GUI creates formatted ASCII files that can be read by MODFLOW-96, MOC3D, MODPATH, and ZONEBDGT. All four programs can be executed within the Argus ONEe application (Argus Interware, Inc., 1997). Spatial results of MODFLOW-96, MOC3D, and MODPATH can be visualized within Argus ONEe. Results from ZONEBDGT can be visualized in an independent program that can also be used to view budget data from MODFLOW, MOC3D, and SUTRA. Another independent program extracts hydrographs of head or drawdown at individual cells from formatted MODFLOW head and drawdown files. A web-based tutorial on the use of MODFLOW with Argus ONE has also been updated. The internal structure of the GUI has been modified to make it possible for advanced users to easily customize the GUI. Two additional, independent PIE?s were developed to allow users to edit the positions of nodes and to facilitate exporting the grid geometry to external programs.

  2. A modeling GUI for accelerator physics of the storage ring at SSRF

    International Nuclear Information System (INIS)

    Chen Guangling; Tian Shunqiang; Liu Guimin; Jiang Bocheng

    2009-01-01

    In this paper, we report a MATLAB-based GUI tool, bodgui, which integrates functions of lattice editor, linear match, and nonlinear optimization, and visualized tracking functions for beam optics design. A user can switch his/her design procedures one to another. Flexibilities are provided for adjusting or optimizing the lattice settings in commissioning or operation of the accelerators. The algorithm of the linear match and nonlinear optimization, and the GUI windows including the main functions and running status, are presented. The SSRF storage ring was employed as a test lattice. Several optics modes designed and optimized by the GUI tools were used for commissioning the storage ring. Functions of bodgui tool are machine-independent, and it can be well applied to modern light sources being built in other parts of the world. (authors)

  3. Open Ephys: an open-source, plugin-based platform for multichannel electrophysiology.

    Science.gov (United States)

    Siegle, Joshua H; López, Aarón Cuevas; Patel, Yogi A; Abramov, Kirill; Ohayon, Shay; Voigts, Jakob

    2017-08-01

    Closed-loop experiments, in which causal interventions are conditioned on the state of the system under investigation, have become increasingly common in neuroscience. Such experiments can have a high degree of explanatory power, but they require a precise implementation that can be difficult to replicate across laboratories. We sought to overcome this limitation by building open-source software that makes it easier to develop and share algorithms for closed-loop control. We created the Open Ephys GUI, an open-source platform for multichannel electrophysiology experiments. In addition to the standard 'open-loop' visualization and recording functionality, the GUI also includes modules for delivering feedback in response to events detected in the incoming data stream. Importantly, these modules can be built and shared as plugins, which makes it possible for users to extend the functionality of the GUI through a simple API, without having to understand the inner workings of the entire application. In combination with low-cost, open-source hardware for amplifying and digitizing neural signals, the GUI has been used for closed-loop experiments that perturb the hippocampal theta rhythm in a phase-specific manner. The Open Ephys GUI is the first widely used application for multichannel electrophysiology that leverages a plugin-based workflow. We hope that it will lower the barrier to entry for electrophysiologists who wish to incorporate real-time feedback into their research.

  4. Transportable Applications Environment (TAE) Plus: A NASA tool for building and managing graphical user interfaces

    Science.gov (United States)

    Szczur, Martha R.

    1993-01-01

    The Transportable Applications Environment (TAE) Plus, developed at NASA's Goddard Space Flight Center, is an advanced portable user interface development which simplifies the process of creating and managing complex application graphical user interfaces (GUI's). TAE Plus supports the rapid prototyping of GUI's and allows applications to be ported easily between different platforms. This paper will discuss the capabilities of the TAE Plus tool, and how it makes the job of designing and developing GUI's easier for application developers. TAE Plus is being applied to many types of applications, and this paper discusses how it has been used both within and outside NASA.

  5. The implement of java based GUI for data acquisition system

    International Nuclear Information System (INIS)

    Yang Xiaoqing

    2003-01-01

    Web based technique have been used to produce a Graphic User Interface framework for small Data Acquisition System. A CORBA library used for the communication with the JRCS servers. The GUI was implemented by Java Swing. the integration between Java and CORBA provide a powerful independent distributed environment. (authors)

  6. Coupling of the neutron-kinetic core model DYN3D with the thermal hydraulic code FLICA-4 within the NURESIM platform

    International Nuclear Information System (INIS)

    Gommlich, A.; Kliem, S.; Rohde, U.; Gomez, A.; Sanchez, V.

    2010-01-01

    Within the FP7 Collaborative Project NURISP (NUclear Reactor Integrated Simulation Project) new and significant steps will be done towards a European Reference Simulation Platform for applications relevant to present PWR and BWR and to future reactors. The first step towards this target has been made during the FP6 NURESIM Integrated Project, where the already common and well-proven NURESIM informatics platform has been developed. This platform is based on the open source software SALOME. The 3D neutron kinetic core model DYN3D developed at Forschungszentrum Dresden-Rossendorf is part of the NURESIM platform. Within the NURESIM project, a SALOME based pre-processor for creation of DYN3D input data sets via GUI has been developed. DYN3D has been implemented into SALOME as black box, which allowed an independent execution. A conversion of the DYN3D result file into SALOME format was developed which opened the possibility using SALOME tools to visualize DYN3D results. (orig.)

  7. 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.

  8. PDB Editor: a user-friendly Java-based Protein Data Bank file editor with a GUI.

    Science.gov (United States)

    Lee, Jonas; Kim, Sung Hou

    2009-04-01

    The Protein Data Bank file format is the format most widely used by protein crystallographers and biologists to disseminate and manipulate protein structures. Despite this, there are few user-friendly software packages available to efficiently edit and extract raw information from PDB files. This limitation often leads to many protein crystallographers wasting significant time manually editing PDB files. PDB Editor, written in Java Swing GUI, allows the user to selectively search, select, extract and edit information in parallel. Furthermore, the program is a stand-alone application written in Java which frees users from the hassles associated with platform/operating system-dependent installation and usage. PDB Editor can be downloaded from http://sourceforge.net/projects/pdbeditorjl/.

  9. Upgrade of GUI for linac control

    International Nuclear Information System (INIS)

    Oonuma, Tadahiro; Shibasaki, Yoshinobu

    1993-01-01

    We are now upgrading GUI(Graphical User Interface) of the control system at Tohoku Linac. This system uses Personal Computer (DECpc466D2LP-66MHz) and Visual Basic which makes coding GUI easy and simple. The first results of this system are presented. (author)

  10. Java expert GUI framework for CERN beam instrumentation systems

    International Nuclear Information System (INIS)

    Bart Pedersen, S.; Bozyigit, S.; Jackson, S.

    2012-01-01

    The CERN Beam Instrumentation Group's software section has recently performed a study of the tools used to produce Java expert GUI (Graphical User Interface) applications. This paper will present the analysis that was made to understand the requirements for generic components and the resulting tools including a collection of Java components that have been made available for a wider audience. The new expert GUI has already given very good results. Users can easily and quickly create a Java project with a pre-defined structure that will allow them to run an application in two mouse clicks. At the same time, they are able to add whatever components they need to libraries that are now common to all. The use of Maven is not completed and has led to some integration problems for our Java software architecture. Nevertheless, the handling of the library dependencies and the archetypes are very useful

  11. APM_GUI: analyzing particle movement on the cell membrane and determining confinement.

    Science.gov (United States)

    Menchón, Silvia A; Martín, Mauricio G; Dotti, Carlos G

    2012-02-20

    Single-particle tracking is a powerful tool for tracking individual particles with high precision. It provides useful information that allows the study of diffusion properties as well as the dynamics of movement. Changes in particle movement behavior, such as transitions between Brownian motion and temporary confinement, can reveal interesting biophysical interactions. Although useful applications exist to determine the paths of individual particles, only a few software implementations are available to analyze these data, and these implementations are generally not user-friendly and do not have a graphical interface,. Here, we present APM_GUI (Analyzing Particle Movement), which is a MatLab-implemented application with a Graphical User Interface. This user-friendly application detects confined movement considering non-random confinement when a particle remains in a region longer than a Brownian diffusant would remain. In addition, APM_GUI exports the results, which allows users to analyze this information using software that they are familiar with. APM_GUI provides an open-source tool that quantifies diffusion coefficients and determines whether trajectories have non-random confinements. It also offers a simple and user-friendly tool that can be used by individuals without programming skills.

  12. APM_GUI: analyzing particle movement on the cell membrane and determining confinement

    Directory of Open Access Journals (Sweden)

    Menchón Silvia A

    2012-02-01

    Full Text Available Abstract Background Single-particle tracking is a powerful tool for tracking individual particles with high precision. It provides useful information that allows the study of diffusion properties as well as the dynamics of movement. Changes in particle movement behavior, such as transitions between Brownian motion and temporary confinement, can reveal interesting biophysical interactions. Although useful applications exist to determine the paths of individual particles, only a few software implementations are available to analyze these data, and these implementations are generally not user-friendly and do not have a graphical interface,. Results Here, we present APM_GUI (Analyzing Particle Movement, which is a MatLab-implemented application with a Graphical User Interface. This user-friendly application detects confined movement considering non-random confinement when a particle remains in a region longer than a Brownian diffusant would remain. In addition, APM_GUI exports the results, which allows users to analyze this information using software that they are familiar with. Conclusions APM_GUI provides an open-source tool that quantifies diffusion coefficients and determines whether trajectories have non-random confinements. It also offers a simple and user-friendly tool that can be used by individuals without programming skills.

  13. Platform-independent method for computer aided schematic drawings

    Science.gov (United States)

    Vell, Jeffrey L [Slingerlands, NY; Siganporia, Darius M [Clifton Park, NY; Levy, Arthur J [Fort Lauderdale, FL

    2012-02-14

    A CAD/CAM method is disclosed for a computer system to capture and interchange schematic drawing and associated design information. The schematic drawing and design information are stored in an extensible, platform-independent format.

  14. 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.

  15. Implementing a Java Based GUI for RICH Detector Analysis

    Science.gov (United States)

    Lendacky, Andrew; Voloshin, Andrew; Benmokhtar, Fatiha

    2016-09-01

    The CLAS12 detector at Thomas Jefferson National Accelerator Facility (TJNAF) is undergoing an upgrade. One of the improvements is the addition of a Ring Imaging Cherenkov (RICH) detector to improve particle identification in the 3-8 GeV/c momentum range. Approximately 400 multi anode photomultiplier tubes (MAPMTs) are going to be used to detect Cherenkov Radiation in the single photoelectron spectra (SPS). The SPS of each pixel of all MAPMTs have been fitted to a mathematical model of roughly 45 parameters for 4 HVs, 3 OD. Out of those parameters, 9 can be used to evaluate the PMTs performance and placement in the detector. To help analyze data when the RICH is operational, a GUI application was written in Java using Swing and detector packages from TJNAF. To store and retrieve the data, a MySQL database program was written in Java using the JDBC package. Using the database, the GUI pulls the values and produces histograms and graphs for a selected PMT at a specific HV and OD. The GUI will allow researchers to easily view a PMT's performance and efficiency to help with data analysis and ring reconstruction when the RICH is finished.

  16. SALOME. A software integration platform for multi-physics, pre-processing and visualisation

    International Nuclear Information System (INIS)

    Bergeaud, Vincent; Lefebvre, Vincent

    2010-01-01

    In order to ease the development of applications integrating simulation codes, CAD modelers and post-processing tools. CEA and EDF R and D have invested in the SALOME platform, a tool dedicated to the environment of the scientific codes. The platform comes in the shape of a toolbox which offers functionalities for CAD, meshing, code coupling, visualization, GUI development. These tools can be combined to create integrated applications that make the scientific codes easier to use and well-interfaced with their environment be it other codes, CAD and meshing tools or visualization software. Many projects in CEA and EDF R and D now use SALOME, bringing technical coherence to the software suites of our institutions. (author)

  17. Cross platform SCA component using C++ builder and KYLIX

    International Nuclear Information System (INIS)

    Nishimura, Hiroshi; Timossi, Chiris; McDonald, James L.

    2003-01-01

    A cross-platform component for EPICS Simple Channel Access (SCA) has been developed. EPICS client programs with GUI become portable at their C++ source-code level both on Windows and Linux by using Borland C++ Builder 6 and Kylix 3 on these platforms respectively

  18. Responsive Graphical User Interface (ReGUI) and its Implementation in MATLAB

    OpenAIRE

    Mikulszky, Matej; Pocsova, Jana; Mojzisova, Andrea; Podlubny, Igor

    2017-01-01

    In this paper we introduce the responsive graphical user interface (ReGUI) approach to creating applications, and demonstrate how this approach can be implemented in MATLAB. The same general technique can be used in other programming languages.

  19. Transactional Network Platform: Applications

    Energy Technology Data Exchange (ETDEWEB)

    Katipamula, Srinivas; Lutes, Robert G.; Ngo, Hung; Underhill, Ronald M.

    2013-10-31

    In FY13, Pacific Northwest National Laboratory (PNNL) with funding from the Department of Energy’s (DOE’s) Building Technologies Office (BTO) designed, prototyped and tested a transactional network platform to support energy, operational and financial transactions between any networked entities (equipment, organizations, buildings, grid, etc.). Initially, in FY13, the concept demonstrated transactions between packaged rooftop air conditioners and heat pump units (RTUs) and the electric grid using applications or "agents" that reside on the platform, on the equipment, on a local building controller or in the Cloud. The transactional network project is a multi-lab effort with Oakridge National Laboratory (ORNL) and Lawrence Berkeley National Laboratory (LBNL) also contributing to the effort. PNNL coordinated the project and also was responsible for the development of the transactional network (TN) platform and three different applications associated with RTUs. This document describes two applications or "agents" in details, and also summarizes the platform. The TN platform details are described in another companion document.

  20. Overview of GSE as a multifunctional GUI

    Science.gov (United States)

    Kurtovich, Boyan; Malangone, Fabio; Voss, David L.; Carssow, Douglas B.; Fritz, Theodore A.; Mavretic, Anton

    2009-08-01

    Ground Support Equipment (GSE) [1] is a versatile and multifunctional graphical user interface (GUI) and a software/hardware platform. It is a custom-designed system executed in the LabVIEW programming language to serve as an instrument health monitor for the Loss Cone Imager (LCI) satellite project. GSE mimics the behavior of the onboard Experiment Computer System (ECS). Its functions comprise the measurement of voltage, current, and power, as well as acting as a safety mechanism in case of any anomalous condition (e.g., over-current and/or over-voltage situation). Individual log files record the sessions during which data is gathered and analyzed. Safety/warning alarm flags shall be 'visible' from any individual window/tab. Analog-to-Digital Conversion (ADC) particle group measurements will be displayed on six individual panels. GSE will be supplemented with a comprehensive user's manual for added clarity.

  1. XML-Based Generator of C++ Code for Integration With GUIs

    Science.gov (United States)

    Hua, Hook; Oyafuso, Fabiano; Klimeck, Gerhard

    2003-01-01

    An open source computer program has been developed to satisfy a need for simplified organization of structured input data for scientific simulation programs. Typically, such input data are parsed in from a flat American Standard Code for Information Interchange (ASCII) text file into computational data structures. Also typically, when a graphical user interface (GUI) is used, there is a need to completely duplicate the input information while providing it to a user in a more structured form. Heretofore, the duplication of the input information has entailed duplication of software efforts and increases in susceptibility to software errors because of the concomitant need to maintain two independent input-handling mechanisms. The present program implements a method in which the input data for a simulation program are completely specified in an Extensible Markup Language (XML)-based text file. The key benefit for XML is storing input data in a structured manner. More importantly, XML allows not just storing of data but also describing what each of the data items are. That XML file contains information useful for rendering the data by other applications. It also then generates data structures in the C++ language that are to be used in the simulation program. In this method, all input data are specified in one place only, and it is easy to integrate the data structures into both the simulation program and the GUI. XML-to-C is useful in two ways: 1. As an executable, it generates the corresponding C++ classes and 2. As a library, it automatically fills the objects with the input data values.

  2. QE::GUI – A Graphical User Interface for Quality Estimation

    Directory of Open Access Journals (Sweden)

    Avramidis Eleftherios

    2017-10-01

    Full Text Available Despite its wide applicability, Quality Estimation (QE of Machine Translation (MT poses a difficult entry barrier since there are no open source tools with a graphical user interface (GUI. Here we present a tool in this direction by connecting the back-end of the QE decision-making mechanism with a web-based GUI. The interface allows the user to post requests to the QE engine and get a visual response with the results. Additionally we provide pre-trained QE models for easier launching of the app. The tool is written in Python so that it can leverage the rich natural language processing capabilities of the popular dynamic programming language, which is at the same time supported by top web-server environments.

  3. KubeNow: A Cloud Agnostic Platform for Microservice-Oriented Applications

    OpenAIRE

    Capuccini, Marco; Larsson, Anders; Toor, Salman; Spjuth, Ola

    2018-01-01

    KubeNow is a platform for rapid and continuous deployment of microservice-based applications over cloud infrastructure. Within the field of software engineering, the microservice-based architecture is a methodology in which complex applications are divided into smaller, more narrow services. These services are independently deployable and compatible with each other like building blocks. These blocks can be combined in multiple ways, according to specific use cases. Microservices are designed ...

  4. MONO FOR CROSS-PLATFORM CONTROL SYSTEM ENVIRONMENT

    International Nuclear Information System (INIS)

    Nishimura, Hiroshi; Timossi, Chris

    2006-01-01

    Mono is an independent implementation of the .NET Framework by Novell that runs on multiple operating systems (including Windows, Linux and Macintosh) and allows any .NET compatible application to run unmodified. For instance Mono can run programs with graphical user interfaces (GUI) developed with the C(number s ign) language on Windows with Visual Studio (a full port of WinForm for Mono is in progress). We present the results of tests we performed to evaluate the portability of our controls system .NET applications from MS Windows to Linux

  5. Open-source software platform for medical image segmentation applications

    Science.gov (United States)

    Namías, R.; D'Amato, J. P.; del Fresno, M.

    2017-11-01

    Segmenting 2D and 3D images is a crucial and challenging problem in medical image analysis. Although several image segmentation algorithms have been proposed for different applications, no universal method currently exists. Moreover, their use is usually limited when detection of complex and multiple adjacent objects of interest is needed. In addition, the continually increasing volumes of medical imaging scans require more efficient segmentation software design and highly usable applications. In this context, we present an extension of our previous segmentation framework which allows the combination of existing explicit deformable models in an efficient and transparent way, handling simultaneously different segmentation strategies and interacting with a graphic user interface (GUI). We present the object-oriented design and the general architecture which consist of two layers: the GUI at the top layer, and the processing core filters at the bottom layer. We apply the framework for segmenting different real-case medical image scenarios on public available datasets including bladder and prostate segmentation from 2D MRI, and heart segmentation in 3D CT. Our experiments on these concrete problems show that this framework facilitates complex and multi-object segmentation goals while providing a fast prototyping open-source segmentation tool.

  6. Microcontroller USB interfacing with MATLAB GUI for low cost medical ultrasound scanners

    Directory of Open Access Journals (Sweden)

    Jean Rossario Raj

    2016-06-01

    Full Text Available This paper presents an 8051 microcontroller-based control of ultrasound scanner prototype hardware from a host laptop MATLAB GUI. The hardware control of many instruments is carried out by microcontrollers. These microcontrollers are in turn controlled from a GUI residing in a computing machine that is connected over the USB interface. Conventionally such GUIs are developed using ‘C’ language or its variants. But MATLAB GUI is a better tool, when such GUI programs need to do huge image/video processing. However interfacing MATLAB with the microcontroller is a challenging task. Here, MATLAB interfacing through an intermediate MEX ‘C’ language program is presented. This paper outlines the MEX programming methods for achieving the smooth interfacing of microcontrollers with MATLAB GUI.

  7. Modular turbine airfoil and platform assembly with independent root teeth

    Science.gov (United States)

    Campbell, Christian X; Davies, Daniel O; Eng, Darryl

    2013-07-30

    A turbine airfoil (22E-H) extends from a shank (23E-H). A platform (30E-H) brackets or surrounds a first portion of the shank (23E-H). Opposed teeth (33, 35) extend laterally from the platform (30E-H) to engage respective slots (50) in a disk. Opposed teeth (25, 27) extend laterally from a second portion of the shank (29) that extends below the platform (30E-H) to engage other slots (52) in the disk. Thus the platform (30E-H) and the shank (23E-H) independently support their own centrifugal loads via their respective teeth. The platform may be formed in two portions (32E-H, 34E-H), that are bonded to each other at matching end-walls (37) and/or via pins (36G) passing through the shank (23E-H). Coolant channels (41, 43) may pass through the shank beside the pins (36G).

  8. The CMS Tracker Data Quality Monitoring Expert GUI

    CERN Document Server

    Palmonari, Francesco

    2009-01-01

    The CMS Tracker data quality monitoring (DQM) is a demanding task due the detector's high granularity. It consists of about 15148 strip and 1440 pixel detector modules. About 350,000 histograms are defined and filled accessing information from different stages of data reconstruction to check the data quality. It is impossible to manage such a large number of histograms by shift personnel and experts. A tracker specific Graphical User Interface (GUI) is developed to simplify the navigation and to spot detector problems efficiently. The GUI is web-based and implemented with Ajax technology. We will describe the framework and the specific features of the expert GUI developed for the CMS Tracker DQM system.

  9. FASTQSim: platform-independent data characterization and in silico read generation for NGS datasets.

    Science.gov (United States)

    Shcherbina, Anna

    2014-08-15

    High-throughput next generation sequencing technologies have enabled rapid characterization of clinical and environmental samples. Consequently, the largest bottleneck to actionable data has become sample processing and bioinformatics analysis, creating a need for accurate and rapid algorithms to process genetic data. Perfectly characterized in silico datasets are a useful tool for evaluating the performance of such algorithms. Background contaminating organisms are observed in sequenced mixtures of organisms. In silico samples provide exact truth. To create the best value for evaluating algorithms, in silico data should mimic actual sequencer data as closely as possible. FASTQSim is a tool that provides the dual functionality of NGS dataset characterization and metagenomic data generation. FASTQSim is sequencing platform-independent, and computes distributions of read length, quality scores, indel rates, single point mutation rates, indel size, and similar statistics for any sequencing platform. To create training or testing datasets, FASTQSim has the ability to convert target sequences into in silico reads with specific error profiles obtained in the characterization step. FASTQSim enables users to assess the quality of NGS datasets. The tool provides information about read length, read quality, repetitive and non-repetitive indel profiles, and single base pair substitutions. FASTQSim allows the user to simulate individual read datasets that can be used as standardized test scenarios for planning sequencing projects or for benchmarking metagenomic software. In this regard, in silico datasets generated with the FASTQsim tool hold several advantages over natural datasets: they are sequencing platform independent, extremely well characterized, and less expensive to generate. Such datasets are valuable in a number of applications, including the training of assemblers for multiple platforms, benchmarking bioinformatics algorithm performance, and creating challenge

  10. Transportable Applications Environment (TAE) Plus - A NASA productivity tool used to develop graphical user interfaces

    Science.gov (United States)

    Szczur, Martha R.

    1991-01-01

    The Transportable Applications Environment (TAE) Plus, developed at NASA's Goddard Space Flight Center, is an advanced portable user interface development environment which simplifies the process of creating and managing complex application graphical user interfaces (GUIs), supports prototyping, allows applications to be oported easily between different platforms, and encourages appropriate levels of user interface consistency between applications. This paper discusses the capabilities of the TAE Plus tool, and how it makes the job of designing and developing GUIs easier for the application developers. The paper also explains how tools like TAE Plus provide for reusability and ensure reliability of UI software components, as well as how they aid in the reduction of development and maintenance costs.

  11. A platform independent framework for Statecharts code generation

    International Nuclear Information System (INIS)

    Andolfato, L.; Chiozzi, G.; Migliorini, N.; Morales, C.

    2012-01-01

    Control systems for telescopes and their instruments are reactive systems very well suited to be modelled using Statecharts formalism. The World Wide Web Consortium is working on a new standard called SCXML that specifies XML notation to describe Statecharts and provides a well defined operational semantic for run-time interpretation of the SCXML models. This paper presents a generic application framework for reactive non realtime systems based on interpreted Statecharts. The framework consists of a model to text transformation tool and an SCXML interpreter. The tool generates from UML state machine models the SCXML representation of the state machines as well as the application skeletons for the supported software platforms. An abstraction layer propagates the events from the middle-ware to the SCXML interpreter facilitating the support for different software platforms. This project benefits from the positive experience gained in several years of development of coordination and monitoring applications for the telescope control software domain using Model Driven Development technologies. (authors)

  12. Java Expert GUI framework for CERN beam instrumentation systems

    CERN Document Server

    Bart Pedersen, S; Jackson, S

    2011-01-01

    The CERN Beam Instrumentation Group’s software section has recently performed a study of the tools used to produce Java expert GUI applications. This paper will present the analysis that was made to understand the requirements for generic components and the resulting tools including a collection of Java components that have been made available for a wider audience. The paper will also discuss the prospect of using Maven as the deployment tool with its implications for developers and users.

  13. A Cross-Platform Infrastructure for Scalable Runtime Application Performance Analysis

    Energy Technology Data Exchange (ETDEWEB)

    Jack Dongarra; Shirley Moore; Bart Miller, Jeffrey Hollingsworth; Tracy Rafferty

    2005-03-15

    The purpose of this project was to build an extensible cross-platform infrastructure to facilitate the development of accurate and portable performance analysis tools for current and future high performance computing (HPC) architectures. Major accomplishments include tools and techniques for multidimensional performance analysis, as well as improved support for dynamic performance monitoring of multithreaded and multiprocess applications. Previous performance tool development has been limited by the burden of having to re-write a platform-dependent low-level substrate for each architecture/operating system pair in order to obtain the necessary performance data from the system. Manual interpretation of performance data is not scalable for large-scale long-running applications. The infrastructure developed by this project provides a foundation for building portable and scalable performance analysis tools, with the end goal being to provide application developers with the information they need to analyze, understand, and tune the performance of terascale applications on HPC architectures. The backend portion of the infrastructure provides runtime instrumentation capability and access to hardware performance counters, with thread-safety for shared memory environments and a communication substrate to support instrumentation of multiprocess and distributed programs. Front end interfaces provides tool developers with a well-defined, platform-independent set of calls for requesting performance data. End-user tools have been developed that demonstrate runtime data collection, on-line and off-line analysis of performance data, and multidimensional performance analysis. The infrastructure is based on two underlying performance instrumentation technologies. These technologies are the PAPI cross-platform library interface to hardware performance counters and the cross-platform Dyninst library interface for runtime modification of executable images. The Paradyn and KOJAK

  14. A body sensor platform for concurrent applications

    NARCIS (Netherlands)

    Bui, T.V.; Verhoeven, R.; Lukkien, J.J.

    2012-01-01

    This paper presents a Body Sensor Platform supporting concurrent applications that share resources and data. Concerns are application isolation, data privacy and platform trustworthiness in view of dynamic loading of applications. A prototype has been built on commercial-off-the-shelf hardware. The

  15. SU-E-T-36: A GPU-Accelerated Monte-Carlo Dose Calculation Platform and Its Application Toward Validating a ViewRay Beam Model

    Energy Technology Data Exchange (ETDEWEB)

    Wang, Y; Mazur, T; Green, O; Hu, Y; Wooten, H; Yang, D; Zhao, T; Mutic, S; Li, H [Washington University School of Medicine, St. Louis, MO (United States)

    2015-06-15

    Purpose: To build a fast, accurate and easily-deployable research platform for Monte-Carlo dose calculations. We port the dose calculation engine PENELOPE to C++, and accelerate calculations using GPU acceleration. Simulations of a Co-60 beam model provided by ViewRay demonstrate the capabilities of the platform. Methods: We built software that incorporates a beam model interface, CT-phantom model, GPU-accelerated PENELOPE engine, and GUI front-end. We rewrote the PENELOPE kernel in C++ (from Fortran) and accelerated the code on a GPU. We seamlessly integrated a Co-60 beam model (obtained from ViewRay) into our platform. Simulations of various field sizes and SSDs using a homogeneous water phantom generated PDDs, dose profiles, and output factors that were compared to experiment data. Results: With GPU acceleration using a dated graphics card (Nvidia Tesla C2050), a highly accurate simulation – including 100*100*100 grid, 3×3×3 mm3 voxels, <1% uncertainty, and 4.2×4.2 cm2 field size – runs 24 times faster (20 minutes versus 8 hours) than when parallelizing on 8 threads across a new CPU (Intel i7-4770). Simulated PDDs, profiles and output ratios for the commercial system agree well with experiment data measured using radiographic film or ionization chamber. Based on our analysis, this beam model is precise enough for general applications. Conclusions: Using a beam model for a Co-60 system provided by ViewRay, we evaluate a dose calculation platform that we developed. Comparison to measurements demonstrates the promise of our software for use as a research platform for dose calculations, with applications including quality assurance and treatment plan verification.

  16. SU-E-T-36: A GPU-Accelerated Monte-Carlo Dose Calculation Platform and Its Application Toward Validating a ViewRay Beam Model

    International Nuclear Information System (INIS)

    Wang, Y; Mazur, T; Green, O; Hu, Y; Wooten, H; Yang, D; Zhao, T; Mutic, S; Li, H

    2015-01-01

    Purpose: To build a fast, accurate and easily-deployable research platform for Monte-Carlo dose calculations. We port the dose calculation engine PENELOPE to C++, and accelerate calculations using GPU acceleration. Simulations of a Co-60 beam model provided by ViewRay demonstrate the capabilities of the platform. Methods: We built software that incorporates a beam model interface, CT-phantom model, GPU-accelerated PENELOPE engine, and GUI front-end. We rewrote the PENELOPE kernel in C++ (from Fortran) and accelerated the code on a GPU. We seamlessly integrated a Co-60 beam model (obtained from ViewRay) into our platform. Simulations of various field sizes and SSDs using a homogeneous water phantom generated PDDs, dose profiles, and output factors that were compared to experiment data. Results: With GPU acceleration using a dated graphics card (Nvidia Tesla C2050), a highly accurate simulation – including 100*100*100 grid, 3×3×3 mm3 voxels, <1% uncertainty, and 4.2×4.2 cm2 field size – runs 24 times faster (20 minutes versus 8 hours) than when parallelizing on 8 threads across a new CPU (Intel i7-4770). Simulated PDDs, profiles and output ratios for the commercial system agree well with experiment data measured using radiographic film or ionization chamber. Based on our analysis, this beam model is precise enough for general applications. Conclusions: Using a beam model for a Co-60 system provided by ViewRay, we evaluate a dose calculation platform that we developed. Comparison to measurements demonstrates the promise of our software for use as a research platform for dose calculations, with applications including quality assurance and treatment plan verification

  17. Guidance from the Graphical User Interface (GUI) Experience: What GUI Teaches about Technology Access.

    Science.gov (United States)

    National Council on Disability, Washington, DC.

    This report investigates the use of the graphical user interface (GUI) in computer programs, the problems it creates for individuals with visual impairments or blindness, and advocacy efforts concerning this issue, which have been targeted primarily at Microsoft, producer of Windows. The report highlights the concerns of individuals with visual…

  18. A GUI visualization system for airborne lidar image data to reconstruct 3D city model

    Science.gov (United States)

    Kawata, Yoshiyuki; Koizumi, Kohei

    2015-10-01

    A visualization toolbox system with graphical user interfaces (GUIs) was developed for the analysis of LiDAR point cloud data, as a compound object oriented widget application in IDL (Interractive Data Language). The main features in our system include file input and output abilities, data conversion capability from ascii formatted LiDAR point cloud data to LiDAR image data whose pixel value corresponds the altitude measured by LiDAR, visualization of 2D/3D images in various processing steps and automatic reconstruction ability of 3D city model. The performance and advantages of our graphical user interface (GUI) visualization system for LiDAR data are demonstrated.

  19. Validation of tumor protein marker quantification by two independent automated immunofluorescence image analysis platforms

    Science.gov (United States)

    Peck, Amy R; Girondo, Melanie A; Liu, Chengbao; Kovatich, Albert J; Hooke, Jeffrey A; Shriver, Craig D; Hu, Hai; Mitchell, Edith P; Freydin, Boris; Hyslop, Terry; Chervoneva, Inna; Rui, Hallgeir

    2016-01-01

    Protein marker levels in formalin-fixed, paraffin-embedded tissue sections traditionally have been assayed by chromogenic immunohistochemistry and evaluated visually by pathologists. Pathologist scoring of chromogen staining intensity is subjective and generates low-resolution ordinal or nominal data rather than continuous data. Emerging digital pathology platforms now allow quantification of chromogen or fluorescence signals by computer-assisted image analysis, providing continuous immunohistochemistry values. Fluorescence immunohistochemistry offers greater dynamic signal range than chromogen immunohistochemistry, and combined with image analysis holds the promise of enhanced sensitivity and analytic resolution, and consequently more robust quantification. However, commercial fluorescence scanners and image analysis software differ in features and capabilities, and claims of objective quantitative immunohistochemistry are difficult to validate as pathologist scoring is subjective and there is no accepted gold standard. Here we provide the first side-by-side validation of two technologically distinct commercial fluorescence immunohistochemistry analysis platforms. We document highly consistent results by (1) concordance analysis of fluorescence immunohistochemistry values and (2) agreement in outcome predictions both for objective, data-driven cutpoint dichotomization with Kaplan–Meier analyses or employment of continuous marker values to compute receiver-operating curves. The two platforms examined rely on distinct fluorescence immunohistochemistry imaging hardware, microscopy vs line scanning, and functionally distinct image analysis software. Fluorescence immunohistochemistry values for nuclear-localized and tyrosine-phosphorylated Stat5a/b computed by each platform on a cohort of 323 breast cancer cases revealed high concordance after linear calibration, a finding confirmed on an independent 382 case cohort, with concordance correlation coefficients >0

  20. Updates to FuncLab, a Matlab based GUI for handling receiver functions

    Science.gov (United States)

    Porritt, Robert W.; Miller, Meghan S.

    2018-02-01

    Receiver functions are a versatile tool commonly used in seismic imaging. Depending on how they are processed, they can be used to image discontinuity structure within the crust or mantle or they can be inverted for seismic velocity either directly or jointly with complementary datasets. However, modern studies generally require large datasets which can be challenging to handle; therefore, FuncLab was originally written as an interactive Matlab GUI to assist in handling these large datasets. This software uses a project database to allow interactive trace editing, data visualization, H-κ stacking for crustal thickness and Vp/Vs ratio, and common conversion point stacking while minimizing computational costs. Since its initial release, significant advances have been made in the implementation of web services and changes in the underlying Matlab platform have necessitated a significant revision to the software. Here, we present revisions to the software, including new features such as data downloading via irisFetch.m, receiver function calculations via processRFmatlab, on-the-fly cross-section tools, interface picking, and more. In the descriptions of the tools, we present its application to a test dataset in Michigan, Wisconsin, and neighboring areas following the passage of USArray Transportable Array. The software is made available online at https://robporritt.wordpress.com/software.

  1. Development and verification of the CATHENA GUI

    International Nuclear Information System (INIS)

    Chin, T.

    2008-01-01

    This paper presents the development and verification of a graphical user interface for CATHENA MOD-3.5d. The thermalhydraulic computer code CATHENA has been developed to simulate the physical behaviour of the hydraulic components in nuclear reactors and experimental facilities. A representation of the facility is developed as an ASCII text file and used by CATHENA to perform the simulation. The existing method of manual generation of idealizations of a physical system for performing thermal hydraulic analysis is complex, time-consuming and prone to errors. An overview is presented of the CATHENA GUI and its depiction of a CATHENA idealization through the manipulation of a visual collection of objects. The methodologies and rigour involved in the verification of the CATHENA GUI will be discussed. (author)

  2. Wearable Device Control Platform Technology for Network Application Development

    Directory of Open Access Journals (Sweden)

    Heejung Kim

    2016-01-01

    Full Text Available Application development platform is the most important environment in IT industry. There are a variety of platforms. Although the native development enables application to optimize, various languages and software development kits need to be acquired according to the device. The coexistence of smart devices and platforms has rendered the native development approach time and cost consuming. Cross-platform development emerged as a response to these issues. These platforms generate applications for multiple devices based on web languages. Nevertheless, development requires additional implementation based on a native language because of the coverage and functions of supported application programming interfaces (APIs. Wearable devices have recently attracted considerable attention. These devices only support Bluetooth-based interdevice communication, thereby making communication and device control impossible beyond a certain range. We propose Network Application Agent (NetApp-Agent in order to overcome issues. NetApp-Agent based on the Cordova is a wearable device control platform for the development of network applications, controls input/output functions of smartphones and wearable/IoT through the Cordova and Native API, and enables device control and information exchange by external users by offering a self-defined API. We confirmed the efficiency of the proposed platform through experiments and a qualitative assessment of its implementation.

  3. Secure smart embedded devices, platforms and applications

    CERN Document Server

    Markantonakis, Konstantinos

    2013-01-01

    New generations of IT users are increasingly abstracted from the underlying devices and platforms that provide and safeguard their services. As a result they may have little awareness that they are critically dependent on the embedded security devices that are becoming pervasive in daily modern life. Secure Smart Embedded Devices, Platforms and Applications provides a broad overview of the many security and practical issues of embedded devices, tokens, and their operation systems, platforms and main applications. It also addresses a diverse range of industry/government initiatives and consider

  4. Research and application of mobile teaching platform

    Science.gov (United States)

    Yang, Ping; Xue, Hongjiao

    2017-08-01

    The application of mobile technology in university digital campus is ripe. This article mainly introduced the necessity of teaching platform based on mobile Internet in the teaching of higher vocational education, and the key to the construction of the feasibility of mobile learning platform, which is a feasible and effective teaching model under the new situation, worthy of promotion. The design and application of teaching platform based on mobile Internet is the change of educational ideas and working methods, and is the new starting point of Higher Vocational education.

  5. TEVA-SPOT-GUI - Containing Preliminary Flow Model

    Data.gov (United States)

    U.S. Environmental Protection Agency — This ZIP file contains the developmental, test version of TEVA-SPOT-GUI's Flow Model. The Flow Model is a new, event based water quality algorithm for EPANET. The...

  6. JISCARD GUI, a graphical interface application for simple and quick calculation of aviation route doses

    International Nuclear Information System (INIS)

    Andersson, Martin; Ryufuku, Susumu; Yasuda, Hiroshi

    2011-01-01

    Pilots, flight attendants, and passengers aboard jet aircrafts are subjected to higher cosmic radiation levels at high altitude than on the ground. Additional dose, received during flight is called 'aviation route dose'. Addressing the needs for precise and easy determination of aviation route doses (Sv), the authors have developed a new application 'JISCARD GUI' with a graphical user interface which provides dose rate (Sv/h) distribution along a flight route and aviation route dose. The graphical interface made with Adobe Flash provide functions to select airports on dynamic map or to search by airport/city names, and to report resulting aviation route doses and graphs of dose rate change through a flight. Dose rate data at several cut off rigidity, Rc and force field potential, FFP were calculated in advance using a PHITS-based analytical model and stored in the server as matrix data. Upon user's request of departure/arrival airports and flight date, interpolation using matrix data substantiates derivation of dose rate distribution in a simple and quick manner with sufficient accuracy. Precision of the dose calculation was verified by comparison with JISCARD EX (MS-Excel version) released in September 2008. This advanced application will be open to public through the website of the National Institute of Radiological Sciences in the near future. (author)

  7. ENDVER-ENDVER/GUI, The ENDF File Verification Support Package

    International Nuclear Information System (INIS)

    Trkov, Andrej; Zerkin, V.; Cullen, Dermott E.

    2005-01-01

    1 - Description of program or function: Experimental and evaluated nuclear reaction data are compiled world-wide in EXFOR and in ENDF format, respectively. The ENDVER package can be used to convert EXFOR data into computational C4 format, display them and compare graphically with the contents of a specified evaluated data file. The package also contains utilities to retrieve selected materials from a master library in ENDF format, extract cross sections (including differential and double differential data) and output them in two-column PLOTTAB 'curves' format. IAEA1402/03: The ENVER/GUI version contains in addition to ENDVER, also the EXFOR and CINDA Databases (version 1.70 of January 2005) and software providing data search and presentation, the PREPRO ENDF pre-processing codes by D.E. Cullen (PREPRO-2002) and the ZVVIEW interactive graphic data display package. A new GUI (Graphics User Interface) is presented. EndVer and EXFOR/CINDA are directly accessible by the user through the GUI. 2 - Restrictions on the complexity of the problem: None

  8. The novel cloud application technology with virtual platform

    Directory of Open Access Journals (Sweden)

    Chen Ying-Chuan

    2018-01-01

    Full Text Available Virtualization technology of cloud application service is the major research issue in recent years. Our virtual platform can obtain a lot of advantages base on virtualization technology with suitable virtual machine solution that all system resources can deployed quickly and managed competently, and it has some features including the high capacity for reliability, elasticity and customization. In our virtual platform, there are many different application services are provided for cloud service style. For system computing resources, we need to share all of system and software resources using the virtualization technology is presented in related sections, and we proposed virtual and remote application technology to implement innovative, convenient and powerful cloud application service base on virtual platform. For users of our platform, they can easy to use any software and tools on demand with pay per use mode anytime, and they do not have specialized knowledge and ability of install and maintenance.

  9. Distributed hash table theory, platforms and applications

    CERN Document Server

    Zhang, Hao; Xie, Haiyong; Yu, Nenghai

    2013-01-01

    This SpringerBrief summarizes the development of Distributed Hash Table in both academic and industrial fields. It covers the main theory, platforms and applications of this key part in distributed systems and applications, especially in large-scale distributed environments. The authors teach the principles of several popular DHT platforms that can solve practical problems such as load balance, multiple replicas, consistency and latency. They also propose DHT-based applications including multicast, anycast, distributed file systems, search, storage, content delivery network, file sharing and c

  10. Nuclear grade cable thermal life model by time temperature superposition algorithm based on Matlab GUI

    International Nuclear Information System (INIS)

    Lu Yanyun; Gu Shenjie; Lou Tianyang

    2014-01-01

    Background: As nuclear grade cable must endure harsh environment within design life, it is critical to predict cable thermal life accurately owing to thermal aging, which is one of dominant factors of aging mechanism. Purpose: Using time temperature superposition (TTS) method, the aim is to construct nuclear grade cable thermal life model, predict cable residual life and develop life model interactive interface under Matlab GUI. Methods: According to TTS, nuclear grade cable thermal life model can be constructed by shifting data groups at various temperatures to preset reference temperature with translation factor which is determined by non linear programming optimization. Interactive interface of cable thermal life model developed under Matlab GUI consists of superposition mode and standard mode which include features such as optimization of translation factor, calculation of activation energy, construction of thermal aging curve and analysis of aging mechanism., Results: With calculation result comparison between superposition and standard method, the result with TTS has better accuracy than that with standard method. Furthermore, confidence level of nuclear grade cable thermal life with TTS is higher than that with standard method. Conclusion: The results show that TTS methodology is applicable to thermal life prediction of nuclear grade cable. Interactive Interface under Matlab GUI achieves anticipated functionalities. (authors)

  11. Programming with Qt

    CERN Document Server

    Dalheimer, Matthias Kalle

    2002-01-01

    The popular open source KDE desktop environment for Unix was built with Qt, a C++ class library for writing GUI applications that run on Unix, Linux, Windows 95/98, Windows 2000, and Windows NT platforms. Qt emulates the look and feel of Motif, but is much easier to use. Best of all, after you have written an application with Qt, all you have to do is recompile it to have a version that works on Windows. Qt also emulates the look and feel of Windows, so your users get native-looking interfaces. Platform independence is not the only benefit. Qt is flexible and highly optimized. You'll find th

  12. GUI2QAD-3D a graphical interface program for QAD-CGPIC program

    International Nuclear Information System (INIS)

    Subbaiah, K.V.; Sarangapani, R.

    2002-01-01

    Full text: A point kernel code, QAD-CGPIC is developed by combining QAD-CGGP1 and PICTURE2 in a consistent fashion to utilize the capabilities of two independent codes. The code can be used for shielding calculations of gamma ray and fast neutron penetration through complex geometrical arrangements of shielding structures. Further modifications of the code are carried out to handle off-centered multiple identical sources. The input format structure is difficult to memorise while using the code. To circumvent this problem a graphical user friendly interface, GUI2QAD-3D is developed with online context sensitive help under WINDOWS environment in Visual Basic. Several Benchmark tests of inputs are carried out to validate the modified code. The package comes in one Compact Disc and includes inputs for several practical problems relating to nuclear fuel reprocessing labs. The salient features of QAD-CGPIC and GUI2QAD-3D are listed below: i) Handles off-centered multiple identical sources ii) Cylindrical sources can be oriented parallel to any of X, V, Z axes iii) Provides Plots of material cross sections and buildup factors for photons iv) Estimates dose rate for Point source-slab shield situations v) Interactive input preparation for the geometry vi) 3D view of the geometry with arbitrary rotation around X, Y or Z axes vii) Optional facility to indicate detector location viii) Provision to view Picture input file ix) Provision to calculate fission product gamma emission rates as function of time The code has been contributed to the computer code collection at Radiation Safety Information Computational centre (RSICC). The code is tested and validated at RSICC and listed as CCC-697-GUI2QAD-3D in their code depository

  13. A GUI Prototype for the Framework of Criminal Judicial Reasoning System

    OpenAIRE

    Thammaboosadee, Sotarat; Silparcha, Udom

    2009-01-01

    This paper proposed a developed graphical user interface (GUI) prototype, whichis supported by the framework of data mining techniques-based criminal judicial reasoning system.The GUI sequences of the prototype are satisfied with criminal judicial procedure in civil lawsystem. Initially, user must build the model by input the existing incident and specifying the detail ofobjects, elements of crime, charge and judgment. After enough training, the prototype will be readyto determine judgments f...

  14. Matlab GUI for a Fluid Mixer

    Science.gov (United States)

    Barbieri, Enrique

    2005-01-01

    The Test and Engineering Directorate at NASA John C. Stennis Space Center developed an interest to study the modeling, evaluation, and control of a liquid hydrogen (LH2) and gas hydrogen (GH2) mixer subsystem of a ground test facility. This facility carries out comprehensive ground-based testing and certification of liquid rocket engines including the Space Shuttle Main engine. A software simulation environment developed in MATLAB/SIMULINK (M/S) will allow NASA engineers to test rocket engine systems at relatively no cost. In the progress report submitted in February 2004, we described the development of two foundation programs, a reverse look-up application using various interpolation algorithms, a variety of search and return methods, and self-checking methods to reduce the error in returned search results to increase the functionality of the program. The results showed that these efforts were successful. To transfer this technology to engineers who are not familiar with the M/S environment, a four-module GUI was implemented allowing the user to evaluate the mixer model under open-loop and closed-loop conditions. The progress report was based on an udergraduate Honors Thesis by Ms. Jamie Granger Austin in the Department of Electrical Engineering and Computer Science at Tulane University, during January-May 2003, and her continued efforts during August-December 2003. In collaboration with Dr. Hanz Richter and Dr. Fernando Figueroa we published these results in a NASA Tech Brief due to appear this year. Although the original proposal in 2003 did not address other components of the test facility, we decided in the last few months to extend our research and consider a related pressurization tank component as well. This report summarizes the results obtained towards a Graphical User Interface (GUI) for the evaluation and control of the hydrogen mixer subsystem model and for the pressurization tank each taken individually. Further research would combine the two

  15. Multi-ASIP Platform Synthesis for Real-Time Applications

    DEFF Research Database (Denmark)

    Micconi, Laura; Gangadharan, Deepak; Pop, Paul

    2013-01-01

    In this paper we are interested in deriving a distributed platform, composed of heterogeneous processing elements, targeted to applications that have strict timing constraints. We consider that the platform may use multiple Application Specific Instruction Set Processors (ASIPs). An ASIP...... is synthesized and tuned for a specific set of tasks (i.e., a task cluster). During design space exploration (DSE), we evaluate each platform solution visited in terms of its cost and performance, i.e., its ability to execute the applications such that they meet their timing constraints. To determine...... if the applications are schedulable, we have to know the worst-case execution time (WCET) of each task. However, we can determine the WCETs only after the ASIPs are synthesized, which is time consuming and therefore cannot be done during DSE. To address this circular dependency (the ASIPs depend on the task...

  16. Guión Documental

    OpenAIRE

    Pancorbo, Juan Manuel

    2015-01-01

    La industria audiovisual en Andalucía muestra un vigor alto a pesar de la crisis económica y de la reducción de la financiación pública para los productos cinematográficos. Sin embargo, sí que existe un campo del sector audiovisual que ha tenido un incremento significativo, como es el caso de los documentales. El proceso de creación, gestión y elaboración de un guión documental tiene unos pasos específicos que lo hacen singular y que exige la necesidad de que los participantes sigan una serie...

  17. Cross-Platform Mobile Application Development: A Pattern-Based Approach

    Science.gov (United States)

    2012-03-01

    TYPE AND DATES COVERED Master’s Thesis 4. TITLE AND SUBTITLE Cross-Platform Mobile Application Development: A Pattern-Based Approach 5. FUNDING...for public release; distribution is unlimited CROSS-PLATFORM MOBILE APPLICATION DEVELOPMENT: A PATTERN-BASED APPROACH Christian G. Acord...occurring design problems. We then discuss common approaches to mobile development, including common aspects of mobile application development, including

  18. ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance.

    Science.gov (United States)

    Chen, Xinfeng; Li, Haohong

    2017-01-01

    Studying animal behavior in the lab requires reliable delivering stimulations and monitoring responses. We constructed a comprehensive behavioral platform (ArControl: Arduino Control Platform) that was an affordable, easy-to-use, high-performance solution combined software and hardware components. The hardware component was consisted of an Arduino UNO board and a simple drive circuit. As for software, the ArControl provided a stand-alone and intuitive GUI (graphical user interface) application that did not require users to master scripts. The experiment data were automatically recorded with the built in DAQ (data acquisition) function. The ArControl also allowed the behavioral schedule to be entirely stored in and operated on the Arduino chip. This made the ArControl a genuine, real-time system with high temporal resolution (<1 ms). We tested the ArControl, based on strict performance measurements and two mice behavioral experiments. The results showed that the ArControl was an adaptive and reliable system suitable for behavioral research.

  19. GUI and Object Oriented Programming in COBOL.

    Science.gov (United States)

    Lorents, Alden C.

    Various schools are struggling with the introduction of Object Oriented (OO) programming concepts and GUI (graphical user interfaces) within the traditional COBOL sequence. OO programming has been introduced in some of the curricula with languages such as C++, Smalltalk, and Java. Introducing OO programming into a typical COBOL sequence presents…

  20. A platform-independent method for detecting errors in metagenomic sequencing data: DRISEE.

    Directory of Open Access Journals (Sweden)

    Kevin P Keegan

    Full Text Available We provide a novel method, DRISEE (duplicate read inferred sequencing error estimation, to assess sequencing quality (alternatively referred to as "noise" or "error" within and/or between sequencing samples. DRISEE provides positional error estimates that can be used to inform read trimming within a sample. It also provides global (whole sample error estimates that can be used to identify samples with high or varying levels of sequencing error that may confound downstream analyses, particularly in the case of studies that utilize data from multiple sequencing samples. For shotgun metagenomic data, we believe that DRISEE provides estimates of sequencing error that are more accurate and less constrained by technical limitations than existing methods that rely on reference genomes or the use of scores (e.g. Phred. Here, DRISEE is applied to (non amplicon data sets from both the 454 and Illumina platforms. The DRISEE error estimate is obtained by analyzing sets of artifactual duplicate reads (ADRs, a known by-product of both sequencing platforms. We present DRISEE as an open-source, platform-independent method to assess sequencing error in shotgun metagenomic data, and utilize it to discover previously uncharacterized error in de novo sequence data from the 454 and Illumina sequencing platforms.

  1. relaxGUI: a new software for fast and simple NMR relaxation data analysis and calculation of ps-ns and μs motion of proteins

    International Nuclear Information System (INIS)

    Bieri, Michael; D’Auvergne, Edward J.; Gooley, Paul R.

    2011-01-01

    Investigation of protein dynamics on the ps-ns and μs-ms timeframes provides detailed insight into the mechanisms of enzymes and the binding properties of proteins. Nuclear magnetic resonance (NMR) is an excellent tool for studying protein dynamics at atomic resolution. Analysis of relaxation data using model-free analysis can be a tedious and time consuming process, which requires good knowledge of scripting procedures. The software relaxGUI was developed for fast and simple model-free analysis and is fully integrated into the software package relax. It is written in Python and uses wxPython to build the graphical user interface (GUI) for maximum performance and multi-platform use. This software allows the analysis of NMR relaxation data with ease and the generation of publication quality graphs as well as color coded images of molecular structures. The interface is designed for simple data analysis and management. The software was tested and validated against the command line version of relax.

  2. relaxGUI: a new software for fast and simple NMR relaxation data analysis and calculation of ps-ns and μs motion of proteins.

    Science.gov (United States)

    Bieri, Michael; d'Auvergne, Edward J; Gooley, Paul R

    2011-06-01

    Investigation of protein dynamics on the ps-ns and μs-ms timeframes provides detailed insight into the mechanisms of enzymes and the binding properties of proteins. Nuclear magnetic resonance (NMR) is an excellent tool for studying protein dynamics at atomic resolution. Analysis of relaxation data using model-free analysis can be a tedious and time consuming process, which requires good knowledge of scripting procedures. The software relaxGUI was developed for fast and simple model-free analysis and is fully integrated into the software package relax. It is written in Python and uses wxPython to build the graphical user interface (GUI) for maximum performance and multi-platform use. This software allows the analysis of NMR relaxation data with ease and the generation of publication quality graphs as well as color coded images of molecular structures. The interface is designed for simple data analysis and management. The software was tested and validated against the command line version of relax.

  3. DASS-GUI: a user interface for identification and analysis of significant patterns in non-sequential data.

    Science.gov (United States)

    Hollunder, Jens; Friedel, Maik; Kuiper, Martin; Wilhelm, Thomas

    2010-04-01

    Many large 'omics' datasets have been published and many more are expected in the near future. New analysis methods are needed for best exploitation. We have developed a graphical user interface (GUI) for easy data analysis. Our discovery of all significant substructures (DASS) approach elucidates the underlying modularity, a typical feature of complex biological data. It is related to biclustering and other data mining approaches. Importantly, DASS-GUI also allows handling of multi-sets and calculation of statistical significances. DASS-GUI contains tools for further analysis of the identified patterns: analysis of the pattern hierarchy, enrichment analysis, module validation, analysis of additional numerical data, easy handling of synonymous names, clustering, filtering and merging. Different export options allow easy usage of additional tools such as Cytoscape. Source code, pre-compiled binaries for different systems, a comprehensive tutorial, case studies and many additional datasets are freely available at http://www.ifr.ac.uk/dass/gui/. DASS-GUI is implemented in Qt.

  4. A GUI tool for beta function measurement using MATLAB

    International Nuclear Information System (INIS)

    Chen Guangling; Tian Shunqiang; Liu Guimin; Jiang Bocheng

    2009-01-01

    The beta function measurement is used to detect the shift in the betatron tune as the strength of an individual quadrupole magnet is varied. A GUI (graphic user interface) tool for the beta function measurement is developed using the MATLAB program language in the Linux environment, which facilitates the commissioning of the Shanghai Synchrotron Radiation Facility (SSRF) storage ring. In this paper, we describe the design of the application and give some measuring results and discussions about the definition of the measurement. The program has been optimized to solve some restrictions of the AT tracking code. After the correction with LOCO (linear optics from closed orbits), the horizontal and the vertical root mean square values (rms values) can be reduced to 0.12 and 0.10. (authors)

  5. A gimbal platform stabilization for topographic applications

    Energy Technology Data Exchange (ETDEWEB)

    Michele, Mangiameli, E-mail: michele.mangiameli@dica.unict.it; Giuseppe, Mussumeci [Dept. of Civil Engineering and Architecture, University of Catania, Catania (Italy)

    2015-03-10

    The aim of this work is the stabilization of a Gimbal platform for optical sensors acquisitions in topographic applications using mobile vehicles. The stabilization of the line of sight (LOS) consists in tracking the command velocity in presence of nonlinear noise due to the external environment. The hardware architecture is characterized by an Ardupilot platform that allows the control of both the mobile device and the Gimbal. Here we developed a new approach to stabilize the Gimbal platform, which is based on neural network. For the control system, we considered a plant that represents the transfer function of the servo system control model for an inertial stabilized Gimbal platform. The transductor used in the feed-back line control is characterized by the Rate Gyro transfer function installed onboard of Ardupilot. For the simulation and investigation of the system performance, we used the Simulink tool of Matlab. Results show that the hardware/software approach is efficient, reliable and cheap for direct photogrammetry, as well as for general purpose applications using mobile vehicles.

  6. Xamarin cross-platform application development

    CERN Document Server

    Peppers, Jonathan

    2015-01-01

    If you are a developer with experience in C# and are just getting into mobile development, this is the book for you. If you have experience with desktop applications or the Web, this book will give you a head start on cross-platform development.

  7. Microfluidic Lab-on-a-Chip Platforms: Requirements, Characteristics and Applications

    Science.gov (United States)

    Mark, D.; Haeberle, S.; Roth, G.; von Stetten, F.; Zengerle, R.

    This review summarizes recent developments in microfluidic platform approaches. In contrast to isolated application-specific solutions, a microfluidic platform provides a set of fluidic unit operations, which are designed for easy combination within a well-defined fabrication technology. This allows the implementation of different application-specific (bio-) chemical processes, automated by microfluidic process integration [1]. A brief introduction into technical advances, major market segments and promising applications is followed by a detailed characterization of different microfluidic platforms, comprising a short definition, the functional principle, microfluidic unit operations, application examples as well as strengths and limitations. The microfluidic platforms in focus are lateral flow tests, linear actuated devices, pressure driven laminar flow, microfluidic large scale integration, segmented flow microfluidics, centrifugal microfluidics, electro-kinetics, electrowetting, surface acoustic waves, and systems for massively parallel analysis. The review concludes with the attempt to provide a selection scheme for microfluidic platforms which is based on their characteristics according to key requirements of different applications and market segments. Applied selection criteria comprise portability, costs of instrument and disposable, sample throughput, number of parameters per sample, reagent consumption, precision, diversity of microfluidic unit operations and the flexibility in programming different liquid handling protocols.

  8. GUI Application for ATCA-based LLRF Carrier Board Management

    CERN Document Server

    Wychowaniak, Jan; Predki, Pawel; Napieralski, Andrzej

    2011-01-01

    The Advanced Telecommunications Computing Architecture (ATCA) standard describes an efficient and powerful platform, implementation of which was adopted to be used as a base for control systems in high energy physics. The ATCA platform is considered to be applied for the X-ray Free Electron Laser (X-FEL), being built at Deutsches Electronen- Synchrotron (DESY) in Hamburg, Germany. The Low Level Radio Frequency (LLRF) control system is composed of a few ATCA Carrier Boards. Carrier Board hosts Intelligent Platform Management Controller (IPMC), which is developed in compliance with the PICMG specifications. IPMC is responsible for management and monitoring of sub-modules installed on Carrier Boards and pluggable Advanced Mezzanine Card (AMC) modules. The ATCA Shelf Manager is the main control unit of a single ATCA crate, responsible for all power and fan modules and Carrier Boards installed in ATCA shelf. The device provides a system administrator with a set of control and diagnostic capabilities regarding the ...

  9. A collection of open source applications for mass spectrometry data mining.

    Science.gov (United States)

    Gallardo, Óscar; Ovelleiro, David; Gay, Marina; Carrascal, Montserrat; Abian, Joaquin

    2014-10-01

    We present several bioinformatics applications for the identification and quantification of phosphoproteome components by MS. These applications include a front-end graphical user interface that combines several Thermo RAW formats to MASCOT™ Generic Format extractors (EasierMgf), two graphical user interfaces for search engines OMSSA and SEQUEST (OmssaGui and SequestGui), and three applications, one for the management of databases in FASTA format (FastaTools), another for the integration of search results from up to three search engines (Integrator), and another one for the visualization of mass spectra and their corresponding database search results (JsonVisor). These applications were developed to solve some of the common problems found in proteomic and phosphoproteomic data analysis and were integrated in the workflow for data processing and feeding on our LymPHOS database. Applications were designed modularly and can be used standalone. These tools are written in Perl and Python programming languages and are supported on Windows platforms. They are all released under an Open Source Software license and can be freely downloaded from our software repository hosted at GoogleCode. © 2014 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.

  10. SINEX: SCALE shielding analysis GUI for X-Windows

    International Nuclear Information System (INIS)

    Browman, S.M.; Barnett, D.L.

    1997-12-01

    SINEX (SCALE Interface Environment for X-windows) is an X-Windows graphical user interface (GUI), that is being developed for performing SCALE radiation shielding analyses. SINEX enables the user to generate input for the SAS4/MORSE and QADS/QAD-CGGP shielding analysis sequences in SCALE. The code features will facilitate the use of both analytical sequences with a minimum of additional user input. Included in SINEX is the capability to check the geometry model by generating two-dimensional (2-D) color plots of the geometry model using a new version of the SCALE module, PICTURE. The most sophisticated feature, however, is the 2-D visualization display that provides a graphical representation on screen as the user builds a geometry model. This capability to interactively build a model will significantly increase user productivity and reduce user errors. SINEX will perform extensive error checking and will allow users to execute SCALE directly from the GUI. The interface will also provide direct on-line access to the SCALE manual

  11. Cloud Based Applications and Platforms (Presentation)

    Energy Technology Data Exchange (ETDEWEB)

    Brodt-Giles, D.

    2014-05-15

    Presentation to the Cloud Computing East 2014 Conference, where we are highlighting our cloud computing strategy, describing the platforms on the cloud (including Smartgrid.gov), and defining our process for implementing cloud based applications.

  12. Developing cloud applications using the e-Science Central platform.

    Science.gov (United States)

    Hiden, Hugo; Woodman, Simon; Watson, Paul; Cala, Jacek

    2013-01-28

    This paper describes the e-Science Central (e-SC) cloud data processing system and its application to a number of e-Science projects. e-SC provides both software as a service (SaaS) and platform as a service for scientific data management, analysis and collaboration. It is a portable system and can be deployed on both private (e.g. Eucalyptus) and public clouds (Amazon AWS and Microsoft Windows Azure). The SaaS application allows scientists to upload data, edit and run workflows and share results in the cloud, using only a Web browser. It is underpinned by a scalable cloud platform consisting of a set of components designed to support the needs of scientists. The platform is exposed to developers so that they can easily upload their own analysis services into the system and make these available to other users. A representational state transfer-based application programming interface (API) is also provided so that external applications can leverage the platform's functionality, making it easier to build scalable, secure cloud-based applications. This paper describes the design of e-SC, its API and its use in three different case studies: spectral data visualization, medical data capture and analysis, and chemical property prediction.

  13. Testing iOS apps with HadoopUnit rapid distributed GUI testing

    CERN Document Server

    Tilley, Scott

    2014-01-01

    Smartphone users have come to expect high-quality apps. This has increased the importance of software testing in mobile software development. Unfortunately, testing apps-particularly the GUI-can be very time-consuming. Exercising every user interface element and verifying transitions between different views of the app under test quickly becomes problematic. For example, execution of iOS GUI test suites using Apple's UI Automation framework can take an hour or more if the app's interface is complicated. The longer it takes to run a test, the less frequently the test can be run, which in turn re

  14. Development of an improved MATLAB GUI for the prediction of coefficients of restitution, and integration into LMS.

    Energy Technology Data Exchange (ETDEWEB)

    Baca, Renee Nicole [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Congdon, Michael L. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Brake, Matthew Robert [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

    2014-07-01

    In 2012, a Matlab GUI for the prediction of the coefficient of restitution was developed in order to enable the formulation of more accurate Finite Element Analysis (FEA) models of components. This report details the development of a new Rebound Dynamics GUI, and how it differs from the previously developed program. The new GUI includes several new features, such as source and citation documentation for the material database, as well as a multiple materials impact modeler for use with LMS Virtual.Lab Motion (LMS VLM), and a rigid body dynamics modeling software. The Rebound Dynamics GUI has been designed to work with LMS VLM to enable straightforward incorporation of velocity-dependent coefficients of restitution in rigid body dynamics simulations.

  15. Selection application for platforms and security protocols suitable for wireless sensor networks

    International Nuclear Information System (INIS)

    Moeller, S; Newe, T; Lochmann, S

    2009-01-01

    There is a great number of platforms and security protocols which can be used for wireless sensor networks (WSN). All these platforms and protocols have different properties with certain advantages and disadvantages. For a good choice of platform and an associated protocol, these advantages and disadvantages should be compared and the best for the appropriate WSN chosen. To select a Security protocol and a wireless platform suitable for a specific application a software tool will be developed. That tool will enable wireless network deployment engineers to easily select a suitable wireless platform for their application based on their network needs and application security requirements.

  16. MatchGUI: A Graphical MATLAB-Based Tool for Automatic Image Co-Registration

    Science.gov (United States)

    Ansar, Adnan I.

    2011-01-01

    MatchGUI software, based on MATLAB, automatically matches two images and displays the match result by superimposing one image on the other. A slider bar allows focus to shift between the two images. There are tools for zoom, auto-crop to overlap region, and basic image markup. Given a pair of ortho-rectified images (focused primarily on Mars orbital imagery for now), this software automatically co-registers the imagery so that corresponding image pixels are aligned. MatchGUI requires minimal user input, and performs a registration over scale and inplane rotation fully automatically

  17. Calculus Problem Solution And Simulation Using GUI Of Matlab

    Directory of Open Access Journals (Sweden)

    Syaharuddin

    2017-09-01

    Full Text Available This research aims to develop the project application in teaching and learning Calculus using Grapichal User Interface GUI of Matlab. The scope of the development result includes 1 PreCalculus 2 Function Limit 3 Derivative and its application and 4 Integral and its application. Every aspect of development is presented according to the standards of material competence learning achievement indicators and solutions or settlement steps on each issue presented. This project application can be used by lecturers and students in universities to improve motivation mastery of material and student learning outcomes in the Calculus course. Development of this project application is done through 4 stages called 4-D namely Define Design Development and Dissemination. Based on the data analysis the results obtained at the validation stage of expert validity level average of 3.575 which means quite valid. Then on a limited trial the average student gave a response of 92.00 which means very good. While in the first field trial the average student gave a response of 89.30 which means very good and in the second field trial the average student gave a responded of 90.15 which means very good. Besides that we also solve computational calculus problems in Edwin J. Purcell Dale Varbergs Book of Volume 1 of Edition 5 of 48 questions that are divided into 64 cases.

  18. Autonomous platform for distributed sensing and actuation over bluetooth

    OpenAIRE

    Carvalhal, Paulo; Coelho, Ezequiel T.; Ferreira, Manuel João Oliveira; Afonso, José A.; Santos, Cristina

    2006-01-01

    This paper presents a short range wireless network platform based on Bluetooth technology and on a Round Robin scheduling algotithm. The main goal is to provide an application independent platform in order to support a distributed data acquisition and control system used to control a model of a greenhouse. This platform enables the advantages of wireless communications while assuring low weight, small energy consumption and reliable communications.

  19. Advances in product family and product platform design methods & applications

    CERN Document Server

    Jiao, Jianxin; Siddique, Zahed; Hölttä-Otto, Katja

    2014-01-01

    Advances in Product Family and Product Platform Design: Methods & Applications highlights recent advances that have been made to support product family and product platform design and successful applications in industry. This book provides not only motivation for product family and product platform design—the “why” and “when” of platforming—but also methods and tools to support the design and development of families of products based on shared platforms—the “what”, “how”, and “where” of platforming. It begins with an overview of recent product family design research to introduce readers to the breadth of the topic and progresses to more detailed topics and design theory to help designers, engineers, and project managers plan, architect, and implement platform-based product development strategies in their companies. This book also: Presents state-of-the-art methods and tools for product family and product platform design Adopts an integrated, systems view on product family and pro...

  20. EasyInterface: A toolkit for rapid development of GUIs for research prototype tools

    OpenAIRE

    Doménech, Jesús; Genaim, Samir; Johnsen, Einar Broch; Schlatte, Rudolf

    2017-01-01

    In this paper we describe EasyInterface, an open-source toolkit for rapid development of web-based graphical user interfaces (GUIs). This toolkit addresses the need of researchers to make their research prototype tools available to the community, and integrating them in a common environment, rapidly and without being familiar with web programming or GUI libraries in general. If a tool can be executed from a command-line and its output goes to the standard output, then in few minutes one can m...

  1. Globus Platform-as-a-Service for Collaborative Science Applications.

    Science.gov (United States)

    Ananthakrishnan, Rachana; Chard, Kyle; Foster, Ian; Tuecke, Steven

    2015-02-01

    Globus, developed as Software-as-a-Service (SaaS) for research data management, also provides APIs that constitute a flexible and powerful Platform-as-a-Service (PaaS) to which developers can outsource data management activities such as transfer and sharing, as well as identity, profile and group management. By providing these frequently important but always challenging capabilities as a service, accessible over the network, Globus PaaS streamlines web application development and makes it easy for individuals, teams, and institutions to create collaborative applications such as science gateways for science communities. We introduce the capabilities of this platform and review representative applications.

  2. Mobile Prototyping Platforms for Remote Engineering Applications

    Directory of Open Access Journals (Sweden)

    Karsten Henke

    2009-08-01

    Full Text Available This paper describes a low-cost mobile communication platform as a universal rapid-prototyping system, which is based on the Quadrocopter concept. At the Integrated Hardware and Software Systems Group at the Ilmenau University of Technology these mobile platforms are used to motivate bachelor and master students to study Computer Engineering sciences. This could be done by increasing their interest in technical issues, using this platform as integral part of a new ad-hoc lab to demonstrate different aspects in the area of Mobile Communication as well as universal rapid prototyping nodes to investigate different mechanisms for self-organized mobile communication systems within the International Graduate School on Mobile Communications. Beside the three fields of application, the paper describes the current architecture concept of the mobile prototyping platform as well as the chosen control mechanism and the assigned sensor systems to fulfill all the required tasks.

  3. Flex 4 Cookbook Real-world recipes for developing Rich Internet Applications

    CERN Document Server

    Noble, Joshua; Braithwaite, Garth; Casario, Marco; Tretola, Rich

    2010-01-01

    With this collection of proven recipes, you have the ideal problem-solving guide for developing interactive Rich Internet Applications on the Adobe Flash Platform. You'll find answers to hundreds of common problems you may encounter when using Adobe Flex, Flex 4 Framework, or Flash Builder, Adobe's GUI-based development tool. Flex 4 Cookbook has hands-on recipes for everything from Flex basics to solutions for working with visual components and data access, as well as tips on application development, unit testing, and Adobe AIR. Each recipe provides an explanation of how and why it works, an

  4. Design and development of college managerment platform of application for visiting abroad based on primeton software platform

    Directory of Open Access Journals (Sweden)

    CUI Yueping

    2016-02-01

    Full Text Available In the traditional mode,colleges use paper application form to apply for visiting abroad.This process is very complicated and takes a long time.What′s more,the audit results is not timely feedback,existing data cannot be shared,and the data are not easy to be calculated,etc.To solve the above problems,this paper introduces workflow engine,based on the Primeton Business Process Suite,the College Management Platform of application for visiting abroad is developed which can solve the operation and monitoring issues of application and review processes.Meanwhile,several elements in designing flow chart is stated combining with the platform,which include:branch,polymerization,participants,work items.After development and on-line use,it is proved that the platform can reduce labor costs,improve software quality,enhance the user experience,and effectively improve the efficiency of various departments.

  5. Analyzing composability of applications on MPSoC platforms

    NARCIS (Netherlands)

    Kumar, A.; Mesman, B.; Theelen, B.D.; Corporaal, H.; Yajun, H.

    2008-01-01

    Modern day applications require use of multi-processor systems for reasons of erformance, scalability and power efficiency. As more and more applications are integrated in a single system, mapping and analyzing them on a multi-processor platform becomes a multidimensional problem. Each possible set

  6. Development of the GUI environments of MIDAS code for convenient input and output processing

    International Nuclear Information System (INIS)

    Kim, K. L.; Kim, D. H.

    2003-01-01

    MIDAS is being developed at KAERI as an integrated Severe Accident Analysis Code with easy model modification and addition by restructuring the data transfer scheme. In this paper, the input file management system, IEDIT and graphic simulation system, SATS, are presented as MIDAS input and output GUI systems. These two systems would form the basis of the MIDAS GUI system for input and output processing, and they are expected to be useful tools for severe accidents analysis and simulation

  7. Nuclear GUI: a Graphical User Interface for 3D discrete ordinates neutral particle transport codes in the doors and BOT3P packages

    International Nuclear Information System (INIS)

    Saintagne, P.W.; Azmy, Y.Y.

    2005-01-01

    A GUI (Graphical User Interface) provides a graphical, interactive and intuitive link between the user and the software. It translates the user'actions into information, e.g; input data that is interpretable by the software. In order to develop an efficient GUI, it is important to master the target computational code. An initial version of a complete GUI for the DOORS and BOT3P packages for solving neutral particle transport problems in 3-dimensional geometry has been completed. This GUI is made of 4 components. The first component GipGui aims at handling cross-sections by mixing microscopic cross-sections from different libraries. The second component TORT-GUI provides the user a simple way to create or modify input files for the TORT codes that is a general purpose neutral transport code able to solve large problems with complex configurations. The third component GGTM-GUI prepares the data describing the problem configuration like the geometrical data, material assignment or key flux positions. The fourth component DTM3-GUI helps the user to visualize TORT results by providing data for a graphics post-processor

  8. Role of Bone Morphogenetic Proteins-7 (BMP-7 in the Renal Improvement Effect of DangGui (Angelica sinensis in Type-1 Diabetic Rats

    Directory of Open Access Journals (Sweden)

    Ching-Hua Yeh

    2011-01-01

    Full Text Available Hyperglycemia induced reactive oxygen species (ROS generation is believed as major factors leading to diabetic nephropathy (DN. DangGui (Angelica sinensis is mentioned to show renal protective effect in combination with other herbs. Bone morphogenetic proteins-7 (BMP-7 is produced merit in protection of DN. The role of BMP-7 in DangGui-induced renal improvement is not clear. The present study investigated the effects of DangGui on renal functions, BMP-7 expression and the levels of ROS in streptozotocin (STZ-induced diabetic rats and high glucose-exposed rat mesangial cells (RMCs. After 1- or 4-week treatment, DangGui improved renal functions and increased renal BMP-7 expression in diabetic rats. The BMP-7 expression in RMCs was reduced by high glucose treatment and this could be reversed by DangGui. Moreover, RMCs exposed to high glucose were expired by BMP-7 RNAi transfection but those cells remained alive by scramble transfection. Thus, we employed regular RMCs to knock down BMP-7 with RNAi and we found that DangGui increased BMP-7 expression in these RMCs. Direct activation of BMP-7 expression by DangGui could be considered. The results of DPPH assay, DHE stain and lucigenin assay indicated that DangGui could inhibit high glucose-induced ROS in RMCs. These results suggest that DangGui has an ability to improve renal functions in STZ-diabetic rats through increasing endogenous BMP-7 expression and decreasing oxidative stress in kidney. The present study suggest that DangGui could be applied to improve renal functions in diabetic disorders.

  9. Evaluation of Smartphone Inertial Sensor Performance for Cross-Platform Mobile Applications

    Science.gov (United States)

    Kos, Anton; Tomažič, Sašo; Umek, Anton

    2016-01-01

    Smartphone sensors are being increasingly used in mobile applications. The performance of sensors varies considerably among different smartphone models and the development of a cross-platform mobile application might be a very complex and demanding task. A publicly accessible resource containing real-life-situation smartphone sensor parameters could be of great help for cross-platform developers. To address this issue we have designed and implemented a pilot participatory sensing application for measuring, gathering, and analyzing smartphone sensor parameters. We start with smartphone accelerometer and gyroscope bias and noise parameters. The application database presently includes sensor parameters of more than 60 different smartphone models of different platforms. It is a modest, but important start, offering information on several statistical parameters of the measured smartphone sensors and insights into their performance. The next step, a large-scale cloud-based version of the application, is already planned. The large database of smartphone sensor parameters may prove particularly useful for cross-platform developers. It may also be interesting for individual participants who would be able to check-up and compare their smartphone sensors against a large number of similar or identical models. PMID:27049391

  10. Evaluation of Smartphone Inertial Sensor Performance for Cross-Platform Mobile Applications

    Directory of Open Access Journals (Sweden)

    Anton Kos

    2016-04-01

    Full Text Available Smartphone sensors are being increasingly used in mobile applications. The performance of sensors varies considerably among different smartphone models and the development of a cross-platform mobile application might be a very complex and demanding task. A publicly accessible resource containing real-life-situation smartphone sensor parameters could be of great help for cross-platform developers. To address this issue we have designed and implemented a pilot participatory sensing application for measuring, gathering, and analyzing smartphone sensor parameters. We start with smartphone accelerometer and gyroscope bias and noise parameters. The application database presently includes sensor parameters of more than 60 different smartphone models of different platforms. It is a modest, but important start, offering information on several statistical parameters of the measured smartphone sensors and insights into their performance. The next step, a large-scale cloud-based version of the application, is already planned. The large database of smartphone sensor parameters may prove particularly useful for cross-platform developers. It may also be interesting for individual participants who would be able to check-up and compare their smartphone sensors against a large number of similar or identical models.

  11. eTRIKS platform: Conception and operation of a highly scalable cloud-based platform for translational research and applications development.

    Science.gov (United States)

    Bussery, Justin; Denis, Leslie-Alexandre; Guillon, Benjamin; Liu, Pengfeï; Marchetti, Gino; Rahal, Ghita

    2018-04-01

    We describe the genesis, design and evolution of a computing platform designed and built to improve the success rate of biomedical translational research. The eTRIKS project platform was developed with the aim of building a platform that can securely host heterogeneous types of data and provide an optimal environment to run tranSMART analytical applications. Many types of data can now be hosted, including multi-OMICS data, preclinical laboratory data and clinical information, including longitudinal data sets. During the last two years, the platform has matured into a robust translational research knowledge management system that is able to host other data mining applications and support the development of new analytical tools. Copyright © 2018 Elsevier Ltd. All rights reserved.

  12. BioFoV - An open platform for forensic video analysis and biometric data extraction

    DEFF Research Database (Denmark)

    Almeida, Miguel; Correia, Paulo Lobato; Larsen, Peter Kastmand

    2016-01-01

    to tailor-made software, based on state of art knowledge in fields such as soft biometrics, gait recognition, photogrammetry, etc. This paper proposes an open and extensible platform, BioFoV (Biometric Forensic Video tool), for forensic video analysis and biometric data extraction, aiming to host some...... of the developments that researchers come up with for solving specific problems, but that are often not shared with the community. BioFoV includes a simple to use Graphical User Interface (GUI), is implemented with open software that can run in multiple software platforms, and its implementation is publicly available....

  13. Dataflow-based multi-ASIP platform approach for digital control applications

    NARCIS (Netherlands)

    Frijns, R.M.W.; Kamp, A.L.J.; Stuijk, S.; Voeten, J.P.M.; Bontekoe, M.; Gemei, K.J.A.; Corporaal, H.

    2013-01-01

    To provide a good balance between the performance and flexibility of future digital control platforms, we propose an FPGA-based heterogeneous multiprocessor approach, in which the platform is composed of processing elements from a set of parameterizable heterogeneous Application-Specific

  14. Web Platform Application

    Energy Technology Data Exchange (ETDEWEB)

    Paulsworth, Ashley [Sunvestment Group, Frederick, MD (United States); Kurtz, Jim [Sunvestment Group, Frederick, MD (United States); Brun de Pontet, Stephanie [Sunvestment Group, Frederick, MD (United States)

    2016-06-15

    Sunvestment Energy Group (previously called Sunvestment Group) was established to create a web application that brings together site hosts, those who will obtain the energy from the solar array, with project developers and funders, including affinity investors. Sunvestment Energy Group (SEG) uses a community-based model that engages with investors who have some affinity with the site host organization. In addition to a financial return, these investors receive non-financial value from their investments and are therefore willing to offer lower cost capital. This enables the site host to enjoy more savings from solar through these less expensive Community Power Purchase Agreements (CPPAs). The purpose of this award was to develop an online platform to bring site hosts and investors together virtually.

  15. Parallel application of plasma equilibrium fitting based on inhomogeneous platforms

    International Nuclear Information System (INIS)

    Liao Min; Zhang Jinhua; Chen Liaoyuan; Li Yongge; Pan Wei; Pan Li

    2008-01-01

    An online analysis and online display platform EFIT, which is based on the equilibrium-fitting mode, is inducted in this paper. This application can realize large data transportation between inhomogeneous platforms by designing a communication mechanism using sockets. It spends approximately one minute to complete the equilibrium fitting reconstruction by using a finite state machine to describe the management node and several node computers of cluster system to fulfill the parallel computation, this satisfies the online display during the discharge interval. An effective communication model between inhomogeneous platforms is provided, which could transport the computing results from Linux platform to Windows platform for online analysis and display. (authors)

  16. Using workstation GUIs in HEP, X-Windows, Motif and the Nirvana project

    International Nuclear Information System (INIS)

    Edel, M.; Kryiakopoulos, J.; Lebrun, P.; Ren, B.; Kallenbach, J.; Iourcha, K.

    1992-10-01

    We present four small, high quality, Motif based tools for high energy physicists and discuss some of the less obvious work that is necessary to fully take advantage of graphical user interfaces (GUIs). Histo-Scope and NPlot are interactive data display programs. Histo-Scope is for viewing data as it is collected in running analysis or data acquisition programs, NPlot, for plotting data from text files. Visajet is an interface for the ISAJET event simulation program. It gives users a fast way to configure ISAJET and displays ISAJET events in a three dimensional phase space display that users can rotate and manipulate with the mouse. NEdit is a GUI style plain text editor

  17. Development of GUI Temperature Monitoring System based on Thin-Film Optical Filter

    Directory of Open Access Journals (Sweden)

    Hilal Adnan Fadhil

    2017-08-01

    Full Text Available Fiber optic sensors have progressed rapidly in recent year as because it has many advantages over other types of sensors in terms of freedom from electromagnetic radiation, wide bandwidth, economy, can withstand high temperature and under harsh environment. Due to those reason a thermo sensor based on fiber optic which utilizes a thin-film optical band-pass filter has been developed. However, the proposed system has advantages over the fiber Bragg grating sensor which can observe the temperature in small area and low transmission loss. The simulation software is used to design a Graphical User Interface (GUI. The GUI system allows the user to monitor the condition and the status of the current temperature. The monitoring system presented in this paper is divided into three basic sub-systems which are retrieve the real-time data system, displaying out the data system, and warning system. This GUI system used to collect the data and process the data for displaying the current data and further checking as a history data has been keep. The values obtained of thermo sensor are measured as 30°C till 330°C and the wavelength values are between 1552.93nm till 1557.25nm

  18. C language program analysis system (CLAS) part 1: graphical user interface (GUI)

    International Nuclear Information System (INIS)

    Bhattacharjee, A.K.; Seby, A.; Sen, Gopa; Dhodapkar, S.D.

    1994-01-01

    CLAS (C Language Program Analysis System) is a reverse engineering tool intended for use in the verification and validation (V and V) phase of software programs developed in the ANSI C language. From the source code, CLAS generates data pertaining to two conceptual models of software programs viz., Entity-Relationship (E-R) model and Control Flow Graphs (CFG) model. Browsing tools within CLAS, make use of this data, to provide different graphical views of the project. Static analysis tools have been developed earlier for analysing assembly language programs. CLAS is a continuation of this work to provide automated support in analysis of ANSI C language programs. CLAS provides an integrated Graphical User Interface (GUI) based environment under which programs can be analysed into the above mentioned models and the analysed data can be viewed using the browsing tools. The GUI of CLAS is implemented using an OPEN LOOK compliant tool kit XVIEW on Sun SPARC IPC workstation running Sun OS 4.1.1 rev. B. This report describes the GUI of CLAS. CLAS is also expected to be useful in other contexts which may involve understanding architecture/structure of already developed C language programs. Such requirements can arise while carrying out activities like code modification, parallelising etc. (author). 5 refs., 13 figs., 1 appendix

  19. Development of GUI systems for the MIDAS code

    International Nuclear Information System (INIS)

    Kim, K.R.; Park, S.H.; Kim, D.H.

    2004-01-01

    MIDAS is being developed at KAERI based on MELCOR as an integrated severe accident analysis code with existing model modification and new model addition. MIDAS was restructured to avoid the pointer based variable referencing style of MELCOR, and enhanced the memory effectiveness using the dynamic allocation method of Fortran 90. This paper describes recent activities of developing the GUI environments for MIDAS code at KAERI. Up to now, we have developed the four PC-based subsystems, which are IEDIT, IPLOT, SATS and HyperKAMG. IEDIT is an input management system that can read MELCOR input files and display its information in the Window panels. Users can modify each item in the panel and the input file will be modified according to that changes. IPLOT is a simple plotting system that can draw MIDAS plot variables trend graphs. SATS is developed as a severe accident training simulator that can display nuclear plant behavior graphically. Moreover SATS provides several controllable pumps and valves which appeared in the severe accidence. Together with SATS and the online severe accident guidance HyperKAMG, combined properly, severe accident mitigation scenarios could be presented graphically and dramatically without any change of MELCOR inputs. GUI development as a part of a severe accident management program package, MIDAS. (author)

  20. DC Brushless Motor Control Design and Preliminary Testing for Independent 4-Wheel Drive Rev-11 Robotic Platform

    Directory of Open Access Journals (Sweden)

    Roni Permana Saputra

    2012-03-01

    Full Text Available This paper discusses the design of control system for brushless DC motor using microcontroller ATMega 16 that will be applied to an independent 4-wheel drive Mobile Robot LIPI version 2 (REV-11. The control system consists of two parts which are brushless DC motor control module and supervisory control module that coordinates the desired command to the motor control module. To control the REV-11 platform, supervisory control transmit the reference data of speed and direction of motor to control the speed and direction of each actuator on the platform REV-11. From the test results it is concluded that the designed control system work properly to coordinate and control the speed and direction of motion of the actuator motor REV-11 platform

  1. Emotion scents: a method of representing user emotions on GUI widgets

    Science.gov (United States)

    Cernea, Daniel; Weber, Christopher; Ebert, Achim; Kerren, Andreas

    2013-01-01

    The world of desktop interfaces has been dominated for years by the concept of windows and standardized user interface (UI) components. Still, while supporting the interaction and information exchange between the users and the computer system, graphical user interface (GUI) widgets are rather one-sided, neglecting to capture the subjective facets of the user experience. In this paper, we propose a set of design guidelines for visualizing user emotions on standard GUI widgets (e.g., buttons, check boxes, etc.) in order to enrich the interface with a new dimension of subjective information by adding support for emotion awareness as well as post-task analysis and decision making. We highlight the use of an EEG headset for recording the various emotional states of the user while he/she is interacting with the widgets of the interface. We propose a visualization approach, called emotion scents, that allows users to view emotional reactions corresponding to di erent GUI widgets without in uencing the layout or changing the positioning of these widgets. Our approach does not focus on highlighting the emotional experience during the interaction with an entire system, but on representing the emotional perceptions and reactions generated by the interaction with a particular UI component. Our research is motivated by enabling emotional self-awareness and subjectivity analysis through the proposed emotionenhanced UI components for desktop interfaces. These assumptions are further supported by an evaluation of emotion scents.

  2. 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.

  3. Programming signal processing applications on heterogeneous wireless sensor platforms

    NARCIS (Netherlands)

    Buondonno, L.; Fortino, G.; Galzarano, S.; Giannantonio, R.; Giordano, A.; Gravina, R.; Guerrieri, A.

    2009-01-01

    This paper proposes the SPINE frameworks (SPINE1.x and SPINE2) for the programming of signal processing applications on heterogeneous wireless sensor platforms. In particular, two integrable approaches based on the proposed frameworks are described that allow to develop applications for wireless

  4. CMS Configuration Editor: GUI based application for user analysis job

    International Nuclear Information System (INIS)

    Cosa, A de

    2011-01-01

    We present the user interface and the software architecture of the Configuration Editor for the CMS experiment. The analysis workflow is organized in a modular way integrated within the CMS framework that organizes in a flexible way user analysis code. The Python scripting language is adopted to define the job configuration that drives the analysis workflow. It could be a challenging task for users, especially for newcomers, to develop analysis jobs managing the configuration of many required modules. For this reason a graphical tool has been conceived in order to edit and inspect configuration files. A set of common analysis tools defined in the CMS Physics Analysis Toolkit (PAT) can be steered and configured using the Config Editor. A user-defined analysis workflow can be produced starting from a standard configuration file, applying and configuring PAT tools according to the specific user requirements. CMS users can adopt this tool, the Config Editor, to create their analysis visualizing in real time which are the effects of their actions. They can visualize the structure of their configuration, look at the modules included in the workflow, inspect the dependences existing among the modules and check the data flow. They can visualize at which values parameters are set and change them according to what is required by their analysis task. The integration of common tools in the GUI needed to adopt an object-oriented structure in the Python definition of the PAT tools and the definition of a layer of abstraction from which all PAT tools inherit.

  5. Multi-ASIP Platform Synthesis for Event-Triggered Applications with Cost/Performance Trade-offs

    DEFF Research Database (Denmark)

    Gangadharan, Deepak; Micconi, Laura; Pop, Paul

    2013-01-01

    In this paper, we propose a technique to synthesize a cost-efficient distributed platform consisting of multiple Application Specific Instruction Set Processors (multi-ASIPs) running applications with strict timing constraints. Multi-ASIP platform synthesis is a non-trivial task for two reasons....... Firstly, we need to know the WCET of tasks in target applications to derive platforms (including synthesized ASIPs) in which the tasks are schedulable. However, the WCET of tasks can be known only after the ASIPs are synthesized. We break this circular dependency by using a probability distribution...

  6. A graphical user interface (gui) matlab program Synthetic_Ves For ...

    African Journals Online (AJOL)

    An interactive and robust computer program for 1D forward modeling of Schlumberger Vertical Electrical Sounding (VES) curves for multilayered earth models is presented. The Graphical User Interface (GUI) enabled software, written in MATLAB v.7.12.0.635 (R2011a), accepts user-defined geologic model parameters (i.e. ...

  7. Synthetic biology platform technologies for antimicrobial applications.

    Science.gov (United States)

    Braff, Dana; Shis, David; Collins, James J

    2016-10-01

    The growing prevalence of antibiotic resistance calls for new approaches in the development of antimicrobial therapeutics. Likewise, improved diagnostic measures are essential in guiding the application of targeted therapies and preventing the evolution of therapeutic resistance. Discovery platforms are also needed to form new treatment strategies and identify novel antimicrobial agents. By applying engineering principles to molecular biology, synthetic biologists have developed platforms that improve upon, supplement, and will perhaps supplant traditional broad-spectrum antibiotics. Efforts in engineering bacteriophages and synthetic probiotics demonstrate targeted antimicrobial approaches that can be fine-tuned using synthetic biology-derived principles. Further, the development of paper-based, cell-free expression systems holds promise in promoting the clinical translation of molecular biology tools for diagnostic purposes. In this review, we highlight emerging synthetic biology platform technologies that are geared toward the generation of new antimicrobial therapies, diagnostics, and discovery channels. Copyright © 2016 Elsevier B.V. All rights reserved.

  8. SutraGUI, a graphical-user interface for SUTRA, a model for ground-water flow with solute or energy transport

    Science.gov (United States)

    Winston, Richard B.; Voss, Clifford I.

    2004-01-01

    This report describes SutraGUI, a flexible graphical user-interface (GUI) that supports two-dimensional (2D) and three-dimensional (3D) simulation with the U.S. Geological Survey (USGS) SUTRA ground-water-flow and transport model (Voss and Provost, 2002). SutraGUI allows the user to create SUTRA ground-water models graphically. SutraGUI provides all of the graphical functionality required for setting up and running SUTRA simulations that range from basic to sophisticated, but it is also possible for advanced users to apply programmable features within Argus ONE to meet the unique demands of particular ground-water modeling projects. SutraGUI is a public-domain computer program designed to run with the proprietary Argus ONE? package, which provides 2D Geographic Information System (GIS) and meshing support. For 3D simulation, GIS and meshing support is provided by programming contained within SutraGUI. When preparing a 3D SUTRA model, the model and all of its features are viewed within Argus 1 in 2D projection. For 2D models, SutraGUI is only slightly changed in functionality from the previous 2D-only version (Voss and others, 1997) and it provides visualization of simulation results. In 3D, only model preparation is supported by SutraGUI, and 3D simulation results may be viewed in SutraPlot (Souza, 1999) or Model Viewer (Hsieh and Winston, 2002). A comprehensive online Help system is included in SutraGUI. For 3D SUTRA models, the 3D model domain is conceptualized as bounded on the top and bottom by 2D surfaces. The 3D domain may also contain internal surfaces extending across the model that divide the domain into tabular units, which can represent hydrogeologic strata or other features intended by the user. These surfaces can be non-planar and non-horizontal. The 3D mesh is defined by one or more 2D meshes at different elevations that coincide with these surfaces. If the nodes in the 3D mesh are vertically aligned, only a single 2D mesh is needed. For nonaligned

  9. Combining UML2 Application and SystemC Platform Modelling for Performance Evaluation of Real-Time Embedded Systems

    Directory of Open Access Journals (Sweden)

    Qu Yang

    2008-01-01

    Full Text Available Abstract Future mobile devices will be based on heterogeneous multiprocessing platforms accommodating several stand-alone applications. The network-on-chip communication and device networking combine the design challenges of conventional distributed systems and resource constrained real-time embedded systems. Interoperable design space exploration for both the application and platform development is required. Application designer needs abstract platform models to rapidly check the feasibility of a new feature or application. Platform designer needs abstract application models for defining platform computation and communication capacities. We propose a layered UML application/workload and SystemC platform modelling approach that allow application and platform to be modelled at several levels of abstraction, which enables early performance evaluation of the resulting system. The overall approach has been experimented with a mobile video player case study, while different load extraction methods have been validated by applying them to MPEG-4 encoder, Quake2 3D game, and MP3 decoder case studies previously.

  10. A GUI Based Software for Sizing Stand Alone AC Coupled Hybrid PV-Diesel Power System under Malaysia Climate

    Science.gov (United States)

    Syafiqah Syahirah Mohamed, Nor; Amalina Banu Mohamat Adek, Noor; Hamid, Nurul Farhana Abd

    2018-03-01

    This paper presents the development of Graphical User Interface (GUI) software for sizing main component in AC coupled photovoltaic (PV) hybrid power system based on Malaysia climate. This software provides guideline for PV system integrator to design effectively the size of components and system configuration to match the system and load requirement with geographical condition. The concept of the proposed software is balancing the annual average renewable energy generation and load demand. In this study, the PV to diesel generator (DG) ratio is introduced by considering the hybrid system energy contribution. The GUI software is able to size the main components in the PV hybrid system to meet with the set target of energy contribution ratio. The rated powers of the components to be defined are PV array, grid-tie inverter, bi-directional inverter, battery storage and DG. GUI is used to perform all the system sizing procedures to make it user friendly interface as a sizing tool for AC coupled PV hybrid system. The GUI will be done by using Visual Studio 2015 based on the real data under Malaysia Climate.

  11. Application research of cloud computing in emergency system platform of nuclear accidents

    International Nuclear Information System (INIS)

    Zhang Yan; Yue Huiguo; Lin Quanyi; Yue Feng

    2013-01-01

    This paper described the key technology of the concept of cloud computing, service type and implementation methods. Combined with the upgrade demand of nuclear accident emergency system platform, the paper also proposed the application design of private cloud computing platform, analyzed safety of cloud platform and the characteristics of cloud disaster recovery. (authors)

  12. GESearch: An Interactive GUI Tool for Identifying Gene Expression Signature

    Directory of Open Access Journals (Sweden)

    Ning Ye

    2015-01-01

    Full Text Available The huge amount of gene expression data generated by microarray and next-generation sequencing technologies present challenges to exploit their biological meanings. When searching for the coexpression genes, the data mining process is largely affected by selection of algorithms. Thus, it is highly desirable to provide multiple options of algorithms in the user-friendly analytical toolkit to explore the gene expression signatures. For this purpose, we developed GESearch, an interactive graphical user interface (GUI toolkit, which is written in MATLAB and supports a variety of gene expression data files. This analytical toolkit provides four models, including the mean, the regression, the delegate, and the ensemble models, to identify the coexpression genes, and enables the users to filter data and to select gene expression patterns by browsing the display window or by importing knowledge-based genes. Subsequently, the utility of this analytical toolkit is demonstrated by analyzing two sets of real-life microarray datasets from cell-cycle experiments. Overall, we have developed an interactive GUI toolkit that allows for choosing multiple algorithms for analyzing the gene expression signatures.

  13. Embedded Web Technology: Internet Technology Applied to Real-Time System Control

    Science.gov (United States)

    Daniele, Carl J.

    1998-01-01

    The NASA Lewis Research Center is developing software tools to bridge the gap between the traditionally non-real-time Internet technology and the real-time, embedded-controls environment for space applications. Internet technology has been expanding at a phenomenal rate. The simple World Wide Web browsers (such as earlier versions of Netscape, Mosaic, and Internet Explorer) that resided on personal computers just a few years ago only enabled users to log into and view a remote computer site. With current browsers, users not only view but also interact with remote sites. In addition, the technology now supports numerous computer platforms (PC's, MAC's, and Unix platforms), thereby providing platform independence.In contrast, the development of software to interact with a microprocessor (embedded controller) that is used to monitor and control a space experiment has generally been a unique development effort. For each experiment, a specific graphical user interface (GUI) has been developed. This procedure works well for a single-user environment. However, the interface for the International Space Station (ISS) Fluids and Combustion Facility will have to enable scientists throughout the world and astronauts onboard the ISS, using different computer platforms, to interact with their experiments in the Fluids and Combustion Facility. Developing a specific GUI for all these users would be cost prohibitive. An innovative solution to this requirement, developed at Lewis, is to use Internet technology, where the general problem of platform independence has already been partially solved, and to leverage this expanding technology as new products are developed. This approach led to the development of the Embedded Web Technology (EWT) program at Lewis, which has the potential to significantly reduce software development costs for both flight and ground software.

  14. The VISPA internet platform for outreach, education and scientific research in various experiments

    Science.gov (United States)

    van Asseldonk, D.; Erdmann, M.; Fischer, B.; Fischer, R.; Glaser, C.; Heidemann, F.; Müller, G.; Quast, T.; Rieger, M.; Urban, M.; Welling, C.

    2015-12-01

    VISPA provides a graphical front-end to computing infrastructures giving its users all functionality needed for working conditions comparable to a personal computer. It is a framework that can be extended with custom applications to support individual needs, e.g. graphical interfaces for experiment-specific software. By design, VISPA serves as a multipurpose platform for many disciplines and experiments as demonstrated in the following different use-cases. A GUI to the analysis framework OFFLINE of the Pierre Auger collaboration, submission and monitoring of computing jobs, university teaching of hundreds of students, and outreach activity, especially in CERN's open data initiative. Serving heterogeneous user groups and applications gave us lots of experience. This helps us in maturing the system, i.e. improving the robustness and responsiveness, and the interplay of the components. Among the lessons learned are the choice of a file system, the implementation of websockets, efficient load balancing, and the fine-tuning of existing technologies like the RPC over SSH. We present in detail the improved server setup and report on the performance, the user acceptance and the realized applications of the system.

  15. Growth platform-dependent and -independent phenotypic and metabolic responses of Arabidopsis and its halophytic relative, Eutrema salsugineum, to salt stress.

    Science.gov (United States)

    Kazachkova, Yana; Batushansky, Albert; Cisneros, Aroldo; Tel-Zur, Noemi; Fait, Aaron; Barak, Simon

    2013-07-01

    Comparative studies of the stress-tolerant Arabidopsis (Arabidopsis thaliana) halophytic relative, Eutrema salsugineum, have proven a fruitful approach to understanding natural stress tolerance. Here, we performed comparative phenotyping of Arabidopsis and E. salsugineum vegetative development under control and salt-stress conditions, and then compared the metabolic responses of the two species on different growth platforms in a defined leaf developmental stage. Our results reveal both growth platform-dependent and -independent phenotypes and metabolic responses. Leaf emergence was affected in a similar way in both species grown in vitro but the effects observed in Arabidopsis occurred at higher salt concentrations in E. salsugineum. No differences in leaf emergence were observed on soil. A new effect of a salt-mediated reduction in E. salsugineum leaf area was unmasked. On soil, leaf area reduction in E. salsugineum was mainly due to a fall in cell number, whereas both cell number and cell size contributed to the decrease in Arabidopsis leaf area. Common growth platform-independent leaf metabolic signatures such as high raffinose and malate, and low fumarate contents that could reflect core stress tolerance mechanisms, as well as growth platform-dependent metabolic responses were identified. In particular, the in vitro growth platform led to repression of accumulation of many metabolites including sugars, sugar phosphates, and amino acids in E. salsugineum compared with the soil system where these same metabolites accumulated to higher levels in E. salsugineum than in Arabidopsis. The observation that E. salsugineum maintains salt tolerance despite growth platform-specific phenotypes and metabolic responses suggests a considerable degree of phenotypic and metabolic adaptive plasticity in this extremophile.

  16. FLASH Interface; a GUI for managing runtime parameters in FLASH simulations

    Science.gov (United States)

    Walker, Christopher; Tzeferacos, Petros; Weide, Klaus; Lamb, Donald; Flocke, Norbert; Feister, Scott

    2017-10-01

    We present FLASH Interface, a novel graphical user interface (GUI) for managing runtime parameters in simulations performed with the FLASH code. FLASH Interface supports full text search of available parameters; provides descriptions of each parameter's role and function; allows for the filtering of parameters based on categories; performs input validation; and maintains all comments and non-parameter information already present in existing parameter files. The GUI can be used to edit existing parameter files or generate new ones. FLASH Interface is open source and was implemented with the Electron framework, making it available on Mac OSX, Windows, and Linux operating systems. The new interface lowers the entry barrier for new FLASH users and provides an easy-to-use tool for experienced FLASH simulators. U.S. Department of Energy (DOE), NNSA ASC/Alliances Center for Astrophysical Thermonuclear Flashes, U.S. DOE NNSA ASC through the Argonne Institute for Computing in Science, U.S. National Science Foundation.

  17. SINDBAD: a realistic multi-purpose and scalable X-ray simulation tool for NDT applications

    International Nuclear Information System (INIS)

    Tabary, J.; Hugonnard, P.; Mathy, F.

    2007-01-01

    The X-ray radiographic simulation software SINDBAD, has been developed to help the design stage of radiographic systems or to evaluate the efficiency of image processing techniques, in both medical imaging and Non-Destructive Evaluation (NDE) industrial fields. This software can model any radiographic set-up, including the X-ray source, the beam interaction inside the object represented by its Computed Aided Design (CAD) model, and the imaging process in the detector. For each step of the virtual experimental bench, SINDBAD combines different modelling modules, accessed via Graphical User Interfaces (GUI), to provide realistic synthetic images. In this paper, we present an overview of all the functionalities which are available in SINDBAD, with a complete description of all the physics taken into account in models as well as the CAD and GUI facilities available in many computing platforms. We underline the different modules usable for different applications which make SINDBAD a multi-purposed and scalable X-ray simulation tool. (authors)

  18. Application of GNSS Methods for Monitoring Offshore Platform Deformation

    Science.gov (United States)

    Myint, Khin Cho; Nasir Matori, Abd; Gohari, Adel

    2018-03-01

    Global Navigation Satellite System (GNSS) has become a powerful tool for high-precision deformation monitoring application. Monitoring of deformation and subsidence of offshore platform due to factors such as shallow gas phenomena. GNSS is the technical interoperability and compatibility between various satellite navigation systems such as modernized GPS, Galileo, reconstructed GLONASS to be used by civilian users. It has been known that excessive deformation affects platform structurally, causing loss of production and affects the efficiency of the machinery on board the platform. GNSS have been proven to be one of the most precise positioning methods where by users can get accuracy to the nearest centimeter of a given position from carrier phase measurement processing of GPS signals. This research is aimed at using GNSS technique, which is one of the most standard methods to monitor the deformation of offshore platforms. Therefore, station modeling, which accounts for the spatial correlated errors, and hence speeds up the ambiguity resolution process is employed. It was found that GNSS combines the high accuracy of the results monitoring the offshore platforms deformation with the possibility of survey.

  19. An Application Development Platform for Neuromorphic Computing

    Energy Technology Data Exchange (ETDEWEB)

    Dean, Mark [University of Tennessee (UT); Chan, Jason [University of Tennessee (UT); Daffron, Christopher [University of Tennessee (UT); Disney, Adam [University of Tennessee (UT); Reynolds, John [University of Tennessee (UT); Rose, Garrett [University of Tennessee (UT); Plank, James [University of Tennessee (UT); Birdwell, John Douglas [University of Tennessee (UT); Schuman, Catherine D [ORNL

    2016-01-01

    Dynamic Adaptive Neural Network Arrays (DANNAs) are neuromorphic computing systems developed as a hardware based approach to the implementation of neural networks. They feature highly adaptive and programmable structural elements, which model arti cial neural networks with spiking behavior. We design them to solve problems using evolutionary optimization. In this paper, we highlight the current hardware and software implementations of DANNA, including their features, functionalities and performance. We then describe the development of an Application Development Platform (ADP) to support efficient application implementation and testing of DANNA based solutions. We conclude with future directions.

  20. Effects of Gui Zhi Ma Huang Ge Ban Tang on the TLR7 Pathway in Influenza Virus Infected Mouse Lungs in a Cold Environment.

    Science.gov (United States)

    Qin, Hong-Qiong; Shi, Shan-Shan; Fu, Ying-Jie; Yan, Yu-Qi; Wu, Sha; Tang, Xiao-Long; Chen, Xiao-Yin; Hou, Guang-Hui; Jiang, Zhen-You

    2018-01-01

    We wished to investigate the effects of the traditional Chinese medicine Gui Zhi Ma Huang Ge Ban Tang on controlling influenza A virus (IAV) infection and improving inflammation in mouse lungs. Mice were maintained in normal and cold environments and infected with IAV by intranasal application, respectively. Real-time quantitative polymerase chain reaction was used to measure mRNA expression of TLR7, myeloid differentiation primary response 88 (MyD88), and nuclear factor-kappa B (NF- κ B)p65 in the TLR7 signaling pathway and virus replication in lungs. Western blotting was used to measure expression levels of TLR7, MyD88, and NF- κ B p65 proteins. Flow cytometry was used to detect the proportion of T-helper (Th)1/Th2 and Th17/T-regulatory (Treg) cells. Application of Gui Zhi Ma Huang Ge Ban Tang in influenza-infected mice in a cold environment showed (i) downregulation of TLR7, MyD88, and NF- κ Bp65; (ii) inhibition of transcriptional activities of promoters coding for TLR7, MyD88, and NF- κ Bp65; (iii) reduction in the proportion of Th1/Th2 and Th17/Treg cells. Gui Zhi Ma Huang Ge Ban Tang had a good therapeutic effect on mice infected with IAV, especially in the cold environment. It could reduce lung inflammation in mice significantly and elicit an anti-influenza effect by downregulating expression of the key factors in TLR7 signaling pathway.

  1. SearchGUI: An open-source graphical user interface for simultaneous OMSSA and X!Tandem searches.

    Science.gov (United States)

    Vaudel, Marc; Barsnes, Harald; Berven, Frode S; Sickmann, Albert; Martens, Lennart

    2011-03-01

    The identification of proteins by mass spectrometry is a standard technique in the field of proteomics, relying on search engines to perform the identifications of the acquired spectra. Here, we present a user-friendly, lightweight and open-source graphical user interface called SearchGUI (http://searchgui.googlecode.com), for configuring and running the freely available OMSSA (open mass spectrometry search algorithm) and X!Tandem search engines simultaneously. Freely available under the permissible Apache2 license, SearchGUI is supported on Windows, Linux and OSX. Copyright © 2011 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.

  2. 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

    Practical dynamic updating of modern Java applications requires tool support to become an integral part of the software development and maintenance lifecycle. In this paper we present Javeleon, an easy-to-use tool for dynamic updates of Java applications. To support integration with specific...... 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...

  3. Voice-to-Phoneme Conversion Algorithms for Voice-Tag Applications in Embedded Platforms

    Directory of Open Access Journals (Sweden)

    Yan Ming Cheng

    2008-08-01

    Full Text Available We describe two voice-to-phoneme conversion algorithms for speaker-independent voice-tag creation specifically targeted at applications on embedded platforms. These algorithms (batch mode and sequential are compared in speech recognition experiments where they are first applied in a same-language context in which both acoustic model training and voice-tag creation and application are performed on the same language. Then, their performance is tested in a cross-language setting where the acoustic models are trained on a particular source language while the voice-tags are created and applied on a different target language. In the same-language environment, both algorithms either perform comparably to or significantly better than the baseline where utterances are manually transcribed by a phonetician. In the cross-language context, the voice-tag performances vary depending on the source-target language pair, with the variation reflecting predicted phonological similarity between the source and target languages. Among the most similar languages, performance nears that of the native-trained models and surpasses the native reference baseline.

  4. Reconfiguration in FPGA-Based Multi-Core Platforms for Hard Real-Time Applications

    DEFF Research Database (Denmark)

    Pezzarossa, Luca; Schoeberl, Martin; Sparsø, Jens

    2016-01-01

    -case execution-time of tasks of an application that determines the systems ability to respond in time. To support this focus, the platform must provide service guarantees for both communication and computation resources. In addition, many hard real-time applications have multiple modes of operation, and each......In general-purpose computing multi-core platforms, hardware accelerators and reconfiguration are means to improve performance; i.e., the average-case execution time of a software application. In hard real-time systems, such average-case speed-up is not in itself relevant - it is the worst...... mode has specific requirements. An interesting perspective on reconfigurable computing is to exploit run-time reconfiguration to support mode changes. In this paper we explore approaches to reconfiguration of communication and computation resources in the T-CREST hard real-time multi-core platform...

  5. Mobile Technology: Binding Social and Cloud into a New Enterprise Applications Platform

    Directory of Open Access Journals (Sweden)

    Luminita HURBEAN

    2013-01-01

    Full Text Available Nowadays, the IT industry is revolving around the build-out and adoption of a new platform, characterized by mobility, cloud-based application and service delivery, and value-generating overlays of social business and pervasive analytics. The paper explores the convergence of mobile, cloud, and social, as well as the effects for the enterprise and the emergence of the new enterprise application platforms. In the beginning we set the stage, while showing the ex-pansion of the mobile, cloud, and social in the business information system, as they were found in the literature. We then look over the IT trends, especially the consumerization of IT, as reasons and basis for the information systems embracing of mobile. Afterwards, we present a mobility roadmap for the enterprise and illustrate the reconfiguration of the enterprise ap-plication platform.

  6. A PLC platform-independent structural analysis on FBD programs for digital reactor protection systems

    International Nuclear Information System (INIS)

    Jung, Sejin; Yoo, Junbeom; Lee, Young-Jun

    2017-01-01

    Highlights: • FBD has been widely used to implement safety-critical software for PLC-based systems. • The safety-critical software should be developed strictly with safety programming guidelines. • There are no argued rules that have specific links to higher guidelines NUREG/CR-6463 PLC platform-independently. • This paper proposes a set of rules on the structure of FBD programs with providing specific links to higher guidelines. • This paper also provides CASE tool ‘FBD Checker’ for analyzing the structure of FBD. - Abstract: FBD (function block diagram) has been widely used to implement safety-critical software for PLC (programmable logic controller)-based digital nuclear reactor protection systems. The software should be developed strictly in accordance with safety programming guidelines such as NUREG/CR-6463. Software engineering tools of PLC vendors enable us to present structural analyses using FBD programs, but specific rules pertaining to the guidelines are enclosed within the commercial tools, and specific links to the guidelines are not clearly communicated. This paper proposes a set of rules on the structure of FBD programs in accordance with guidelines, and we develop an automatic analysis tool for FBD programs written in the PLCopen TC6 format. With the proposed tool, any FBD program that is transformed into an open format can be analyzed the PLC platform-independently. We consider a case study on FBD programs obtained from a preliminary version of a Korean nuclear power plant, and we demonstrate the effectiveness and potential of the proposed rules and analysis tool.

  7. ARLearn - Open source mobile application platform for learning

    NARCIS (Netherlands)

    Börner, Dirk; Ternier, Stefaan; Klemke, Roland; Schmitz, Birgit; Kalz, Marco; Tabuenca, Bernardo; Specht, Marcus

    2013-01-01

    Börner, D., Ternier, S., Klemke, R., Schmitz, B., Kalz, M., Tabuenca, B., & Specht, M. (2013). ARLearn - Open source mobile application platform for learning. In D. Hernández-Leo et al. (Eds.), Scaling up Learning for Sustained Impact. Proceedings of the 8th European Conference on Technology

  8. Service platform for rapid development and deployment of context-Aware, mobile applications

    NARCIS (Netherlands)

    Pokraev, S.; Koolwaaij, Johan; van Setten, Mark; Broens, Tom; Dockhorn Costa, Patrícia; Wibbels, Martin; Ebben, Peter; Strating, Patrick

    2005-01-01

    In this paper we present a web services-based platform that facilitates and speeds up the development and deployment of context-aware, integrated mobile speech and data applications. The platform is capable of handling different types of context and offers sophisticated personalization mechanisms.

  9. The Water SWITCH-ON Spatial Information Platform (SIP)

    Science.gov (United States)

    Sala Calero, J., Sr.; Boot, G., Sr.; Dihé, P., Sr.; Arheimer, B.

    2017-12-01

    The amount of hydrological open data is continually growing and providing opportunities to the scientific community. Although the existing data portals (GEOSS Portal, INSPIRE community geoportal and others) enable access to open data, many users still find browsing through them difficult. Moreover, the time spent on gathering and preparing data usually is more significant than the time spent on the experiment itself. Thus, any improvement on searching, understanding, accessing or using open data is greatly beneficial. The Spatial Information Platform (SIP) has been developed to tackle these issues within the SWITCH-ON European Commission funded FP7 project. The SIP has been designed as a set of tools based on open standards that provide to the user all the necessary functionalities as described in the Publish-Find-Bind (PFB) pattern. In other words, this means that the SIP helps users to locate relevant and suitable data for their experiments analysis, to access and transform it (filtering, extraction, selection, conversion, aggregation). Moreover, the SIP can be used to provide descriptive information about the data and to publish it so others can find and use it. The SIP is based on existing open data protocols such as the OGC/CSW, OGC/WMS, OpenDAP and open-source components like PostgreSQL/PostGIS, GeoServer and pyCSW. The SIP is divided in three main user interfaces: the BYOD (Browse your open dataset) web interface, the Expert GUI tool and the Upload Data and Metadata web interface. The BYOD HTML5 client is the main entry point for users that want to browse through open data in the SIP. The BYOD has a map interface based on Leaflet JavaScript libraries so that the users can search more efficiently. The web-based Open Data Registration Tool is a user-friendly upload and metadata description interface (geographical extent, license, DOI generation). The Expert GUI is a desktop application that provides full metadata editing capabilities for the metadata

  10. a java-platform software for the evaluation of mass attenuation and ...

    African Journals Online (AJOL)

    USER

    of software programs such as XCOM(Berger and. Hubbell,1987 ... programming language used in the design of the software are as ... interfaces (GUIs) and adding rich graphics functionality ... program at the first launching of the application. It.

  11. Requirements and Design Guidelines for a Trusted Hypervisor Interface

    Science.gov (United States)

    Weber, Dirk; Weber, Arnd; Presti, Stéphane Lo

    Hypervisor technology in combination with tamper-resistant hardware such as Trusted Platform Modules has the potential of providing a significant new level of security for computers. These new systems will be able to protect legacy applications from applications such as malware, and they will enable the creation of new secure applications. This paper analyses the requirements for the graphical user interface (GUI) of such a system. First, application scenarios are presented to illustrate how extended Trusted Computing (TC) systems might be used in the future. Requirements for a trusted GUI are then derived from the analysis of articles on TC found in the media and from a survey of experts in information technology. These requirements are compared to existing proposals, showing how some of them are either inconvenient or insecure in the hands of end users. Based on this analysis, proposals are derived for the design of a trusted GUI suitable for laypersons and administrators, which uses familiar patterns, and yet protects against visual mimicry attacks. These proposals pave the way for hypervisors’ security-enhanced GUI.

  12. Privacy-by-Design Framework for Assessing Internet of Things Applications and Platforms

    OpenAIRE

    Perera , Charith; Mccormick , Ciaran; Bandara , Arosha K.; Price , Blaine A.; Nuseibeh , Bashar

    2016-01-01

    International audience; The Internet of Things (IoT) systems are designed and developed either as standalone applications from the ground-up or with the help of IoT middleware platforms. They are designed to support different kinds of scenarios, such as smart homes and smart cities. Thus far, privacy concerns have not been explicitly considered by IoT applications and middleware platforms. This is partly due to the lack of systematic methods for designing privacy that can guide the software d...

  13. On the notion of abstract platform in MDA development

    NARCIS (Netherlands)

    Andrade Almeida, João; Dijkman, R.M.; van Sinderen, Marten J.; Ferreira Pires, Luis

    2004-01-01

    Although platform-independence is a central property in MDA models, the study of platform-independence has been largely overlooked in MDA. As a consequence, there is a lack of guidelines to select abstraction criteria and modelling concepts for platform-independent design. In addition, there is

  14. CHARMM-GUI Martini Maker for Coarse-Grained Simulations with the Martini Force Field

    NARCIS (Netherlands)

    Qi, Yifei; Ingolfsson, Helgi I.; Cheng, Xi; Lee, Jumin; Marrink, Siewert J.; Im, Wonpil

    Coarse-grained simulations are widely used to study large biological systems. Nonetheless, building such simulation systems becomes nontrivial, especially when membranes with various lipid types are involved. Taking advantage of the frameworks in all-atom CHARMM-GUI modules, we have developed

  15. MMB-GUI: a fast morphing method demonstrates a possible ribosomal tRNA translocation trajectory.

    Science.gov (United States)

    Tek, Alex; Korostelev, Andrei A; Flores, Samuel Coulbourn

    2016-01-08

    Easy-to-use macromolecular viewers, such as UCSF Chimera, are a standard tool in structural biology. They allow rendering and performing geometric operations on large complexes, such as viruses and ribosomes. Dynamical simulation codes enable modeling of conformational changes, but may require considerable time and many CPUs. There is an unmet demand from structural and molecular biologists for software in the middle ground, which would allow visualization combined with quick and interactive modeling of conformational changes, even of large complexes. This motivates MMB-GUI. MMB uses an internal-coordinate, multiscale approach, yielding as much as a 2000-fold speedup over conventional simulation methods. We use Chimera as an interactive graphical interface to control MMB. We show how this can be used for morphing of macromolecules that can be heterogeneous in biopolymer type, sequence, and chain count, accurately recapitulating structural intermediates. We use MMB-GUI to create a possible trajectory of EF-G mediated gate-passing translocation in the ribosome, with all-atom structures. This shows that the GUI makes modeling of large macromolecules accessible to a wide audience. The morph highlights similarities in tRNA conformational changes as tRNA translocates from A to P and from P to E sites and suggests that tRNA flexibility is critical for translocation completion. © The Author(s) 2015. Published by Oxford University Press on behalf of Nucleic Acids Research.

  16. A labview-based GUI for the measurement of otoacoustic emissions.

    Science.gov (United States)

    Wu, Ye; McNamara, D M; Ziarani, A K

    2006-01-01

    This paper presents the outcome of a software development project aimed at creating a stand-alone user-friendly signal processing algorithm for the estimation of distortion product otoacoustic emission (OAE) signals. OAE testing is one of the most commonly used methods of first screening of newborns' hearing. Most of the currently available commercial devices rely upon averaging long strings of data and subsequent discrete Fourier analysis to estimate low level OAE signals from within the background noise in the presence of the strong stimuli. The main shortcoming of the presently employed technology is the need for long measurement time and its low noise immunity. The result of the software development project presented here is a graphical user interface (GUI) module that implements a recently introduced adaptive technique of OAE signal estimation. This software module is easy to use and is freely disseminated on the Internet for the use of the hearing research community. This GUI module allows loading of the a priori recorded OAE signals into the workspace, and provides the user with interactive instructions for the OAE signal estimation. Moreover, the user can generate simulated OAE signals to objectively evaluate the performance capability of the implemented signal processing technique.

  17. RIPE [robot independent programming environment]: A robot independent programming environment

    International Nuclear Information System (INIS)

    Miller, D.J.; Lennox, R.C.

    1990-01-01

    Remote manual operations in radiation environments are typically performed very slowly. Sensor-based computer-controlled robots hold great promise for increasing the speed and safety of remote operations; however, the programming of robotic systems has proven to be expensive and difficult. Generalized approaches to robot programming that reuse available software modules and employ programming languages which are independent of the specific robotic and sensory devices being used are needed to speed software development and increase overall system reliability. This paper discusses the robot independent programming environment (RIPE) developed at Sandia National Laboratories (SNL). The RIPE is an object-oriented approach to robot system architectures; it is a software environment that facilitates rapid design and implementation of complex robot systems for diverse applications. An architecture based on hierarchies of distributed multiprocessors provides the computing platform for a layered programming structure that models applications using software objects. These objects are designed to support model-based automated programming of robotic and machining devices, real-time sensor-based control, error handling, and robust communication

  18. Floating production platforms and their applications in the development of oil and gas fields in the South China Sea

    Science.gov (United States)

    Zhang, Dagang; Chen, Yongjun; Zhang, Tianyu

    2014-03-01

    This paper studies the current available options for floating production platforms in developing deepwater oil fields and the potential development models of future oil and gas exploration in the South China Sea. A detailed review of current deepwater platforms worldwide was performed through the examples of industry projects, and the pros and cons of each platform are discussed. Four types of platforms are currently used for the deepwater development: tension leg platform, Spar, semi-submersible platform, and the floating production system offloading. Among these, the TLP and Spar can be used for dry tree applications, and have gained popularity in recent years. The dry tree application enables the extension of the drilling application for fixed platforms into floating systems, and greatly reduces the cost and complexity of the subsea operation. Newly built wet tree semi-submersible production platforms for ultra deepwater are also getting their application, mainly due to the much needed payload for deepwater making the conversion of the old drilling semi-submersible platforms impossible. These platforms have been used in different fields around the world for different environments; each has its own advantages and disadvantages. There are many challenges with the successful use of these floating platforms. A lot of lessons have been learned and extensive experience accumulated through the many project applications. Key technologies are being reviewed for the successful use of floating platforms for field development, and potential future development needs are being discussed. Some of the technologies and experience of platform applications can be well used for the development of the South China Sea oil and gas field.

  19. A centrifugal microfluidic platform for point-of-care diagnostic applications

    Directory of Open Access Journals (Sweden)

    Suzanne Hugo

    2014-02-01

    Full Text Available Microfluidic systems enable precise control over tiny volumes of fluid in a compact and low-cost form, thus providing the ideal platform on which to develop point-of-care diagnostic solutions. Centrifugal microfluidic systems, also referred to as lab-on-a-disc or lab-on-a-CD systems, provide a particularly attractive solution for the implementation of microfluidic point-of-care diagnostic solutions as a result of their simple and compact instrumentation, as well as their functional diversity. Here we detail the implementation of a centrifugal microfluidic platform the first of its kind in South Africa as a foundation for the development of point-of-care diagnostic applications for which both the need and impact is great. The centrifugal microfluidic platform consists of three main components: a microfluidic disc device similar in size and shape to a CD, a system for controlling fluid flow on the device, and a system for recording the results obtained. These components have been successfully implemented and tested. Preliminary test results show that microfluidic functions such as pumping and valving of fluids can be successfully achieved, as well as the generation of monodisperse microfluidic droplets, providing a complete centrifugal microfluidic platform and the building blocks on which to develop a variety of applications, including point-of-care diagnostics. The lab-on-a-disc platform has the potential to provide new diagnostic solutions at the point-of-need in health- and industry-related areas. This paves the way for providing resource limited areas with services such as improved, decentralised health-care access or water-quality monitoring, and reduced diagnosis times at a low cost.

  20. MultiElec: A MATLAB Based Application for MEA Data Analysis.

    Science.gov (United States)

    Georgiadis, Vassilis; Stephanou, Anastasis; Townsend, Paul A; Jackson, Thomas R

    2015-01-01

    We present MultiElec, an open source MATLAB based application for data analysis of microelectrode array (MEA) recordings. MultiElec displays an extremely user-friendly graphic user interface (GUI) that allows the simultaneous display and analysis of voltage traces for 60 electrodes and includes functions for activation-time determination, the production of activation-time heat maps with activation time and isoline display. Furthermore, local conduction velocities are semi-automatically calculated along with their corresponding vector plots. MultiElec allows ad hoc signal suppression, enabling the user to easily and efficiently handle signal artefacts and for incomplete data sets to be analysed. Voltage traces and heat maps can be simply exported for figure production and presentation. In addition, our platform is able to produce 3D videos of signal progression over all 60 electrodes. Functions are controlled entirely by a single GUI with no need for command line input or any understanding of MATLAB code. MultiElec is open source under the terms of the GNU General Public License as published by the Free Software Foundation, version 3. Both the program and source code are available to download from http://www.cancer.manchester.ac.uk/MultiElec/.

  1. Formal synthesis of application and platform behaviors of embedded software systems

    DEFF Research Database (Denmark)

    Kim, Jin Hyun; Kang, Inhye; Choi, Jin-Young

    2015-01-01

    Two main embedded software components, application software and platform software, i.e., the real-time operating system (RTOS), interact with each other in order to achieve the functionality of the system. However, they are so different in behaviors that one behavior modeling language is not suff......Two main embedded software components, application software and platform software, i.e., the real-time operating system (RTOS), interact with each other in order to achieve the functionality of the system. However, they are so different in behaviors that one behavior modeling language...... is not sufficient to model both styles of behaviors and to reason about the characteristics of their individual behaviors as well as their parallel behavior and interaction properties. In this paper, we present a formal approach to the synthesis of the application software and the RTOS behavior models...

  2. Omnidirectional holonomic platforms

    International Nuclear Information System (INIS)

    Pin, F.G.; Killough, S.M.

    1994-01-01

    This paper presents the concepts for a new family of wheeled platforms which feature full omnidirectionality with simultaneous and independently controlled rotational and translational motion capabilities. The authors first present the orthogonal-wheels concept and the two major wheel assemblies on which these platforms are based. They then describe how a combination of these assemblies with appropriate control can be used to generate an omnidirectional capability for mobile robot platforms. The design and control of two prototype platforms are then presented and their respective characteristics with respect to rotational and translational motion control are discussed

  3. OSIRIS, an entirely in-house developed drug discovery informatics system.

    Science.gov (United States)

    Sander, Thomas; Freyss, Joel; von Korff, Modest; Reich, Jacqueline Renée; Rufener, Christian

    2009-02-01

    We present OSIRIS, an entirely in-house developed drug discovery informatics system. Its components cover all information handling aspects from compound synthesis via biological testing to preclinical development. Its design principles are platform and vendor independence, a consistent look and feel, and complete coverage of the drug discovery process by custom tailored applications. These include electronic laboratory notebook applications for biology and chemistry, tools for high-throughput and secondary screening evaluation, chemistry-aware data visualization, physicochemical property prediction, 3D-pharmacophore comparisons, interactive modeling, computing grid based ligand-protein docking, and more. Most applications are developed in Java and are built on top of a Java library layer that provides reusable cheminformatics functionality and GUI components such as chemical editors, structure canonicalization, substructure search, combinatorial enumeration, enhanced stereo perception, force field minimization, and conformation generation.

  4. TVB-EduPack - An interactive learning and scripting platform for The Virtual Brain

    Directory of Open Access Journals (Sweden)

    Henrik eMatzke

    2015-11-01

    Full Text Available The Virtual Brain (TVB; www.thevirtualbrain.org is a neuroinformatics platform for full brain network simulation based on individual anatomical connectivity data. The framework addresses clinical and neuroscientific questions by simulating multi-scale neural dynamics that range from local population activity to large-scale brain function and related macroscopic signals like electroencephalography and functional magnetic resonance imaging. TVB is equipped with a graphical and a command-line interface to create models that capture the characteristic biological variability to predict the brain activity of individual subjects. To enable researchers from various backgrounds a quick start into TVB and brain network modelling in general, we developed an educational module: TVB-EduPack. EduPack offers two educational functionalities that seamlessly integrate into TVB’s graphical user interface (GUI: (i interactive tutorials introduce GUI elements, guide through the basic mechanics of software usage and develop complex use-case scenarios; animations, videos and textual descriptions transport essential principles of computational neuroscience and brain modelling; (ii an automatic script generator records model parameters and produces input files for TVB’s Python programming interface; thereby, simulation configurations can be exported as scripts that allow flexible customization of the modelling process and self-defined batch- and post-processing applications while benefitting from the full power of the Python language and its toolboxes. This article covers the implementation of TVB-EduPack and its integration into TVB architecture. Like TVB, EduPack is an open source community project that lives from the participation and contribution of its users. TVB-EduPack can be obtained as part of TVB from thevirtualbrain.org.

  5. An Overview of Moonlight Applications Test Automation

    OpenAIRE

    Appasami Govindasamy; Suresh Joseph. K

    2010-01-01

    Now-a-days web applications are developed by new technologies like Moonlight, Silverlight, JAVAFX, FLEX, etc. Silverlight is Microsoft's cross platform runtime and development technology for running Web-based multimedia applications in windows platform. Moonlight is an open-source implementation of the Silverlight development platform for Linux and other Unix/X11-based operating systems. It is a new technology in .Net 4.0 to develop rich interactive and attractive platform independent web app...

  6. [Development and application of hospital customer service center platform].

    Science.gov (United States)

    Chen, Minya; Zheng, Konglin; Xia, Yong

    2012-01-01

    This paper introduces the construction and application of the platform of client service center in the general hospital and discusses how to provide patients with an entire service including service before clinic, on clinic and after clinic. It can also provide references for a new service mode for clinic service.

  7. A low cost rapid prototype platform for a three phase PFC rectifier application

    DEFF Research Database (Denmark)

    Haase, Frerk; Kouchaki, Alireza; Nymand, Morten

    2015-01-01

    In this paper the design and development of a low cost rapid prototype platform for a Three Phase PFC rectifier application is presented. The active rectifier consists of a SiC-MOSFET based PWM converter and a low cost rapid prototype platform for simulating and implementing the digital control...

  8. K pramenům Husových Punkt: Jan Hus a Bernard Gui

    Czech Academy of Sciences Publication Activity Database

    Soukup, Pavel

    2015-01-01

    Roč. 62, č. 1 (2015), s. 235-247 ISSN 1803-7429 R&D Projects: GA ČR(CZ) GBP405/12/G148 Institutional support: RVO:67985955 Keywords : Medieval sermons * Hussitism * preaching aids * John Hus * Bernard Gui Subject RIV: AB - History http://hdl.handle.net/11222.digilib/134673

  9. BiplotGUI: Interactive Biplots in R

    Directory of Open Access Journals (Sweden)

    Anthony la Grange

    2009-06-01

    Full Text Available Biplots simultaneously provide information on both the samples and the variables ofa data matrix in two- or three-dimensional representations. The BiplotGUI package provides a graphical user interface for the construction of, interaction with, and manipulation of biplots in R. The samples are represented as points, with coordinates determined either by the choice of biplot, principal coordinate analysis or multidimensional scaling. Various transformations and dissimilarity metrics are available. Information on the original variables is incorporated by linear or non-linear calibrated axes. Goodness-of-t measures are provided. Additional descriptors can be superimposed, including convex hulls, alpha-bags, point densities and classication regions. Amongst the interactive features are dynamic variable value prediction, zooming and point and axis drag-and-drop. Output can easily be exported to the R workspace for further manipulation. Three-dimensional biplots are incorporated via the rgl package. The user requires almost no knowledge of R syntax.

  10. A resilient and secure software platform and architecture for distributed spacecraft

    Science.gov (United States)

    Otte, William R.; Dubey, Abhishek; Karsai, Gabor

    2014-06-01

    A distributed spacecraft is a cluster of independent satellite modules flying in formation that communicate via ad-hoc wireless networks. This system in space is a cloud platform that facilitates sharing sensors and other computing and communication resources across multiple applications, potentially developed and maintained by different organizations. Effectively, such architecture can realize the functions of monolithic satellites at a reduced cost and with improved adaptivity and robustness. Openness of these architectures pose special challenges because the distributed software platform has to support applications from different security domains and organizations, and where information flows have to be carefully managed and compartmentalized. If the platform is used as a robust shared resource its management, configuration, and resilience becomes a challenge in itself. We have designed and prototyped a distributed software platform for such architectures. The core element of the platform is a new operating system whose services were designed to restrict access to the network and the file system, and to enforce resource management constraints for all non-privileged processes Mixed-criticality applications operating at different security labels are deployed and controlled by a privileged management process that is also pre-configuring all information flows. This paper describes the design and objective of this layer.

  11. A Graphical User Interface (GUI) for Automated Classification of Bradley Fighting Vehicle Shock Absorbers

    National Research Council Canada - National Science Library

    Sincebaugh, Patrick

    1998-01-01

    .... We then explain the design and capabilities of the SSATS graphical user interface (GUI), which includes the integration of a neural network classification scheme. We finish by discussing recent results of utilizing the system to test and evaluate Bradley armored vehicle shock absorbers.

  12. GUI program to compute probabilistic seismic hazard analysis

    International Nuclear Information System (INIS)

    Shin, Jin Soo; Chi, H. C.; Cho, J. C.; Park, J. H.; Kim, K. G.; Im, I. S.

    2006-12-01

    The development of program to compute probabilistic seismic hazard is completed based on Graphic User Interface(GUI). The main program consists of three part - the data input processes, probabilistic seismic hazard analysis and result output processes. The probabilistic seismic hazard analysis needs various input data which represent attenuation formulae, seismic zoning map, and earthquake event catalog. The input procedure of previous programs based on text interface take a much time to prepare the data. The data cannot be checked directly on screen to prevent input erroneously in existing methods. The new program simplifies the input process and enable to check the data graphically in order to minimize the artificial error within limits of the possibility

  13. Qt 5 blueprints

    CERN Document Server

    Huang, Symeon

    2015-01-01

    If you are a programmer looking for a truly cross-platform GUI framework to help you save your time by side-stepping the incompatibility between different platforms and building applications using Qt 5 for multiple targets, then this book is most certainly intended for you. It is assumed that you have a basic programming experience of C++ and fundamental knowledge about Qt.

  14. Mobile platform security

    CERN Document Server

    Asokan, N; Dmitrienko, Alexandra

    2013-01-01

    Recently, mobile security has garnered considerable interest in both the research community and industry due to the popularity of smartphones. The current smartphone platforms are open systems that allow application development, also for malicious parties. To protect the mobile device, its user, and other mobile ecosystem stakeholders such as network operators, application execution is controlled by a platform security architecture. This book explores how such mobile platform security architectures work. We present a generic model for mobile platform security architectures: the model illustrat

  15. Enhancing Visual Basic GUI Applications using VRML Scenes

    OpenAIRE

    Bala Dhandayuthapani Veerasamy

    2010-01-01

    Rapid Application Development (RAD) enables ever expanding needs for speedy development of computer application programs that are sophisticated, reliable, and full-featured. Visual Basic was the first RAD tool for the Windows operating system, and too many people say still it is the best. To provide very good attraction in visual basic 6 applications, this paper directing to use VRML scenes over the visual basic environment.

  16. Implementation of graphical user interfaces in nuclear applications

    International Nuclear Information System (INIS)

    Barmsnes, K.A.; Johnsen, T.; Sundling, C.-V.

    1997-01-01

    During recent years a demand has formed for systems that support design and implementation of graphical user interfaces (GUIs) in the control rooms of nuclear power plants. Picasso-3 is a user interface management system supporting object oriented definition of GUIs in a distributed computing environment. The system is currently being used in a number of different application areas within the nuclear industry, such as retrofitting of display systems in simulators and control rooms, education and training applications, etc. Some examples are given of nuclear applications where the Picasso-3 system has been used

  17. Dendritic platforms for biomimicry and biotechnological applications.

    Science.gov (United States)

    Nagpal, Kalpana; Mohan, Anand; Thakur, Sourav; Kumar, Pradeep

    2018-02-15

    Dendrimers, commonly referred to as polymeric trees, offer endless opportunities for biotechnological and biomedical applications. By controlling the type, length, and molecular weight of the core, branches and end groups, respectively, the chemical functionality and topology of dendrimeric archetypes can be customized which further can be applied to achieve required solubility, biodegradability, diagnosis and other applications. Given the physicochemical variability of the dendrimers and their hybrids, this review attempts to discuss a full spectrum of recent advances and strides made by these "perfectly designed structures". An extensive biotech/biomimicry application profiling of dendrimers is provided with focus on complex archetypical designs such as protein biomimicry (angiogenic inhibitors, regenerative hydroxyapatite and collagen) and biotechnology applications. In terms of biotechnological advances, dendrimers have provided distinctive advantages in the fields of biocatalysis, microbicides, artificial lights, mitochondrial function modulation, vaccines, tissue regeneration and repair, antigen carriers and even biosensors. In addition, this review provides overview of the extensive chemo-functionalization opportunities available with dendrimers which makes them a perfect candidate for forming drug conjugates, protein hybrids, bio mimics, lipidic derivatives, metal deposits and nanoconjugates thereby making them the most multifunctional platforms for diverse biotechnological applications.

  18. Effect of GuiXiong Xiaoyi Wan in Treatment of Endometriosis on Rats

    Directory of Open Access Journals (Sweden)

    Zhixing Jin

    2015-01-01

    Full Text Available Objective. To evaluate the effect of GuiXiong Xiaoyi Wan (GXXYW on the development of endometriosis in a rat model. Methods. Sprague-Dawley rats with surgically induced endometriosis were randomly treated with low-dose GXXYW, high-dose GXXYW, or vehicle (negative control for 28 days. Immunohistochemistry was used to assess cell proliferation in the lesions. The terminal deoxynucleotidyl transferase- (TdT- mediated dUTP biotin nick end labelling (TUNEL method was performed to analyse the apoptosis induced by GuiXiong Xiaoyi Wan. The percentages of CD3+ lymphocytes, CD4+ lymphocytes, and CD8+ lymphocytes in the spleens of the rats were evaluated using flow cytometric analysis. Results. Treatment with GXXYW significantly decreased the lesion size, inhibited cell proliferation, and induced apoptosis in endometriotic tissue. The spleens of GXXYW-treated rats also demonstrated a significant increase in the percentage of CD4+ lymphocytes and a significant decrease in the percentage of CD8+ lymphocytes. Conclusions. These results suggest that, in a rat model, GXXYW may be effective in the suppression of the growth of endometriosis, possibly through the inhibition of cell proliferation, the induction of apoptosis of endometriotic cells, and the regulation of the immune system.

  19. LEGO Mindstorms NXT for elderly and visually impaired people in need: A platform.

    Science.gov (United States)

    Al-Halhouli, Ala'aldeen; Qitouqa, Hala; Malkosh, Nancy; Shubbak, Alaa; Al-Gharabli, Samer; Hamad, Eyad

    2016-07-27

    This paper presents the employment of LEGO Mindstorms NXT robotics as core component of low cost multidisciplinary platform for assisting elderly and visually impaired people. LEGO Mindstorms system offers a plug-and-play programmable robotics toolkit, incorporating construction guides, microcontrollers and sensors, all connected via a comprehensive programming language. It facilitates, without special training and at low cost, the use of such device for interpersonal communication and for handling multiple tasks required for elderly and visually impaired people in-need. The research project provides a model for larger-scale implementation, tackling the issues of creating additional functions in order to assist people in-need. The new functions were built and programmed using MATLAB through a user friendly Graphical User Interface (GUI). Power consumption problem, besides the integration of WiFi connection has been resolved, incorporating GPS application on smart phones enhanced the guiding and tracking functions. We believe that developing and expanding the system to encompass a range of applications beyond the initial design schematics to ease conducting a limited number of pre-described protocols. However, the beneficiaries for the proposed research would be limited to elderly people who require assistance within their household as assistive-robot to facilitate a low-cost solution for a highly demanding health circumstance.

  20. EPICS: operating system independent device/driver support

    International Nuclear Information System (INIS)

    Kraimer, M.R.

    2003-01-01

    Originally EPICS input/output controllers (IOCs) were only supported on VME-based systems running the vxWorks operating system. Now IOCs are supported on many systems: vxWorks, RTEMS, Solaris, HPUX, Linux, WIN32, and Darwin. A challenge is to provide operating-system-independent device and driver support. This paper presents some techniques for providing such support. EPICS (Experimental Physics and Industrial Control System) is a set of software tools, libraries, and applications developed collaboratively and used worldwide to create distributed, real-time control systems for scientific instruments such as particle accelerators, telescopes, and other large scientific experiments. An important component of all EPICS-based control systems is a collection of input/output controllers (IOCs). An IOC has three primary components: (1) a real-time database; (2) channel access, which provides network access to the database; and (3) device/driver support for interfacing to equipment. This paper describes some projects related to providing device/driver support on non-vxWorks systems. In order to support IOCs on platforms other than vxWorks, operating-system-independent (OSI) application program interfaces (APIs) were defined for threads, semaphores, timers, etc. Providing support for a new platform consists of providing an operating-system-dependent implementation of the OSI APIs.

  1. Study on the application of mobile internet cloud computing platform

    Science.gov (United States)

    Gong, Songchun; Fu, Songyin; Chen, Zheng

    2012-04-01

    The innovative development of computer technology promotes the application of the cloud computing platform, which actually is the substitution and exchange of a sort of resource service models and meets the needs of users on the utilization of different resources after changes and adjustments of multiple aspects. "Cloud computing" owns advantages in many aspects which not merely reduce the difficulties to apply the operating system and also make it easy for users to search, acquire and process the resources. In accordance with this point, the author takes the management of digital libraries as the research focus in this paper, and analyzes the key technologies of the mobile internet cloud computing platform in the operation process. The popularization and promotion of computer technology drive people to create the digital library models, and its core idea is to strengthen the optimal management of the library resource information through computers and construct an inquiry and search platform with high performance, allowing the users to access to the necessary information resources at any time. However, the cloud computing is able to promote the computations within the computers to distribute in a large number of distributed computers, and hence implement the connection service of multiple computers. The digital libraries, as a typical representative of the applications of the cloud computing, can be used to carry out an analysis on the key technologies of the cloud computing.

  2. SVM Classifier – a comprehensive java interface for support vector machine classification of microarray data

    Science.gov (United States)

    Pirooznia, Mehdi; Deng, Youping

    2006-01-01

    Motivation Graphical user interface (GUI) software promotes novelty by allowing users to extend the functionality. SVM Classifier is a cross-platform graphical application that handles very large datasets well. The purpose of this study is to create a GUI application that allows SVM users to perform SVM training, classification and prediction. Results The GUI provides user-friendly access to state-of-the-art SVM methods embodied in the LIBSVM implementation of Support Vector Machine. We implemented the java interface using standard swing libraries. We used a sample data from a breast cancer study for testing classification accuracy. We achieved 100% accuracy in classification among the BRCA1–BRCA2 samples with RBF kernel of SVM. Conclusion We have developed a java GUI application that allows SVM users to perform SVM training, classification and prediction. We have demonstrated that support vector machines can accurately classify genes into functional categories based upon expression data from DNA microarray hybridization experiments. Among the different kernel functions that we examined, the SVM that uses a radial basis kernel function provides the best performance. The SVM Classifier is available at . PMID:17217518

  3. SVM Classifier - a comprehensive java interface for support vector machine classification of microarray data.

    Science.gov (United States)

    Pirooznia, Mehdi; Deng, Youping

    2006-12-12

    Graphical user interface (GUI) software promotes novelty by allowing users to extend the functionality. SVM Classifier is a cross-platform graphical application that handles very large datasets well. The purpose of this study is to create a GUI application that allows SVM users to perform SVM training, classification and prediction. The GUI provides user-friendly access to state-of-the-art SVM methods embodied in the LIBSVM implementation of Support Vector Machine. We implemented the java interface using standard swing libraries. We used a sample data from a breast cancer study for testing classification accuracy. We achieved 100% accuracy in classification among the BRCA1-BRCA2 samples with RBF kernel of SVM. We have developed a java GUI application that allows SVM users to perform SVM training, classification and prediction. We have demonstrated that support vector machines can accurately classify genes into functional categories based upon expression data from DNA microarray hybridization experiments. Among the different kernel functions that we examined, the SVM that uses a radial basis kernel function provides the best performance. The SVM Classifier is available at http://mfgn.usm.edu/ebl/svm/.

  4. An Application-Based Performance Evaluation of NASAs Nebula Cloud Computing Platform

    Science.gov (United States)

    Saini, Subhash; Heistand, Steve; Jin, Haoqiang; Chang, Johnny; Hood, Robert T.; Mehrotra, Piyush; Biswas, Rupak

    2012-01-01

    The high performance computing (HPC) community has shown tremendous interest in exploring cloud computing as it promises high potential. In this paper, we examine the feasibility, performance, and scalability of production quality scientific and engineering applications of interest to NASA on NASA's cloud computing platform, called Nebula, hosted at Ames Research Center. This work represents the comprehensive evaluation of Nebula using NUTTCP, HPCC, NPB, I/O, and MPI function benchmarks as well as four applications representative of the NASA HPC workload. Specifically, we compare Nebula performance on some of these benchmarks and applications to that of NASA s Pleiades supercomputer, a traditional HPC system. We also investigate the impact of virtIO and jumbo frames on interconnect performance. Overall results indicate that on Nebula (i) virtIO and jumbo frames improve network bandwidth by a factor of 5x, (ii) there is a significant virtualization layer overhead of about 10% to 25%, (iii) write performance is lower by a factor of 25x, (iv) latency for short MPI messages is very high, and (v) overall performance is 15% to 48% lower than that on Pleiades for NASA HPC applications. We also comment on the usability of the cloud platform.

  5. A novel classification and online platform for planning and documentation of medical applications of additive manufacturing.

    Science.gov (United States)

    Tuomi, Jukka; Paloheimo, Kaija-Stiina; Vehviläinen, Juho; Björkstrand, Roy; Salmi, Mika; Huotilainen, Eero; Kontio, Risto; Rouse, Stephen; Gibson, Ian; Mäkitie, Antti A

    2014-12-01

    Additive manufacturing technologies are widely used in industrial settings and now increasingly also in several areas of medicine. Various techniques and numerous types of materials are used for these applications. There is a clear need to unify and harmonize the patterns of their use worldwide. We present a 5-class system to aid planning of these applications and related scientific work as well as communication between various actors involved in this field. An online, matrix-based platform and a database were developed for planning and documentation of various solutions. This platform will help the medical community to structurally develop both research innovations and clinical applications of additive manufacturing. The online platform can be accessed through http://www.medicalam.info. © The Author(s) 2014.

  6. The development of gamma imaging system's aided software using matlab GUI

    International Nuclear Information System (INIS)

    Yang Yapeng; Xu Yuan; Jin Gen

    2011-01-01

    The RadCam 2000 gamma imaging system's software supplied by the manufacture cannot be run when the PC disconnected to the system's hardware, also cannot be used to analysis the results acquired, therefore, we have developed easyRadCam using Matlab GUI with the ability of generating the 'hot point' three-dimensional distribution by importing the results acquired, giving the counts distribution versus channel number. After the system be calibrated, we can get the energy spectrum, even the type of nuclides exist. (authors)

  7. Mastering CMake a cross-platform build system : version 3.1

    CERN Document Server

    Martin, Ken

    2015-01-01

    CMake is an open-source build tool enabling collaboration among software developers working on distinct platforms by using a common build specification to drive their native build tools. Mastering CMake explains how to use the CMake suite of tools, including CTest and CPack, to develop, build, test, and package software for distribution. It covers use of the command-line and GUI tools on Linux (UNIX), Microsoft Windows, and Mac OS X. This book also contains a guide for converting projects to CMake and writing CMake code to specify build rules to compile sources, create static and shared libraries, link executables, run custom commands, run tests, and install artifacts. It also includes a copy of key portions of the official reference documentation.

  8. E-Learning Application of Tarsier with Virtual Reality using Android Platform

    Science.gov (United States)

    Oroh, H. N.; Munir, R.; Paseru, D.

    2017-01-01

    Spectral Tarsier is a primitive primate that can only be found in the province of North Sulawesi. To study these primates can be used an e-learning application with Augmented Reality technology that uses a marker to confronted the camera computer to interact with three dimensions Tarsier object. But that application only shows tarsier object in three dimensions without habitat and requires a lot of resources because it runs on a Personal Computer. The same technology can be shown three dimensions’ objects is Virtual Reality to excess can make the user like venturing into the virtual world with Android platform that requires fewer resources. So, put on Virtual Reality technology using the Android platform that can make users not only to view and interact with the tarsiers but also the habitat. The results of this research indicate that the user can learn the Tarsier and habitat with good. Thus, the use of Virtual Reality technology in the e-learning application of tarsiers can help people to see, know, and learn about Spectral Tarsier.

  9. Electro pneumatic trainer embedded with programmable integrated circuit (PIC) microcontroller and graphical user interface platform for aviation industries training purposes

    Science.gov (United States)

    Burhan, I.; Azman, A. A.; Othman, R.

    2016-10-01

    An electro pneumatic trainer embedded with programmable integrated circuit (PIC) microcontroller and Visual Basic (VB) platform is fabricated as a supporting tool to existing teaching and learning process, and to achieve the objectives and learning outcomes towards enhancing the student's knowledge and hands-on skill, especially in electro pneumatic devices. The existing learning process for electro pneumatic courses conducted in the classroom does not emphasize on simulation and complex practical aspects. VB is used as the platform for graphical user interface (GUI) while PIC as the interface circuit between the GUI and hardware of electro pneumatic apparatus. Fabrication of electro pneumatic trainer interfacing between PIC and VB has been designed and improved by involving multiple types of electro pneumatic apparatus such as linear drive, air motor, semi rotary motor, double acting cylinder and single acting cylinder. Newly fabricated electro pneumatic trainer microcontroller interface can be programmed and re-programmed for numerous combination of tasks. Based on the survey to 175 student participants, 97% of the respondents agreed that the newly fabricated trainer is user friendly, safe and attractive, and 96.8% of the respondents strongly agreed that there is improvement in knowledge development and also hands-on skill in their learning process. Furthermore, the Lab Practical Evaluation record has indicated that the respondents have improved their academic performance (hands-on skills) by an average of 23.5%.

  10. Open Platform for Limit Protection with Carefree Maneuver Applications

    Science.gov (United States)

    Jeram, Geoffrey J.

    2004-01-01

    This Open Platform for Limit Protection guides the open design of maneuver limit protection systems in general, and manned, rotorcraft, aerospace applications in particular. The platform uses three stages of limit protection modules: limit cue creation, limit cue arbitration, and control system interface. A common set of limit cue modules provides commands that can include constraints, alerts, transfer functions, and friction. An arbitration module selects the "best" limit protection cues and distributes them to the most appropriate control path interface. This platform adopts a holistic approach to limit protection whereby it considers all potential interface points, including the pilot's visual, aural, and tactile displays; and automatic command restraint shaping for autonomous limit protection. For each functional module, this thesis guides the control system designer through the design choices and information interfaces among the modules. Limit cue module design choices include type of prediction, prediction mechanism, method of critical control calculation, and type of limit cue. Special consideration is given to the nature of the limit, particularly the level of knowledge about it, and the ramifications for limit protection design, especially with respect to intelligent control methods such as fuzzy inference systems and neural networks.

  11. PAC++: Object-oriented platform for accelerator codes

    International Nuclear Information System (INIS)

    Malitsky, N.; Reshetov, A.; Bourianoff, G.

    1994-06-01

    Software packages in accelerator physics have relatively long life cycles. They had been developed and used for a wide range of accelerators in the past as well as for the current projects. For example, the basic algorithms written in the first accelerator Program TRANSPORT are actual for design of most magnet systems. Most of these packages had been implemented on Fortran. But this language is rather inconvenient as a basic language for large integrated projects that possibly could include real-time data acquisition, data base access, graphic riser interface modules (GUI), arid other features. Some later accelerator programs had been based on object-oriented tools (primarily, C++ language). These range from systems for advanced theoretical studies to control system software. For the new generations of accelerators it would be desirable to have an integrated platform in which all simulation and control tasks will be considered with one point of view. In this report the basic principles of an object-oriented platform for accelerator research software (PAC++) are suggested and analyzed. Primary objectives of this work are to enable efficient self-explaining realization of the accelerator concepts and to provide an integrated environment for the updating and the developing of the code

  12. A New Cyber-enabled Platform for Scale-independent Interoperability of Earth Observations with Hydrologic Models

    Science.gov (United States)

    Rajib, A.; Zhao, L.; Merwade, V.; Shin, J.; Smith, J.; Song, C. X.

    2017-12-01

    Despite the significant potential of remotely sensed earth observations, their application is still not full-fledged in water resources research, management and education. Inconsistent storage structures, data formats and spatial resolution among different platforms/sources of earth observations hinder the use of these data. Available web-services can help bulk data downloading and visualization, but they are not sufficiently tailored to meet the degree of interoperability required for direct application of earth observations in hydrologic modeling at user-defined spatio-temporal scales. Similarly, the least ambiguous way for educators and watershed managers is to instantaneously obtain a time-series at any watershed of interest without spending time and computational resources on data download and post-processing activities. To address this issue, an open access, online platform, named HydroGlobe, is developed that minimizes all these processing tasks and delivers ready-to-use data from different earth observation sources. HydroGlobe can provide spatially-averaged time series of earth observations by using the following inputs: (i) data source, (ii) temporal extent in the form of start/end date, and (iii) geographic units (e.g., grid cell or sub-basin boundary) and extent in the form of GIS shapefile. In its preliminary version, HydroGlobe simultaneously handles five data sources including the surface and root zone soil moisture from SMAP (Soil Moisture Active Passive Mission), actual and potential evapotranspiration from MODIS (Moderate Resolution Imaging Spectroradiometer), and precipitation from GPM (Global Precipitation Measurements). This presentation will demonstrate the HydroGlobe interface and its applicability using few test cases on watersheds from different parts of the globe.

  13. Automation Framework for Flight Dynamics Products Generation

    Science.gov (United States)

    Wiegand, Robert E.; Esposito, Timothy C.; Watson, John S.; Jun, Linda; Shoan, Wendy; Matusow, Carla

    2010-01-01

    XFDS provides an easily adaptable automation platform. To date it has been used to support flight dynamics operations. It coordinates the execution of other applications such as Satellite TookKit, FreeFlyer, MATLAB, and Perl code. It provides a mechanism for passing messages among a collection of XFDS processes, and allows sending and receiving of GMSEC messages. A unified and consistent graphical user interface (GUI) is used for the various tools. Its automation configuration is stored in text files, and can be edited either directly or using the GUI.

  14. GUI program to compute probabilistic seismic hazard analysis

    International Nuclear Information System (INIS)

    Shin, Jin Soo; Chi, H. C.; Cho, J. C.; Park, J. H.; Kim, K. G.; Im, I. S.

    2005-12-01

    The first stage of development of program to compute probabilistic seismic hazard is completed based on Graphic User Interface (GUI). The main program consists of three part - the data input processes, probabilistic seismic hazard analysis and result output processes. The first part has developed and others are developing now in this term. The probabilistic seismic hazard analysis needs various input data which represent attenuation formulae, seismic zoning map, and earthquake event catalog. The input procedure of previous programs based on text interface take a much time to prepare the data. The data cannot be checked directly on screen to prevent input erroneously in existing methods. The new program simplifies the input process and enable to check the data graphically in order to minimize the artificial error within the limits of the possibility

  15. Development of a GUI Based Front End for Open Source CFD Program, OpenFOAM

    International Nuclear Information System (INIS)

    Han, Samhee; Lee, Youngjin; Kim, Hyongchol; Park, Sunbyung; Kim, Hyunjik

    2013-01-01

    OpenFOAM is sorely lacking in user friendliness as it runs in console mode under Li nux. Run F OAM was developed to greatly simplify the task of running an OpenFOAM calculation under Windows OS. Run F OAM was written using Delphi object pascal language, and GLScene package was used for the 3D graphics. Verification of Run F OAM was carried out by performing some OpenFOAM CFD calculations provided in OpenFOAM package, and these showed that the use of Run F OAM is simple whilst providing sufficient allowances in user modifications. Run F oam, a GUI based front end program to simplify running Open Foam CFD cases, has been developed. By incorporating numerous GUI in the program, Run F oam has demonstrated that running an Open Foam case can be easily accomplished. There is a potential for further development as the Open Foam has the great advantage of being free to develop and to use. There is also a potential to couple or interface the Open Foam with the systems analysis code such as Relap5

  16. Information security challenges - vulnerabilities brought by ERP applications and cloud platforms

    Directory of Open Access Journals (Sweden)

    Sinziana-Maria Rindasu

    2018-02-01

    This article aims to provide an overview of ERP applications and cloud computing platforms that are currently used in the financial and accounting field, focusing on the main technical vulnerabilities and the human factor, which is one of the most important aspects of data security.

  17. Geospatial application of the Water Erosion Prediction Project (WEPP) model

    Science.gov (United States)

    D. C. Flanagan; J. R. Frankenberger; T. A. Cochrane; C. S. Renschler; W. J. Elliot

    2013-01-01

    At the hillslope profile and/or field scale, a simple Windows graphical user interface (GUI) is available to easily specify the slope, soil, and management inputs for application of the USDA Water Erosion Prediction Project (WEPP) model. Likewise, basic small watershed configurations of a few hillslopes and channels can be created and simulated with this GUI. However,...

  18. a Web-Based Interactive Platform for Co-Clustering Spatio-Temporal Data

    Science.gov (United States)

    Wu, X.; Poorthuis, A.; Zurita-Milla, R.; Kraak, M.-J.

    2017-09-01

    Since current studies on clustering analysis mainly focus on exploring spatial or temporal patterns separately, a co-clustering algorithm is utilized in this study to enable the concurrent analysis of spatio-temporal patterns. To allow users to adopt and adapt the algorithm for their own analysis, it is integrated within the server side of an interactive web-based platform. The client side of the platform, running within any modern browser, is a graphical user interface (GUI) with multiple linked visualizations that facilitates the understanding, exploration and interpretation of the raw dataset and co-clustering results. Users can also upload their own datasets and adjust clustering parameters within the platform. To illustrate the use of this platform, an annual temperature dataset from 28 weather stations over 20 years in the Netherlands is used. After the dataset is loaded, it is visualized in a set of linked visualizations: a geographical map, a timeline and a heatmap. This aids the user in understanding the nature of their dataset and the appropriate selection of co-clustering parameters. Once the dataset is processed by the co-clustering algorithm, the results are visualized in the small multiples, a heatmap and a timeline to provide various views for better understanding and also further interpretation. Since the visualization and analysis are integrated in a seamless platform, the user can explore different sets of co-clustering parameters and instantly view the results in order to do iterative, exploratory data analysis. As such, this interactive web-based platform allows users to analyze spatio-temporal data using the co-clustering method and also helps the understanding of the results using multiple linked visualizations.

  19. Learning Application of Astronomy Based Augmented Reality using Android Platform

    Science.gov (United States)

    Maleke, B.; Paseru, D.; Padang, R.

    2018-02-01

    Astronomy is a branch of science involving observations of celestial bodies such as stars, planets, nebular comets, star clusters, and galaxies as well as natural phenomena occurring outside the Earth’s atmosphere. The way of learning of Astronomy is quite varied, such as by using a book or observe directly with a telescope. But both ways of learning have shortcomings, for example learning through books is only presented in the form of interesting 2D drawings. While learning with a telescope requires a fairly expensive cost to buy the equipment. This study will present a more interesting way of learning from the previous one, namely through Augmented Reality (AR) application using Android platform. Augmented Reality is a combination of virtual world (virtual) and real world (real) made by computer. Virtual objects can be text, animation, 3D models or videos that are combined with the actual environment so that the user feels the virtual object is in his environment. With the use of the Android platform, this application makes the learning method more interesting because it can be used on various Android smartphones so that learning can be done anytime and anywhere. The methodology used in making applications is Multimedia Lifecycle, along with C # language for AR programming and flowchart as a modelling tool. The results of research on some users stated that this application can run well and can be used as an alternative way of learning Astronomy with more interesting.

  20. Efficacy of Chinese patent medicine Tian Gui Capsule in patients with polycystic ovary syndrome: a randomized controlled trial.

    Science.gov (United States)

    Kuek, Susuana; Wang, Wen-jun; Gui, Sui-qi

    2011-09-01

    Polycystic ovary syndrome (PCOS) is a complex hormonal disorder and one of the most common reproductive endocrinology abnormalities in women. Recently, many studies have been conducted assessing Chinese herbal medicine as an alternative treatment for women with PCOS, it is, therefore, worthwhile to analyze and observe the curative effects of traditional Chinese medicine treatment in PCOS. To evaluate the efficacy of the Chinese patent medicine Tian Gui Capsule, in women with PCOS and compare its effects with metformin and ethinyl estradiol plus cyproterone acetate (Diane-35). A total of 47 PCOS outpatients from the Obstetrics and Gynecology Hospital of Fudan University were randomly divided into 3 groups. Patients in group A (n=19) were given Tian Gui Capsule, patients in group B (n=17) were given metformin, and patients in group C (n=11) were given Diane-35. The 3 groups of patients were treated for 3 months. Serum testosterone (T), sex hormone binding globulin (SHBG) and dehydroepiandrosterone sulfate (DHEA-S) levels, free androgen index (FAI), fasting blood glucose (FPG), fasting insulin (FINS), homeostasis model assessment of insulin resistance (HOMA-IR), insulin sensitive index (ISI) and left and right ovary volumes of the 3 groups were evaluated before and after treatment . After 3 months of treatment, when compared with before treatment data, group A patients showed decreased serum T and SHBG levels, FAI, FINS, and left and right ovary volumes (P<0.05), and increased serum DHEA-S (P<0.05), while the FPG level showed no significant change. Although the level of serum T and FINS among the 3 groups after the treatment were similar, group A demonstrated better results than group B in reducing the FAI and increasing the serum SHBG, but less significant results than group C besides, group B was the only group showed improved insulin sensitivity. Although the level of FPG of the 3 groups after treatment were similar, group C had the most increased FPG. The effects

  1. Application Security for the Android Platform Processes, Permissions, and Other Safeguards

    CERN Document Server

    Six, Jeff

    2011-01-01

    This book will educate readers on the need for application security and secure coding practices when designing any app. No prior knowledge of security or secure programming techniques is assumed. The book will discuss the need for such practices, how the Android environment is structured with respect to security considerations, what services and techniques are available on the platform to protect data, and how developers can build and code applications that address the risk to their applications and the data processed by them. This text is especially important now, as Android is fast becoming

  2. The research of a gyro-stabilized platform and POS application technology in airborne remote sensing

    Science.gov (United States)

    Xu, Jiang; Du, Qi

    2009-07-01

    The distortion of the collected images usually takes place since the attitude changes along with the flying aerocraft on airborne remote sensing. In order to get original images without distortion, it is necessary to use professional gyro-stabilized platform. In addition to this, another solution of correcting the original image distortion is to utilize later geometric rectification using position & orientation system ( POS ) data. The third way is to utilize medium-accuracy stabilized platform to control the distortion at a tolerant range, and then make use of the data obtained by high-solution posture measure system to correct the low-quality remote sensing images. The third way which takes advantage of both techniques is better than using only one of the two other ways. This paper introduces several kinds of structural forms of gyro-stabilized platforms, and POS acquiring instruments respectively. Then, the essay will make some analysis of their advantages and disadvantages, key technologies and the application experiment of the third method. After the analysis, the thesis discusses the design of the gyro-stabilized platform. The thesis provides crucial information not only for the application technology of gyro-stabilized platform and POS but also for future development.

  3. Silicon Nitride Photonic Integration Platforms for Visible, Near-Infrared and Mid-Infrared Applications

    Science.gov (United States)

    Micó, Gloria; Pastor, Daniel; Pérez, Daniel; Doménech, José David; Fernández, Juan; Baños, Rocío; Alemany, Rubén; Sánchez, Ana M.; Cirera, Josep M.; Mas, Roser

    2017-01-01

    Silicon nitride photonics is on the rise owing to the broadband nature of the material, allowing applications of biophotonics, tele/datacom, optical signal processing and sensing, from visible, through near to mid-infrared wavelengths. In this paper, a review of the state of the art of silicon nitride strip waveguide platforms is provided, alongside the experimental results on the development of a versatile 300 nm guiding film height silicon nitride platform. PMID:28895906

  4. Nuun: A System for Developing Platform and Browser Independent Arabic Web Applications

    National Research Council Canada - National Science Library

    Habash, Nizar Y

    2001-01-01

    .... Arabic web applications are far from this state of ubiquitous support. Full support is available only under Arabic Windows, while little support is provided under other versions of Windows, and no support at all under UNIX systems...

  5. Navigation and Positioning System Using High Altitude Platforms Systems (HAPS)

    Science.gov (United States)

    Tsujii, Toshiaki; Harigae, Masatoshi; Harada, Masashi

    Recently, some countries have begun conducting feasibility studies and R&D projects on High Altitude Platform Systems (HAPS). Japan has been investigating the use of an airship system that will function as a stratospheric platform for applications such as environmental monitoring, communications and broadcasting. If pseudolites were mounted on the airships, their GPS-like signals would be stable augmentations that would improve the accuracy, availability, and integrity of GPS-based positioning systems. Also, the sufficient number of HAPS can function as a positioning system independent of GPS. In this paper, a system design of the HAPS-based positioning system and its positioning error analyses are described.

  6. Developing a New Wireless Sensor Network Platform and Its Application in Precision Agriculture

    Science.gov (United States)

    Aquino-Santos, Raúl; González-Potes, Apolinar; Edwards-Block, Arthur; Virgen-Ortiz, Raúl Alejandro

    2011-01-01

    Wireless sensor networks are gaining greater attention from the research community and industrial professionals because these small pieces of “smart dust” offer great advantages due to their small size, low power consumption, easy integration and support for “green” applications. Green applications are considered a hot topic in intelligent environments, ubiquitous and pervasive computing. This work evaluates a new wireless sensor network platform and its application in precision agriculture, including its embedded operating system and its routing algorithm. To validate the technological platform and the embedded operating system, two different routing strategies were compared: hierarchical and flat. Both of these routing algorithms were tested in a small-scale network applied to a watermelon field. However, we strongly believe that this technological platform can be also applied to precision agriculture because it incorporates a modified version of LORA-CBF, a wireless location-based routing algorithm that uses cluster-based flooding. Cluster-based flooding addresses the scalability concerns of wireless sensor networks, while the modified LORA-CBF routing algorithm includes a metric to monitor residual battery energy. Furthermore, results show that the modified version of LORA-CBF functions well with both the flat and hierarchical algorithms, although it functions better with the flat algorithm in a small-scale agricultural network. PMID:22346622

  7. Developing a new wireless sensor network platform and its application in precision agriculture.

    Science.gov (United States)

    Aquino-Santos, Raúl; González-Potes, Apolinar; Edwards-Block, Arthur; Virgen-Ortiz, Raúl Alejandro

    2011-01-01

    Wireless sensor networks are gaining greater attention from the research community and industrial professionals because these small pieces of "smart dust" offer great advantages due to their small size, low power consumption, easy integration and support for "green" applications. Green applications are considered a hot topic in intelligent environments, ubiquitous and pervasive computing. This work evaluates a new wireless sensor network platform and its application in precision agriculture, including its embedded operating system and its routing algorithm. To validate the technological platform and the embedded operating system, two different routing strategies were compared: hierarchical and flat. Both of these routing algorithms were tested in a small-scale network applied to a watermelon field. However, we strongly believe that this technological platform can be also applied to precision agriculture because it incorporates a modified version of LORA-CBF, a wireless location-based routing algorithm that uses cluster-based flooding. Cluster-based flooding addresses the scalability concerns of wireless sensor networks, while the modified LORA-CBF routing algorithm includes a metric to monitor residual battery energy. Furthermore, results show that the modified version of LORA-CBF functions well with both the flat and hierarchical algorithms, although it functions better with the flat algorithm in a small-scale agricultural network.

  8. Graphical User Interface (GUI) for the Warfighter Physiological Status Monitoring (WPSM) System - U.S. Army Medic Recommendations

    National Research Council Canada - National Science Library

    Tharion, William J; Kaushik, Sangeeta

    2006-01-01

    .... This information is sent wirelessly to a personal digital assistant (PDA) held by the medic. The primary purpose of this study was to determine what features should be included in the graphical user interface (GUI...

  9. The Science and Applications Tethered Platform (SATP) project

    Science.gov (United States)

    Merlina, P.

    1986-01-01

    The capabilities of tether systems in orbit are going to be demonstrated by the first planned flights of the Tethered Satellite System (TSS). These test flights will investigate the properties of tether systems as low altitude atmospheric research facilities and as electric power generators. Studies are being conducted with the purpose of testing a variety of concepts and approaches. A comparative analysis of results will allow the choosing of the most promising ideas for further development. The broad range of applications presently under study include applications in electrodynamics, transportation, microgravity in addition to basic research. The SATP project definition study is now about midway through its first phase. The analyses conducted have led to an appraisal of users interest in the project and to a deeper understanding of the problems associated with large, long-lived tether systems in space. In addition, two specialized platform designs, devoted to microgravity and precise pointing applications, are being studied because of their potential usefulness and the promise of technical feasibility.

  10. Application of genotyping-by-sequencing on semiconductor sequencing platforms: a comparison of genetic and reference-based marker ordering in barley.

    Directory of Open Access Journals (Sweden)

    Martin Mascher

    Full Text Available The rapid development of next-generation sequencing platforms has enabled the use of sequencing for routine genotyping across a range of genetics studies and breeding applications. Genotyping-by-sequencing (GBS, a low-cost, reduced representation sequencing method, is becoming a common approach for whole-genome marker profiling in many species. With quickly developing sequencing technologies, adapting current GBS methodologies to new platforms will leverage these advancements for future studies. To test new semiconductor sequencing platforms for GBS, we genotyped a barley recombinant inbred line (RIL population. Based on a previous GBS approach, we designed bar code and adapter sets for the Ion Torrent platforms. Four sets of 24-plex libraries were constructed consisting of 94 RILs and the two parents and sequenced on two Ion platforms. In parallel, a 96-plex library of the same RILs was sequenced on the Illumina HiSeq 2000. We applied two different computational pipelines to analyze sequencing data; the reference-independent TASSEL pipeline and a reference-based pipeline using SAMtools. Sequence contigs positioned on the integrated physical and genetic map were used for read mapping and variant calling. We found high agreement in genotype calls between the different platforms and high concordance between genetic and reference-based marker order. There was, however, paucity in the number of SNP that were jointly discovered by the different pipelines indicating a strong effect of alignment and filtering parameters on SNP discovery. We show the utility of the current barley genome assembly as a framework for developing very low-cost genetic maps, facilitating high resolution genetic mapping and negating the need for developing de novo genetic maps for future studies in barley. Through demonstration of GBS on semiconductor sequencing platforms, we conclude that the GBS approach is amenable to a range of platforms and can easily be modified as new

  11. Vertical Silicon Nanowire Platform for Low Power Electronics and Clean Energy Applications

    Directory of Open Access Journals (Sweden)

    D.-L. Kwong

    2012-01-01

    Full Text Available This paper reviews the progress of the vertical top-down nanowire technology platform developed to explore novel device architectures and integration schemes for green electronics and clean energy applications. Under electronics domain, besides having ultimate scaling potential, the vertical wire offers (1 CMOS circuits with much smaller foot print as compared to planar transistor at the same technology node, (2 a natural platform for tunneling FETs, and (3 a route to fabricate stacked nonvolatile memory cells. Under clean energy harvesting area, vertical wires could provide (1 cost reduction in photovoltaic energy conversion through enhanced light trapping and (2 a fully CMOS compatible thermoelectric engine converting waste-heat into electricity. In addition to progress review, we discuss the challenges and future prospects with vertical nanowires platform.

  12. Parallax visualization of full motion video using the Pursuer GUI

    Science.gov (United States)

    Mayhew, Christopher A.; Forgues, Mark B.

    2014-06-01

    In 2013, the Authors reported to the SPIE on the Phase 1 development of a Parallax Visualization (PV) plug-in toolset for Wide Area Motion Imaging (WAMI) data using the Pursuer Graphical User Interface (GUI).1 In addition to the ability to PV WAMI data, the Phase 1 plug-in toolset also featured a limited ability to visualize Full Motion video (FMV) data. The ability to visualize both WAMI and FMV data is highly advantageous capability for an Electric Light Table (ELT) toolset. This paper reports on the Phase 2 development and addition of a full featured FMV capability to the Pursuer WAMI PV Plug-in.

  13. Establishing and Applying Criteria for Evaluating the Ease of Use of Dynamic Platforms for Teaching Web Application Development

    Science.gov (United States)

    Dehinbo, Johnson

    2011-01-01

    The widespread use of the Internet and the World Wide Web led to the availability of many platforms for developing dynamic Web application and the problem of choosing the most appropriate platform that will be easy to use for undergraduate students of web applications development in tertiary institutions. Students beginning to learn web…

  14. A holistic approach to SIM platform and its application to early-warning satellite system

    Science.gov (United States)

    Sun, Fuyu; Zhou, Jianping; Xu, Zheyao

    2018-01-01

    This study proposes a new simulation platform named Simulation Integrated Management (SIM) for the analysis of parallel and distributed systems. The platform eases the process of designing and testing both applications and architectures. The main characteristics of SIM are flexibility, scalability, and expandability. To improve the efficiency of project development, new models of early-warning satellite system were designed based on the SIM platform. Finally, through a series of experiments, the correctness of SIM platform and the aforementioned early-warning satellite models was validated, and the systematical analyses for the orbital determination precision of the ballistic missile during its entire flight process were presented, as well as the deviation of the launch/landing point. Furthermore, the causes of deviation and prevention methods will be fully explained. The simulation platform and the models will lay the foundations for further validations of autonomy technology in space attack-defense architecture research.

  15. Improvements in the stopping power library libdEdx and release of the web GUI dedx.au.dk

    International Nuclear Information System (INIS)

    Toftegaard, J; Lühr, A; Bassler, N; Sobolevsky, N

    2014-01-01

    Purpose: In ion beam therapy electronic stopping power data enter in different disciplines, e.g., dose planning, dosimetry, and radiobiology. However, relevant stopping power data are only known within an accuracy of 2%-10%. We started the software library project libdEdx to unify data from several well-known stopping power sources into one ready-to-use package being 1) freely available and 2) easy accessible via a web-based front end. Methods: Currently, stopping power data from PSTAR, ASTAR, MSTAR and ICRU49+73 are implemented along with a version of the Bethe formula. The library is programmed in the language C to provide broad portability and high performance. A clean API provides full access to the underlying functions and thread safety in multi-threaded applications. The possibility to define arbitrary materials complements the list of predefined ICRU materials. Furthermore, we introduced a collection of tools, e.g., inverse stopping power look-up as well as CSDA range calculation and its inverse. Results: On a standard desktop PC libdEdx calculates 22 million look-ups/sec. A web GUI (available at http://dedx.au.dk) provides easy access to libdEdx and download of stopping data and graphs. For compounds, we observe that stopping power data are robust for variations in the mean excitation potential of the constituents as long as the total mean excitation potential is fixated. Conclusion: We released libdEdx (version number 1.2.1: http://sf.net/projects/libdedx/) with a web-based GUI. Future development will focus on implementing further stopping powers sources (e.g., for electrons and nuclear stopping) and relativistic effects.

  16. SiGe BiCMOS manufacturing platform for mmWave applications

    Science.gov (United States)

    Kar-Roy, Arjun; Howard, David; Preisler, Edward; Racanelli, Marco; Chaudhry, Samir; Blaschke, Volker

    2010-10-01

    TowerJazz offers high volume manufacturable commercial SiGe BiCMOS technology platforms to address the mmWave market. In this paper, first, the SiGe BiCMOS process technology platforms such as SBC18 and SBC13 are described. These manufacturing platforms integrate 200 GHz fT/fMAX SiGe NPN with deep trench isolation into 0.18μm and 0.13μm node CMOS processes along with high density 5.6fF/μm2 stacked MIM capacitors, high value polysilicon resistors, high-Q metal resistors, lateral PNP transistors, and triple well isolation using deep n-well for mixed-signal integration, and, multiple varactors and compact high-Q inductors for RF needs. Second, design enablement tools that maximize performance and lowers costs and time to market such as scalable PSP and HICUM models, statistical and Xsigma models, reliability modeling tools, process control model tools, inductor toolbox and transmission line models are described. Finally, demonstrations in silicon for mmWave applications in the areas of optical networking, mobile broadband, phased array radar, collision avoidance radar and W-band imaging are listed.

  17. LEDWIRE: A Versatile Networking Platform for Smart LED Lighting Applications Using LIN-Bus and WSNs

    Directory of Open Access Journals (Sweden)

    Dimitrios D. Piromalis

    2016-05-01

    Full Text Available In this paper, the architecture of a versatile networking and control platform for Light-Emitting Diode (LED lighting applications is presented, based on embedded wireless and wired networking technologies. All the possible power and control signals distribution topologies of the lighting fixtures are examined with particular focus on dynamic lighting applications with design metrics as the cost, the required wiring installation expenses and maintenance complexity. The proposed platform is optimized for applications where the grouping of LED-based lighting fictures clusters is essential, as well as their synchronization. With such an approach, the distributed control and synchronization of LED lighting fixtures' clusters is performed through a versatile network that uses the single wire Local Interconnect Network (LIN bus. The proposed networking platform is presented in terms of its physical layer architecture, its data protocol configuration, and its functionality for smart control. As a proof of concept, the design of a LED lighting fixture together with a LIN-to-IEEE802.15.4/ZigBee data gateway is presented.

  18. Development of a GUI Based Front End for Open Source CFD Program, OpenFOAM

    Energy Technology Data Exchange (ETDEWEB)

    Han, Samhee; Lee, Youngjin; Kim, Hyongchol; Park, Sunbyung; Kim, Hyunjik [Nuclear Safety Evaluation, Daejeon (Korea, Republic of)

    2013-05-15

    OpenFOAM is sorely lacking in user friendliness as it runs in console mode under Li nux. Run{sub F}OAM was developed to greatly simplify the task of running an OpenFOAM calculation under Windows OS. Run{sub F}OAM was written using Delphi object pascal language, and GLScene package was used for the 3D graphics. Verification of Run{sub F}OAM was carried out by performing some OpenFOAM CFD calculations provided in OpenFOAM package, and these showed that the use of Run{sub F}OAM is simple whilst providing sufficient allowances in user modifications. Run{sub F}oam, a GUI based front end program to simplify running Open Foam CFD cases, has been developed. By incorporating numerous GUI in the program, Run{sub F}oam has demonstrated that running an Open Foam case can be easily accomplished. There is a potential for further development as the Open Foam has the great advantage of being free to develop and to use. There is also a potential to couple or interface the Open Foam with the systems analysis code such as Relap5.

  19. Magnetic hydroxyapatite: a promising multifunctional platform for nanomedicine application

    Science.gov (United States)

    Mondal, Sudip; Manivasagan, Panchanathan; Bharathiraja, Subramaniyan; Santha Moorthy, Madhappan; Kim, Hye Hyun; Seo, Hansu; Lee, Kang Dae; Oh, Junghwan

    2017-01-01

    In this review, specific attention is paid to the development of nanostructured magnetic hydroxyapatite (MHAp) and its potential application in controlled drug/gene delivery, tissue engineering, magnetic hyperthermia treatment, and the development of contrast agents for magnetic resonance imaging. Both magnetite and hydroxyapatite materials have excellent prospects in nanomedicine with multifunctional therapeutic approaches. To date, many research articles have focused on biomedical applications of nanomaterials because of which it is very difficult to focus on any particular type of nanomaterial. This study is possibly the first effort to emphasize on the comprehensive assessment of MHAp nanostructures for biomedical applications supported with very recent experimental studies. From basic concepts to the real-life applications, the relevant characteristics of magnetic biomaterials are patented which are briefly discussed. The potential therapeutic and diagnostic ability of MHAp-nanostructured materials make them an ideal platform for future nanomedicine. We hope that this advanced review will provide a better understanding of MHAp and its important features to utilize it as a promising material for multifunctional biomedical applications. PMID:29200851

  20. Magnetic hydroxyapatite: a promising multifunctional platform for nanomedicine application.

    Science.gov (United States)

    Mondal, Sudip; Manivasagan, Panchanathan; Bharathiraja, Subramaniyan; Santha Moorthy, Madhappan; Kim, Hye Hyun; Seo, Hansu; Lee, Kang Dae; Oh, Junghwan

    2017-01-01

    In this review, specific attention is paid to the development of nanostructured magnetic hydroxyapatite (MHAp) and its potential application in controlled drug/gene delivery, tissue engineering, magnetic hyperthermia treatment, and the development of contrast agents for magnetic resonance imaging. Both magnetite and hydroxyapatite materials have excellent prospects in nanomedicine with multifunctional therapeutic approaches. To date, many research articles have focused on biomedical applications of nanomaterials because of which it is very difficult to focus on any particular type of nanomaterial. This study is possibly the first effort to emphasize on the comprehensive assessment of MHAp nanostructures for biomedical applications supported with very recent experimental studies. From basic concepts to the real-life applications, the relevant characteristics of magnetic biomaterials are patented which are briefly discussed. The potential therapeutic and diagnostic ability of MHAp-nanostructured materials make them an ideal platform for future nanomedicine. We hope that this advanced review will provide a better understanding of MHAp and its important features to utilize it as a promising material for multifunctional biomedical applications.

  1. Assessments of high-consequence platforms: Issues and applications

    International Nuclear Information System (INIS)

    Digre, K.A.; Craig, M.J.K.

    1994-01-01

    An API task group has developed a process for the assessment of existing platforms to determine their fitness for purpose. This has been released as a draft supplement to API RP 2A-WSD, 20th edition. Details and the background of this work are described in a companion paper. The assessment of a platform's fitness for purpose involves firstly a definition of the platform's exposure; and secondly, an evaluation of the platform's predicted performance relative to the assessment criteria associated with that exposure. This paper deals with platforms in the high exposure category. That is, platforms whose potential failure consequences, in terms of potential life loss and environmental damage, are significant. The criteria for placement of a platform in a high exposure category are explained, as are the performance criteria demanded of these high exposure platforms. In the companion paper, the metocean assessment process and associated API-developed acceptance criteria are highlighted. This paper addresses primarily ice and seismic loading assessments and associated API-developed criteria, which are based on over thirty years of successful offshore operation and field experience, as well as extrapolation of land-based performance criteria. Three West Coast, USA production platforms are used for illustration

  2. The Java Series. GUI Building with Swing

    CERN Multimedia

    CERN. Geneva

    2000-01-01

    The Swing Java package contains all the components that you expect to see in a modern User Interface, from buttons that contain pictures to trees and grids. It is a big library but it's designed to have the appropriate complexity for the task at hand - if something is simple you don't have to write much code to get it done, but if you want the power to manipulate and deeply customise it you also have it. This tutorial will introduce you to the basic set of components that Swing provides and to the mechanisms behind them. It will provide an overview of what you can do with Swing, even if you are new to GUI programming. However, if you want to follow closely the mechanisms behind what's being explained, it is convenient to have some basic knowledge of the main concepts of Java AWT (class hierarchy and event model) as provided by the previous tutorial of the Java Series. Organiser(s): M.Marquina and R.Ramos /IT-User Support

  3. GUI2QAD-3D: A graphical interface program for QAD-CGPIC program

    International Nuclear Information System (INIS)

    Subbaiah, K.V.; Sarangapani, R.

    2006-01-01

    GUI2QAD-3D is graphical user interface developed in Visual Basic (VB) version 6.0 to prepare input for the QAD-CGPIC program. QAD-CGPIC is a FORTRAN code that combines QAD-CGGP (RSICC-CCC-493, USA) and PICTURE [Irving, D.C., Morrison, G.W., 1970. PICTURE-an aid in debugging GEOM input data, ORNL-TM-2892] for neutron and gamma-ray shielding calculations by the point kernel method in a consistent fashion to utilize the capabilities of two independent codes. The FORTRAN code calculates fast neutron and gamma-ray penetration through various shield configurations defined by combinatorial geometry specifications. It has provision to estimate buildup factor either from Geometric Progression (GP) coefficients (ANS-6.4.3, 1990) or from Capos'. Capabilities of the FORTRAN code is extended by modifying it to handle off-centred multiple identical sources. Several standard tests of inputs are carried out to validate the modified code. The FORTRAN code executable is created with a Lahey compiler. The user interface facilitates interactive viewing of the geometry of the system with online context sensitive help. Inputs for several practical problems relating to nuclear fuel reprocessing labs are provided. The software runs on Pentium III computers under windows environment and is transmitted in one CD. The software can be obtained from Radiation Safety Information and Computational Centre (RSICC), ORNL, USA with code package identification number CCC-697

  4. Platform-dependent optimization considerations for mHealth applications

    Science.gov (United States)

    Kaghyan, Sahak; Akopian, David; Sarukhanyan, Hakob

    2015-03-01

    Modern mobile devices contain integrated sensors that enable multitude of applications in such fields as mobile health (mHealth), entertainment, sports, etc. Human physical activity monitoring is one of such the emerging applications. There exists a range of challenges that relate to activity monitoring tasks, and, particularly, exploiting optimal solutions and architectures for respective mobile software application development. This work addresses mobile computations related to integrated inertial sensors for activity monitoring, such as accelerometers, gyroscopes, integrated global positioning system (GPS) and WLAN-based positioning, that can be used for activity monitoring. Some of the aspects will be discussed in this paper. Each of the sensing data sources has its own characteristics such as specific data formats, data rates, signal acquisition durations etc., and these specifications affect energy consumption. Energy consumption significantly varies as sensor data acquisition is followed by data analysis including various transformations and signal processing algorithms. This paper will address several aspects of more optimal activity monitoring implementations exploiting state-of-the-art capabilities of modern platforms.

  5. Evaluation of data discretization methods to derive platform independent isoform expression signatures for multi-class tumor subtyping.

    Science.gov (United States)

    Jung, Segun; Bi, Yingtao; Davuluri, Ramana V

    2015-01-01

    Many supervised learning algorithms have been applied in deriving gene signatures for patient stratification from gene expression data. However, transferring the multi-gene signatures from one analytical platform to another without loss of classification accuracy is a major challenge. Here, we compared three unsupervised data discretization methods--Equal-width binning, Equal-frequency binning, and k-means clustering--in accurately classifying the four known subtypes of glioblastoma multiforme (GBM) when the classification algorithms were trained on the isoform-level gene expression profiles from exon-array platform and tested on the corresponding profiles from RNA-seq data. We applied an integrated machine learning framework that involves three sequential steps; feature selection, data discretization, and classification. For models trained and tested on exon-array data, the addition of data discretization step led to robust and accurate predictive models with fewer number of variables in the final models. For models trained on exon-array data and tested on RNA-seq data, the addition of data discretization step dramatically improved the classification accuracies with Equal-frequency binning showing the highest improvement with more than 90% accuracies for all the models with features chosen by Random Forest based feature selection. Overall, SVM classifier coupled with Equal-frequency binning achieved the best accuracy (> 95%). Without data discretization, however, only 73.6% accuracy was achieved at most. The classification algorithms, trained and tested on data from the same platform, yielded similar accuracies in predicting the four GBM subgroups. However, when dealing with cross-platform data, from exon-array to RNA-seq, the classifiers yielded stable models with highest classification accuracies on data transformed by Equal frequency binning. The approach presented here is generally applicable to other cancer types for classification and identification of

  6. Core-cross-linked polymeric micelles: a versatile nanomedicine platform with broad applicability

    NARCIS (Netherlands)

    Hu, Q.

    2015-01-01

    This dissertation addresses the broad applicability of the nanomedicine platform core-cross-linked polymeric micelles (CCL-PMs) composed of thermosensitive mPEG-b-pHPMAmLacn block copolymers. In Chapter 1, a general introduction to nanomedicines is provided, with a particular focus on polymeric

  7. MOSDEN: A Scalable Mobile Collaborative Platform for Opportunistic Sensing Applications

    Directory of Open Access Journals (Sweden)

    Prem Prakash Jayaraman

    2014-05-01

    Full Text Available Mobile smartphones along with embedded sensors have become an efficient enabler for various mobile applications including opportunistic sensing. The hi-tech advances in smartphones are opening up a world of possibilities. This paper proposes a mobile collaborative platform called MOSDEN that enables and supports opportunistic sensing at run time. MOSDEN captures and shares sensor data acrossmultiple apps, smartphones and users. MOSDEN supports the emerging trend of separating sensors from application-specific processing, storing and sharing. MOSDEN promotes reuse and re-purposing of sensor data hence reducing the efforts in developing novel opportunistic sensing applications. MOSDEN has been implemented on Android-based smartphones and tablets. Experimental evaluations validate the scalability and energy efficiency of MOSDEN and its suitability towards real world applications. The results of evaluation and lessons learned are presented and discussed in this paper.

  8. Application of instrument platform based embedded Linux system on intelligent scaler

    International Nuclear Information System (INIS)

    Wang Jikun; Yang Run'an; Xia Minjian; Yang Zhijun; Li Lianfang; Yang Binhua

    2011-01-01

    It designs a instrument platform based on embedded Linux system and peripheral circuit, by designing Linux device driver and application program based on QT Embedded, various functions of the intelligent scaler are realized. The system architecture is very reasonable, so the stability and the expansibility and the integration level are increased, the development cycle is shorten greatly. (authors)

  9. Analysis of matters associated with the transferring of object-oriented applications to platform .Net using C# programming language

    Science.gov (United States)

    Sarsimbayeva, S. M.; Kospanova, K. K.

    2015-11-01

    The article provides the discussion of matters associated with the problems of transferring of object-oriented Windows applications from C++ programming language to .Net platform using C# programming language. C++ has always been considered to be the best language for the software development, but the implicit mistakes that come along with the tool may lead to infinite memory leaks and other errors. The platform .Net and the C#, made by Microsoft, are the solutions to the issues mentioned above. The world economy and production are highly demanding applications developed by C++, but the new language with its stability and transferability to .Net will bring many advantages. An example can be presented using the applications that imitate the work of queuing systems. Authors solved the problem of transferring of an application, imitating seaport works, from C++ to the platform .Net using C# in the scope of Visual Studio.

  10. Development and application of GIS-based PRISM integration through a plugin approach

    Science.gov (United States)

    Lee, Woo-Seop; Chun, Jong Ahn; Kang, Kwangmin

    2014-05-01

    A PRISM (Parameter-elevation Regressions on Independent Slopes Model) QGIS-plugin was developed on Quantum GIS platform in this study. This Quantum GIS plugin system provides user-friendly graphic user interfaces (GUIs) so that users can obtain gridded meteorological data of high resolutions (1 km × 1 km). Also, this software is designed to run on a personal computer so that it does not require an internet access or a sophisticated computer system. This module is a user-friendly system that a user can generate PRISM data with ease. The proposed PRISM QGIS-plugin is a hybrid statistical-geographic model system that uses coarse resolution datasets (APHRODITE datasets in this study) with digital elevation data to generate the fine-resolution gridded precipitation. To validate the performance of the software, Prek Thnot River Basin in Kandal, Cambodia is selected for application. Overall statistical analysis shows promising outputs generated by the proposed plugin. Error measures such as RMSE (Root Mean Square Error) and MAPE (Mean Absolute Percentage Error) were used to evaluate the performance of the developed PRISM QGIS-plugin. Evaluation results using RMSE and MAPE were 2.76 mm and 4.2%, respectively. This study suggested that the plugin can be used to generate high resolution precipitation datasets for hydrological and climatological studies at a watershed where observed weather datasets are limited.

  11. ISTP CDF Skeleton Editor

    Science.gov (United States)

    Chimiak, Reine; Harris, Bernard; Williams, Phillip

    2013-01-01

    Basic Common Data Format (CDF) tools (e.g., cdfedit) provide no specific support for creating International Solar-Terrestrial Physics/Space Physics Data Facility (ISTP/SPDF) standard files. While it is possible for someone who is familiar with the ISTP/SPDF metadata guidelines to create compliant files using just the basic tools, the process is error-prone and unreasonable for someone without ISTP/SPDF expertise. The key problem is the lack of a tool with specific support for creating files that comply with the ISTP/SPDF guidelines. There are basic CDF tools such as cdfedit and skeletoncdf for creating CDF files, but these have no specific support for creating ISTP/ SPDF compliant files. The SPDF ISTP CDF skeleton editor is a cross-platform, Java-based GUI editor program that allows someone with only a basic understanding of the ISTP/SPDF guidelines to easily create compliant files. The editor is a simple graphical user interface (GUI) application for creating and editing ISTP/SPDF guideline-compliant skeleton CDF files. The SPDF ISTP CDF skeleton editor consists of the following components: A swing-based Java GUI program, JavaHelp-based manual/ tutorial, Image/Icon files, and HTML Web page for distribution. The editor is available as a traditional Java desktop application as well as a Java Network Launching Protocol (JNLP) application. Once started, it functions like a typical Java GUI file editor application for creating/editing application-unique files.

  12. [Medicine-syndrome research and analysis of professor Li Dian-gui in treating chronic atrophic gastritis with intestinal metaplasia].

    Science.gov (United States)

    Liu, Xiao-Fa; Li, Dian-Gui; Liu, Jian-Ping; Du, Yan-Ru; Bai, Hai-Yan

    2017-05-01

    In this article, medication characteristics of professor Li Dian-gui in treating chronic atrophic gastritis with intestinal metaplasia(CAGIM) were analyzed through traditional Chinese medicine inheritance support system(version 2.5). 276 cases and 625 prescriptions were collected to analyze five types of traditional Chinese medicine(TCM) syndromes and the medicine-syndrome correlation. The results showed that medication characteristics of professor Li Dian-gui in treating CAGIM included drug combination of aromatic medicine bitter-cold herbs, preferring to activating to invigorate the spleen and good at using the qi-regulating drugs. It demonstrated that we can adopt the therapy of Huazhuo Jiedu and Xingpi Xingqi therapies in treating CAGIM in addition to the traditional approach of nourishing Yin and activating blood circulation, opening up a novel approach for TCM in healing the pathema. Copyright© by the Chinese Pharmaceutical Association.

  13. Application Platform for Intelligent Mobility – research facility for intelligent mobility services

    OpenAIRE

    Schnieder, Lars

    2012-01-01

    Traffic can be seen as a multi-dimensional field of research. Traffic can be best described as a socio-technical system which brings about new challenges for the design of future transportation systems. With its Application Platform for Intelligent Mobility (AIM), the German Aerospace Center (DLR), together with the state of Lower Saxony, the city of Braunschweig and other partners, is creating a unique way of linking up research, development and applications for intelligent transportation an...

  14. BlockSci: Design and applications of a blockchain analysis platform

    OpenAIRE

    Kalodner, Harry; Goldfeder, Steven; Chator, Alishah; Möser, Malte; Narayanan, Arvind

    2017-01-01

    Analysis of blockchain data is useful for both scientific research and commercial applications. We present BlockSci, an open-source software platform for blockchain analysis. BlockSci is versatile in its support for different blockchains and analysis tasks. It incorporates an in-memory, analytical (rather than transactional) database, making it several hundred times faster than existing tools. We describe BlockSci's design and present four analyses that illustrate its capabilities. This is a ...

  15. Benchmarking computer platforms for lattice QCD applications

    International Nuclear Information System (INIS)

    Hasenbusch, M.; Jansen, K.; Pleiter, D.; Stueben, H.; Wegner, P.; Wettig, T.; Wittig, H.

    2004-01-01

    We define a benchmark suite for lattice QCD and report on benchmark results from several computer platforms. The platforms considered are apeNEXT, CRAY T3E; Hitachi SR8000, IBM p690, PC-Clusters, and QCDOC

  16. Mobile Application to Identify Indonesian Flowers on Android Platform

    Directory of Open Access Journals (Sweden)

    Tita Karlita

    2013-12-01

    Full Text Available Although many people love flowers, they do not know their name. Especially, many people do not recognize local flowers. To find the flower image, we can use search engine such as Google, but it does not give much help to find the name of local flower. Sometimes, Google cannotshow the correct name of local flowers. This study proposes an application to identify Indonesian flowers that runs on the Android platform for easy use anywhere. Flower recognition is based on the color features using the Hue-Index, shape feature using Centroid Contour Distance (CCD, and the similarity measurement using Entropy calculations. The outputs of this application are information about inputted flower image including Latinname, local name, description, distribution and ecology. Based on tests performed on 44 types of flowers with 181 images in the database, the best similarity percentage is 97.72%. With this application, people will be expected to know more about Indonesia flowers. Keywords: Indonesian flowers, android, hue-index, CCD, entropy

  17. Hip2Norm: an object-oriented cross-platform program for 3D analysis of hip joint morphology using 2D pelvic radiographs.

    Science.gov (United States)

    Zheng, G; Tannast, M; Anderegg, C; Siebenrock, K A; Langlotz, F

    2007-07-01

    We developed an object-oriented cross-platform program to perform three-dimensional (3D) analysis of hip joint morphology using two-dimensional (2D) anteroposterior (AP) pelvic radiographs. Landmarks extracted from 2D AP pelvic radiographs and optionally an additional lateral pelvic X-ray were combined with a cone beam projection model to reconstruct 3D hip joints. Since individual pelvic orientation can vary considerably, a method for standardizing pelvic orientation was implemented to determine the absolute tilt/rotation. The evaluation of anatomically morphologic differences was achieved by reconstructing the projected acetabular rim and the measured hip parameters as if obtained in a standardized neutral orientation. The program had been successfully used to interactively objectify acetabular version in hips with femoro-acetabular impingement or developmental dysplasia. Hip(2)Norm is written in object-oriented programming language C++ using cross-platform software Qt (TrollTech, Oslo, Norway) for graphical user interface (GUI) and is transportable to any platform.

  18. Benchmarking computer platforms for lattice QCD applications

    International Nuclear Information System (INIS)

    Hasenbusch, M.; Jansen, K.; Pleiter, D.; Wegner, P.; Wettig, T.

    2003-09-01

    We define a benchmark suite for lattice QCD and report on benchmark results from several computer platforms. The platforms considered are apeNEXT, CRAY T3E, Hitachi SR8000, IBM p690, PC-Clusters, and QCDOC. (orig.)

  19. Application of a Community eS@nté Platform in Maternal and Child ...

    International Development Research Centre (IDRC) Digital Library (Canada)

    Application of a Community eS@nté Platform in Maternal and Child Health in ... electronic patient files and telehealth can improve medical and healthcare data ... New website will help record vital life events to improve access to services for all.

  20. GUI implementation of image encryption and decryption using Open CV-Python script on secured TFTP protocol

    Science.gov (United States)

    Reddy, K. Rasool; Rao, Ch. Madhava

    2018-04-01

    Currently safety is one of the primary concerns in the transmission of images due to increasing the use of images within the industrial applications. So it's necessary to secure the image facts from unauthorized individuals. There are various strategies are investigated to secure the facts. In that encryption is certainly one of maximum distinguished method. This paper gives a sophisticated Rijndael (AES) algorithm to shield the facts from unauthorized humans. Here Exponential Key Change (EKE) concept is also introduced to exchange the key between client and server. The things are exchange in a network among client and server through a simple protocol is known as Trivial File Transfer Protocol (TFTP). This protocol is used mainly in embedded servers to transfer the data and also provide protection to the data if protection capabilities are integrated. In this paper, implementing a GUI environment for image encryption and decryption. All these experiments carried out on Linux environment the usage of Open CV-Python script.

  1. ScaMo: Realisation of an OO-functional DSL for cross platform mobile applications development

    Science.gov (United States)

    Macos, Dragan; Solymosi, Andreas

    2013-10-01

    The software market is dynamically changing: the Internet is going mobile, the software applications are shifting from the desktop hardware onto the mobile devices. The largest markets are the mobile applications for iOS, Android and Windows Phone and for the purpose the typical programming languages include Objective-C, Java and C ♯. The realization of the native applications implies the integration of the developed software into the environments of mentioned mobile operating systems to enable the access to different hardware components of the devices: GPS module, display, GSM module, etc. This paper deals with the definition and possible implementation of an environment for the automatic application generation for multiple mobile platforms. It is based on a DSL for mobile application development, which includes the programming language Scala and a DSL defined in Scala. As part of a multi-stage cross-compiling algorithm, this language is translated into the language of the affected mobile platform. The advantage of our method lies in the expressiveness of the defined language and the transparent source code translation between different languages, which implies, for example, the advantages of debugging and development of the generated code.

  2. A review of digital microfluidics as portable platforms for lab-on a-chip applications.

    Science.gov (United States)

    Samiei, Ehsan; Tabrizian, Maryam; Hoorfar, Mina

    2016-07-07

    Following the development of microfluidic systems, there has been a high tendency towards developing lab-on-a-chip devices for biochemical applications. A great deal of effort has been devoted to improve and advance these devices with the goal of performing complete sets of biochemical assays on the device and possibly developing portable platforms for point of care applications. Among the different microfluidic systems used for such a purpose, digital microfluidics (DMF) shows high flexibility and capability of performing multiplex and parallel biochemical operations, and hence, has been considered as a suitable candidate for lab-on-a-chip applications. In this review, we discuss the most recent advances in the DMF platforms, and evaluate the feasibility of developing multifunctional packages for performing complete sets of processes of biochemical assays, particularly for point-of-care applications. The progress in the development of DMF systems is reviewed from eight different aspects, including device fabrication, basic fluidic operations, automation, manipulation of biological samples, advanced operations, detection, biological applications, and finally, packaging and portability of the DMF devices. Success in developing the lab-on-a-chip DMF devices will be concluded based on the advances achieved in each of these aspects.

  3. Effect of Rat Medicated Serum Containing Zuo Gui Wan and/or You Gui Wan on the Differentiation of Stem Cells Derived from Human First Trimester Umbilical Cord into Oocyte-Like Cells In Vitro

    Directory of Open Access Journals (Sweden)

    Xiang Hu

    2015-01-01

    Full Text Available Zuo Gui Wan (ZGW and You Gui Wan (YGW are two classic formulas used in clinical treatment of infertility in traditional Chinese medicine (TCM. However, the actions of the formulas remain to be proven at the cellular and molecular levels. In this study, we investigate whether the two formulas have any effect on germ cell formation and differentiation by culturing rat medicated serums containing YGW or ZGW with stem cells derived from human first trimester umbilical cord. Our results showed that while the normal rat serums had no significant effects, the rat medicated serums had significant effects on the differentiation of the stem cells into oocyte-like cells (OLCs based on (1 cell morphological changes that resembled purative cumulus-oocyte complexes (COCs; (2 expressions of specific markers that were indicative of germ cell formation and oocyte development; and (3 estradiol production by the COC-like cells. Furthermore, ZGW medicated serums exhibited more obvious effects on specific gene expressions of germ cells, whereas YGW medicated serums showed stronger effects on estradiol production. Accordingly, our study provides evidence demonstrating for the first time that one of molecular and cellular actions of YGW or ZGW in treating human reproductive dysfunctions may be through an enhancement of neooogenesis.

  4. Airlift Operation Modeling Using Discrete Event Simulation (DES)

    Science.gov (United States)

    2009-12-01

    test and debug GUI applications that run on mobile phones, set-top boxes, and PDAs, with support for JavaFX Mobile and the Java ME SDK 3.0 Platform...and • create open-source projects and host them on Kenai.com. NetBeans features language-aware editors for JavaFX , JavaScript, CSS, Python, PHP

  5. The Feasibility of Wind and Solar Energy Application for Oil and Gas Offshore Platform

    International Nuclear Information System (INIS)

    Tiong, Y K; Zahari, M A; Wong, S F; Dol, S S

    2015-01-01

    Renewable energy is an energy which is freely available in nature such as winds and solar energy. It plays a critical role in greening the energy sector as these sources of energy produce little or no pollution to environment. This paper will focus on capability of renewable energy (wind and solar) in generating power for offshore application. Data of wind speeds and solar irradiation that are available around SHELL Sabah Water Platform for every 10 minutes, 24 hours a day, for a period of one year are provided by SHELL Sarawak Sdn. Bhd. The suitable wind turbine and photovoltaic panel that are able to give a high output and higher reliability during operation period are selected by using the tabulated data. The highest power output generated using single wind energy application is equal to 492 kW while for solar energy application is equal to 20 kW. Using the calculated data, the feasibility of renewable energy is then determined based on the platform energy demand. (paper)

  6. OpenVX-based Python Framework for real-time cross platform acceleration of embedded computer vision applications

    Directory of Open Access Journals (Sweden)

    Ori Heimlich

    2016-11-01

    Full Text Available Embedded real-time vision applications are being rapidly deployed in a large realm of consumer electronics, ranging from automotive safety to surveillance systems. However, the relatively limited computational power of embedded platforms is considered as a bottleneck for many vision applications, necessitating optimization. OpenVX is a standardized interface, released in late 2014, in an attempt to provide both system and kernel level optimization to vision applications. With OpenVX, Vision processing are modeled with coarse-grained data flow graphs, which can be optimized and accelerated by the platform implementer. Current full implementations of OpenVX are given in the programming language C, which does not support advanced programming paradigms such as object-oriented, imperative and functional programming, nor does it have runtime or type-checking. Here we present a python-based full Implementation of OpenVX, which eliminates much of the discrepancies between the object-oriented paradigm used by many modern applications and the native C implementations. Our open-source implementation can be used for rapid development of OpenVX applications in embedded platforms. Demonstration includes static and real-time image acquisition and processing using a Raspberry Pi and a GoPro camera. Code is given as supplementary information. Code project and linked deployable virtual machine are located on GitHub: https://github.com/NBEL-lab/PythonOpenVX.

  7. Utilizing platforms in industrialized construction

    DEFF Research Database (Denmark)

    Bonev, Martin; Wörösch, Michael; Hvam, Lars

    2015-01-01

    platform strategies, this researchhighlights key aspects of adapting platform-based developed theory to industrialised construction.Building projects use different layers of product, process and logistics platforms to form the right cost– value ratio for the target market application, while modelling...

  8. A flexible platform for simulations of sputtering hollow cathode discharges for laser applications

    NARCIS (Netherlands)

    Mihailova, D.B.; Grozeva, M.; Hagelaar, G.J.M.; Dijk, van J.; Brok, W.J.M.; Mullen, van der J.J.A.M.

    2008-01-01

    The Plasimo modelling platform, extended with a cathode wall sputtering module is used to study the discharge processes and to optimise the design parameters of a sputtering hollow cathode discharge (HCD). We present Plasimo simulations of a HCD used for laser applications. A time dependent

  9. Sonochemically Fabricated Microelectrode Arrays for Use as Sensing Platforms

    Directory of Open Access Journals (Sweden)

    Stuart D. Collyer

    2010-05-01

    Full Text Available The development, manufacture, modification and subsequent utilisation of sonochemically-formed microelectrode arrays is described for a range of applications. Initial fabrication of the sensing platform utilises ultrasonic ablation of electrochemically insulating polymers deposited upon conductive carbon substrates, forming an array of up to 70,000 microelectrode pores cm–2. Electrochemical and optical analyses using these arrays, their enhanced signal response and stir-independence area are all discussed. The growth of conducting polymeric “mushroom” protrusion arrays with entrapped biological entities, thereby forming biosensors is detailed. The simplicity and inexpensiveness of this approach, lending itself ideally to mass fabrication coupled with unrivalled sensitivity and stir independence makes commercial viability of this process a reality. Application of microelectrode arrays as functional components within sensors include devices for detection of chlorine, glucose, ethanol and pesticides. Immunosensors based on microelectrode arrays are described within this monograph for antigens associated with prostate cancer and transient ischemic attacks (strokes.

  10. New Digital Metal-Oxide (MOx Sensor Platform

    Directory of Open Access Journals (Sweden)

    Daniel Rüffer

    2018-03-01

    Full Text Available The application of metal oxide gas sensors in Internet of Things (IoT devices and mobile platforms like wearables and mobile phones offers new opportunities for sensing applications. Metal-oxide (MOx sensors are promising candidates for such applications, thanks to the scientific progresses achieved in recent years. For the widespread application of MOx sensors, viable commercial offerings are required. In this publication, the authors show that with the new Sensirion Gas Platform (SGP a milestone in the commercial application of MOx technology has been reached. The architecture of the new platform and its performance in selected applications are presented.

  11. Zuo-Gui and You-Gui pills, two traditional Chinese herbal formulas, downregulated the expression of NogoA, NgR, and RhoA in rats with experimental autoimmune encephalomyelitis.

    Science.gov (United States)

    Kou, Shuang; Zheng, Qi; Wang, Yizhou; Zhao, Hui; Zhang, Qiuxia; Li, Ming; Qi, Fang; Fang, Ling; Liu, Lei; Ouyang, Junyao; Zhao, Haiyu; Wang, Lei

    2014-12-02

    Zuo-Gui pills (ZGPs) and You-Gui pills (YGPs) are 2 traditional Chinese herbal formulas used for treating multiple sclerosis (MS) in the clinical setting and have been shown to have neuroprotective effects in experimental autoimmune encephalomyelitis (EAE), an animal model of MS. The aim of this study was to explore the mechanisms underlying the neuroprotective functions of ZGPs and YGPs. Female Lewis rats were randomly divided into normal control, EAE model, 2g/kg ZGP-treated EAE, 3g/kg YGP-treated EAE, and prednisone acetate-treated groups. EAE model was induced by subcutaneous injection of MBP68-86 antigen. The neurological function scores were estimated. Histological structures of the brains and spinal cords were observed, and myelinated and axons imaged. NogoA, Nogo receptor (NgR), and RhoA transcript and protein levels were measured by real-time quantitative RT-PCR and western blotting on postimmunization (PI) days 14 (acute stage) and 28 (remission stage). ZGPs and YGPs significantly reduced neurological functions scores and abrogated inflammatory infiltrates, demyelination, and axonal damage. Furthermore, treatment with ZGPs and YGPs inhibited NogoA, NgR, and RhoA mRNA and protein expression in rats at both the acute and remission stages. ZGPs exhibited stronger effects on NogoA and RhoA expressions, as well as neurological function, during the acute stage of EAE, while YGPs caused greater reductions in NogoA expression during the remission stage. Our findings suggested that ZGPs and YGPs exerted neuroprotective effects by downregulation of NogoA, NgR, and RhoA pathways, with differences in response times and targets observed between ZGPs and YGPs. Copyright © 2014 Elsevier Ireland Ltd. All rights reserved.

  12. Stratospheric platforms: a novel technological support for Earth observation and remote sensing applications

    Science.gov (United States)

    Dovis, Fabio; Lo Presti, Letizia; Magli, Enrico; Mulassano, Paolo; Olmo, Gabriella

    2001-12-01

    The international community agrees that the new technology based on the use of Unmanned Air Vehicles High Altitude Very long Endurance (UAV-HAVE) could play an important role for the development of remote sensing and telecommunication applications. A UAV-HAVE vehicle can be described as a low- cost flying infrastructure (compared with satellites) optimized for long endurance operations at an altitude of about 20 km. Due to such features, its role is similar to satellites, with the major advantages of being less expensive, more flexible, movable on demand, and suitable for a larger class of applications. According to this background, Politecnico di Torino is involved as coordinator in an important project named HeliNet, that represent one of the main activities in Europe in the field of stratospheric platforms, and is concerned with the development of a network of UAV-HAVE aircraft. A key point of this project is the feasibility study for the provision of several services, namely traffic monitoring, environmental surveillance, broadband communications and navigation. This paper reports preliminary results on the HeliNet imaging system and its remote sensing applications. In fact, many environmental surveillance services (e.g. regional public services for agriculture, hydrology, fire protection, and more) require very high-resolution imaging, and can be offered at a lower cost if operated by a shared platform. The philosophy behind the HeliNet project seems to be particularly suitable to manage such missions. In particular, we present a system- level study of possible imaging payloads to be mounted on- board of a stratospheric platform to collect Earth observation data. Firstly, we address optical payloads such as multispectral and/or hyperspectral ones, which are a very short-term objective of the project. Secondly, as an example of mid-term on-board payload, we examine the possibility to carry on the platform a light-SAR system. For both types of payload, we show

  13. An Enhanced Inverter Controller for PV Applications Using the dSPACE Platform

    Directory of Open Access Journals (Sweden)

    M. A. Hannan

    2010-01-01

    Full Text Available This paper presents the simulation modeling and prototype development of an inverter controller for photovoltaic (PV applications using the dSPACE DS1104 controller platform. The controller platform can link the simulation model developed in the MATLAB/SIMULINK environment to its prototype hardware. In the dSPACE controller, the voltage regulator controls the inverter by employing a proportional integral (PI controller and the Park transformation method to generate sinusoidal pulse-width modulation (SPWM signals. The SPWM signals switch the insulated gate bipolar transistor (IGBT to stabilize the 50-Hz sinusoidal AC output voltages of the inverter. The simulation was performed with a DC power supply that acts as the PV generator to supply the power to the inverter. The simulation model was then translated into the inverter prototype using the dSPACE platform and tested in the laboratory to prove the efficacy of the proposed controller. The experimental results for the inverter system demonstrated the feasibility of the proposed control strategy by maintaining the THD of the output voltage at 4.6%.

  14. Hierarchical DSE for multi-ASIP platforms

    DEFF Research Database (Denmark)

    Micconi, Laura; Corvino, Rosilde; Gangadharan, Deepak

    2013-01-01

    This work proposes a hierarchical Design Space Exploration (DSE) for the design of multi-processor platforms targeted to specific applications with strict timing and area constraints. In particular, it considers platforms integrating multiple Application Specific Instruction Set Processors (ASIPs...

  15. Online Crowdfunding Campaign for an Independent Video Game

    OpenAIRE

    Kivikangas, Inessa

    2014-01-01

    Over the past several years online reward-model crowdfunding platforms have become a popular tool for raising funds among independent game developers. Big success of several brilliant indie titles brought to the online crowdfunding platforms Kickstarter and Indiegogo hundreds of hopeful independent developers. However, apart from creating an excellent game indie developers have to be able to reach out to their audience and capture attention of potential supporters and gaming media. Time and e...

  16. Circular Bioassay Platforms for Applications in Microwave-Accelerated Techniques.

    Science.gov (United States)

    Mohammed, Muzaffer; Clement, Travis C; Aslan, Kadir

    2014-12-02

    In this paper, we present the design of four different circular bioassay platforms, which are suitable for homogeneous microwave heating, using theoretical calculations (i.e., COMSOL™ multiphysics software). Circular bioassay platforms are constructed from poly(methyl methacrylate) (PMMA) for optical transparency between 400-800 nm, has multiple sample capacity (12, 16, 19 and 21 wells) and modified with silver nanoparticle films (SNFs) to be used in microwave-accelerated bioassays (MABs). In addition, a small monomode microwave cavity, which can be operated with an external microwave generator (100 W), for use with the bioassay platforms in MABs is also developed. Our design parameters for the circular bioassay platforms and monomode microwave cavity during microwave heating were: (i) temperature profiles, (ii) electric field distributions, (iii) location of the circular bioassay platforms inside the microwave cavity, and (iv) design and number of wells on the circular bioassay platforms. We have also carried out additional simulations to assess the use of circular bioassay platforms in a conventional kitchen microwave oven (e.g., 900 W). Our results show that the location of the circular bioassay platforms in the microwave cavity was predicted to have a significant effect on the homogeneous heating of these platforms. The 21-well circular bioassay platform design in our monomode microwave cavity was predicted to offer a homogeneous heating pattern, where inter-well temperature was observed to be in between 23.72-24.13°C and intra-well temperature difference was less than 0.21°C for 60 seconds of microwave heating, which was also verified experimentally.

  17. ) Band with on Demand Technology Platform to Support Broadband Data Applications

    International Nuclear Information System (INIS)

    Cox, J.

    2003-01-01

    Oil and Gas Companies and their service providers are demanding significantly more bandwidth between their offshore rig locations and their project offices to support real time data applications and video conferencing. SLB Data Marine Systems developed proprietry satellite technology in the North Sea, to allow satellite bandwidth to be 'shared' amongst a population of offshore platforms or vessels and for individual sites to 'pull down' this bandwidth on a demand basis.As well as meeting the new demands of the oil industry with regard to cost effectively transporting these new 'rig to office' applications, this same bandwidth can be used to support telemedicine or distant learning

  18. Urine and plasma metabonomics coupled with UHPLC-QTOF/MS and multivariate data analysis on potential biomarkers in anemia and hematinic effects of herb pair Gui-Hong.

    Science.gov (United States)

    Li, Shujiao; Lin, Hang; Qu, Cheng; Tang, Yuping; Shen, Juan; Li, Weixia; Yue, Shijun; Kai, Jun; Shang, Guanxiong; Zhu, Zhenhua; Zhang, Changbin; Liu, Pei; Yan, Hui; Zhang, Li; Qian, Li; Qian, Dawei; Duan, Jin-ao

    2015-07-21

    The compatibility of Angelicae Sinensis Radix (Danggui) and Carthami Flos (Honghua), a famous herb pair Gui-Hong, can produce synergistic and complementary hematinic effects. Our previous studies have indicated that Gui-Hong has therapeutic potential treatment in hemolytic and aplastic anemia (HAA). The present study aimed to investigate the hematinic effects of Danggui, Honghua and Gui-Hong on HAA rats induced by acetyl phenylhydrazine (APH) and cyclophosphamide (CP) and to explore the underlying hematinic regulation mechanisms. Rats were divided into 5 groups, and drugs were administered by oral gavage one time each day for continuous 7 days from the experiment began. Urine and plasma were analyzed by ultra-high-performance liquid chromatography coupled to quadrupole time-of-flight mass spectrometry (UHPLC-QTOF/MS). Partial least-squares discriminate analysis (PLS-DA) models were built to evaluate the therapeutic effects of Danggui, Honghua and Gui-Hong. Pearson correlation matrix analysis method was used to discover the correlations between potential biomarkers and biochemical indicators of HAA rats. Seven potential biomarkers contribute to the separation of model group and control group were tentatively identified. The levels of l-kynurenine, phenylalanine, nicotinic acid and sphingosine increased significantly (Pmetabonomics method is a promising tool in the efficacy and mechanism research of traditional Chinese medicines. Copyright © 2015 Elsevier Ireland Ltd. All rights reserved.

  19. Application and Mechanics Analysis of Multi-Function Construction Platforms in Prefabricated-Concrete Construction

    Science.gov (United States)

    Wang, Meihua; Li, Rongshuai; Zhang, Wenze

    2017-11-01

    Multi-function construction platforms (MCPs) as an “old construction technology, new application” of the building facade construction equipment, its efforts to reduce labour intensity, improve labour productivity, ensure construction safety, shorten the duration of construction and other aspects of the effect are significant. In this study, the functional analysis of the multi-function construction platforms is carried out in the construction of the assembly building. Based on the general finite element software ANSYS, the static calculation and dynamic characteristics analysis of the MCPs structure are analysed, the simplified finite element model is constructed, and the selection of the unit, the processing and solution of boundary are under discussion and research. The maximum deformation value, the maximum stress value and the structural dynamic characteristic model are obtained. The dangerous parts of the platform structure are analysed, too. Multiple types of MCPs under engineering construction conditions are calculated, so as to put forward the rationalization suggestions for engineering application of the MCPs.

  20. The development of an open platform to test ITS solutions

    DEFF Research Database (Denmark)

    Lahrmann, Harry; Agerholm, Niels; Juhl, Jens

    2013-01-01

    This paper presents the ITS Platform Northern Denmark, which is an open platform to test ITS solutions. The platform consists of a new developed GNSS/GPRS On Board Unit installed in nearly 500 cars, a backend server and a specially designed digital road map for ITS applications. The platform is o...... is open for third part application. This paper presents the platform’s potentials and explains a series of test applications, which are developed on the plat- form. Moreover, a number of new projects, which are planned for ITS Platform is introduced.......This paper presents the ITS Platform Northern Denmark, which is an open platform to test ITS solutions. The platform consists of a new developed GNSS/GPRS On Board Unit installed in nearly 500 cars, a backend server and a specially designed digital road map for ITS applications. The platform...

  1. Developing a Cloud-Based Online Geospatial Information Sharing and Geoprocessing Platform to Facilitate Collaborative Education and Research

    Science.gov (United States)

    Yang, Z. L.; Cao, J.; Hu, K.; Gui, Z. P.; Wu, H. Y.; You, L.

    2016-06-01

    Efficient online discovering and applying geospatial information resources (GIRs) is critical in Earth Science domain as while for cross-disciplinary applications. However, to achieve it is challenging due to the heterogeneity, complexity and privacy of online GIRs. In this article, GeoSquare, a collaborative online geospatial information sharing and geoprocessing platform, was developed to tackle this problem. Specifically, (1) GIRs registration and multi-view query functions allow users to publish and discover GIRs more effectively. (2) Online geoprocessing and real-time execution status checking help users process data and conduct analysis without pre-installation of cumbersome professional tools on their own machines. (3) A service chain orchestration function enables domain experts to contribute and share their domain knowledge with community members through workflow modeling. (4) User inventory management allows registered users to collect and manage their own GIRs, monitor their execution status, and track their own geoprocessing histories. Besides, to enhance the flexibility and capacity of GeoSquare, distributed storage and cloud computing technologies are employed. To support interactive teaching and training, GeoSquare adopts the rich internet application (RIA) technology to create user-friendly graphical user interface (GUI). Results show that GeoSquare can integrate and foster collaboration between dispersed GIRs, computing resources and people. Subsequently, educators and researchers can share and exchange resources in an efficient and harmonious way.

  2. Product Platform Replacements

    DEFF Research Database (Denmark)

    Sköld, Martin; Karlsson, Christer

    2012-01-01

    . To shed light on this unexplored and growing managerial concern, the purpose of this explorative study is to identify operational challenges to management when product platforms are replaced. Design/methodology/approach – The study uses a longitudinal field-study approach. Two companies, Gamma and Omega...... replacement was chosen in each company. Findings – The study shows that platform replacements primarily challenge managers' existing knowledge about platform architectures. A distinction can be made between “width” and “height” in platform replacements, and it is crucial that managers observe this in order...... to challenge their existing knowledge about platform architectures. Issues on technologies, architectures, components and processes as well as on segments, applications and functions are identified. Practical implications – Practical implications are summarized and discussed in relation to a framework...

  3. HEYCITY: A SOCIAL-ORIENTED APPLICATION AND PLATFORM ON THE CLOUD

    Directory of Open Access Journals (Sweden)

    Maximiliano Rasguido

    2015-07-01

    Full Text Available Every city has problems related to infrastructure, services or security. Unfortunately, most cities lack of an on-line service or platform where citizens can complain about those problems. Typically there is only an email address or phone number where they can call, but only during working hours, which often results in frustration and long processing time until local authorities can solve those problems. In this article, we present HeyCity, a social-oriented application and platform that addresses this problem, by making the citizen an active part of the solution, and therefore increases responsibility. HeyCity provides a technological answer where users can report problems using their smartphone and collaborate with other citizens and local authorities to solve the problems. To be able to handle a large number of users distributed in different cities, HeyCity was deployed on the Cloud. We describe the design, development, deployment and execution of HeyCity on state-of-the-art Cloud services and tools, and we describe the technical choices that we made.

  4. Access database application in medical treatment management platform

    International Nuclear Information System (INIS)

    Wu Qingming

    2014-01-01

    For timely, accurate and flexible access to medical expenses data, we applied Microsoft Access 2003 database management software, and we finished the establishment of a management platform for medical expenses. By developing management platform for medical expenses, overall hospital costs for medical expenses can be controlled to achieve a real-time monitoring of medical expenses. Using the Access database management platform for medical expenses not only changes the management model, but also promotes a sound management system for medical expenses. (authors)

  5. A GPU-accelerated Monte Carlo dose calculation platform and its application toward validating an MRI-guided radiation therapy beam model

    International Nuclear Information System (INIS)

    Wang, Yuhe; Mazur, Thomas R.; Green, Olga; Hu, Yanle; Li, Hua; Rodriguez, Vivian; Wooten, H. Omar; Yang, Deshan; Zhao, Tianyu; Mutic, Sasa; Li, H. Harold

    2016-01-01

    Purpose: The clinical commissioning of IMRT subject to a magnetic field is challenging. The purpose of this work is to develop a GPU-accelerated Monte Carlo dose calculation platform based on PENELOPE and then use the platform to validate a vendor-provided MRIdian head model toward quality assurance of clinical IMRT treatment plans subject to a 0.35 T magnetic field. Methods: PENELOPE was first translated from FORTRAN to C++ and the result was confirmed to produce equivalent results to the original code. The C++ code was then adapted to CUDA in a workflow optimized for GPU architecture. The original code was expanded to include voxelized transport with Woodcock tracking, faster electron/positron propagation in a magnetic field, and several features that make gPENELOPE highly user-friendly. Moreover, the vendor-provided MRIdian head model was incorporated into the code in an effort to apply gPENELOPE as both an accurate and rapid dose validation system. A set of experimental measurements were performed on the MRIdian system to examine the accuracy of both the head model and gPENELOPE. Ultimately, gPENELOPE was applied toward independent validation of patient doses calculated by MRIdian’s KMC. Results: An acceleration factor of 152 was achieved in comparison to the original single-thread FORTRAN implementation with the original accuracy being preserved. For 16 treatment plans including stomach (4), lung (2), liver (3), adrenal gland (2), pancreas (2), spleen(1), mediastinum (1), and breast (1), the MRIdian dose calculation engine agrees with gPENELOPE with a mean gamma passing rate of 99.1% ± 0.6% (2%/2 mm). Conclusions: A Monte Carlo simulation platform was developed based on a GPU- accelerated version of PENELOPE. This platform was used to validate that both the vendor-provided head model and fast Monte Carlo engine used by the MRIdian system are accurate in modeling radiation transport in a patient using 2%/2 mm gamma criteria. Future applications of this

  6. A GPU-accelerated Monte Carlo dose calculation platform and its application toward validating an MRI-guided radiation therapy beam model.

    Science.gov (United States)

    Wang, Yuhe; Mazur, Thomas R; Green, Olga; Hu, Yanle; Li, Hua; Rodriguez, Vivian; Wooten, H Omar; Yang, Deshan; Zhao, Tianyu; Mutic, Sasa; Li, H Harold

    2016-07-01

    The clinical commissioning of IMRT subject to a magnetic field is challenging. The purpose of this work is to develop a GPU-accelerated Monte Carlo dose calculation platform based on penelope and then use the platform to validate a vendor-provided MRIdian head model toward quality assurance of clinical IMRT treatment plans subject to a 0.35 T magnetic field. penelope was first translated from fortran to c++ and the result was confirmed to produce equivalent results to the original code. The c++ code was then adapted to cuda in a workflow optimized for GPU architecture. The original code was expanded to include voxelized transport with Woodcock tracking, faster electron/positron propagation in a magnetic field, and several features that make gpenelope highly user-friendly. Moreover, the vendor-provided MRIdian head model was incorporated into the code in an effort to apply gpenelope as both an accurate and rapid dose validation system. A set of experimental measurements were performed on the MRIdian system to examine the accuracy of both the head model and gpenelope. Ultimately, gpenelope was applied toward independent validation of patient doses calculated by MRIdian's kmc. An acceleration factor of 152 was achieved in comparison to the original single-thread fortran implementation with the original accuracy being preserved. For 16 treatment plans including stomach (4), lung (2), liver (3), adrenal gland (2), pancreas (2), spleen(1), mediastinum (1), and breast (1), the MRIdian dose calculation engine agrees with gpenelope with a mean gamma passing rate of 99.1% ± 0.6% (2%/2 mm). A Monte Carlo simulation platform was developed based on a GPU- accelerated version of penelope. This platform was used to validate that both the vendor-provided head model and fast Monte Carlo engine used by the MRIdian system are accurate in modeling radiation transport in a patient using 2%/2 mm gamma criteria. Future applications of this platform will include dose validation and

  7. A GPU-accelerated Monte Carlo dose calculation platform and its application toward validating an MRI-guided radiation therapy beam model

    Energy Technology Data Exchange (ETDEWEB)

    Wang, Yuhe; Mazur, Thomas R.; Green, Olga; Hu, Yanle; Li, Hua; Rodriguez, Vivian; Wooten, H. Omar; Yang, Deshan; Zhao, Tianyu; Mutic, Sasa; Li, H. Harold, E-mail: hli@radonc.wustl.edu [Department of Radiation Oncology, Washington University School of Medicine, 4921 Parkview Place, Campus Box 8224, St. Louis, Missouri 63110 (United States)

    2016-07-15

    Purpose: The clinical commissioning of IMRT subject to a magnetic field is challenging. The purpose of this work is to develop a GPU-accelerated Monte Carlo dose calculation platform based on PENELOPE and then use the platform to validate a vendor-provided MRIdian head model toward quality assurance of clinical IMRT treatment plans subject to a 0.35 T magnetic field. Methods: PENELOPE was first translated from FORTRAN to C++ and the result was confirmed to produce equivalent results to the original code. The C++ code was then adapted to CUDA in a workflow optimized for GPU architecture. The original code was expanded to include voxelized transport with Woodcock tracking, faster electron/positron propagation in a magnetic field, and several features that make gPENELOPE highly user-friendly. Moreover, the vendor-provided MRIdian head model was incorporated into the code in an effort to apply gPENELOPE as both an accurate and rapid dose validation system. A set of experimental measurements were performed on the MRIdian system to examine the accuracy of both the head model and gPENELOPE. Ultimately, gPENELOPE was applied toward independent validation of patient doses calculated by MRIdian’s KMC. Results: An acceleration factor of 152 was achieved in comparison to the original single-thread FORTRAN implementation with the original accuracy being preserved. For 16 treatment plans including stomach (4), lung (2), liver (3), adrenal gland (2), pancreas (2), spleen(1), mediastinum (1), and breast (1), the MRIdian dose calculation engine agrees with gPENELOPE with a mean gamma passing rate of 99.1% ± 0.6% (2%/2 mm). Conclusions: A Monte Carlo simulation platform was developed based on a GPU- accelerated version of PENELOPE. This platform was used to validate that both the vendor-provided head model and fast Monte Carlo engine used by the MRIdian system are accurate in modeling radiation transport in a patient using 2%/2 mm gamma criteria. Future applications of this

  8. Geospatial Data Management Platform for Urban Groundwater

    Science.gov (United States)

    Gaitanaru, D.; Priceputu, A.; Gogu, C. R.

    2012-04-01

    Due to the large amount of civil work projects and research studies, large quantities of geo-data are produced for the urban environments. These data are usually redundant as well as they are spread in different institutions or private companies. Time consuming operations like data processing and information harmonisation represents the main reason to systematically avoid the re-use of data. The urban groundwater data shows the same complex situation. The underground structures (subway lines, deep foundations, underground parkings, and others), the urban facility networks (sewer systems, water supply networks, heating conduits, etc), the drainage systems, the surface water works and many others modify continuously. As consequence, their influence on groundwater changes systematically. However, these activities provide a large quantity of data, aquifers modelling and then behaviour prediction can be done using monitored quantitative and qualitative parameters. Due to the rapid evolution of technology in the past few years, transferring large amounts of information through internet has now become a feasible solution for sharing geoscience data. Furthermore, standard platform-independent means to do this have been developed (specific mark-up languages like: GML, GeoSciML, WaterML, GWML, CityML). They allow easily large geospatial databases updating and sharing through internet, even between different companies or between research centres that do not necessarily use the same database structures. For Bucharest City (Romania) an integrated platform for groundwater geospatial data management is developed under the framework of a national research project - "Sedimentary media modeling platform for groundwater management in urban areas" (SIMPA) financed by the National Authority for Scientific Research of Romania. The platform architecture is based on three components: a geospatial database, a desktop application (a complex set of hydrogeological and geological analysis

  9. Brake for rollable platform

    Science.gov (United States)

    Morris, A. L.

    1974-01-01

    Frame-mounted brake is independent of wheels and consists of simple lever-actuated foot. Brake makes good contact with surface even though foot pad is at higher or lower level than wheels, this is particularly important when a rollable platform is used on irregular surface.

  10. Reduction of product platform complexity by vectorial Euclidean algorithm

    International Nuclear Information System (INIS)

    Navarrete, Israel Aguilera; Guzman, Alejandro A. Lozano

    2013-01-01

    In traditional machine, equipment and devices design, technical solutions are practically independent, thus increasing designs cost and complexity. Overcoming this situation has been tackled just using designer's experience. In this work, a product platform complexity reduction is presented based on a matrix representation of technical solutions versus product properties. This matrix represents the product platform. From this matrix, the Euclidean distances among technical solutions are obtained. Thus, the vectorial distances among technical solutions are identified in a new matrix of order of the number of technical solutions identified. This new matrix can be reorganized in groups with a hierarchical structure, in such a way that modular design of products is now more tractable. As a result of this procedure, the minimum vector distances are found thus being possible to identify the best technical solutions for the design problem raised. Application of these concepts is shown with two examples.

  11. 3D simulation of CANDU reactor regulating system

    International Nuclear Information System (INIS)

    Venescu, B.; Zevedei, D.; Jurian, M.

    2013-01-01

    Present paper shows the evaluation of the performance of the 3-D modal synthesis based reactor kinetic model in a closed-loop environment in a MATLAB/SIMULINK based Reactor Regulating System (RRS) simulation platform. A notable advantage of the 3-D model is the level of details that it can reveal as compared to the coupled point kinetic model. Using the developed RRS simulation platform, the reactor internal behaviours can be revealed during load-following tests. The test results are also benchmarked against measurements from an existing (CANDU) power plant. It can be concluded that the 3-D reactor model produces more realistic view of the core neutron flux distribution, which is closer to the real plant measurements than that from a coupled point kinetic model. It is also shown that, through a vectorization process, the computational load of the 3-D model is comparable with that of the 14-zone coupled point kinetic model. Furthermore, the developed Graphical User Interface (GUI) software package for RRS implementation represents a user friendly and independent application environment for education training and industrial utilizations. (authors)

  12. DESAIN SIMULASI PEMBENTUKAN BAYANGAN PADA CERMIN CEMBUNG MENGGUNAKAN GUI BUILDER SCILAB 5.5.0

    Directory of Open Access Journals (Sweden)

    Erwin Randjawali

    2017-12-01

    Full Text Available Penelitian ini merupakan pengembangan dari makalah yang telah dipresentasikan pada Seminar Internasional namun menggunakan tipe cermin yang berbeda dan berbasis Graphical User Interface (GUI. Penelitian ini bertujuan untuk menghasilkan simulasi pembentukan bayangan pada cermin cembung sebagai media pembelajaran Fisika yang dapat digunakan secara mudah dan efektif. Penelitian ini bersifat studi literatur, dengan menggunakan metode komparatif antara hasil simulasi dan hasil analitik. Simulasi dalam penelitian ini dibuat menggunakan aplikasi Scilab 5.5.0 dengan GUI Builder versi 3.0, dengan memanfaatkan konsep Fisika dan Matematika, di mana cermin cembung disimulasikan menggunakan persamaan parametrik untuk lingkaran, sedangkan sinar-sinar istimewa disimulasikan menggunakan persamaan garis lurus dengan gradien tertentu. Dalam penelitian ini disimulasikan pembentukan bayangan dari sebuah benda dengan tinggi 7cm yang diletakkan pada jarak 15cm dari sebuah cermin cembung yang memiliki radius kelengkungan -30cm. Cermin cembung yang disimulasikan dalam penelitian ini diasumsikan sebagai sebuah permukaan datar. Simulasi yang telah dibuat dapat berjalan dengan baik pada Scilab 5.5.0. Dari hasil simulasi ini, diperoleh tinggi bayangan sebesar 3.5cm dan jarak bayangan sebesar -7.5cm. Hasil perhitungan ini dibandingkan dengan hasil perhitungan secara analitik, dan diperoleh error perhitungan sebesar 0%, dengan kata lain hasil tersebut sama dengan hasil yang diperoleh dengan cara analitik, dan sekaligus membenarkan pernyataan bahwa proses pembentukan bayangan pada cermin cembung lebih mudah untuk digambarkan apabila cermin tersebut dianggap sebagai sebuah permukaan datar. Dengan demikian, simulasi ini dapat digunakan dalam proses pembelajaran Fisika.

  13. 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

  14. 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.

  15. 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.

  16. Composable local memory organisation for streaming applications on embedded MPSoCs

    NARCIS (Netherlands)

    Ambrose, J.; Molnos, A.; Nelson, A.; Cotofana, S.; Goossens, K.G.W.; Juurlink, B.

    2011-01-01

    Multi-Processor Systems on a Chip (MPSoCs) are suitable platforms for the implementation of complex embedded applications. An MPSoC is composable if the functional and temporal behaviour of each application is independent of the absence or presence of other applications. Composability is required

  17. Arduino-Based embedded systems interfacing, simulation, and LabVIEW GUI

    CERN Document Server

    Singh, Rajesh; Singh, Bhupendra; Choudhury, Sushabhan

    2018-01-01

    Arduino is an open-source electronics platform based on easy-to-use hardware and software while LabVIEW is a graphical programming telling how to connect functions and work with a variety of datatypes when constructing applications.This book will help beginners to get started with Arduino-based embedded systems including essential know-how of the programming and interfacing of the devices. Book includes programming and simulation of Arduino-based projects and interfacing with LabVIEW, based on practical case studies. The book comprises of total twenty five chapters with description, working model of LabVIEW and programming with Arduino IDE.

  18. The Development of an UAV Borne Direct Georeferenced Photogrammetric Platform for Ground Control Point Free Applications

    Directory of Open Access Journals (Sweden)

    Chien-Hsun Chu

    2012-07-01

    Full Text Available To facilitate applications such as environment detection or disaster monitoring, the development of rapid low cost systems for collecting near real time spatial information is very critical. Rapid spatial information collection has become an emerging trend for remote sensing and mapping applications. In this study, a fixed-wing Unmanned Aerial Vehicle (UAV-based spatial information acquisition platform that can operate in Ground Control Point (GCP free environments is developed and evaluated. The proposed UAV based photogrammetric platform has a Direct Georeferencing (DG module that includes a low cost Micro Electro Mechanical Systems (MEMS Inertial Navigation System (INS/ Global Positioning System (GPS integrated system. The DG module is able to provide GPS single frequency carrier phase measurements for differential processing to obtain sufficient positioning accuracy. All necessary calibration procedures are implemented. Ultimately, a flight test is performed to verify the positioning accuracy in DG mode without using GCPs. The preliminary results of positioning accuracy in DG mode illustrate that horizontal positioning accuracies in the x and y axes are around 5 m at 300 m flight height above the ground. The positioning accuracy of the z axis is below 10 m. Therefore, the proposed platform is relatively safe and inexpensive for collecting critical spatial information for urgent response such as disaster relief and assessment applications where GCPs are not available.

  19. Performance Measurement of Complex Event Platforms

    Directory of Open Access Journals (Sweden)

    Eva Zámečníková

    2016-12-01

    Full Text Available The aim of this paper is to find and compare existing solutions of complex event processing platforms (CEP. CEP platforms generally serve for processing and/or predicting of high frequency data. We intend to use CEP platform for processing of complex time series and integrate a solution for newly proposed method of decision making. The decision making process will be described by formal grammar. As there are lots of CEP solutions we will take the following characteristics under consideration - the processing in real time, possibility of processing of high volume data from multiple sources, platform independence, platform allowing integration with user solution and open license. At first we will talk about existing CEP tools and their specific way of use in praxis. Then we will mention the design of method for formalization of business rules used for decision making. Afterwards, we focus on two platforms which seem to be the best fit for integration of our solution and we will list the main pros and cons of each approach. Next part is devoted to benchmark platforms for CEP. Final part is devoted to experimental measurements of platform with integrated method for decision support.

  20. Protium, an infrastructure for partitioned applications

    NARCIS (Netherlands)

    Young, Cliff; Lakshman, Y.N.; Szymanski, Tom; Reppy, John; Presotto, David; Pike, Rob; Narlikar, Girija; Mullender, Sape; Grosse, Eric

    Remote access feels different from local access. The major issues are consistency (machines vary in GUIs, applications, and devices) and responsiveness (the user must wait for network and server delays). Protium attacks these by partitioning programs into local viewers that connect to remote

  1. Radiated EMC immunity investigation of common recognition identification platform for medical applications

    Science.gov (United States)

    Miranda, Jorge; Cabral, Jorge; Ravelo, Blaise; Wagner, Stefan; Pedersen, Christian F.; Memon, Mukhtiar; Mathiesen, Morten

    2015-01-01

    An innovative e-healthcare platform named common recognition and identification platform (CRIP) was developed and tested as part of the CareStore project. CareStore and CRIP aims at delivering accurate and safe disease management by minimising human operator errors in hospitals and care facilities. To support this, the CRIP platform features fingerprint biometrics and near field communication (NFC) for user identification; and Bluetooth communication support for a range of telemedicine medical devices adhering to the IEEE 11073 standard. The aim of this study was to evaluate the electromagnetic compatibility (EMC) immunity of the CRIP platform in order to validate it for medical application use. The first prototype of CRIP was demonstrated to operate as expected by showing the user identification function feasibility, both via NFC and biometric, and by detection of Bluetooth devices via radio frequency (RF) scanning. The NFC module works in the 13.56 MHz band and the Bluetooth module work in the 2.4 GHz band, according to the IEEE 802.15.1 standard. The standard test qualification of the CRIP was performed based on the radiated EMC immunity with respect to the EN 61000-4-3 standard. The immunity tests were conducted under industrial EMC compliance with electric field aggression, with levels up to 10 V/m in both horizontal and vertical polarisations when the test antenna and the CRIP were placed at a distance of 3 m. It was found that the CRIP device complies with the European electromagnetic (EM) radiation immunity requirements.

  2. Le SNI : un modèle de haut niveau pour la conception et le maquettage des IHM

    Directory of Open Access Journals (Sweden)

    ean-Bernard Crampes

    2008-11-01

    Full Text Available This paper presents SNI, Interactions Navigational Diagram, as a UI representation model allowing to design a CUI in accordance with users requirements and to generate automatically a skeleton of the wished software, using model transformation. To do so, two model levels are proposed. The conceptual level (SNI specifies the functional navigation in the software independently of any technical platform. The logical level describes the dynamic chaining and the detailed definition of UI components according to a particular development platform (GUI, WEB, Multimodal…. This paper presents these two model levels, their respective metamodels and the software tool "VisualSNI" allowing to build the SNI and to generate a mock-up in the JSF framework automatically.

  3. ARTutor—An Augmented Reality Platform for Interactive Distance Learning

    Directory of Open Access Journals (Sweden)

    Chris Lytridis

    2018-01-01

    Full Text Available Augmented Reality (AR has been used in various contexts in recent years in order to enhance user experiences in mobile and wearable devices. Various studies have shown the utility of AR, especially in the field of education, where it has been observed that learning results are improved. However, such applications require specialized teams of software developers to create and maintain them. In an attempt to solve this problem and enable educators to easily create AR content for existing textbooks, the ARTutor platform was developed. It consists of a web-based application that acts as an AR authoring tool, and an accompanying mobile application that is used to access and interact with the educational AR content. In addition, the ARTutor application allows students to ask questions verbally and receive answers based on the contents of the book. This means that the system is suitable for distance learning and promotes self-study and independent learning.

  4. Nanotechnology-based polymeric bio(muco)adhesive platforms for controlling drug delivery - properties, methodologies and applications

    International Nuclear Information System (INIS)

    Carvalho, Flavia Chiva; Chorilli, Marlus; Gremiao, Maria Palmira Daflon

    2014-01-01

    Studies using bio(muco)adhesive drug delivery systems have recently gained great interest, which can promote drug targeting and more specific contact of the drug delivery system with the various absorptive membranes of the body. This technological platform associated with nanotechnology offers potential for controlling drug delivery; therefore, they are excellent strategies to increase the bioavailability of drugs. The objective of this work was to study nanotechnology-based polymeric bio(muco)adhesive platforms for controlling drug delivery, highlighting their properties, how the bio(muco)adhesion can be measured and their potential applications for different routes of administration. (author)

  5. Development of Mobile Educational Services Application to Improve Educational Outcomes using Android Technology

    Directory of Open Access Journals (Sweden)

    Hosam Farouk El-Sofany

    2014-04-01

    Full Text Available Mobile devices have become instruments that allow new ways of interacting with institutional services. This paper describes the development of the Mobile Educational Services Application (MES app for the Android platform. This app allows access to mediated and self-access services, as well as databases, announcements, registration, events, book consultations, schedules, etc. The project provides Mobile and Web-based application tools (apps that allow online access for different users - students, instructors, and administrators. The app provides students with a user friendly, generic, web-based GUI to request educational services, to send text message inquiries, to add, drop, or defer courses, etc.. The app allows instructors to send or receive text messages to and from students using the mobile or web-based interface of the app. In addition to system monitoring, the app provides administrators an online tool to manage, add, update, and delete system information. This tool seeks to be one of the more useful economic apps that use Android technology for applications, using Tablets and mobile devices, for the use of students, instructors and administrators in accessing services in an educational institution.

  6. 2009 Analysis Platform Review Report

    Energy Technology Data Exchange (ETDEWEB)

    Ferrell, John [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States

    2009-12-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the U.S. Department of Energy Biomass Program’s Analysis platform review meeting, held on February 18, 2009, at the Marriott Residence Inn, National Harbor, Maryland.

  7. 2009 Infrastructure Platform Review Report

    Energy Technology Data Exchange (ETDEWEB)

    Ferrell, John [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2009-12-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the U.S. Department of Energy Biomass program‘s Infrastructure platform review meeting, held on February 19, 2009, at the Marriott Residence Inn, National Harbor, Maryland.

  8. Exploring Dynamic User–Interface in Achieving Software Application ...

    African Journals Online (AJOL)

    PROF. O. E. OSUAGWU

    2013-09-01

    Sep 1, 2013 ... rudiments of user interface in application development may be a diffults task and time consuming, but there ... screen. Such interface is described as menu- driven. (3) Graphical user interface (GUI): user .... using green colour.

  9. Applications integration in a hybrid cloud computing environment: modelling and platform

    Science.gov (United States)

    Li, Qing; Wang, Ze-yuan; Li, Wei-hua; Li, Jun; Wang, Cheng; Du, Rui-yang

    2013-08-01

    With the development of application services providers and cloud computing, more and more small- and medium-sized business enterprises use software services and even infrastructure services provided by professional information service companies to replace all or part of their information systems (ISs). These information service companies provide applications, such as data storage, computing processes, document sharing and even management information system services as public resources to support the business process management of their customers. However, no cloud computing service vendor can satisfy the full functional IS requirements of an enterprise. As a result, enterprises often have to simultaneously use systems distributed in different clouds and their intra enterprise ISs. Thus, this article presents a framework to integrate applications deployed in public clouds and intra ISs. A run-time platform is developed and a cross-computing environment process modelling technique is also developed to improve the feasibility of ISs under hybrid cloud computing environments.

  10. 270GHz SiGe BiCMOS manufacturing process platform for mmWave applications

    Science.gov (United States)

    Kar-Roy, Arjun; Preisler, Edward J.; Talor, George; Yan, Zhixin; Booth, Roger; Zheng, Jie; Chaudhry, Samir; Howard, David; Racanelli, Marco

    2011-11-01

    TowerJazz has been offering the high volume commercial SiGe BiCMOS process technology platform, SBC18, for more than a decade. In this paper, we describe the TowerJazz SBC18H3 SiGe BiCMOS process which integrates a production ready 240GHz FT / 270 GHz FMAX SiGe HBT on a 1.8V/3.3V dual gate oxide CMOS process in the SBC18 technology platform. The high-speed NPNs in SBC18H3 process have demonstrated NFMIN of ~2dB at 40GHz, a BVceo of 1.6V and a dc current gain of 1200. This state-of-the-art process also comes with P-I-N diodes with high isolation and low insertion losses, Schottky diodes capable of exceeding cut-off frequencies of 1THz, high density stacked MIM capacitors, MOS and high performance junction varactors characterized up to 50GHz, thick upper metal layers for inductors, and various resistors such as low value and high value unsilicided poly resistors, metal and nwell resistors. Applications of the SBC18H3 platform for millimeter-wave products for automotive radars, phased array radars and Wband imaging are presented.

  11. Rheem: Enabling Multi-Platform Task Execution

    KAUST Repository

    Agrawal, Divy; Kruse, Sebastian; Ouzzani, Mourad; Papotti, Paolo; Quiane-Ruiz, Jorge-Arnulfo; Tang, Nan; Zaki, Mohammed J.; Ba, Lamine; Berti-Equille, Laure; Chawla, Sanjay; Elmagarmid, Ahmed; Hammady, Hossam; Idris, Yasser; Kaoudi, Zoi; Khayyat, Zuhair

    2016-01-01

    Many emerging applications, from domains such as healthcare and oil & gas, require several data processing systems for complex analytics. This demo paper showcases Rheem, a framework that provides multi-platform task execution for such applications. It features a three-layer data processing abstraction and a new query optimization approach for multi-platform settings. We will demonstrate the strengths of Rheem by using real-world scenarios from three different applications, namely, machine learning, data cleaning, and data fusion. © 2016 ACM.

  12. Rheem: Enabling Multi-Platform Task Execution

    KAUST Repository

    Agrawal, Divy

    2016-06-16

    Many emerging applications, from domains such as healthcare and oil & gas, require several data processing systems for complex analytics. This demo paper showcases Rheem, a framework that provides multi-platform task execution for such applications. It features a three-layer data processing abstraction and a new query optimization approach for multi-platform settings. We will demonstrate the strengths of Rheem by using real-world scenarios from three different applications, namely, machine learning, data cleaning, and data fusion. © 2016 ACM.

  13. 2009 Feedstocks Platform Review Report

    Energy Technology Data Exchange (ETDEWEB)

    Ferrell, John [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2009-12-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the U.S. Department of Energy Biomass Program‘s Feedstock platform review meeting, held on April 8–10, 2009, at the Grand Hyatt Washington, Washington, D.C.

  14. Outlook in the application of Chlamydomonas reinhardtii chloroplast as a platform for recombinant protein production.

    Science.gov (United States)

    Shamriz, Shabnam; Ofoghi, Hamideh

    Microalgae, also called microphytes, are a vast group of microscopic photosynthetic organisms living in aquatic ecosystems. Microalgae have attracted the attention of biotechnology industry as a platform for extracting natural products with high commercial value. During last decades, microalgae have been also used as cost-effective and easily scalable platform for the production of recombinant proteins with medical and industrial applications. Most progress in this field has been made with Chlamydomonas reinhardtii as a model organism mainly because of its simple life cycle, well-established genetics and ease of cultivation. However, due to the scarcity of existing infrastructure for commercial production and processing together with relatively low product yields, no recombinant products from C. reinhardtii have gained approval for commercial production and most of them are still in research and development. In this review, we focus on the chloroplast of C. reinhardtii as an algal recombinant expression platform and compare its advantages and disadvantages to other currently used expression systems. We then discuss the strategies for engineering the chloroplast of C. reinhardtii to produce recombinant cells and present a comprehensive overview of works that have used this platform for the expression of high-value products.

  15. 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) .

  16. WIFIP: a web-based user interface for automated synchrotron beamlines.

    Science.gov (United States)

    Sallaz-Damaz, Yoann; Ferrer, Jean Luc

    2017-09-01

    The beamline control software, through the associated graphical user interface (GUI), is the user access point to the experiment, interacting with synchrotron beamline components and providing automated routines. FIP, the French beamline for the Investigation of Proteins, is a highly automatized macromolecular crystallography (MX) beamline at the European Synchrotron Radiation Facility. On such a beamline, a significant number of users choose to control their experiment remotely. This is often performed with a limited bandwidth and from a large choice of computers and operating systems. Furthermore, this has to be possible in a rapidly evolving experimental environment, where new developments have to be easily integrated. To face these challenges, a light, platform-independent, control software and associated GUI are required. Here, WIFIP, a web-based user interface developed at FIP, is described. Further than being the present FIP control interface, WIFIP is also a proof of concept for future MX control software.

  17. SAMMate: a GUI tool for processing short read alignments in SAM/BAM format

    Directory of Open Access Journals (Sweden)

    Flemington Erik

    2011-01-01

    Full Text Available Abstract Background Next Generation Sequencing (NGS technology generates tens of millions of short reads for each DNA/RNA sample. A key step in NGS data analysis is the short read alignment of the generated sequences to a reference genome. Although storing alignment information in the Sequence Alignment/Map (SAM or Binary SAM (BAM format is now standard, biomedical researchers still have difficulty accessing this information. Results We have developed a Graphical User Interface (GUI software tool named SAMMate. SAMMate allows biomedical researchers to quickly process SAM/BAM files and is compatible with both single-end and paired-end sequencing technologies. SAMMate also automates some standard procedures in DNA-seq and RNA-seq data analysis. Using either standard or customized annotation files, SAMMate allows users to accurately calculate the short read coverage of genomic intervals. In particular, for RNA-seq data SAMMate can accurately calculate the gene expression abundance scores for customized genomic intervals using short reads originating from both exons and exon-exon junctions. Furthermore, SAMMate can quickly calculate a whole-genome signal map at base-wise resolution allowing researchers to solve an array of bioinformatics problems. Finally, SAMMate can export both a wiggle file for alignment visualization in the UCSC genome browser and an alignment statistics report. The biological impact of these features is demonstrated via several case studies that predict miRNA targets using short read alignment information files. Conclusions With just a few mouse clicks, SAMMate will provide biomedical researchers easy access to important alignment information stored in SAM/BAM files. Our software is constantly updated and will greatly facilitate the downstream analysis of NGS data. Both the source code and the GUI executable are freely available under the GNU General Public License at http://sammate.sourceforge.net.

  18. RAVEN: a GUI and an Artificial Intelligence Engine in a Dynamic PRA Framework

    Energy Technology Data Exchange (ETDEWEB)

    C. Rabiti; D. Mandelli; A. Alfonsi; J. Cogliati; R. Kinoshita; D. Gaston; R. Martineau; C. Curtis

    2013-06-01

    Increases in computational power and pressure for more accurate simulations and estimations of accident scenario consequences are driving the need for Dynamic Probabilistic Risk Assessment (PRA) [1] of very complex models. While more sophisticated algorithms and computational power address the back end of this challenge, the front end is still handled by engineers that need to extract meaningful information from the large amount of data and build these complex models. Compounding this problem is the difficulty in knowledge transfer and retention, and the increasing speed of software development. The above-described issues would have negatively impacted deployment of the new high fidelity plant simulator RELAP-7 (Reactor Excursion and Leak Analysis Program) at Idaho National Laboratory. Therefore, RAVEN that was initially focused to be the plant controller for RELAP-7 will help mitigate future RELAP-7 software engineering risks. In order to accomplish this task, Reactor Analysis and Virtual Control Environment (RAVEN) has been designed to provide an easy to use Graphical User Interface (GUI) for building plant models and to leverage artificial intelligence algorithms in order to reduce computational time, improve results, and help the user to identify the behavioral pattern of the Nuclear Power Plants (NPPs). In this paper we will present the GUI implementation and its current capability status. We will also introduce the support vector machine algorithms and show our evaluation of their potentiality in increasing the accuracy and reducing the computational costs of PRA analysis. In this evaluation we will refer to preliminary studies performed under the Risk Informed Safety Margins Characterization (RISMC) project of the Light Water Reactors Sustainability (LWRS) campaign [3]. RISMC simulation needs and algorithm testing are currently used as a guidance to prioritize RAVEN developments relevant to PRA.

  19. 2011 Biomass Program Platform Peer Review: Feedstock

    Energy Technology Data Exchange (ETDEWEB)

    McCann, Laura [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2012-02-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the 2011 U.S. Department of Energy Biomass Program’s Feedstock Platform Review meeting.

  20. 2011 Biomass Program Platform Peer Review. Sustainability

    Energy Technology Data Exchange (ETDEWEB)

    Eng, Alison Goss [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2012-02-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the 2011 U.S. Department of Energy Biomass Program’s Sustainability Platform Review meeting.

  1. 2011 Biomass Program Platform Peer Review. Infrastructure

    Energy Technology Data Exchange (ETDEWEB)

    Lindauer, Alicia [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2012-02-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the 2011 U.S. Department of Energy Biomass Program’s Infrastructure Platform Review meeting.

  2. 2011 Biomass Program Platform Peer Review: Algae

    Energy Technology Data Exchange (ETDEWEB)

    Yang, Joyce [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2012-02-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the 2011 U.S. Department of Energy Biomass Program’s Algae Platform Review meeting.

  3. 2011 Biomass Program Platform Peer Review: Analysis

    Energy Technology Data Exchange (ETDEWEB)

    Haq, Zia [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2012-02-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the 2011 U.S. Department of Energy Biomass Program’s Analysis Platform Review meeting.

  4. IMPACT_S: integrated multiprogram platform to analyze and combine tests of selection.

    Directory of Open Access Journals (Sweden)

    Emanuel Maldonado

    Full Text Available Among the major goals of research in evolutionary biology are the identification of genes targeted by natural selection and understanding how various regimes of evolution affect the fitness of an organism. In particular, adaptive evolution enables organisms to adapt to changing ecological factors such as diet, temperature, habitat, predatory pressures and prey abundance. An integrative approach is crucial for the identification of non-synonymous mutations that introduce radical changes in protein biochemistry and thus in turn influence the structure and function of proteins. Performing such analyses manually is often a time-consuming process, due to the large number of statistical files generated from multiple approaches, especially when assessing numerous taxa and/or large datasets. We present IMPACT_S, an easy-to-use Graphical User Interface (GUI software, which rapidly and effectively integrates, filters and combines results from three widely used programs for assessing the influence of selection: Codeml (PAML package, Datamonkey and TreeSAAP. It enables the identification and tabulation of sites detected by these programs as evolving under the influence of positive, neutral and/or negative selection in protein-coding genes. IMPACT_S further facilitates the automatic mapping of these sites onto the three-dimensional structures of proteins. Other useful tools incorporated in IMPACT_S include Jmol, Archaeopteryx, Gnuplot, PhyML, a built-in Swiss-Model interface and a PDB downloader. The relevance and functionality of IMPACT_S is shown through a case study on the toxicoferan-reptilian Cysteine-rich Secretory Proteins (CRiSPs. IMPACT_S is a platform-independent software released under GPLv3 license, freely available online from http://impact-s.sourceforge.net.

  5. IMPACT_S: integrated multiprogram platform to analyze and combine tests of selection.

    Science.gov (United States)

    Maldonado, Emanuel; Sunagar, Kartik; Almeida, Daniela; Vasconcelos, Vitor; Antunes, Agostinho

    2014-01-01

    Among the major goals of research in evolutionary biology are the identification of genes targeted by natural selection and understanding how various regimes of evolution affect the fitness of an organism. In particular, adaptive evolution enables organisms to adapt to changing ecological factors such as diet, temperature, habitat, predatory pressures and prey abundance. An integrative approach is crucial for the identification of non-synonymous mutations that introduce radical changes in protein biochemistry and thus in turn influence the structure and function of proteins. Performing such analyses manually is often a time-consuming process, due to the large number of statistical files generated from multiple approaches, especially when assessing numerous taxa and/or large datasets. We present IMPACT_S, an easy-to-use Graphical User Interface (GUI) software, which rapidly and effectively integrates, filters and combines results from three widely used programs for assessing the influence of selection: Codeml (PAML package), Datamonkey and TreeSAAP. It enables the identification and tabulation of sites detected by these programs as evolving under the influence of positive, neutral and/or negative selection in protein-coding genes. IMPACT_S further facilitates the automatic mapping of these sites onto the three-dimensional structures of proteins. Other useful tools incorporated in IMPACT_S include Jmol, Archaeopteryx, Gnuplot, PhyML, a built-in Swiss-Model interface and a PDB downloader. The relevance and functionality of IMPACT_S is shown through a case study on the toxicoferan-reptilian Cysteine-rich Secretory Proteins (CRiSPs). IMPACT_S is a platform-independent software released under GPLv3 license, freely available online from http://impact-s.sourceforge.net.

  6. An integrated development framework for rapid development of platform-independent and reusable satellite on-board software

    Science.gov (United States)

    Ziemke, Claas; Kuwahara, Toshinori; Kossev, Ivan

    2011-09-01

    Even in the field of small satellites, the on-board data handling subsystem has become complex and powerful. With the introduction of powerful CPUs and the availability of considerable amounts of memory on-board a small satellite it has become possible to utilize the flexibility and power of contemporary platform-independent real-time operating systems. Especially the non-commercial sector such like university institutes and community projects such as AMSAT or SSETI are characterized by the inherent lack of financial as well as manpower resources. The opportunity to utilize such real-time operating systems will contribute significantly to achieve a successful mission. Nevertheless the on-board software of a satellite is much more than just an operating system. It has to fulfill a multitude of functional requirements such as: Telecommand interpretation and execution, execution of control loops, generation of telemetry data and frames, failure detection isolation and recovery, the communication with peripherals and so on. Most of the aforementioned tasks are of generic nature and have to be conducted on any satellite with only minor modifications. A general set of functional requirements as well as a protocol for communication is defined in the SA ECSS-E-70-41A standard "Telemetry and telecommand packet utilization". This standard not only defines the communication protocol of the satellite-ground link but also defines a set of so called services which have to be available on-board of every compliant satellite and which are of generic nature. In this paper, a platform-independent and reusable framework is described which is implementing not only the ECSS-E-70-41A standard but also functionalities for interprocess communication, scheduling and a multitude of tasks commonly performed on-board of a satellite. By making use of the capabilities of the high-level programming language C/C++, the powerful open source library BOOST, the real-time operating system RTEMS and

  7. Data Acquisition (DAQ) system dedicated for remote sensing applications on Unmanned Aerial Vehicles (UAV)

    Science.gov (United States)

    Keleshis, C.; Ioannou, S.; Vrekoussis, M.; Levin, Z.; Lange, M. A.

    2014-08-01

    Continuous advances in unmanned aerial vehicles (UAV) and the increased complexity of their applications raise the demand for improved data acquisition systems (DAQ). These improvements may comprise low power consumption, low volume and weight, robustness, modularity and capability to interface with various sensors and peripherals while maintaining the high sampling rates and processing speeds. Such a system has been designed and developed and is currently integrated on the Autonomous Flying Platforms for Atmospheric and Earth Surface Observations (APAESO/NEA-YΠOΔOMH/NEKΠ/0308/09) however, it can be easily adapted to any UAV or any other mobile vehicle. The system consists of a single-board computer with a dual-core processor, rugged surface-mount memory and storage device, analog and digital input-output ports and many other peripherals that enhance its connectivity with various sensors, imagers and on-board devices. The system is powered by a high efficiency power supply board. Additional boards such as frame-grabbers, differential global positioning system (DGPS) satellite receivers, general packet radio service (3G-4G-GPRS) modems for communication redundancy have been interfaced to the core system and are used whenever there is a mission need. The onboard DAQ system can be preprogrammed for automatic data acquisition or it can be remotely operated during the flight from the ground control station (GCS) using a graphical user interface (GUI) which has been developed and will also be presented in this paper. The unique design of the GUI and the DAQ system enables the synchronized acquisition of a variety of scientific and UAV flight data in a single core location. The new DAQ system and the GUI have been successfully utilized in several scientific UAV missions. In conclusion, the novel DAQ system provides the UAV and the remote-sensing community with a new tool capable of reliably acquiring, processing, storing and transmitting data from any sensor integrated

  8. Nanoparticle "Theranostic" Platforms for Applications in Cancer

    Science.gov (United States)

    Steiner, Jason Michael

    The study and implementation of nanotechnology as applied to biology is making substantial progress toward the expansion of the dialogue between synthetic and biological systems. This dialogue leads to a deeper understanding of the origins, manifestations, and characteristics of biological phenomenon that ultimately will lead to improved methods of diagnosing and treating a variety of pathologies. Perhaps the most prevalent application of this new technology is in the field of cancer research, encompassing an array of diagnostic and therapeutic approaches for in vivo utilization. These approaches include novel ways of enhancing tumor imaging for earlier detection or delivering toxic therapeutics directly to the site of action, sparing the systemic damage that so often accompanies cancer treatment. However, it is the combination of these essential and orthogonal functionalities that is the hallmark of the promise of nanotechnology. Such materials, coined as "theranostics" for their therapeutic and diagnostic capabilities, allow for a new depth of understanding of the behavior of nanoparticles in vivo, and in particular their efficacy as therapeutic treatments. This dissertation discusses the development of platforms and materials that may be employed as theranostic cancer agents from two distinct philosophical approaches---what may be called "traditional" and "non-traditional" nanotechnology. The "non-traditional" approach details the development of a novel DNA nanoparticle platform created through an exponential enrichment process for selected cell targeting. The products compose a novel class of nanoparticles that possess all of the naturally advantageous properties of DNA. The remainder of the dissertation presents a more "traditional" approach to hierarchical nanoparticle construction, discussing synthesis, stabilization and functionalization of theranostic materials of iron oxide and gold and their combination into novel nanostructures for more efficacious in

  9. Issues Concerning The Development Of A Mobile Platform For Health Care Applications

    Science.gov (United States)

    Korba, Larry W.; Liscano, Ramiro; Green, David; Durie, Nelson

    1989-03-01

    There are a number of problems that must yet be overcome before robotic technology can be applied in a hospital or a home care setting. The four basic problems are: cost, safety, finding appropriate applications and developing application specific solutions. Advanced robotics technology is now costly because of the complexity associated with autonomous systems. In any application, it is most important that the safety of the individuals using or exposed to the vehicle is ensured. Often in the health care field, innovative and useful new devices require an inordinate amount of time before they are accepted. The technical and ergonomic problems associated with any application must be solved so that cost containment, safety, ease of use, and quality of life are ensured. This paper discusses these issues in relation to our own development of an autonomous vehicle for health care applications. In this advancement, a commercially available platform is being equipped with an on-board, multiprocessor computer system and a variety of sensor systems. In order to develop pertinent solutions to the technical problems, there must be a framework wherein there is a focus upon the practical issues associated with the end application.

  10. A mini-UAV VTOL Platform for Surveying Applications

    Directory of Open Access Journals (Sweden)

    Kuldeep Rawat

    2014-05-01

    Full Text Available In this paper we discuss implementation of a mini-Unmanned Aerial Vehicle (UAV vertical take-off and landing (VTOL platform for surveying activities related to highway construction. Recent advances in sensor and communication technologies have allowed scaling sizes of unmanned aerial platforms, and explore them for tasks that are economical and safe over populated or inhabited areas. In highway construction the capability of mini-UAVs to survey in hostile and/or hardly accessible areas can greatly reduce human risks. The project focused on developing a cost effective, remotely controlled, fuel powered mini-UAV VTOL (helicopter platform with certain payload capacity and configuration and demonstrated its use in surveying and monitoring activities required for highway planning and construction. With an on-board flight recorder global positioning system (GPS device, memory storage card, telemetry, inertial navigation sensors, and a video camera the mini-UAV can record flying coordinates and relay live video images to a remote ground receiver and surveyor. After all necessary integration and flight tests were done the mini-UAV helicopter was tested to operate and relay video from the areas where construction was underway. The mini-UAV can provide a platform for a range of sensors and instruments that directly support the operational requirements of transportation sector.

  11. Towards a Framework of Digital Platform Competition

    DEFF Research Database (Denmark)

    Kazan, Erol; Tan, Chee-Wee; Lim, Eric T. K.

    2016-01-01

    between monopolistic (i.e., Pingit) and federated (i.e., Paym) mobile payment platforms to illustrate its applicability and yield principles on the nature and impact of competition among platform-driven ubiquitous systems. Preliminary findings indicate that monopolistic mobile digital platforms attempt...... to create unique configurals to obtain monopolistic power by tightly coupling platform layers, which are difficult to replicate. Conversely, federated digital platforms compete by dispersing the service layer to harness the collective resources from individual firms. Furthermore, the interaction...

  12. Surgical smartphone applications across different platforms: their evolution, uses, and users.

    Science.gov (United States)

    Kulendran, Myutan; Lim, Marcus; Laws, Georgia; Chow, Andre; Nehme, Jean; Darzi, Ara; Purkayastha, Sanjay

    2014-08-01

    There are a vast array of smartphone applications that could benefit both surgeons and their patients. To review and identify all relevant surgical smartphone applications available for the Apple iPhone iOS and Google Android platform based on their user group and subspecialty for which they were designed. Both the literature using PubMed and Google Scholar were searched using the following terms: application$, smartphone$, app$, app*, surgery, surgical, surg*, general surgery, general surg*, bariatric$, urology and plastic surgery, ortho*, orthop(a)edic, cardiac surgery, cardiothoracic, neurosurgery, and ophthalmology. The search yielded 38 articles of which 23 were eligible. Each of the key specialties was searched in the Apple iTunes App Store for iPhone iOS and the Google Play Android application store. In total, there were 621 surgical applications for Apple iPhone iOS and 97 identified on Android's Google Play. There has been a 9-fold increase in the number of surgical applications available for the Apple iPhone iOS from 2009 to 2012. Of these applications there were 126 dedicated to plastic surgery, 79 to orthopedics, 41 to neurosurgical, 180 to general surgery, 36 to cardiac surgery, 121 to ophthalmology, and 44 to urology. There was a wide range of applications ranging from simple flashcards to be used for revision to virtual surgery applications that provided surgical exposure and familiarization with common operative procedures. Despite the plethora of surgical applications available for smartphones, there is no taxonomy for medical applications. Only 12% were affiliated with an academic institution or association, which highlights the need for greater regulation of surgical applications. © The Author(s) 2014.

  13. RemoteLabs Platform

    Directory of Open Access Journals (Sweden)

    Nils Crabeel

    2012-03-01

    Full Text Available This paper reports on a first step towards the implementation of a framework for remote experimentation of electric machines – the RemoteLabs platform. This project was focused on the development of two main modules: the user Web-based and the electric machines interfaces. The Web application provides the user with a front-end and interacts with the back-end – the user and experiment persistent data. The electric machines interface is implemented as a distributed client server application where the clients, launched by the Web application, interact with the server modules located in platforms physically connected the electric machines drives. Users can register and authenticate, schedule, specify and run experiments and obtain results in the form of CSV, XML and PDF files. These functionalities were successfully tested with real data, but still without including the electric machines. This inclusion is part of another project scheduled to start soon.

  14. Outpatient Tinnitus Clinic, Self-Help Web Platform, or Mobile Application to Recruit Tinnitus Study Samples?

    Directory of Open Access Journals (Sweden)

    Thomas Probst

    2017-04-01

    Full Text Available For understanding the heterogeneity of tinnitus, large samples are required. However, investigations on how samples recruited by different methods differ from each other are lacking. In the present study, three large samples each recruited by different means were compared: N = 5017 individuals registered at a self-help web platform for tinnitus (crowdsourcing platform Tinnitus Talk, N = 867 users of a smart mobile application for tinnitus (crowdsensing platform TrackYourTinnitus, and N = 3786 patients contacting an outpatient tinnitus clinic (Tinnitus Center of the University Hospital Regensburg. The three samples were compared regarding age, gender, and duration of tinnitus (month or years perceiving tinnitus; subjective report using chi-squared tests. The three samples significantly differed from each other in age, gender and tinnitus duration (p < 0.05. Users of the TrackYourTinnitus crowdsensing platform were younger, users of the Tinnitus Talk crowdsourcing platform had more often female gender, and users of both newer technologies (crowdsourcing and crowdsensing had more frequently acute/subacute tinnitus (<3 months and 4–6 months as well as a very long tinnitus duration (>20 years. The implications of these findings for clinical research are that newer technologies such as crowdsourcing and crowdsensing platforms offer the possibility to reach individuals hard to get in contact with at an outpatient tinnitus clinic. Depending on the aims and the inclusion/exclusion criteria of a given study, different recruiting strategies (clinic and/or newer technologies offer different advantages and disadvantages. In general, the representativeness of study results might be increased when tinnitus study samples are recruited in the clinic as well as via crowdsourcing and crowdsensing.

  15. Reusable platform concepts

    International Nuclear Information System (INIS)

    Gudmestad, O.T.; Sparby, B.K.; Stead, B.L.

    1993-01-01

    There is an increasing need to reduce costs of offshore production facilities in order to make development of offshore fields profitable. For small fields with short production time there is in particular a need to investigate ways to reduce costs. The idea of platform reuse is for such fields particularly attractive. This paper will review reusable platform concepts and will discuss their range of application. Particular emphasis will be placed on technical limitations. Traditional concepts as jackups and floating production facilities will be discussed by major attention will be given to newly developed ideas for reuse of steel jackets and concrete structures. It will be shown how the operator for several fields can obtain considerable savings by applying such reusable platform concepts

  16. Out-of-plane platforms with bi-directional thermal bimorph actuation for transducer applications

    KAUST Repository

    Conchouso Gonzalez, David

    2015-04-01

    This paper reports on the Buckled Cantilever Platform (BCP) that allows the manipulation of the out of plane structures through the adjustment of the pitch angle using thermal bimorph micro-Actuators. Due to the micro-fabrication process used, the bimorph actuators can be designed to move in both: Counter Clockwise (CCW) and Clockwise (CW) directions with a resolution of up to 110 μm/V, with smallest step in the range of nanometers. Thermal and electrical characterization of the thermal bimorph actuators showed low influence in the platforms temperature and low power consumption (< 35μW) mainly due to the natural isolation of the structure. Tip displacements larger than 500μm were achieved. The precise angle adjustment achieved through these mechanisms makes them optimal for a range of different MEMS applications, like optical benches and low frequency sweeping sensors and antennas. © 2015 IEEE.

  17. An application of the maximal independent set algorithm to course ...

    African Journals Online (AJOL)

    In this paper, we demonstrated one of the many applications of the Maximal Independent Set Algorithm in the area of course allocation. A program was developed in Pascal and used in implementing a modified version of the algorithm to assign teaching courses to available lecturers in any academic environment and it ...

  18. ADAM (Affordable Desktop Application Manager): a Unix desktop application manager

    International Nuclear Information System (INIS)

    Liebana, M.; Marquina, M.; Ramos, R.

    1996-01-01

    ADAM stands for Affordable Desktop Application Manager. It is a GUI developed at CERN with the aim to ease access to applications. The motivation to develop ADAM came from the unavailability of environments like COSE/CDE and their heavy resource consumption. ADAM has proven to be user friendly: new users are able to customize it to their needs in few minutes. Groups of users may share through ADAM a common application environment. ADAM also integrates the Unix and the PC world. PC users can excess Unix applications in the same way as their usual Windows applications. This paper describes all the ADAM features, how they are used at CERN Public Services, and the future plans for ADAM. (author)

  19. A portable platform to collect and review behavioral data simultaneously with neurophysiological signals.

    Science.gov (United States)

    Tianxiao Jiang; Siddiqui, Hasan; Ray, Shruti; Asman, Priscella; Ozturk, Musa; Ince, Nuri F

    2017-07-01

    This paper presents a portable platform to collect and review behavioral data simultaneously with neurophysiological signals. The whole system is comprised of four parts: a sensor data acquisition interface, a socket server for real-time data streaming, a Simulink system for real-time processing and an offline data review and analysis toolbox. A low-cost microcontroller is used to acquire data from external sensors such as accelerometer and hand dynamometer. The micro-controller transfers the data either directly through USB or wirelessly through a bluetooth module to a data server written in C++ for MS Windows OS. The data server also interfaces with the digital glove and captures HD video from webcam. The acquired sensor data are streamed under User Datagram Protocol (UDP) to other applications such as Simulink/Matlab for real-time analysis and recording. Neurophysiological signals such as electroencephalography (EEG), electrocorticography (ECoG) and local field potential (LFP) recordings can be collected simultaneously in Simulink and fused with behavioral data. In addition, we developed a customized Matlab Graphical User Interface (GUI) software to review, annotate and analyze the data offline. The software provides a fast, user-friendly data visualization environment with synchronized video playback feature. The software is also capable of reviewing long-term neural recordings. Other featured functions such as fast preprocessing with multithreaded filters, annotation, montage selection, power-spectral density (PSD) estimate, time-frequency map and spatial spectral map are also implemented.

  20. Teaching GUI-Programming Concepts to Prospective K12 ICT Teachers: MIT App Inventor as an Alternative to Text-Based Languages

    Science.gov (United States)

    Mihci, Can; Ozdener Donmez, Nesrin

    2017-01-01

    The purpose of this research is to investigate the short and long-term effects of using GUI-oriented visual Blocks-Based Programming languages (BBL) as a 2nd tier tool when teaching programming to prospective K12 ICT teachers. In a mixed-method approach, the effect on academic success as well as the impact on professional opinions and preferences…

  1. 2009 Biochemical Conversion Platform Review Report

    Energy Technology Data Exchange (ETDEWEB)

    Ferrell, John [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2009-12-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the U.S. Department of Energy Biomass Program’s Biochemical Conversion platform review meeting, held on April 14-16, 2009, at the Sheraton Denver Downtown, Denver, Colorado.

  2. A Platform for Simulating Language Evolution

    Science.gov (United States)

    Vogel, Carl; Woods, Justin

    A platform for conducting experiments in the simulation of natural language evolution is presented. The system is paramaterized for independent specification of important features like: number of agents, communication attempt frequency, agent short term memory capacity, communicative urgency, etc. Representative experiments are demonstrated.

  3. 2009 Thermochemical Conversion Platform Review Report

    Energy Technology Data Exchange (ETDEWEB)

    Ferrell, John [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2009-12-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the U.S. Department of Energy Biomass Program’s Thermochemical Conversion platform review meeting, held on April 14-16, 2009, at the Sheraton Denver Downtown, Denver, Colorado.

  4. Control difuso para el seguimiento de guiñada del AUV Cormorán

    Directory of Open Access Journals (Sweden)

    Julián González

    2015-04-01

    Full Text Available Resumen: En este trabajo se presenta en detalle el diseño de un control difuso para el seguimiento de guiñada de un vehículo autónomo submarino. Este control está desarrollado a partir de la descripción matemática del modelo hidrodinámico del vehículo, que se estudia y discute bajo diferentes situaciones de velocidad de avance o cambios en la referencia de guiñada. Se linealiza el modelo matemático y se estudian diferentes controles lineales que son diseñados para actuar en situaciones concretas, de forma que el control difuso se encargue de manejar dichos controles de manera global. Abstract: This work presents in detail the fuzzy control design for yaw tracking of an autonomous underwater vehicle. This control has been developed from the mathematical description of the hydrodynamic model of the vehicle, which is studied and discussed from different situations both in surge velocity as in changes in yaw reference. The model is linearized and several linear controls are designed for their actuation at certain situations, in a way that the fuzzy control allows to handle those controls globally. Palabras clave: fuzzy control, autonomous vehicles, linear control systems, mathematical models, continuous path control, Keywords: fuzzy control, autonomous vehicles, linear control systems, mathematical models, continuous path control.

  5. Motion Sensors and Transducers to Navigate an Intelligent Mechatronic Platform for Outdoor Applications

    Directory of Open Access Journals (Sweden)

    Michail G. PAPOUTSIDAKIS

    2016-03-01

    Full Text Available The initial goal of this project is to investigate if different sensor types and their attached transducers can support everyday human needs. Nowadays, there is a constant need to automate many time consuming applications not only in industrial environments but also in smaller scale applications, therefore robotics is a field that continuously tracks research interest. The area of human assistance by machines in everyday needs, continues to grow and to keep users interest very high. "Mechatronics" differ from Robotics in terms of integrated electronics, the advantage of being easily re-programmable and more over the versatility of hosting all kind of sensor types, sensor networks, transducers and actuators. In this research project, such an integrated autonomous device will be presented, focusing around the use of sensors and their feedback signals for proximity, position, motion, distance, placement and finally navigation. The ultimate sensor type choice for the task as well as all transducers signals management will also be highlighted. An up-to-date technology microcontroller will host all the above information and moreover move the mechatronic platform via motor actuators. The control algorithm which will be designed for the application is responsible for receiving all feedback signals, processing them and safely navigate the system in order to undertake its mission. The project scenario, the necessary electronic equipment and the controller design method will be highlighted in the following paragraphs of this document. Conclusions and results of sensor usage, platform's performance and problems solutions, forms the rest of this paper body.

  6. Analyzing Cyber-Physical Threats on Robotic Platforms.

    Science.gov (United States)

    Ahmad Yousef, Khalil M; AlMajali, Anas; Ghalyon, Salah Abu; Dweik, Waleed; Mohd, Bassam J

    2018-05-21

    Robots are increasingly involved in our daily lives. Fundamental to robots are the communication link (or stream) and the applications that connect the robots to their clients or users. Such communication link and applications are usually supported through client/server network connection. This networking system is amenable of being attacked and vulnerable to the security threats. Ensuring security and privacy for robotic platforms is thus critical, as failures and attacks could have devastating consequences. In this paper, we examine several cyber-physical security threats that are unique to the robotic platforms; specifically the communication link and the applications. Threats target integrity, availability and confidential security requirements of the robotic platforms, which use MobileEyes/arnlServer client/server applications. A robot attack tool (RAT) was developed to perform specific security attacks. An impact-oriented approach was adopted to analyze the assessment results of the attacks. Tests and experiments of attacks were conducted in simulation environment and physically on the robot. The simulation environment was based on MobileSim; a software tool for simulating, debugging and experimenting on MobileRobots/ActivMedia platforms and their environments. The robot platform PeopleBot TM was used for physical experiments. The analysis and testing results show that certain attacks were successful at breaching the robot security. Integrity attacks modified commands and manipulated the robot behavior. Availability attacks were able to cause Denial-of-Service (DoS) and the robot was not responsive to MobileEyes commands. Integrity and availability attacks caused sensitive information on the robot to be hijacked. To mitigate security threats, we provide possible mitigation techniques and suggestions to raise awareness of threats on the robotic platforms, especially when the robots are involved in critical missions or applications.

  7. Analyzing Cyber-Physical Threats on Robotic Platforms

    Directory of Open Access Journals (Sweden)

    Khalil M. Ahmad Yousef

    2018-05-01

    Full Text Available Robots are increasingly involved in our daily lives. Fundamental to robots are the communication link (or stream and the applications that connect the robots to their clients or users. Such communication link and applications are usually supported through client/server network connection. This networking system is amenable of being attacked and vulnerable to the security threats. Ensuring security and privacy for robotic platforms is thus critical, as failures and attacks could have devastating consequences. In this paper, we examine several cyber-physical security threats that are unique to the robotic platforms; specifically the communication link and the applications. Threats target integrity, availability and confidential security requirements of the robotic platforms, which use MobileEyes/arnlServer client/server applications. A robot attack tool (RAT was developed to perform specific security attacks. An impact-oriented approach was adopted to analyze the assessment results of the attacks. Tests and experiments of attacks were conducted in simulation environment and physically on the robot. The simulation environment was based on MobileSim; a software tool for simulating, debugging and experimenting on MobileRobots/ActivMedia platforms and their environments. The robot platform PeopleBotTM was used for physical experiments. The analysis and testing results show that certain attacks were successful at breaching the robot security. Integrity attacks modified commands and manipulated the robot behavior. Availability attacks were able to cause Denial-of-Service (DoS and the robot was not responsive to MobileEyes commands. Integrity and availability attacks caused sensitive information on the robot to be hijacked. To mitigate security threats, we provide possible mitigation techniques and suggestions to raise awareness of threats on the robotic platforms, especially when the robots are involved in critical missions or applications.

  8. cMapper: gene-centric connectivity mapper for EBI-RDF platform.

    Science.gov (United States)

    Shoaib, Muhammad; Ansari, Adnan Ahmad; Ahn, Sung-Min

    2017-01-15

    In this era of biological big data, data integration has become a common task and a challenge for biologists. The Resource Description Framework (RDF) was developed to enable interoperability of heterogeneous datasets. The EBI-RDF platform enables an efficient data integration of six independent biological databases using RDF technologies and shared ontologies. However, to take advantage of this platform, biologists need to be familiar with RDF technologies and SPARQL query language. To overcome this practical limitation of the EBI-RDF platform, we developed cMapper, a web-based tool that enables biologists to search the EBI-RDF databases in a gene-centric manner without a thorough knowledge of RDF and SPARQL. cMapper allows biologists to search data entities in the EBI-RDF platform that are connected to genes or small molecules of interest in multiple biological contexts. The input to cMapper consists of a set of genes or small molecules, and the output are data entities in six independent EBI-RDF databases connected with the given genes or small molecules in the user's query. cMapper provides output to users in the form of a graph in which nodes represent data entities and the edges represent connections between data entities and inputted set of genes or small molecules. Furthermore, users can apply filters based on database, taxonomy, organ and pathways in order to focus on a core connectivity graph of their interest. Data entities from multiple databases are differentiated based on background colors. cMapper also enables users to investigate shared connections between genes or small molecules of interest. Users can view the output graph on a web browser or download it in either GraphML or JSON formats. cMapper is available as a web application with an integrated MySQL database. The web application was developed using Java and deployed on Tomcat server. We developed the user interface using HTML5, JQuery and the Cytoscape Graph API. cMapper can be accessed at

  9. LTCP 2D Graphical User Interface. Application Description and User's Guide

    Science.gov (United States)

    Ball, Robert; Navaz, Homayun K.

    1996-01-01

    A graphical user interface (GUI) written for NASA's LTCP (Liquid Thrust Chamber Performance) 2 dimensional computational fluid dynamic code is described. The GUI is written in C++ for a desktop personal computer running under a Microsoft Windows operating environment. Through the use of common and familiar dialog boxes, features, and tools, the user can easily and quickly create and modify input files for the LTCP code. In addition, old input files used with the LTCP code can be opened and modified using the GUI. The application is written in C++ for a desktop personal computer running under a Microsoft Windows operating environment. The program and its capabilities are presented, followed by a detailed description of each menu selection and the method of creating an input file for LTCP. A cross reference is included to help experienced users quickly find the variables which commonly need changes. Finally, the system requirements and installation instructions are provided.

  10. A high performance scientific cloud computing environment for materials simulations

    Science.gov (United States)

    Jorissen, K.; Vila, F. D.; Rehr, J. J.

    2012-09-01

    We describe the development of a scientific cloud computing (SCC) platform that offers high performance computation capability. The platform consists of a scientific virtual machine prototype containing a UNIX operating system and several materials science codes, together with essential interface tools (an SCC toolset) that offers functionality comparable to local compute clusters. In particular, our SCC toolset provides automatic creation of virtual clusters for parallel computing, including tools for execution and monitoring performance, as well as efficient I/O utilities that enable seamless connections to and from the cloud. Our SCC platform is optimized for the Amazon Elastic Compute Cloud (EC2). We present benchmarks for prototypical scientific applications and demonstrate performance comparable to local compute clusters. To facilitate code execution and provide user-friendly access, we have also integrated cloud computing capability in a JAVA-based GUI. Our SCC platform may be an alternative to traditional HPC resources for materials science or quantum chemistry applications.

  11. Towards a Framework of Digital Platform Disruption

    DEFF Research Database (Denmark)

    Kazan, Erol; Tan, Chee-Wee; Lim, Eric T. K.

    2014-01-01

    Digital platforms are disruptive information technology (IT) artifacts that erode conventional business logic associated with traditional market structures. This paper presents a framework for examining the disruptive potential of digital platforms whereby we postulate that the strategic interplay...... digital platforms purposely decouple platform layers, to foster open innovation and accelerate market disruption. This paper therefore represents a first concrete step aimed at unravelling the disruptive potential of digital platforms....... of governance regimes and platform layers is deterministic of whether disruptive derivatives are permitted to flourish. This framework has been employed in a comparative case study between centralized (i.e., PayPal) and decentralized (i.e., Coinkite) digital payment platforms to illustrate its applicability...

  12. Comparison of Different Techniques of Web GUI-based Testing with the Representative Tools Selenium and EyeSel

    OpenAIRE

    Jiang, Haozhen; Chen, Yi

    2017-01-01

    Context. Software testing is becoming more and more important in software development life-cycle especially for web testing. Selenium is one of the most widely used property-based Graph-User-Interface(GUI) web testing tools. Nevertheless, it also has some limitations. For instance, Selenium cannot test the web components in some specific plugins or HTML5 videos frame. But it is important for testers to verify the functionality of plugins or videos on the websites. Recently, the theory of the ...

  13. 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

    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...... with process. Information gained from the review of literature on GSD tools and processes is used to extract functional requirements for the middleware platform for provisioning of software development applications and tools as services. Finding from the review of literature on architecture solutions for cloud......Cloud computing has become an established paradigm for enabling organizations to build scalable software systems and to meet challenges of rapid demand of computing and storage resources. There has been a significant success in building cloud-enabled applications for many disciplines ranging from...

  14. Enabling IoT ecosystems through platform interoperability

    OpenAIRE

    Bröring, Arne; Schmid, Stefan; Schindhelm, Corina-Kim; Khelil, Abdelmajid; Kabisch, Sebastian; Kramer, Denis; Le Phuoc, Danh; Mitic, Jelena; Anicic, Darko; Teniente López, Ernest

    2017-01-01

    Today, the Internet of Things (IoT) comprises vertically oriented platforms for things. Developers who want to use them need to negotiate access individually and adapt to the platform-specific API and information models. Having to perform these actions for each platform often outweighs the possible gains from adapting applications to multiple platforms. This fragmentation of the IoT and the missing interoperability result in high entry barriers for developers and prevent the emergence of broa...

  15. Stratospheric Platforms for Monitoring Purposes

    International Nuclear Information System (INIS)

    Konigorski, D.; Gratzel, U.; Obersteiner, M.; Schneidereit, M.

    2010-01-01

    Stratospheric platforms are emerging systems based on challenging technology. Goal is to create a platform, payload, and mission design which is able to complement satellite services on a local scale. Applications are close to traditional satellite business in telecommunication, navigation, science, and earth observation and include for example mobile telecommunications, navigation augmentation, atmospheric research, or border control. Stratospheric platforms could potentially support monitoring activities related to safeguards, e.g. by imagery of surfaces, operational conditions of nuclear facilities, and search for undeclared nuclear activities. Stratospheric platforms are intended to be flown in an altitude band between 16 and 30 km, above 16-20 km to take advantage of usually lower winds facilitating station keeping, below 30 km to limit the challenges to achieve a reasonable payload at acceptable platform sizes. Stratospheric platforms could substitute satellites which are expensive and lack upgrade capabilities for new equipment. Furthermore they have practically an unlimited time over an area of interest. It is intended to keep the platforms operational and maintenance free on a 24/7 basis with an average deployment time of 3 years. Geostationary satellites lack resolution. Potential customers like Armed Forces, National Agencies and commercial customers have indicated interest in the use of stratospheric platforms. Governmental entities are looking for cheaper alternatives to communications and surveillance satellites and stratospheric platforms could offer the following potential advantages: Lower operational cost than satellite or UAV (Unmanned Aerial Vehicles) constellation (fleet required); Faster deployment than satellite constellation; Repositioning capability and ability to loiter as required; Persistent long-term real-time services over a fairly large regional spot; Surge capability: Able to extend capability (either monitoring or communications

  16. 2011 Biomass Program Platform Peer Review. Integrated Biorefineries

    Energy Technology Data Exchange (ETDEWEB)

    Rossmeissl, Neil [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2012-02-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the 2011 U.S. Department of Energy Biomass Program’s IBR Platform Review meeting.

  17. Context management platform for tourism applications.

    Science.gov (United States)

    Buján, David; Martín, David; Torices, Ortzi; López-de-Ipiña, Diego; Lamsfus, Carlos; Abaitua, Joseba; Alzua-Sorzabal, Aurkene

    2013-06-24

    The notion of context has been widely studied and there are several authors that have proposed different definitions of context. However, context has not been widely studied in the framework of human mobility and the notion of context has been imported directly from other computing fields without specifically addressing the tourism domain requirements. In order to store and manage context information a context data model and a context management platform are needed. Ontologies have been widely used in context modelling, but many of them are designed to be applied in general ubiquitous computing environments, do not contain specific concepts related to the tourism domain or some approaches do not contain enough concepts to represent context information related to the visitor on the move. That is why we propose a new approach to provide a better solution to model context data in tourism environments, adding more value to our solution reusing data about tourist resources from an Open Data repository and publishing it as Linked Data. We also propose the architecture for a context information management platform based on this context data model.

  18. Vertical Relationships within Platform Marketplaces

    Directory of Open Access Journals (Sweden)

    Mark J. Tremblay

    2016-07-01

    Full Text Available In two-sided markets a platform allows consumers and sellers to interact by creating sub-markets within the platform marketplace. For example, Amazon has sub-markets for all of the different product categories available on its site, and smartphones have sub-markets for different types of applications (gaming apps, weather apps, map apps, ridesharing apps, etc.. The network benefits between consumers and sellers depend on the mode of competition within the sub-markets: more competition between sellers lowers product prices, increases the surplus consumers receive from a sub-market, and makes platform membership more desirable for consumers. However, more competition also lowers profits for a seller which makes platform membership less desirable for a seller and reduces seller entry and the number of sub-markets available on the platform marketplace. This dynamic between seller competition within a sub-market and agents’ network benefits leads to platform pricing strategies, participation decisions by consumers and sellers, and welfare results that depend on the mode of competition. Thus, the sub-market structure is important when investigating platform marketplaces.

  19. The extent of the preserved feathers on the four-winged dinosaur Microraptor gui under ultraviolet light.

    Directory of Open Access Journals (Sweden)

    David W E Hone

    Full Text Available BACKGROUND: The holotype of the theropod non-avian dinosaur Microraptor gui from the Early Cretaceous of China shows extensive preservation of feathers in a halo around the body and with flight feathers associated with both the fore and hindlimbs. It has been questioned as to whether or not the feathers did extend into the halo to reach the body, or had disassociated and moved before preservation. This taxon has important implications for the origin of flight in birds and the possibility of a four-winged gliding phase. METHODOLOGY/PRINCIPAL FINDINGS: Examination of the specimen under ultraviolet light reveals that these feathers actually reach the body of the animal and were not disassociated from the bones. Instead they may have been chemically altered by the body tissues of the animal meaning that they did not carbonise close into the animal or more likely were covered by other decaying tissue, though evidence of their presence remains. CONCLUSIONS/SIGNIFICANCE: These UV images show that the feathers preserved on the slab are genuinely associated with the skeleton and that their arrangement and orientation is likely correct. The methods used here to reveal hidden features of the specimen may be applicable to other specimens from the fossil beds of Liaoning that produced Microraptor.

  20. A Cross-Platform Tactile Capabilities Interface for Humanoid Robots

    Directory of Open Access Journals (Sweden)

    Jie eMa

    2016-04-01

    Full Text Available This article presents the core elements of a cross-platform tactile capabilities interface (TCI for humanoid arms. The aim of the interface is to reduce the cost of developing humanoid robot capabilities by supporting reuse through cross-platform deployment. The article presents a comparative analysis of existing robot middleware frameworks, as well as the technical details of the TCI framework that builds on the the existing YARP platform. The TCI framework currently includes robot arm actuators with robot skin sensors. It presents such hardware in a platform independent manner, making it possible to write robot control software that can be executed on different robots through the TCI frameworks. The TCI framework supports multiple humanoid platforms and this article also presents a case study of a cross-platform implementation of a set of tactile protective withdrawal reflexes that have been realised on both the Nao and iCub humanoid robot platforms using the same high-level source code.

  1. 2011 Biomass Program Platform Peer Review: Biochemical Conversion

    Energy Technology Data Exchange (ETDEWEB)

    Pezzullo, Leslie [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2012-02-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the 2011 U.S. Department of Energy Biomass Program’s Biochemical Conversion Platform Review meeting.

  2. 2011 Biomass Program Platform Peer Review. Thermochemical Conversion

    Energy Technology Data Exchange (ETDEWEB)

    Grabowski, Paul E. [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2012-02-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the 2011 U.S. Department of Energy Biomass Program’s Thermochemical Conversion Platform Review meeting.

  3. 2009 Integrated Biorefinery Platform Review Report

    Energy Technology Data Exchange (ETDEWEB)

    Ferrell, John [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2009-12-01

    This document summarizes the recommendations and evaluations provided by an independent external panel of experts at the U.S. Department of Energy Biomass Program‘s Integrated Biorefinery (IBR) platform review meeting, held on February 18–19, 2009, at the Westin National Harbor, National Harbor, Maryland.

  4. 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.

  5. Designing Polymeric Microfluidic Platforms for Biomedical Applications

    DEFF Research Database (Denmark)

    Vedarethinam, Indumathi

    Micro- and Nanotechnology have the potential to offer a smart solution for diagnostics and academia research with rapid, low cost, robust analysis systems to facilitate biological analyses. New, high throughput microfluidic platforms have the potential to surpass in performance the conventional...... analyses systems in use today. The overall goal of this PhD project is to address two different areas using microfluidics : i) Chromosome analysis by metaphase FISH such a platform, if successful, can immediately substitute the routine, labor-intensive, glass slide-based FISH analyses in Clinical...... Cytogenetics laboratories. During the course of this project, initially the suitability of the polymeric chip substrate was tested and a microfluidic device was developed for performing interphase FISH analysis. With this device, the key factors involved in chromosome spreading crucial to FISH analysis were...

  6. Professional Cross-Platform Mobile Development in C#

    CERN Document Server

    Olson, Scott; Horgen, Ben; Goers, Kenny

    2012-01-01

    Develop mobile enterprise applications in a language you already know! With employees, rather than the IT department, now driving the decision of which devices to use on the job, many companies are scrambling to integrate enterprise applications. Fortunately, enterprise developers can now create apps for all major mobile devices using C#/.NET and Mono, languages most already know. A team of authors draws on their vast experiences to teach you how to create cross-platform mobile applications, while delivering the same functionality to PC's, laptops and the web from a single technology platform

  7. Formal Model for Data Dependency Analysis between Controls and Actions of a Graphical User Interface

    Directory of Open Access Journals (Sweden)

    SKVORC, D.

    2012-02-01

    Full Text Available End-user development is an emerging computer science discipline that provides programming paradigms, techniques, and tools suitable for users not trained in software engineering. One of the techniques that allow ordinary computer users to develop their own applications without the need to learn a classic programming language is a GUI-level programming based on programming-by-demonstration. To build wizard-based tools that assist users in application development and to verify the correctness of user programs, a computer-supported method for GUI-level data dependency analysis is necessary. Therefore, formal model for GUI representation is needed. In this paper, we present a finite state machine for modeling the data dependencies between GUI controls and GUI actions. Furthermore, we present an algorithm for automatic construction of finite state machine for arbitrary GUI application. We show that proposed state aggregation scheme successfully manages state explosion in state machine construction algorithm, which makes the model applicable for applications with complex GUIs.

  8. A Heuristic Process for GUI Widget Matching Across Application Versions

    OpenAIRE

    Molnar, Arthur-Jozsef

    2017-01-01

    This paper introduces an automated heuristic process able to achieve high accuracy when matching graphical user interface widgets across multiple versions of a target application. The proposed implementation is flexible as it allows full customization of the process and easy integration with existing tools for long term graphical user interface test case maintenance, software visualization and analysis.

  9. PROBA-V Mission Exploitation Platform

    Directory of Open Access Journals (Sweden)

    Erwin Goor

    2016-07-01

    Full Text Available As an extension of the PROBA-Vegetation (PROBA-V user segment, the European Space Agency (ESA, de Vlaamse Instelling voor Technologisch Onderzoek (VITO, and partners TRASYS and Spacebel developed an operational Mission Exploitation Platform (MEP to drastically improve the exploitation of the PROBA-V Earth Observation (EO data archive, the archive from the historical SPOT-VEGETATION mission, and derived products by researchers, service providers, and thematic users. The analysis of the time series of data (petabyte range is addressed, as well as the large scale on-demand processing of the complete archive, including near real-time data. The platform consists of a private cloud environment, a Hadoop-based processing environment and a data manager. Several applications are released to the users, e.g., a full resolution viewing service, a time series viewer, pre-defined on-demand processing chains, and virtual machines with powerful tools and access to the data. After an initial release in January 2016 a research platform was deployed gradually, allowing users to design, debug, and test applications on the platform. From the PROBA-V MEP, access to, e.g., Sentinel-2 and Sentinel-3 data will be addressed as well.

  10. The SMART Platform: early experience enabling substitutable applications for electronic health records

    Science.gov (United States)

    Mandel, Joshua C; Murphy, Shawn N; Bernstam, Elmer Victor; Ramoni, Rachel L; Kreda, David A; McCoy, J Michael; Adida, Ben; Kohane, Isaac S

    2012-01-01

    Objective The Substitutable Medical Applications, Reusable Technologies (SMART) Platforms project seeks to develop a health information technology platform with substitutable applications (apps) constructed around core services. The authors believe this is a promising approach to driving down healthcare costs, supporting standards evolution, accommodating differences in care workflow, fostering competition in the market, and accelerating innovation. Materials and methods The Office of the National Coordinator for Health Information Technology, through the Strategic Health IT Advanced Research Projects (SHARP) Program, funds the project. The SMART team has focused on enabling the property of substitutability through an app programming interface leveraging web standards, presenting predictable data payloads, and abstracting away many details of enterprise health information technology systems. Containers—health information technology systems, such as electronic health records (EHR), personally controlled health records, and health information exchanges that use the SMART app programming interface or a portion of it—marshal data sources and present data simply, reliably, and consistently to apps. Results The SMART team has completed the first phase of the project (a) defining an app programming interface, (b) developing containers, and (c) producing a set of charter apps that showcase the system capabilities. A focal point of this phase was the SMART Apps Challenge, publicized by the White House, using http://www.challenge.gov website, and generating 15 app submissions with diverse functionality. Conclusion Key strategic decisions must be made about the most effective market for further disseminating SMART: existing market-leading EHR vendors, new entrants into the EHR market, or other stakeholders such as health information exchanges. PMID:22427539

  11. IP-MLI: An Independency of Learning Materials from Platforms in a Mobile Learning using Intelligent Method

    Directory of Open Access Journals (Sweden)

    Mohammed Abdallh Otair

    2006-06-01

    Full Text Available Attempting to deliver a monolithic mobile learning system is too inflexible in view of the heterogeneous mixture of hardware and services available and the desirability of facility blended approaches to learning delivery, and how to build learning materials to run on all platforms[1]. This paper proposes a framework of mobile learning system using an intelligent method (IP-MLI . A fuzzy matching method is used to find suitable learning material design. It will provide a best matching for each specific platform type for each learner. The main contribution of the proposed method is to use software layer to insulate learning materials from device-specific features. Consequently, many versions of learning materials can be designed to work on many platform types.

  12. The Microphenotron: a robotic miniaturized plant phenotyping platform with diverse applications in chemical biology

    KAUST Repository

    Burrell, Thomas

    2017-03-01

    Background Chemical genetics provides a powerful alternative to conventional genetics for understanding gene function. However, its application to plants has been limited by the lack of a technology that allows detailed phenotyping of whole-seedling development in the context of a high-throughput chemical screen. We have therefore sought to develop an automated micro-phenotyping platform that would allow both root and shoot development to be monitored under conditions where the phenotypic effects of large numbers of small molecules can be assessed. Results The ‘Microphenotron’ platform uses 96-well microtitre plates to deliver chemical treatments to seedlings of Arabidopsis thaliana L. and is based around four components: (a) the ‘Phytostrip’, a novel seedling growth device that enables chemical treatments to be combined with the automated capture of images of developing roots and shoots; (b) an illuminated robotic platform that uses a commercially available robotic manipulator to capture images of developing shoots and roots; (c) software to control the sequence of robotic movements and integrate these with the image capture process; (d) purpose-made image analysis software for automated extraction of quantitative phenotypic data. Imaging of each plate (representing 80 separate assays) takes 4 min and can easily be performed daily for time-course studies. As currently configured, the Microphenotron has a capacity of 54 microtitre plates in a growth room footprint of 2.1 m2, giving a potential throughput of up to 4320 chemical treatments in a typical 10 days experiment. The Microphenotron has been validated by using it to screen a collection of 800 natural compounds for qualitative effects on root development and to perform a quantitative analysis of the effects of a range of concentrations of nitrate and ammonium on seedling development. Conclusions The Microphenotron is an automated screening platform that for the first time is able to combine large

  13. Cloud Based Earth Observation Data Exploitation Platforms

    Science.gov (United States)

    Romeo, A.; Pinto, S.; Loekken, S.; Marin, A.

    2017-12-01

    In the last few years data produced daily by several private and public Earth Observation (EO) satellites reached the order of tens of Terabytes, representing for scientists and commercial application developers both a big opportunity for their exploitation and a challenge for their management. New IT technologies, such as Big Data and cloud computing, enable the creation of web-accessible data exploitation platforms, which offer to scientists and application developers the means to access and use EO data in a quick and cost effective way. RHEA Group is particularly active in this sector, supporting the European Space Agency (ESA) in the Exploitation Platforms (EP) initiative, developing technology to build multi cloud platforms for the processing and analysis of Earth Observation data, and collaborating with larger European initiatives such as the European Plate Observing System (EPOS) and the European Open Science Cloud (EOSC). An EP is a virtual workspace, providing a user community with access to (i) large volume of data, (ii) algorithm development and integration environment, (iii) processing software and services (e.g. toolboxes, visualization routines), (iv) computing resources, (v) collaboration tools (e.g. forums, wiki, etc.). When an EP is dedicated to a specific Theme, it becomes a Thematic Exploitation Platform (TEP). Currently, ESA has seven TEPs in a pre-operational phase dedicated to geo-hazards monitoring and prevention, costal zones, forestry areas, hydrology, polar regions, urban areas and food security. On the technology development side, solutions like the multi cloud EO data processing platform provides the technology to integrate ICT resources and EO data from different vendors in a single platform. In particular it offers (i) Multi-cloud data discovery, (ii) Multi-cloud data management and access and (iii) Multi-cloud application deployment. This platform has been demonstrated with the EGI Federated Cloud, Innovation Platform Testbed Poland

  14. UNICOS CPC6: automated code generation for process control applications

    International Nuclear Information System (INIS)

    Fernandez Adiego, B.; Blanco Vinuela, E.; Prieto Barreiro, I.

    2012-01-01

    The Continuous Process Control package (CPC) is one of the components of the CERN Unified Industrial Control System framework (UNICOS). As a part of this framework, UNICOS-CPC provides a well defined library of device types, a methodology and a set of tools to design and implement industrial control applications. The new CPC version uses the software factory UNICOS Application Builder (UAB) to develop CPC applications. The CPC component is composed of several platform oriented plug-ins (PLCs and SCADA) describing the structure and the format of the generated code. It uses a resource package where both, the library of device types and the generated file syntax, are defined. The UAB core is the generic part of this software, it discovers and calls dynamically the different plug-ins and provides the required common services. In this paper the UNICOS CPC6 package is introduced. It is composed of several plug-ins: the Instance generator and the Logic generator for both, Siemens and Schneider PLCs, the SCADA generator (based on PVSS) and the CPC wizard as a dedicated plug-in created to provide the user a friendly GUI (Graphical User Interface). A tool called UAB Bootstrap will manage the different UAB components, like CPC, and its dependencies with the resource packages. This tool guides the control system developer during the installation, update and execution of the UAB components. (authors)

  15. Titanium Dioxide Nanoparticles (TiO₂) Quenching Based Aptasensing Platform: Application to Ochratoxin A Detection.

    Science.gov (United States)

    Sharma, Atul; Hayat, Akhtar; Mishra, Rupesh K; Catanante, Gaëlle; Bhand, Sunil; Marty, Jean Louis

    2015-09-22

    We demonstrate for the first time, the development of titanium dioxide nanoparticles (TiO₂) quenching based aptasensing platform for detection of target molecules. TiO₂ quench the fluorescence of FAM-labeled aptamer (fluorescein labeled aptamer) upon the non-covalent adsorption of fluorescent labeled aptamer on TiO₂ surface. When OTA interacts with the aptamer, it induced aptamer G-quadruplex complex formation, weakens the interaction between FAM-labeled aptamer and TiO₂, resulting in fluorescence recovery. As a proof of concept, an assay was employed for detection of Ochratoxin A (OTA). At optimized experimental condition, the obtained limit of detection (LOD) was 1.5 nM with a good linearity in the range 1.5 nM to 1.0 µM for OTA. The obtained results showed the high selectivity of assay towards OTA without interference to structurally similar analogue Ochratoxin B (OTB). The developed aptamer assay was evaluated for detection of OTA in beer sample and recoveries were recorded in the range from 94.30%-99.20%. Analytical figures of the merits of the developed aptasensing platform confirmed its applicability to real samples analysis. However, this is a generic aptasensing platform and can be extended for detection of other toxins or target analyte.

  16. El teatro guiñol, la televisión mexicana y la educación para la salud a mediados del siglo XX

    Directory of Open Access Journals (Sweden)

    María Rosa Gudiño

    Full Text Available Resumen Este artículo rescata la obra de teatro guiñol Las calenturas de Don Ferruco, televisada a finales de la década de 1950 para promover la erradicación del paludismo en México como un útil instrumento de educación para la salud. Se analiza cómo la difusión del teatro guiñol educativo en la televisión mexicana evidenció la necesidad de mantener vigente la enseñanza dirigida a prevenir enfermedades y se subraya la importancia de la televisión como una producción educativa para promover la salud hacia mediados del siglo XX. El artículo muestra los inicios de su uso como una herramienta de especial importancia para lo que posteriormente sería la masificación de los discursos emitidos por la Secretaría de Salubridad y Asistencia.

  17. Context Management Platform for Tourism Applications

    Science.gov (United States)

    Buján, David; Martín, David; Torices, Ortzi; López-de-Ipiña, Diego; Lamsfus, Carlos; Abaitua, Joseba; Alzua-Sorzabal, Aurkene

    2013-01-01

    The notion of context has been widely studied and there are several authors that have proposed different definitions of context. However, context has not been widely studied in the framework of human mobility and the notion of context has been imported directly from other computing fields without specifically addressing the tourism domain requirements. In order to store and manage context information a context data model and a context management platform are needed. Ontologies have been widely used in context modelling, but many of them are designed to be applied in general ubiquitous computing environments, do not contain specific concepts related to the tourism domain or some approaches do not contain enough concepts to represent context information related to the visitor on the move. That is why we propose a new approach to provide a better solution to model context data in tourism environments, adding more value to our solution reusing data about tourist resources from an Open Data repository and publishing it as Linked Data. We also propose the architecture for a context information management platform based on this context data model. PMID:23797739

  18. Java-based mobile agent platforms for wireless sensor networks

    NARCIS (Netherlands)

    Aiello, F.; Carbone, A.; Fortino, G.; Galzarano, S.; Ganzha, M.; Paprzycki, M.

    2010-01-01

    This paper proposes an overview and comparison of mobile agent platforms for the development of wireless sensor network applications. In particular, the architecture, programming model and basic performance of two Java-based agent platforms, Mobile Agent Platform for Sun SPOT (MAPS) and Agent

  19. BioAnnote: a software platform for annotating biomedical documents with application in medical learning environments.

    Science.gov (United States)

    López-Fernández, H; Reboiro-Jato, M; Glez-Peña, D; Aparicio, F; Gachet, D; Buenaga, M; Fdez-Riverola, F

    2013-07-01

    Automatic term annotation from biomedical documents and external information linking are becoming a necessary prerequisite in modern computer-aided medical learning systems. In this context, this paper presents BioAnnote, a flexible and extensible open-source platform for automatically annotating biomedical resources. Apart from other valuable features, the software platform includes (i) a rich client enabling users to annotate multiple documents in a user friendly environment, (ii) an extensible and embeddable annotation meta-server allowing for the annotation of documents with local or remote vocabularies and (iii) a simple client/server protocol which facilitates the use of our meta-server from any other third-party application. In addition, BioAnnote implements a powerful scripting engine able to perform advanced batch annotations. Copyright © 2013 Elsevier Ireland Ltd. All rights reserved.

  20. The application of telemedicine in orthopedic surgery in singapore: a pilot study on a secure, mobile telehealth application and messaging platform.

    Science.gov (United States)

    Daruwalla, Zubin Jimmy; Wong, Keng Lin; Thambiah, Joseph

    2014-06-05

    The application of telemedicine has been described for its use in medical training and education, management of stroke patients, urologic surgeries, pediatric laparoscopic surgeries, clinical outreach, and the field of orthopedics. However, the usefulness of a secure, mobile telehealth application, and messaging platform has not been well described. A pilot study was conducted to implement a health insurance portability and accountability act (HIPAA) compliant form of communication between doctors in an orthopedic clinical setting and determine their reactions to MyDoc, a secure, mobile telehealth application, and messaging platform. By replacing current methods of communication through various mobile applications and text messaging services with MyDoc over a six week period, we gained feedback and determined user satisfaction with this innovative system from questionnaires handed to the program director, program coordinator, one trauma consultant, all orthopedic residents, and six non-orthopedic residents at the National University Hospital in Singapore. Almost everyone who completed the questionnaire strongly agreed that MyDoc should replace current systems of peer to peer communication in the hospital. The majority also felt that the quality of images, videos, and sound were excellent. Almost everyone agreed that they could communicate easily with each other and would feel comfortable doing so routinely. The majority felt that virtual consults through MyDoc should be made available to inpatients as well as outpatients to potentially lessen clinic loads and provide a secure manner in which patients can communicate with their primary teams any time convenient to both. It was also agreed by most that the potential of telerounding had advantages, especially on weekends as a supplement to normal rounds. Potential uses of MyDoc in an orthopedic clinical setting include HIPAA-compliant peer to peer communication, clinical outreach in the setting of trauma, supervision

  1. Free web-based modelling platform for managed aquifer recharge (MAR) applications

    Science.gov (United States)

    Stefan, Catalin; Junghanns, Ralf; Glaß, Jana; Sallwey, Jana; Fatkhutdinov, Aybulat; Fichtner, Thomas; Barquero, Felix; Moreno, Miguel; Bonilla, José; Kwoyiga, Lydia

    2017-04-01

    Managed aquifer recharge represents a valuable instrument for sustainable water resources management. The concept implies purposeful infiltration of surface water into underground for later recovery or environmental benefits. Over decades, MAR schemes were successfully installed worldwide for a variety of reasons: to maximize the natural storage capacity of aquifers, physical aquifer management, water quality management, and ecological benefits. The INOWAS-DSS platform provides a collection of free web-based tools for planning, management and optimization of main components of MAR schemes. The tools are grouped into 13 specific applications that cover most relevant challenges encountered at MAR sites, both from quantitative and qualitative perspectives. The applications include among others the optimization of MAR site location, the assessment of saltwater intrusion, the restoration of groundwater levels in overexploited aquifers, the maximization of natural storage capacity of aquifers, the improvement of water quality, the design and operational optimization of MAR schemes, clogging development and risk assessment. The platform contains a collection of about 35 web-based tools of various degrees of complexity, which are either included in application specific workflows or used as standalone modelling instruments. Among them are simple tools derived from data mining and empirical equations, analytical groundwater related equations, as well as complex numerical flow and transport models (MODFLOW, MT3DMS and SEAWAT). Up to now, the simulation core of the INOWAS-DSS, which is based on the finite differences groundwater flow model MODFLOW, is implemented and runs on the web. A scenario analyser helps to easily set up and evaluate new management options as well as future development such as land use and climate change and compare them to previous scenarios. Additionally simple tools such as analytical equations to assess saltwater intrusion are already running online

  2. Monolithic photonic integration technology platform and devices at wavelengths beyond 2 μm for gas spectroscopy applications

    NARCIS (Netherlands)

    Latkowski, S.; van Veldhoven, P.J.; Hänsel, A.; D'Agostino, D.; Rabbani-Haghighi, H.; Docter, B.; Bhattacharya, N.; Thijs, P.J.A.; Ambrosius, H.P.M.M.; Smit, M.K.; Williams, K.A.; Bente, E.A.J.M.

    2017-01-01

    In this paper a generic monolithic photonic integration technology platform and tunable laser devices for gas sensing applications at 2 μm will be presented. The basic set of long wavelength optical functions which is fundamental for a generic photonic integration approach is realized using planar,

  3. The European Photovoltaic Technology Platform

    International Nuclear Information System (INIS)

    Nowak, S.; Aulich, H.; Bal, J.L.; Dimmler, B.; Garnier, A.; Jongerden, G.; Luther, J.; Luque, A.; Milner, A.; Nelson, D.; Pataki, I.; Pearsall, N.; Perezagua, E.; Pietruszko, S.; Rehak, J.; Schellekens, E.; Shanker, A.; Silvestrini, G.; Sinke, W.; Willemsen, H.

    2006-05-01

    The European Photovoltaic Technology Platform is one of the European Technology Platforms, a new instrument proposed by the European Commission. European Technology Platforms (ETPs) are a mechanism to bring together all interested stakeholders to develop a long-term vision to address a specific challenge, create a coherent, dynamic strategy to achieve that vision and steer the implementation of an action plan to deliver agreed programmes of activities and optimise the benefits for all parties. The European Photovoltaic Technology Platform has recently been established to define, support and accompany the implementation of a coherent and comprehensive strategic plan for photovoltaics. The platform will mobilise all stakeholders sharing a long-term European vision for PV, helping to ensure that Europe maintains and improves its industrial position. The platform will realise a European Strategic Research Agenda for PV for the next decade(s). Guided by a Steering Committee of 20 high level decision-makers representing all relevant European PV Stakeholders, the European PV Technology Platform comprises 4 Working Groups dealing with the subjects policy and instruments; market deployment; science, technology and applications as well as developing countries and is supported by a secretariat

  4. Interactive applications using Matplotlib

    CERN Document Server

    Root, Benjamin V

    2015-01-01

    This book is intended for Python programmers who want to do more than just see their data. Experience with GUI toolkits is not required, so this book can be an excellent complement to other GUI programming resources.

  5. Analyzing Cyber-Physical Threats on Robotic Platforms

    Science.gov (United States)

    2018-01-01

    Robots are increasingly involved in our daily lives. Fundamental to robots are the communication link (or stream) and the applications that connect the robots to their clients or users. Such communication link and applications are usually supported through client/server network connection. This networking system is amenable of being attacked and vulnerable to the security threats. Ensuring security and privacy for robotic platforms is thus critical, as failures and attacks could have devastating consequences. In this paper, we examine several cyber-physical security threats that are unique to the robotic platforms; specifically the communication link and the applications. Threats target integrity, availability and confidential security requirements of the robotic platforms, which use MobileEyes/arnlServer client/server applications. A robot attack tool (RAT) was developed to perform specific security attacks. An impact-oriented approach was adopted to analyze the assessment results of the attacks. Tests and experiments of attacks were conducted in simulation environment and physically on the robot. The simulation environment was based on MobileSim; a software tool for simulating, debugging and experimenting on MobileRobots/ActivMedia platforms and their environments. The robot platform PeopleBotTM was used for physical experiments. The analysis and testing results show that certain attacks were successful at breaching the robot security. Integrity attacks modified commands and manipulated the robot behavior. Availability attacks were able to cause Denial-of-Service (DoS) and the robot was not responsive to MobileEyes commands. Integrity and availability attacks caused sensitive information on the robot to be hijacked. To mitigate security threats, we provide possible mitigation techniques and suggestions to raise awareness of threats on the robotic platforms, especially when the robots are involved in critical missions or applications. PMID:29883403

  6. Morphology Independent Learning in Modular Robots

    DEFF Research Database (Denmark)

    Christensen, David Johan; Bordignon, Mirko; Schultz, Ulrik Pagh

    2009-01-01

    speed its modules independently and in parallel adjust their behavior based on a single global reward signal. In simulation, we study the learning strategy’s performance on different robot configurations. On the physical platform, we perform learning experiments with ATRON robots learning to move as fast...

  7. Morphology Independent Learning in Modular Robots

    DEFF Research Database (Denmark)

    Christensen, David Johan; Bordignon, Mirko; Schultz, Ulrik Pagh

    2009-01-01

    speed its modules independently and in parallel adjust their behavior based on a single global reward signal. In simulation, we study the learning strategy?s performance on different robot con?gurations. On the physical platform, we perform learning experiments with ATRON robots learning to move as fast...

  8. Graphalytics: A Big Data Benchmark for Graph-Processing Platforms

    NARCIS (Netherlands)

    M. Capotă (Mihai); T. Hegeman (Tim); A. Iosup (Alexandru); A. Prat; O. Erling (Orri); P.A. Boncz (Peter)

    2015-01-01

    htmlabstractGraphs are increasingly used in industry, governance, and science. This has stimulated the appearance of many and diverse graph-processing platforms. Although platform diversity is beneficial, it also makes it very challenging to select the best platform for an application domain or one

  9. Graphalytics : A big data benchmark for graph-processing platforms

    NARCIS (Netherlands)

    Capota, Mihai; Hegeman, Tim; Iosup, Alexandru; Prat-Pérez, Arnau; Erling, Orri; Boncz, Peter

    2015-01-01

    Graphs are increasingly used in industry, governance, and science. This has stimulated the appearance of many and diverse graph-processing platforms. Although platform di- versity is beneficial, it also makes it very challenging to select the best platform for an application domain or one of its im-

  10. Development and application of knowledge-based subject group integration platforms:A case study of Shanghai Institute of Ceramics,CAS

    Institute of Scientific and Technical Information of China (English)

    Yu; LIU; Jian; FU; Huijun; ZHENG; Hao; CHEN; Zhiping; YANG

    2014-01-01

    Purpose:According to the different requirements of research group users,we established the knowledge-based subject group integration platforms of Shanghai Institute of Ceramics,the Chinese Academy of Sciences(abbreviated as SIC CAS hereinafter),which were designed and constructed to better meet the needs of CAS research groups for their development,collaboration and communication.Design/methodology/approach:We first identified the requirements of users via preliminary investigation,and then chose CASI1 P,iLibrary and XKE technology,respectively as the building tools compatible with the major demands of users.These steps helped us complete the layout design of SIC CAS integration platforms,as well as its knowledge organization and integration.Findings:According to the need of users,we applied three types of platform construction technologies to five SIC integration platforms,and formulated standard norms for the further construction process,which could provide useful reference for a sustainable development for the extensive construction in CAS institutes.Research limitations:In order to make the SIC integration platforms more intelligent and have more functions,we need to enlarge the scale of the Platforms and upgrade the building tools for the platform construction.Practical implications:The nature of SIC sub-project integration platforms is to construct a content-sensitive environment which can embed knowledge services and knowledge applications seamlessly into scientific activities,so the Platform is expected to be a useful tool to help researchers better understand the recent development of the research field and form collaborations with their peers.Originality/value:SIC integration platforms are the only pilot construction that used 3different platform technologies in the first batch of knowledge-based subject group integration platforms of the Chinese Academy of Sciences.The construction is user-centered throughout the whole process,namely,from the technology

  11. Geo-spatial Service and Application based on National E-government Network Platform and Cloud

    Science.gov (United States)

    Meng, X.; Deng, Y.; Li, H.; Yao, L.; Shi, J.

    2014-04-01

    With the acceleration of China's informatization process, our party and government take a substantive stride in advancing development and application of digital technology, which promotes the evolution of e-government and its informatization. Meanwhile, as a service mode based on innovative resources, cloud computing may connect huge pools together to provide a variety of IT services, and has become one relatively mature technical pattern with further studies and massive practical applications. Based on cloud computing technology and national e-government network platform, "National Natural Resources and Geospatial Database (NRGD)" project integrated and transformed natural resources and geospatial information dispersed in various sectors and regions, established logically unified and physically dispersed fundamental database and developed national integrated information database system supporting main e-government applications. Cross-sector e-government applications and services are realized to provide long-term, stable and standardized natural resources and geospatial fundamental information products and services for national egovernment and public users.

  12. "Design and application of a data-independent precursor and product ion repository."

    NARCIS (Netherlands)

    Thalassinos, K.; Vissers, J.P.; Tenzer, S.; Levin, Y.; Thompson, J.W.; Daniel, D.; Mann, D.; Delong, M.R.; Moseley, M.A.; America, A.H.P.; Ottens, A.K.; Cavey, G.S.; Efstathiou, G.; Scrivens, J.H.; Langridge, J.I.; Geromanos, S.J.

    2012-01-01

    The functional design and application of a data-independent LC-MS precursor and product ion repository for protein identification, quantification, and validation is conceptually described. The ion repository was constructed from the sequence search results of a broad range of discovery experiments

  13. [Professor DONG Gui-rong's experience for the treatment of peripheral facial paralysis].

    Science.gov (United States)

    Cao, Lian-Ying; Shen, Te-Li; Zhang, Wei; Chen, Si-Hui

    2012-05-01

    Professor DONG Gui-rong's theoretical principle and manipulation points for peripheral facial paralysis were introduced in details from the angels of syndrome differentiation, timing, acupoint prescription and needling methods. For the syndrome differentiation and timing, the professor emphasized to check the treatment timing and follow the symptoms, which should be treated by stages, besides, it was necessary to find and distinguish the reason and nature of diseases to have a combined treatment of tendons and muscles. For the acupoint prescription and needling methods, he has proposed that the acupoints selection should be compatible of distal and lacal, and made a best of Baihui (GV 20) to regulate the whole yang qi, also he has paid much attention to the needling methods and staging treatment. Under the consideration of late stage of peripheral facial paralysis, based on syndrome differentiation Back-shu points have been selected to regulate zang-fu function, should achieve much better therapeutic effect.

  14. Determination of current loads of floating platform for special purposes

    Science.gov (United States)

    Ma, Guang-ying; Yao, Yun-long; Zhao, Chen-yao

    2017-08-01

    This article studied a new floating offshore platform for special purposes, which was assembled by standard floating modules. The environmental load calculation of the platform is an important part of the research of the ocean platform, which has always been paid attention to by engineers. In addition to wave loads, the wind loads and current loads are also important environmental factors that affect the dynamic response of the offshore platform. The current loads on the bottom structure should not be ignored. By Fluent software, the hydrostatic conditions and external current loads of the platform were calculated in this paper. The coefficient which is independent of the current velocity, namely, current force coefficient, can be fitted through current loads, which can be used for the consequent hydrodynamic and mooring analyses.

  15. Conception and synthesis of new molecular platforms based on cryptophanes. Application for the encapsulation of xenon and metallic cations in aqueous solution

    International Nuclear Information System (INIS)

    Chapellet, Laure-Lise

    2015-01-01

    Cryptophanes are molecular receptors known for their complexation properties of various substrates. Over the last fifteen years, cryptophanes were the subject of numerous studies for they can be used to obtain biosensors for xenon MRI. This field has experienced significant growth and advances to the point were in vivo applications are now envisioned, provided that large amounts of biosensors can be synthesized. More recently, polyphenolic cryptophanes have been studied for their ability to encapsulate monovalent metallic cations like Cs"+ and Tl"+ in aqueous solution. This could lead to applications for depollution of contaminated water sources but would require, once again, the synthesis of large amounts of cryptophanes.The work carried out during this thesis focus on the conception and the synthesis of new molecular platforms that could either be used to obtain new hyper-polarized xenon biosensors or to encapsulate monovalent metallic cations as Cs"+ and Tl"+. Synthetic routes have been developed to produce good amounts of a variety of new hydrosoluble molecular platforms designed for each application. The encapsulation properties of these new host molecules were studied through NMR of the encapsulated nucleus, circular dichroism or isothermal calorimetry. In each case, the new platforms meet the expected requirements thus opening the door for the envisioned applications. (author)

  16. Eddy Seeding in the Labrador Sea: a Submerged Autonomous Launching Platform (SALP) Application

    Science.gov (United States)

    Furey, Heather H.; Femke de Jong, M.; Bower, Amy S.

    2013-04-01

    A simplified Submerged Autonomous Launch Platform (SALP) was used to release profiling floats into warm-core Irminger Rings (IRs) in order to investigate their vertical structure and evolution in the Labrador Sea from September 2007 - September 2009. IRs are thought to play an important role in restratification after convection in the Labrador Sea. The SALP is designed to release surface drifters or subsurface floats serially from a traditional ocean mooring, using real-time ocean measurements as criteria for launch. The original prototype instrument used properties measured at multiple depths, with information relayed to the SALP controller via acoustic modems. In our application, two SALP carousels were attached at 500 meters onto a heavily-instrumented deep water mooring, in the path of recently-shed IRs off the west Greenland shelf. A release algorithm was designed to use temperature and pressure measured at the SALP depth only to release one or two APEX profiling drifters each time an IR passed the mooring, using limited historical observations to set release thresholds. Mechanically and electronically, the SALP worked well: out of eleven releases, there was only one malfunction when a float was caught in the cage after the burn-wire had triggered. However, getting floats trapped in eddies met with limited success due to problems with the release algorithm and float ballasting. Out of seven floats launched from the platform using oceanographic criteria, four were released during warm water events that were not related to passing IRs. Also, after float release, it took on average about 2.6 days for the APEX to adjust from its initial ballast depth, about 600 meters, to its park point of 300 meters, leaving the float below the trapped core of water in the IRs. The other mooring instruments (at depths of 100 to 3000 m), revealed that 12 IRs passed by the mooring in the 2-year monitoring period. With this independent information, we were able to assess and improve

  17. Platforms.

    Science.gov (United States)

    Josko, Deborah

    2014-01-01

    The advent of DNA sequencing technologies and the various applications that can be performed will have a dramatic effect on medicine and healthcare in the near future. There are several DNA sequencing platforms available on the market for research and clinical use. Based on the medical laboratory scientist or researcher's needs and taking into consideration laboratory space and budget, one can chose which platform will be beneficial to their institution and their patient population. Although some of the instrument costs seem high, diagnosing a patient quickly and accurately will save hospitals money with fewer hospital stays and targeted treatment based on an individual's genetic make-up. By determining the type of disease an individual has, based on the mutations present or having the ability to prescribe the appropriate antimicrobials based on the knowledge of the organism's resistance patterns, the clinician will be better able to treat and diagnose a patient which ultimately will improve patient outcomes and prognosis.

  18. Application of a Smartphone Metabolomics Platform to the Authentication of Schisandra sinensis.

    Science.gov (United States)

    Kwon, Hyuk Nam; Phan, Hong-Duc; Xu, Wen Jun; Ko, Yoon-Joo; Park, Sunghyouk

    2016-05-01

    Herbal medicines have been used for a long time all around the world. Since the quality of herbal preparations depends on the source of herbal materials, there has been a strong need to develop methods to correctly identify the origin of materials. To develop a smartphone metabolomics platform as a simpler and low-cost alternative for the identification of herbal material source. Schisandra sinensis extracts from Korea and China were prepared. The visible spectra of all samples were measured by a smartphone spectrometer platform. This platform included all the necessary measures built-in for the metabolomics research: data acquisition, processing, chemometric analysis and visualisation of the results. The result of the smartphone metabolomics platform was compared to that of NMR-based metabolomics, suggesting the feasibility of smartphone platform in metabolomics research. The smartphone metabolomics platform gave similar results to the NMR method, showing good separation between Korean and Chinese materials and correct predictability for all test samples. With its accuracy and advantages of affordability, user-friendliness, and portability, the smartphone metabolomics platform could be applied to the authentication of other medicinal plants. Copyright © 2016 John Wiley & Sons, Ltd. Copyright © 2016 John Wiley & Sons, Ltd.

  19. Reconfigurable, Intelligently-Adaptive, Communication System, an SDR Platform

    Science.gov (United States)

    Roche, Rigoberto J.; Shalkhauser, Mary Jo; Hickey, Joseph P.; Briones, Janette C.

    2016-01-01

    The Space Telecommunications Radio System (STRS) provides a common, consistent framework to abstract the application software from the radio platform hardware. STRS aims to reduce the cost and risk of using complex, configurable and reprogrammable radio systems across NASA missions. The NASA Glenn Research Center (GRC) team made a software defined radio (SDR) platform STRS compliant by adding an STRS operating environment and a field programmable gate array (FPGA) wrapper, capable of implementing each of the platforms interfaces, as well as a test waveform to exercise those interfaces. This effort serves to provide a framework toward waveform development onto an STRS compliant platform to support future space communication systems for advanced exploration missions. The use of validated STRS compliant applications provides tested code with extensive documentation to potentially reduce risk, cost and e ort in development of space-deployable SDRs. This paper discusses the advantages of STRS, the integration of STRS onto a Reconfigurable, Intelligently-Adaptive, Communication System (RIACS) SDR platform, and the test waveform and wrapper development e orts. The paper emphasizes the infusion of the STRS Architecture onto the RIACS platform for potential use in next generation flight system SDRs for advanced exploration missions.

  20. dLocAuth: a dynamic multifactor authentication scheme for mCommerce applications using independent location-based obfuscation

    Science.gov (United States)

    Kuseler, Torben; Lami, Ihsan A.

    2012-06-01

    This paper proposes a new technique to obfuscate an authentication-challenge program (named LocProg) using randomly generated data together with a client's current location in real-time. LocProg can be used to enable any handsetapplication on mobile-devices (e.g. mCommerce on Smartphones) that requires authentication with a remote authenticator (e.g. bank). The motivation of this novel technique is to a) enhance the security against replay attacks, which is currently based on using real-time nonce(s), and b) add a new security factor, which is location verified by two independent sources, to challenge / response methods for authentication. To assure a secure-live transaction, thus reducing the possibility of replay and other remote attacks, the authors have devised a novel technique to obtain the client's location from two independent sources of GPS on the client's side and the cellular network on authenticator's side. The algorithm of LocProg is based on obfuscating "random elements plus a client's data" with a location-based key, generated on the bank side. LocProg is then sent to the client and is designed so it will automatically integrate into the target application on the client's handset. The client can then de-obfuscate LocProg if s/he is within a certain range around the location calculated by the bank and if the correct personal data is supplied. LocProg also has features to protect against trial/error attacks. Analysis of LocAuth's security (trust, threat and system models) and trials based on a prototype implementation (on Android platform) prove the viability and novelty of LocAuth.

  1. Closing the Gap between Methodologists and End-Users: R as a Computational Back-End

    Directory of Open Access Journals (Sweden)

    Byron C. Wallace

    2012-06-01

    Full Text Available The R environment provides a natural platform for developing new statistical methods due to the mathematical expressiveness of the language, the large number of existing libraries, and the active developer community. One drawback to R, however, is the learning curve; programming is a deterrent to non-technical users, who typically prefer graphical user interfaces (GUIs to command line environments. Thus, while statisticians develop new methods in R, practitioners are often behind in terms of the statistical techniques they use as they rely on GUI applications. Meta-analysis is an instructive example; cutting-edge meta-analysis methods are often ignored by the overwhelming majority of practitioners, in part because they have no easy way of applying them. This paper proposes a strategy to close the gap between the statistical state-of-the-science and what is applied in practice. We present open-source meta-analysis software that uses R as the underlying statistical engine, and Python for the GUI. We present a framework that allows methodologists to implement new methods in R that are then automatically integrated into the GUI for use by end-users, so long as the programmer conforms to our interface. Such an approach allows an intuitive interface for non-technical users while leveraging the latest advanced statistical methods implemented by methodologists.

  2. Virtual reality simulation of fuzzy-logic control during underwater dynamic positioning

    Science.gov (United States)

    Thekkedan, Midhin Das; Chin, Cheng Siong; Woo, Wai Lok

    2015-03-01

    In this paper, graphical-user-interface (GUI) software for simulation and fuzzy-logic control of a remotely operated vehicle (ROV) using MATLAB™ GUI Designing Environment is proposed. The proposed ROV's GUI platform allows the controller such as fuzzy-logic control systems design to be compared with other controllers such as proportional-integral-derivative (PID) and sliding-mode controller (SMC) systematically and interactively. External disturbance such as sea current can be added to improve the modelling in actual underwater environment. The simulated results showed the position responses of the fuzzy-logic control exhibit reasonable performance under the sea current disturbance.

  3. Suitability of a PXI platform for an electrical impedance tomography system

    International Nuclear Information System (INIS)

    Kourunen, J; Savolainen, T; Lehikoinen, A; Vauhkonen, M; Heikkinen, L M

    2009-01-01

    There are many different electrical impedance tomography (EIT) systems which are either non-commercial (in-house products) or commercial products. However, these systems are usually designed for specific applications and therefore the functionality of the systems might be limited. Nowadays there are commercially available many low-cost, efficient and accurate multifunctional components for data acquisition and signal processing. Therefore, it should be possible to construct an EIT system which is mainly built from commercially available components. The main goal of this work was to study the performance of a PXI-based EIT system . In this work, a PXI-based EIT system with 16 independent current injection channels and 80 independent measurement channels was constructed and tested. The results indicate that an EIT system can be constructed using a PXI platform which decreases the construction time of the system. Moreover, the system is efficient, accurate, modular, and it is not limited to any predetermined measurement protocols

  4. CRISPR/Cas9 Platforms for Genome Editing in Plants: Developments and Applications.

    Science.gov (United States)

    Ma, Xingliang; Zhu, Qinlong; Chen, Yuanling; Liu, Yao-Guang

    2016-07-06

    The clustered regularly interspaced short palindromic repeat (CRISPR)-associated protein9 (Cas9) genome editing system (CRISPR/Cas9) is adapted from the prokaryotic type II adaptive immunity system. The CRISPR/Cas9 tool surpasses other programmable nucleases, such as ZFNs and TALENs, for its simplicity and high efficiency. Various plant-specific CRISPR/Cas9 vector systems have been established for adaption of this technology to many plant species. In this review, we present an overview of current advances on applications of this technology in plants, emphasizing general considerations for establishment of CRISPR/Cas9 vector platforms, strategies for multiplex editing, methods for analyzing the induced mutations, factors affecting editing efficiency and specificity, and features of the induced mutations and applications of the CRISPR/Cas9 system in plants. In addition, we provide a perspective on the challenges of CRISPR/Cas9 technology and its significance for basic plant research and crop genetic improvement. Copyright © 2016 The Author. Published by Elsevier Inc. All rights reserved.

  5. SharePoint 2010 as a Development Platform

    CERN Document Server

    Krause, J; Eder, Julius; Kuhne, Simone; Krause, Joerg; Langhirt, Christian; Lerch, Kay; Pehlke, Bernd; Sterff, Alexander

    2010-01-01

    SharePoint is gaining recognition as a full-fledged application server with many features and enhancements that specifically allow non-developers to create sophisticated intranet sites. However, with the 2010 release, Microsoft's SharePoint increasingly becomes a compelling development platform. The strong application programming interface (API), its highly extensible nature, and its foundation on the underlying .NET Framework all generate "the perfect storm" to make it one of the most powerful web development platforms available. However, with power comes complexity. The wide range of us

  6. Coordinating complex decision support activities across distributed applications

    Science.gov (United States)

    Adler, Richard M.

    1994-01-01

    Knowledge-based technologies have been applied successfully to automate planning and scheduling in many problem domains. Automation of decision support can be increased further by integrating task-specific applications with supporting database systems, and by coordinating interactions between such tools to facilitate collaborative activities. Unfortunately, the technical obstacles that must be overcome to achieve this vision of transparent, cooperative problem-solving are daunting. Intelligent decision support tools are typically developed for standalone use, rely on incompatible, task-specific representational models and application programming interfaces (API's), and run on heterogeneous computing platforms. Getting such applications to interact freely calls for platform independent capabilities for distributed communication, as well as tools for mapping information across disparate representations. Symbiotics is developing a layered set of software tools (called NetWorks! for integrating and coordinating heterogeneous distributed applications. he top layer of tools consists of an extensible set of generic, programmable coordination services. Developers access these services via high-level API's to implement the desired interactions between distributed applications.

  7. The application of network teaching in applied optics teaching

    Science.gov (United States)

    Zhao, Huifu; Piao, Mingxu; Li, Lin; Liu, Dongmei

    2017-08-01

    Network technology has become a creative tool of changing human productivity, the rapid development of it has brought profound changes to our learning, working and life. Network technology has many advantages such as rich contents, various forms, convenient retrieval, timely communication and efficient combination of resources. Network information resources have become the new education resources, get more and more application in the education, has now become the teaching and learning tools. Network teaching enriches the teaching contents, changes teaching process from the traditional knowledge explanation into the new teaching process by establishing situation, independence and cooperation in the network technology platform. The teacher's role has shifted from teaching in classroom to how to guide students to learn better. Network environment only provides a good platform for the teaching, we can get a better teaching effect only by constantly improve the teaching content. Changchun university of science and technology introduced a BB teaching platform, on the platform, the whole optical classroom teaching and the classroom teaching can be improved. Teachers make assignments online, students learn independently offline or the group learned cooperatively, this expands the time and space of teaching. Teachers use hypertext form related knowledge of applied optics, rich cases and learning resources, set up the network interactive platform, homework submission system, message board, etc. The teaching platform simulated the learning interest of students and strengthens the interaction in the teaching.

  8. Titanium Dioxide Nanoparticles (TiO2 Quenching Based Aptasensing Platform: Application to Ochratoxin A Detection

    Directory of Open Access Journals (Sweden)

    Atul Sharma

    2015-09-01

    Full Text Available We demonstrate for the first time, the development of titanium dioxide nanoparticles (TiO2 quenching based aptasensing platform for detection of target molecules. TiO2 quench the fluorescence of FAM-labeled aptamer (fluorescein labeled aptamer upon the non-covalent adsorption of fluorescent labeled aptamer on TiO2 surface. When OTA interacts with the aptamer, it induced aptamer G-quadruplex complex formation, weakens the interaction between FAM-labeled aptamer and TiO2, resulting in fluorescence recovery. As a proof of concept, an assay was employed for detection of Ochratoxin A (OTA. At optimized experimental condition, the obtained limit of detection (LOD was 1.5 nM with a good linearity in the range 1.5 nM to 1.0 µM for OTA. The obtained results showed the high selectivity of assay towards OTA without interference to structurally similar analogue Ochratoxin B (OTB. The developed aptamer assay was evaluated for detection of OTA in beer sample and recoveries were recorded in the range from 94.30%–99.20%. Analytical figures of the merits of the developed aptasensing platform confirmed its applicability to real samples analysis. However, this is a generic aptasensing platform and can be extended for detection of other toxins or target analyte.

  9. Patterns of Feedback on the Bridge to Independence: A Qualitative Thematic Analysis of NIH Mentored Career Development Award Application Critiques.

    Science.gov (United States)

    Kaatz, Anna; Dattalo, Melissa; Regner, Caitlin; Filut, Amarette; Carnes, Molly

    2016-01-01

    NIH Mentored Career Development (K) Awards bridge investigators from mentored to independent research. A smaller proportion of women than men succeed in this transition. The aim of this qualitative study was to analyze reviewers' narrative critiques of K award applications and explore thematic content of feedback provided to male and female applicants. We collected 88 critiques, 34 from 9 unfunded and 54 from 18 funded applications, from 70% (n = 26) of investigators at the University of Wisconsin-Madison with K awards funded between 2005 and 2009 on the first submission or after revision. We qualitatively analyzed text in the 5 critique sections: candidate, career development plan, research plan, mentors, and environment and institutional commitment. We explored thematic content within these sections for male and female applicants and for applicants who had received a subsequent independent research award by 2014. Themes revealed consistent areas of criticism for unfunded applications and praise for funded applications. Subtle variations in thematic content appeared for male and female applicants: For male applicants criticism was often followed by advice but for female applicants it was followed by questions about ability; praise recurrently characterized male but not female applicants' research as highly significant with optimism for future independence. Female K awardees that obtained subsequent independent awards stood out as having track records described as "outstanding." This exploratory study suggests that K award reviewer feedback, particularly for female applicants, should be investigated as a potential contributor to research persistence and success in crossing the bridge to independence.

  10. MACBenAbim: A Multi-platform Mobile Application for searching keyterms in Computational Biology and Bioinformatics.

    Science.gov (United States)

    Oluwagbemi, Olugbenga O; Adewumi, Adewole; Esuruoso, Abimbola

    2012-01-01

    Computational biology and bioinformatics are gradually gaining grounds in Africa and other developing nations of the world. However, in these countries, some of the challenges of computational biology and bioinformatics education are inadequate infrastructures, and lack of readily-available complementary and motivational tools to support learning as well as research. This has lowered the morale of many promising undergraduates, postgraduates and researchers from aspiring to undertake future study in these fields. In this paper, we developed and described MACBenAbim (Multi-platform Mobile Application for Computational Biology and Bioinformatics), a flexible user-friendly tool to search for, define and describe the meanings of keyterms in computational biology and bioinformatics, thus expanding the frontiers of knowledge of the users. This tool also has the capability of achieving visualization of results on a mobile multi-platform context. MACBenAbim is available from the authors for non-commercial purposes.

  11. 65 nm LP/GP mix low cost platform for multi-media wireless and consumer applications

    Science.gov (United States)

    Tavel, B.; Duriez, B.; Gwoziecki, R.; Basso, M. T.; Julien, C.; Ortolland, C.; Laplanche, Y.; Fox, R.; Sabouret, E.; Detcheverry, C.; Boeuf, F.; Morin, P.; Barge, D.; Bidaud, M.; Biénacel, J.; Garnier, P.; Cooper, K.; Chapon, J. D.; Trouiller, Y.; Belledent, J.; Broekaart, M.; Gouraud, P.; Denais, M.; Huard, V.; Rochereau, K.; Difrenza, R.; Planes, N.; Marin, M.; Boret, S.; Gloria, D.; Vanbergue, S.; Abramowitz, P.; Vishnubhotla, L.; Reber, D.; Stolk, P.; Woo, M.; Arnaud, F.

    2006-04-01

    A complete 65 nm CMOS platform, called LP/GP Mix, has been developed employing thick oxide transistor (IO), Low Power (LP) and General Purpose (GP) devices on the same chip. Dedicated to wireless multi-media and consumer applications, this new triple gate oxide platform is low cost (+1mask only) and saves over 35% of dynamic power with the use of the low operating voltage GP. The LP/GP mix shows competitive digital performance with a ring oscillator (FO = 1) speed equal to 7 ps per stage (GP) and 6T-SRAM static power lower than 10 pA/cell (LP). Compatible with mixed-signal design requirements, transistors show high voltage gain, low mismatch factor and low flicker noise. Moreover, to address mobile phone demands, excellent RF performance has been achieved with FT = 160 GHz for LP and 280 GHz for GP nMOS transistors.

  12. Design and Development of Fire Gridding Platform Based on Internet of Things

    Directory of Open Access Journals (Sweden)

    Wei San-Xi

    2016-01-01

    Full Text Available This article describes the construction background about fire gridding platform, reviews the research and progress in fire Internet of Things and fire gridding. The platform includes perception / execution layer, field control layer, network layer, center platform layer and application layer, which provide a good bonding about site control and remote monitoring. This article supplies a detail design for the main functions of application and task flow of fire hazard investigation. At the same time, a digital management platform was developed.

  13. Applied architecture patterns on the Microsoft platform

    CERN Document Server

    Dovgal, Andre; Noriskin, Gregor

    2014-01-01

    Presented in a scenario-driven tutorial way, we lead you through fictitious example problems and present you with the best solutions. This book is intended for architects, developers, and managers who need to improve their knowledge of the Microsoft application platform. This book will appeal to anyone, especially consultants, who want to get up to speed on selecting the most appropriate platform for a particular problem. A good understanding of the general Windows platform and development technologies would be helpful.

  14. Licensing experience with SPINLINE digital I/C platform - 15099

    International Nuclear Information System (INIS)

    Jegou, H.; Duthou, A.; Bach, J.; Burzynski, M.

    2015-01-01

    Rolls-Royce recently received a safety evaluation report from the NRC for the SPINLINE 3 digital safety instrumentation and control platform. The main Rolls-Royce interest in the NRC review was approval of the fail-safe, fault-tolerance, self-monitoring, deterministic, and communication independence features of the platform. The SPINLINE 3 platform consists of a set of standardized, modular hardware and software components and associated development tools. Rolls-Royce used a set of EPRI guidance documents to successfully develop a commercial grade dedication case of the platform. It was important to describe the technical critical characteristics for performance and dependability in the documentation submitted to NRC. The NRC audit forum was an important opportunity to effectively communicate complex technical information about the SPINLINE 3 platform. The NRC review had five interesting focus areas that offer opportunities for lessons learned. The main lesson learned is to put the same emphasis on the review for communication effectiveness as is put on the review for technical completeness and accuracy

  15. Towards multi-platform software architecture for Collaborative Teleoperation

    Science.gov (United States)

    Domingues, Christophe; Otmane, Samir; Davesne, Frederic; Mallem, Malik

    2009-03-01

    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 first teleoperation system was composed by a VR application and a Web application. However the 2 systems cannot be used together and it is impossible to control a distant robot simultaneously. Our goal is to update the teleoperation system to permit a heterogeneous collaborative teleoperation between the 2 platforms. An important feature of this interface is based on the use of different Virtual Reality platforms and different Mobile platforms to control one or many robots.

  16. Towards multi-platform software architecture for Collaborative Teleoperation

    International Nuclear Information System (INIS)

    Domingues, Christophe; Otmane, Samir; Davesne, Frederic; Mallem, Malik

    2009-01-01

    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 first teleoperation system was composed by a VR application and a Web application. However the 2 systems cannot be used together and it is impossible to control a distant robot simultaneously. Our goal is to update the teleoperation system to permit a heterogeneous collaborative teleoperation between the 2 platforms. An important feature of this interface is based on the use of different Virtual Reality platforms and different Mobile platforms to control one or many robots.

  17. Effects of PECS Phase III Application Training on Independent Mands in Young Children with Autism

    Science.gov (United States)

    Love, Jessica June

    2013-01-01

    The purpose of this study was to examine the effects of PECS phase III application training on independent mands in young children with autism. Participants were five children with autism ranging from ages 2 to 4 years old. A multiple baseline across participants was used to evaluate acquisition of independent correct mands across baseline and…

  18. A mobile and portable trusted computing platform

    Directory of Open Access Journals (Sweden)

    Nepal Surya

    2011-01-01

    Full Text Available Abstract The mechanism of establishing trust in a computing platform is tightly coupled with the characteristics of a specific machine. This limits the portability and mobility of trust as demanded by many emerging applications that go beyond the organizational boundaries. In order to address this problem, we propose a mobile and portable trusted computing platform in a form of a USB device. First, we describe the design and implementation of the hardware and software architectures of the device. We then demonstrate the capabilities of the proposed device by developing a trusted application.

  19. Open Source Platform Application to Groundwater Characterization and Monitoring

    Science.gov (United States)

    Ntarlagiannis, D.; Day-Lewis, F. D.; Falzone, S.; Lane, J. W., Jr.; Slater, L. D.; Robinson, J.; Hammett, S.

    2017-12-01

    Groundwater characterization and monitoring commonly rely on the use of multiple point sensors and human labor. Due to the number of sensors, labor, and other resources needed, establishing and maintaining an adequate groundwater monitoring network can be both labor intensive and expensive. To improve and optimize the monitoring network design, open source software and hardware components could potentially provide the platform to control robust and efficient sensors thereby reducing costs and labor. This work presents early attempts to create a groundwater monitoring system incorporating open-source software and hardware that will control the remote operation of multiple sensors along with data management and file transfer functions. The system is built around a Raspberry PI 3, that controls multiple sensors in order to perform on-demand, continuous or `smart decision' measurements while providing flexibility to incorporate additional sensors to meet the demands of different projects. The current objective of our technology is to monitor exchange of ionic tracers between mobile and immobile porosity using a combination of fluid and bulk electrical-conductivity measurements. To meet this objective, our configuration uses four sensors (pH, specific conductance, pressure, temperature) that can monitor the fluid electrical properties of interest and guide the bulk electrical measurement. This system highlights the potential of using open source software and hardware components for earth sciences applications. The versatility of the system makes it ideal for use in a large number of applications, and the low cost allows for high resolution (spatially and temporally) monitoring.

  20. A new experiment-independent mechanism to persistify and serve the detector geometry of ATLAS

    Science.gov (United States)

    Bianchi, Riccardo Maria; Boudreau, Joseph; Vukotic, Ilija

    2017-10-01

    The complex geometry of the whole detector of the ATLAS experiment at LHC is currently stored only in custom online databases, from which it is built on-the-fly on request. Accessing the online geometry guarantees accessing the latest version of the detector description, but requires the setup of the full ATLAS software framework “Athena”, which provides the online services and the tools to retrieve the data from the database. This operation is cumbersome and slows down the applications that need to access the geometry. Moreover, all applications that need to access the detector geometry need to be built and run on the same platform as the ATLAS framework, preventing the usage of the actual detector geometry in stand-alone applications. Here we propose a new mechanism to persistify (in software development in general, and in HEP computing in particular, persistifying means taking an object which lives in memory only - for example because it was built on-the-fly while processing the experimental data, - serializing it and storing it on disk as a persistent object) and serve the geometry of HEP experiments. The new mechanism is composed by a new file format and the modules to make use of it. The new file format allows to store the whole detector description locally in a file, and it is especially optimized to describe large complex detectors with the minimum file size, making use of shared instances and storing compressed representations of geometry transformations. Then, the detector description can be read back in, to fully restore the in-memory geometry tree. Moreover, a dedicated REST API is being designed and developed to serve the geometry in standard exchange formats like JSON, to let users and applications download specific partial geometry information. With this new geometry persistification a new generation of applications could be developed, which can use the actual detector geometry while being platform-independent and experiment-independent.

  1. Aplikasi Kalender Bali Berbasis Mobile Application pada Android Platform

    Directory of Open Access Journals (Sweden)

    Ida Ayu Putri Pradnyani

    2016-01-01

    Full Text Available Kalender adalah suatu sistem pemberian nama pada sebuah periode waktu. Kalender Bali atau Kalendar Caka Bali sangat penting dalam kehidupan sosial budaya masyarakat Bali. Beberapa hari suci seperti Hari Raya Nyepi dan Siwaratri ditetapkan berdasarkan Kalender Caka. Aplikasi Kalender Bali berbasis mobile application pada android platform ini diciptakan untuk dapat membantu masyarakat yang memerlukan dalam menentukan waktu yang sudah lampau, waktu sekarang, dan waktu yang akan datang dengan bantuan komputer. Penelitian ini bertujuan untuk merancang pemodelan dan membangun sebuah Aplikasi Kalender Bali berbasis Android yang dapat digunakan untuk melihat informasi penanggalan bali, hari raya, hari nasional, otonan berdasarkan perhitungan Kalender Caka Bali. Perancangan diakukan dengan metode perangkat pemodelan sistem serta penelusuran algoritma perhitungan wewarigan, purnama, tilem dan sasih dari sejumlah pustaka Kalender Bali.Analisa dilakukan dengan menguji perhitungan wewaran, sasih, purnama, tilem, pencarian otonan yang dapat di akses dengan mudah melalui Android.Untuk meningkatkan kehandalan informasi, diperlukan adanya penelitian dan pengembangan lebih lanjut yang dapat menghasilkan pencarian padewasaan dan penentuan tanggal padewasaan terbaik pada Android.   Kata kunci: Kalender Bali, Hindu, Android, Mobile.

  2. Making Spatial Statistics Service Accessible On Cloud Platform

    OpenAIRE

    Mu, X.; Wu, J.; Li, T; Zhong, Y.; Gao, X.

    2014-01-01

    Web service can bring together applications running on diverse platforms, users can access and share various data, information and models more effectively and conveniently from certain web service platform. Cloud computing emerges as a paradigm of Internet computing in which dynamical, scalable and often virtualized resources are provided as services. With the rampant growth of massive data and restriction of net, traditional web services platforms have some prominent problems existi...

  3. A customizable system for real-time image processing using the Blackfin DSProcessor and the MicroC/OS-II real-time kernel

    Science.gov (United States)

    Coffey, Stephen; Connell, Joseph

    2005-06-01

    This paper presents a development platform for real-time image processing based on the ADSP-BF533 Blackfin processor and the MicroC/OS-II real-time operating system (RTOS). MicroC/OS-II is a completely portable, ROMable, pre-emptive, real-time kernel. The Blackfin Digital Signal Processors (DSPs), incorporating the Analog Devices/Intel Micro Signal Architecture (MSA), are a broad family of 16-bit fixed-point products with a dual Multiply Accumulate (MAC) core. In addition, they have a rich instruction set with variable instruction length and both DSP and MCU functionality thus making them ideal for media based applications. Using the MicroC/OS-II for task scheduling and management, the proposed system can capture and process raw RGB data from any standard 8-bit greyscale image sensor in soft real-time and then display the processed result using a simple PC graphical user interface (GUI). Additionally, the GUI allows configuration of the image capture rate and the system and core DSP clock rates thereby allowing connectivity to a selection of image sensors and memory devices. The GUI also allows selection from a set of image processing algorithms based in the embedded operating system.

  4. A first application of independent component analysis to extracting structure from stock returns.

    Science.gov (United States)

    Back, A D; Weigend, A S

    1997-08-01

    This paper explores the application of a signal processing technique known as independent component analysis (ICA) or blind source separation to multivariate financial time series such as a portfolio of stocks. The key idea of ICA is to linearly map the observed multivariate time series into a new space of statistically independent components (ICs). We apply ICA to three years of daily returns of the 28 largest Japanese stocks and compare the results with those obtained using principal component analysis. The results indicate that the estimated ICs fall into two categories, (i) infrequent large shocks (responsible for the major changes in the stock prices), and (ii) frequent smaller fluctuations (contributing little to the overall level of the stocks). We show that the overall stock price can be reconstructed surprisingly well by using a small number of thresholded weighted ICs. In contrast, when using shocks derived from principal components instead of independent components, the reconstructed price is less similar to the original one. ICA is shown to be a potentially powerful method of analyzing and understanding driving mechanisms in financial time series. The application to portfolio optimization is described in Chin and Weigend (1998).

  5. Development of an optoelectronic holographic platform for otolaryngology applications

    Science.gov (United States)

    Harrington, Ellery; Dobrev, Ivo; Bapat, Nikhil; Flores, Jorge Mauricio; Furlong, Cosme; Rosowski, John; Cheng, Jeffery Tao; Scarpino, Chris; Ravicz, Michael

    2010-08-01

    In this paper, we present advances on our development of an optoelectronic holographic computing platform with the ability to quantitatively measure full-field-of-view nanometer-scale movements of the tympanic membrane (TM). These measurements can facilitate otologists' ability to study and diagnose hearing disorders in humans. The holographic platform consists of a laser delivery system and an otoscope. The control software, called LaserView, is written in Visual C++ and handles communication and synchronization between hardware components. It provides a user-friendly interface to allow viewing of holographic images with several tools to automate holography-related tasks and facilitate hardware communication. The software uses a series of concurrent threads to acquire images, control the hardware, and display quantitative holographic data at video rates and in two modes of operation: optoelectronic holography and lensless digital holography. The holographic platform has been used to perform experiments on several live and post-mortem specimens, and is to be deployed in a medical research environment with future developments leading to its eventual clinical use.

  6. Independent Mobility Achieved through a Wireless Brain-Machine Interface.

    Directory of Open Access Journals (Sweden)

    Camilo Libedinsky

    Full Text Available Individuals with tetraplegia lack independent mobility, making them highly dependent on others to move from one place to another. Here, we describe how two macaques were able to use a wireless integrated system to control a robotic platform, over which they were sitting, to achieve independent mobility using the neuronal activity in their motor cortices. The activity of populations of single neurons was recorded using multiple electrode arrays implanted in the arm region of primary motor cortex, and decoded to achieve brain control of the platform. We found that free-running brain control of the platform (which was not equipped with any machine intelligence was fast and accurate, resembling the performance achieved using joystick control. The decoding algorithms can be trained in the absence of joystick movements, as would be required for use by tetraplegic individuals, demonstrating that the non-human primate model is a good pre-clinical model for developing such a cortically-controlled movement prosthetic. Interestingly, we found that the response properties of some neurons differed greatly depending on the mode of control (joystick or brain control, suggesting different roles for these neurons in encoding movement intention and movement execution. These results demonstrate that independent mobility can be achieved without first training on prescribed motor movements, opening the door for the implementation of this technology in persons with tetraplegia.

  7. Els Darrers cinc anys de l'Associació de càmpings de Girona a les guies: ACSI, ADAC i ANWB

    OpenAIRE

    Casanueva Bernal, Ana María

    2017-01-01

    El tema d'aquest Treball final de Grau gira en torn a l'evolució dels càmpings que integren l'Associació de càmpings durant els darrers cinc anys. Per a poder estudiar aquesta evolució, és essencial conèixer primerament què són i que aporten les tres guies de càmping europees de referència: ACSI, ADAC i ANWB

  8. ISOMP: An Instant Service-Orchestration Mobile M2M Platform

    Directory of Open Access Journals (Sweden)

    Cholhong Im

    2016-01-01

    Full Text Available Smartphones have greater computing power than ever before, providing convenient applications to improve our lives. In general, people find it difficult to locate suitable applications and implementing new applications often requires professional skills. In this paper, we propose a new service platform that facilitates the implementation of new applications by composing prebuilt components that provide the context information of mobile devices such as location and contacts. Our platform introduces an innovative concept named context collaboration, in which smartphones exchange context information with each other, which in turn is used to deduct useful inferences. The concept is realized by instant orchestration, which assembles some components and implements a composite component. The interactive communication interface helps a mobile device to communicate with other devices using open APIs, such as SOAP and HTTP (REST. The platform also works in heterogeneous environments, for example, between Android and iOS operating systems. Throughout the platform, mobile devices can act as smart M2M machines with context awareness, enabling intelligent tasks on behalf of users. Our platform will open up a new and innovative pathway for both enhanced mobile context awareness and M2M, which is expected to be a fundamental feature of the next generation of mobile devices.

  9. Comparison between beta radiation dose distribution due to LDR and HDR ocular brachytherapy applicators using GATE Monte Carlo platform.

    Science.gov (United States)

    Mostafa, Laoues; Rachid, Khelifi; Ahmed, Sidi Moussa

    2016-08-01

    Eye applicators with 90Sr/90Y and 106Ru/106Rh beta-ray sources are generally used in brachytherapy for the treatment of eye diseases as uveal melanoma. Whenever, radiation is used in treatment, dosimetry is essential. However, knowledge of the exact dose distribution is a critical decision-making to the outcome of the treatment. The Monte Carlo technique provides a powerful tool for calculation of the dose and dose distributions which helps to predict and determine the doses from different shapes of various types of eye applicators more accurately. The aim of this work consisted in using the Monte Carlo GATE platform to calculate the 3D dose distribution on a mathematical model of the human eye according to international recommendations. Mathematical models were developed for four ophthalmic applicators, two HDR 90Sr applicators SIA.20 and SIA.6, and two LDR 106Ru applicators, a concave CCB model and a flat CCB model. In present work, considering a heterogeneous eye phantom and the chosen tumor, obtained results with the use of GATE for mean doses distributions in a phantom and according to international recommendations show a discrepancy with respect to those specified by the manufacturers. The QC of dosimetric parameters shows that contrarily to the other applicators, the SIA.20 applicator is consistent with recommendations. The GATE platform show that the SIA.20 applicator present better results, namely the dose delivered to critical structures were lower compared to those obtained for the other applicators, and the SIA.6 applicator, simulated with MCNPX generates higher lens doses than those generated by GATE. Copyright © 2016 Associazione Italiana di Fisica Medica. Published by Elsevier Ltd. All rights reserved.

  10. Carboxylated SiO2-coated α-Fe nanoparticles: towards a versatile platform for biomedical applications.

    Science.gov (United States)

    Kohara, Kaori; Yamamoto, Shinpei; Seinberg, Liis; Murakami, Tatsuya; Tsujimoto, Masahiko; Ogawa, Tetsuya; Kurata, Hiroki; Kageyama, Hiroshi; Takano, Mikio

    2013-03-28

    Carboxylated SiO2-coated α-Fe nanoparticles have been successfully prepared via CaH2-mediated reduction of SiO2-coated Fe3O4 nanoparticles followed by surface carboxylation. These α-Fe-based nanoparticles, which are characterized by ease of coating with additional functional groups, a large magnetization of 154 emu per g-Fe, enhanced corrosion resistivity, excellent aqueous dispersibility, and low cytotoxicity, have potential to be a versatile platform in biomedical applications.

  11. Emerging Trends in Technology Education Computer Applications.

    Science.gov (United States)

    Hazari, Sunil I.

    1993-01-01

    Graphical User Interface (GUI)--and its variant, pen computing--is rapidly replacing older types of operating environments. Despite its heavier demand for processing power, GUI has many advantages. (SK)

  12. Towards automatic behavior synthesis of a coordinator component for context-aware mobile applications

    NARCIS (Netherlands)

    Daniele, L.M.; Ferreira Pires, Luis; van Sinderen, Marten J.

    Although behavior modeling should play a central role in model-driven application development, it is still unclear how behavior modeling should be incorporated in model transformations. This paper presents an MDA-based approach that incorporates behavior modeling at the Platform-Independent Model

  13. SmartApps: Middle-ware for Adaptive Applications on Reconfigurable Platforms

    Energy Technology Data Exchange (ETDEWEB)

    Lawrence Rauchwerger

    2009-08-09

    There are several reasons why the performance of current distributed and heterogeneous systems is often disappointing. For example, the characteristics of the application may be input sensitive and evolve during execution causing dramatic changes in memory reference patterns, resource requirements, or degree of concurrency between different phases of the computation. Or, the system may change dynamically with nodes failing or appearing, some network links severed and other links established with different latencies and bandwidths. Another important reason for poor performance is the fairly compartmentalized approach to optimization: applications, compilers, operating systems and hardware configurations are designed and optimized in isolation and without the knowledge of instance specific information and needs of a running application. There is too little information flow across these boundaries and no global optimization is even attempted. For example, most operating systems services like paging, virtual-to-physical page mapping, I/O, or data layout in disks, provide little or no application customization. Similarly, the off-the-shelf hardware used by most commercial systems is optimized to give best average-case performance. To address this problem, we have proposed application-centric computing, or Smart Applications (SAS). In the SAS executable, the compiler embeds most run-time system services, and a performance-optimizing feedback loop that monitors the application's performance and adaptively reconfigures the application and the OS/system platform. At run-time, after incorporating the code's input and determining the system's resources and state, the SAS performs an *instance* specific optimization, which is more tractable than a global generic optimization between application, OS and system. The overriding philosophy of SAS is ``measure, compare, and adapt if beneficial.'' That is, the application will continually monitor its

  14. A flexible mobile-device biosensing instrumentation platform for point-of-care medical diagnostics applications

    DEFF Research Database (Denmark)

    Patou, François; Pfreundt, Andrea; Zulfiqar, Azeem

    2014-01-01

    helping to address this challenge. Specifically, Lab-on-Chip (LoC) devices have a key role to play in the advent of Point-of-Care (PoC) medical applications, driving a shift of the medical diagnostics paradigm and the transition from a centralized, technical, high-throughput biological sample analysis...... programmable electrical readout from LoCs potentially comprehending varied transducers addressing different targeted biological markers. A smart-phone/tablet docking-station embeds the hardware interface necessary for the implementation of a smart-phone digital lock-in amplifier. The platform is tested...

  15. Management and control applications in Agriculture domain via a Future Internet Business-to-Business platform

    Directory of Open Access Journals (Sweden)

    Sokratis Barmpounakis

    2015-05-01

    Full Text Available The Agriculture business domain, as a vital part of the overall supply chain, is expected to highly evolve in the upcoming years via the developments, which are taking place on the side of the Future Internet. This paper presents a novel Business-to-Business collaboration platform from the agri-food sector perspective, which aims to facilitate the collaboration of numerous stakeholders belonging to associated business domains, in an effective and flexible manner. The contemporary B2B collaboration schemes already place the requirements for swift deployment of cloud applications, capable of both integrating diverse legacy systems, as well as developing in a rapid way new services and systems, which will be able to instantly communicate and provide complete, “farm-to-fork” solutions for farmers, agri-food and logistics service providers, ICT companies, end-product producers, etc. To this end, this conceptual paper describes how these requirements are addressed via the FIspace B2B platform, focusing on the Greenhouse Management & Control scenarios.

  16. An ultra-efficient nonlinear planar integrated platform for optical signal processing and generation

    DEFF Research Database (Denmark)

    Pu, Minhao; Ottaviano, Luisa; Semenova, Elizaveta

    2017-01-01

    This paper will discuss the recently developed integrated platform: AlGaAs-oninsulator and its broad range of nonlinear applications. Recent demonstrations of broadband optical signal processing and efficient frequency comb generations in this platform will be reviewed.......This paper will discuss the recently developed integrated platform: AlGaAs-oninsulator and its broad range of nonlinear applications. Recent demonstrations of broadband optical signal processing and efficient frequency comb generations in this platform will be reviewed....

  17. Applicability of a desiccant dew-point cooling system independent of external water sources

    DEFF Research Database (Denmark)

    Bellemo, Lorenzo; Elmegaard, Brian; Kærn, Martin Ryhl

    2015-01-01

    The applicability of a technical solution for making desiccant cooling systems independent of external water sources is investigated. Water is produced by condensing the desorbed water vapour in a closed regeneration circuit. Desorbed water recovery is applied to a desiccant dew-point cooling...... system, which includes a desiccant wheel and a dew point cooler. The system is simulated during the summer period in the Mediterranean climate of Rome and it results completely independent of external water sources. The seasonal thermal COP drops 8% in comparison to the open regeneration circuit solution...

  18. Design of the smart scenic spot service platform

    Science.gov (United States)

    Yin, Min; Wang, Shi-tai

    2015-12-01

    With the deepening of the smart city construction, the model "smart+" is rapidly developing. Guilin, the international tourism metropolis fast constructing need smart tourism technology support. This paper studied the smart scenic spot service object and its requirements. And then constructed the smart service platform of the scenic spot application of 3S technology (Geographic Information System (GIS), Remote Sensing (RS) and Global Navigation Satellite System (GNSS)) and the Internet of things, cloud computing. Based on Guilin Seven-star Park scenic area as an object, this paper designed the Seven-star smart scenic spot service platform framework. The application of this platform will improve the tourists' visiting experience, make the tourism management more scientifically and standardly, increase tourism enterprises operating earnings.

  19. VOLTTRON Lite: Integration Platform for the Transactional Network

    Energy Technology Data Exchange (ETDEWEB)

    Haack, Jereme N.; Katipamula, Srinivas; Akyol, Bora A.; Lutes, Robert G.

    2013-10-31

    In FY13, Pacific Northwest National Laboratory (PNNL) with funding from the Department of Energy’s (DOE’s) Building Technologies Office (BTO) designed, prototyped and tested a transactional network platform. The platform is intended to support energy, operational and financial transactions between any networked entities (equipment, organizations, buildings, grid, etc.). Initially, in FY13, the concept demonstrated transactions between packaged rooftop units (RTUs) and the electric grid using applications or “agents” that reside on the platform, on the equipment, on local building controller or in the Cloud. This document describes the core of the transactional network platform, the Volttron Lite™ software and associated services hosted on the platform. Future enhancements are also discussed. The appendix of the document provides examples of how to use the various services hosted on the platform.

  20. A Versatile Microarray Platform for Capturing Rare Cells

    Science.gov (United States)

    Brinkmann, Falko; Hirtz, Michael; Haller, Anna; Gorges, Tobias M.; Vellekoop, Michael J.; Riethdorf, Sabine; Müller, Volkmar; Pantel, Klaus; Fuchs, Harald

    2015-10-01

    Analyses of rare events occurring at extremely low frequencies in body fluids are still challenging. We established a versatile microarray-based platform able to capture single target cells from large background populations. As use case we chose the challenging application of detecting circulating tumor cells (CTCs) - about one cell in a billion normal blood cells. After incubation with an antibody cocktail, targeted cells are extracted on a microarray in a microfluidic chip. The accessibility of our platform allows for subsequent recovery of targets for further analysis. The microarray facilitates exclusion of false positive capture events by co-localization allowing for detection without fluorescent labelling. Analyzing blood samples from cancer patients with our platform reached and partly outreached gold standard performance, demonstrating feasibility for clinical application. Clinical researchers free choice of antibody cocktail without need for altered chip manufacturing or incubation protocol, allows virtual arbitrary targeting of capture species and therefore wide spread applications in biomedical sciences.

  1. Femtosecond laser fabrication of fiber based optofluidic platform for flow cytometry applications

    Science.gov (United States)

    Serhatlioglu, Murat; Elbuken, Caglar; Ortac, Bulend; Solmaz, Mehmet E.

    2017-02-01

    Miniaturized optofluidic platforms play an important role in bio-analysis, detection and diagnostic applications. The advantages of such miniaturized devices are extremely low sample requirement, low cost development and rapid analysis capabilities. Fused silica is advantageous for optofluidic systems due to properties such as being chemically inert, mechanically stable, and optically transparent to a wide spectrum of light. As a three dimensional manufacturing method, femtosecond laser scanning followed by chemical etching shows great potential to fabricate glass based optofluidic chips. In this study, we demonstrate fabrication of all-fiber based, optofluidic flow cytometer in fused silica glass by femtosecond laser machining. 3D particle focusing was achieved through a straightforward planar chip design with two separately fabricated fused silica glass slides thermally bonded together. Bioparticles in a fluid stream encounter with optical interrogation region specifically designed to allocate 405nm single mode fiber laser source and two multi-mode collection fibers for forward scattering (FSC) and side scattering (SSC) signals detection. Detected signal data collected with oscilloscope and post processed with MATLAB script file. We were able to count number of events over 4000events/sec, and achieve size distribution for 5.95μm monodisperse polystyrene beads using FSC and SSC signals. Our platform shows promise for optical and fluidic miniaturization of flow cytometry systems.

  2. Integrated Spintronic Platforms for Biomolecular Recognition Detection

    Science.gov (United States)

    Martins, V. C.; Cardoso, F. A.; Loureiro, J.; Mercier, M.; Germano, J.; Cardoso, S.; Ferreira, R.; Fonseca, L. P.; Sousa, L.; Piedade, M. S.; Freitas, P. P.

    2008-06-01

    This paper covers recent developments in magnetoresistive based biochip platforms fabricated at INESC-MN, and their application to the detection and quantification of pathogenic waterborn microorganisms in water samples for human consumption. Such platforms are intended to give response to the increasing concern related to microbial contaminated water sources. The presented results concern the development of biological active DNA chips and protein chips and the demonstration of the detection capability of the present platforms. Two platforms are described, one including spintronic sensors only (spin-valve based or magnetic tunnel junction based), and the other, a fully scalable platform where each probe site consists of a MTJ in series with a thin film diode (TFD). Two microfluidic systems are described, for cell separation and concentration, and finally, the read out and control integrated electronics are described, allowing the realization of bioassays with a portable point of care unit. The present platforms already allow the detection of complementary biomolecular target recognition with 1 pM concentration.

  3. The formative platform of the Congress of Panama (1810-1826): the Pan-American conjecture revisited

    OpenAIRE

    De la Reza, Germán A.

    2013-01-01

    This article examines the formative platform of the Congress of Panama of 1826. It seeks to support the hypothesis that the nature and scope of the first test of integration in the Western Hemisphere depended critically on the platform created by Simón Bolívar and other Latin American Independence heroes from the Declaration of Independence of Venezuela in 1810 until the last bilateral agreement of 1826. In that respect, it corroborates the Latin American Identity of the initiative. Este a...

  4. VOLTTRON™: An Agent Platform for Integrating Electric Vehicles and Smart Grid

    Energy Technology Data Exchange (ETDEWEB)

    Haack, Jereme N.; Akyol, Bora A.; Tenney, Nathan D.; Carpenter, Brandon J.; Pratt, Richard M.; Carroll, Thomas E.

    2013-12-06

    The VOLTTRON™ platform provides a secure environment for the deployment of intelligent applications in the smart grid. VOLTTRON design is based on the needs of control applications running on small form factor devices, namely security and resource guarantees. Services such as resource discovery, secure agent mobility, and interacting with smart and legacy devices are provided by the platform to ease the development of control applications and accelerate their deployment. VOLTTRON platform has been demonstrated in several different domains that influenced and enhanced its capabilities. This paper will discuss the features of VOLTTRON and highlight its usage to coordinate electric vehicle charging with home energy usage

  5. 3D shape measurement system developed on mobile platform

    Science.gov (United States)

    Wu, Zhoujie; Chang, Meng; Shi, Bowen; Zhang, Qican

    2017-02-01

    Three-dimensional (3-D) shape measurement technology based on structured light has become one hot research field inspired by the increasing requirements. Many methods have been implemented and applied in the industry applications, but most of their equipments are large and complex, cannot be portable. Meanwhile, the popularity of the smart mobile terminals, such as smart phones, provides a platform for the miniaturization and portability of this technology. The measurement system based on phase-shift algorithm and Gray-code pattern under the Android platform on a mobile phone is mainly studied and developed, and it has been encapsulated into a mobile phone application in order to reconstruct 3-D shape data in the employed smart phone easily and quickly. The experimental results of two measured object are given in this paper and demonstrate the application we developed in the mobile platform is effective.

  6. A novel GUI modeled fuzzy logic controller for a solar powered energy utilization scheme

    International Nuclear Information System (INIS)

    Altas, I. H.; Sharaf, A. M.

    2007-01-01

    Photovoltaic PVA-solar powered electrical systems comprise different components and subsystems to be controlled separately. Since the generated solar power is dependant on uncontrollable environmental conditions, it requires extra caution to design controllers that handle unpredictable events and maintain efficient load matching power. In this study, a photovoltaic (PV) solar array model is developed for Matlab/Simulink GUI environment and controlled using a fuzzy logic controller (FLC), which is also developed for GUI environment. The FLC is also used to control the DC load bus voltage at constant value as well as controlling the speed of a PMDC motor as one of the loads being fed. The FLC controller designed using the Matlab/Simuling GUI environment has flexible design criteria's so that it can easily be modified and extended for controlling different systems. The proposed FLC is used in three different parts of the PVA stand alone utilization scheme here. One of these parts is the speed control of the PMDC load, one of the other parts is controlling the DC load bus voltage, and the third part is the maximum power point (MPPT) tracking control, which is used to operate the PVA at its available maximum power as the solar insolation and ambient temperature change. This paper presents a study of a standalone Photovoltaic energy utilization system feeding a DC and AC hybrid electric load and is fully controlled by a novel and simple on-line fuzzy logic based dynamic search, detection and tracking controller that ensures maximum power point operation under excursions in Solar Insolation, Ambient temperature and electric load variations. The maximum power point MPP-Search and Detection algorithm is fully dynamic in nature and operates without any required direct measurement or forecasted PV array information about the irradiation and temperature. An added Search sensitivity measure is defined and also used in the MPP search algorithm to sense and dynamic response for

  7. Propuesta de diseño de guión multimedia interactivo basado en el paradigma del aprendizaje experiencial

    OpenAIRE

    Calleja-Sánchez, Juan Guillermo

    2013-01-01

    El propósito del presente trabajo es contribuir a la trasferencia de conocimiento en el ámbito de las tecnologías educativas a los usuarios no técnicos (expertos en contenido, docentes y formadores en entornos corporativos), en el diseño de escenarios de aprendizaje mediados por tecnologías. Propone un modelo experto de diseño de guión multimedia interactivo articulado en torno a la teoría de los campos conceptuales de Gerard Vergnaud. Este modelo permite a los usuarios no técnicos, diseña...

  8. IVAG: An Integrative Visualization Application for Various Types of Genomic Data Based on R-Shiny and the Docker Platform.

    Science.gov (United States)

    Lee, Tae-Rim; Ahn, Jin Mo; Kim, Gyuhee; Kim, Sangsoo

    2017-12-01

    Next-generation sequencing (NGS) technology has become a trend in the genomics research area. There are many software programs and automated pipelines to analyze NGS data, which can ease the pain for traditional scientists who are not familiar with computer programming. However, downstream analyses, such as finding differentially expressed genes or visualizing linkage disequilibrium maps and genome-wide association study (GWAS) data, still remain a challenge. Here, we introduce a dockerized web application written in R using the Shiny platform to visualize pre-analyzed RNA sequencing and GWAS data. In addition, we have integrated a genome browser based on the JBrowse platform and an automated intermediate parsing process required for custom track construction, so that users can easily build and navigate their personal genome tracks with in-house datasets. This application will help scientists perform series of downstream analyses and obtain a more integrative understanding about various types of genomic data by interactively visualizing them with customizable options.

  9. Qt based control system software for Low Energy Accelerator Facility

    International Nuclear Information System (INIS)

    Basu, A.; Singh, S.; Nagraju, S.B.V.; Gupta, S.; Singh, P.

    2012-01-01

    Qt based control system software for Low Energy Accelerating Facility (LEAF) is operational at Bhabha Atomic Research Centre (BARC), Trombay, Mumbai. LEAF is a 50 keV negative ion electrostatic accelerator based on SNICS ion source. Control system uses Nokia Trolltech's QT 4.x API for control system software. Ni 6008 USB based multifunction cards has been used for control and read back field equipments such as power supplies, pumps, valves etc. Control system architecture is designed to be client server. Qt is chosen for its excellent GUI capability and platform independent nature. Control system follows client server architecture. The paper will describe the control system. (author)

  10. APROPIACIÓN INCA EN LA CORDILLERA DE CHILLA, SUROESTE DE LOS ANDES DEL ECUADOR: EL CASO DEL SITIO GUIÑAYZHU (Inca Appropriation in the Chilla Mountain Range, Southwest of the Andes of Ecuador: the Case of the Guiñayzhu Site

    Directory of Open Access Journals (Sweden)

    Mary Jadán V.

    2018-03-01

    Full Text Available En este artículo se discuten los resultados del trabajo realizado en el sitio Guiñayzhu, al suroeste de los Andes del Ecuador. Esta investigación revela que el sitio, además de presentar evidencias de poblaciones locales, tiene colcas o qullcas para el almacenaje de productos, terrazas de pirca y caminos empedrados entre otras instalaciones. Se interpreta que Guiñayzhu es uno de los sitios de la cordillera de Chilla que refleja la expansión del incario y expresa una efectiva dominación de esta región como un enclave estratégico del imperio en su avance hacia el norte. ENGLISH: In this article, the results of research carried out in Guiñayzhu, located at the southwest of the Andes of Ecuador, are discussed. This work reveals that in addition to presenting evidence of local populations, the site has colcas or qullqas for the storage of products, terraces of pirca, and roads paved with stone, among other constructions. Guiñayzhu is interpreted as one of the sites of the Chilla mountain range that reflects the expansion of the Inca and expresses an effective domination of this region, representing a strategic enclave of the empire in its advance northward.

  11. Direct target NOTES: prospective applications for next generation robotic platforms.

    Science.gov (United States)

    Atallah, S; Hodges, A; Larach, S W

    2018-05-01

    A new era in surgical robotics has centered on alternative access to anatomic targets and next generation designs include flexible, single-port systems which follow circuitous rather than straight pathways. Such systems maintain a small footprint and could be utilized for specialized operations based on direct organ target natural orifice transluminal endoscopic surgery (NOTES), of which transanal total mesorectal excision (taTME) is an important derivative. During two sessions, four direct target NOTES operations were conducted on a cadaveric model using a flexible robotic system to demonstrate proof-of-concept of the application of a next generation robotic system to specific types of NOTES operations, all of which required removal of a direct target organ through natural orifice access. These four operations were (a) robotic taTME, (b) robotic transvaginal hysterectomy in conjunction with (c) robotic transvaginal salpingo-oophorectomy, and in an ex vivo model, (d) trans-cecal appendectomy. Feasibility was demonstrated in all cases using the Flex ® Robotic System with Colorectal Drive. During taTME, the platform excursion was 17 cm along a non-linear path; operative time was 57 min for the transanal portion of the dissection. Robotic transvaginal hysterectomy was successfully completed in 78 min with transvaginal extraction of the uterus, although laparoscopic assistance was required. Robotic transvaginal unilateral salpingo-oophorectomy with transvaginal extraction of the ovary and fallopian tube was performed without laparoscopic assistance in 13.5 min. In an ex vivo model, a robotic trans-cecal appendectomy was also successfully performed for the purpose of demonstrating proof-of-concept only; this was completed in 24 min. A flexible robotic system has the potential to access anatomy along circuitous paths, making it a suitable platform for direct target NOTES. The conceptual operations posed could be considered suitable for next generation robotics once

  12. Scaling and application of commercial, feature-rich, modular mixed-signal technology platforms for large format ROICs

    Science.gov (United States)

    Kar-Roy, Arjun; Racanelli, Marco; Howard, David; Miyagi, Glenn; Bowler, Mark; Jordan, Scott; Zhang, Tao; Krieger, William

    2010-04-01

    Today's modular, mixed-signal CMOS process platforms are excellent choices for manufacturing of highly integrated, large-format read out integrated circuits (ROICs). Platform features, that can be used for both cooled and un-cooled ROIC applications, can include (1) quality passives such as 4fFμm2 stacked MIM capacitors for linearity and higher density capacitance per pixel, 1kOhm high-value poly-silicon resistors, 2.8μm thick metals for efficient power distribution and reduced I-R drop; (2) analog active devices such as low noise single gate 3.3V, and 1.8V/3.3V or 1.8V/5V dual gate configurations, 40V LDMOS FETs, and NPN and PNP devices, deep n-well for substrate isolation for analog blocks and digital logic; (3) tools to assist the circuit designer such as models for cryogenic temperatures, CAD assistance for metal density uniformity determination, statistical, X-sigma and PCM-based models for corner validation and to simulate design sensitivity, and (4) sub-field stitching for large die. The TowerJazz platform of technology for 0.50μm, 0.25μm and 0.18μm CMOS nodes, with features as described above, is described in detail in this paper.

  13. Gquest: modeling patient questionnaires and administering them through a mobile platform application.

    Science.gov (United States)

    Lanzola, G; Ginardi, M G; Mazzanti, A; Quaglini, S

    2014-11-01

    The use of surveys is becoming popular in the health care industry for acquiring information useful to the accomplishment of several studies. Besides their exploitation on a large scale for conducting epidemiological studies, surveys are being increasingly carried out on a narrower perspective through the administration of questionnaires aimed at assessing the quality of life perceived by patients or their clinical status during mid- or long-term treatments. This is useful for managing resources or optimizing and individualizing treatments. This paper describes Gquest, a platform for modeling, generating and administering questionnaires through mobile devices such as smartphones or tablets. Gquest was motivated by the need of administering questionnaires during home treatments, albeit its applicability is rather general. The main requirement was to have a very simple, clean and easy to use platform able to support (a) physicians in the design and delivery of questionnaires and (b) outpatients in sending self-recorded outcomes to the clinical staff. Gquest has two basic components. The first one is a model devised for representing questionnaires which is extremely flexible. It allows the generation of questions and answers of different types, supports adaptivity in the dialog with the user and enforces simple consistency rules for checking his input. The second component is an application able to run instances of those questionnaires. It downloads questionnaires over the air in terms of XML files from a server and stores them locally into the mobile repository. Questionnaires become then available to the user, who in our case is a patient or one of his relatives. The user can select which one to fill-in, according to his needs and/or the specific treatment protocol. The selected questionnaire may be filled-in all at once or be completed in subsequent steps over time since any input provided is persisted on a local database. Finally, when a questionnaire is closed

  14. Evaluation of E-learning Platforms: a Case Study

    Directory of Open Access Journals (Sweden)

    Cristina POP

    2012-01-01

    Full Text Available In the recent past, a great number of e-learning platforms have been introduced on the market showing different characteristics and services. These platforms can be evaluated using multiple criteria and methods. This paper proposes a list of selected quality criteria for describing, characterizing and selecting e-learning platform. These criteria were designed based on e-learning standards. I also propose a mathematical model to determine the probability that a student uses an e-learning platform based on the factors (criteria that determine the quality of the platform and the socio-demographic variables of the student. The case study presented is an application of the model and the input data, intermediate calculations and final results were processed using SAS (Statistical Analysis Software.

  15. Common Ambient Assisted Living Home Platform for Seamless Care

    DEFF Research Database (Denmark)

    Wagner, Stefan Rahr; Stenner, Rene; Memon, Mukhtiar

    The CareStore project is investigating the feasibility of creating an open and flexible infrastructure for facilitating seamless deployment of assisted living devices and applications on heterogeneous platforms. The Common Ambient Assisted Living Home Platform (CAALHP) is intended to be the main ...

  16. Multi-scale analysis of nuclear reactor thermal-hydraulics-first applications using the NEPTUNE platform

    International Nuclear Information System (INIS)

    Guelfi, A.; Boucker, M.; Mimouni, S.; Bestion, D.; Boudier, P.

    2005-01-01

    The NEPTUNE project aims at building a new two-phase flow thermal-hydraulics platform for nuclear reactor simulation. EDF (Electricite de France) and CEA (Commissariat a l'Energie Atomique) with the co-sponsorship of IRSN (Institut de Radioprotection et Surete Nucleaire) and FRAMATOME-ANP, are jointly developing the NEPTUNE multi-scale platform that includes new physical models and numerical methods for each of the computing scales. One usually distinguishes three different scales for industrial simulations: the 'system' scale, the 'component' scale (subchannel analysis) and CFD (Computational Fluid Dynamics). In addition DNS (Direct Numerical Simulation) can provide information at a smaller scale that can be useful for the development of the averaged scales. The NEPTUNE project also includes work on software architecture and research on new numerical methods for coupling codes since both are required to improve industrial calculations. All these R and D challenges have been defined in order to meet industrial needs and the underlying stakes (mainly the competitiveness and the safety of Nuclear Power Plants). This paper focuses on three high priority needs: DNB (Departure from Nucleate Boiling) prediction, directly linked to fuel performance; PTS (Pressurized Thermal Shock), a key issue when studying the lifespan of critical components and LBLOCA (Large Break Loss of Coolant Accident), a reference accident for safety studies. For each of these industrial applications, we provide a review of the last developments within the NEPTUNE platform and we present the first results. A particular attention is also given to physical validation and the needs for further experimental data. (authors)

  17. Independence theory in combinatorics an introductory account with applications to graphs and transversals

    CERN Document Server

    Bryant, Victor

    1980-01-01

    Combinatorics may very loosely be described as that branch of mathematics which is concerned with the problems of arranging objects in accordance with various imposed constraints. It covers a wide range of ideas and because of its fundamental nature it has applications throughout mathematics. Among the well-established areas of combinatorics may now be included the studies of graphs and networks, block designs, games, transversals, and enumeration problem s concerning permutations and combinations, from which the subject earned its title, as weil as the theory of independence spaces (or matroids). Along this broad front,various central themes link together the very diverse ideas. The theme which we introduce in this book is that of the abstract concept of independence. Here the reason for the abstraction is to unify; and, as we sh all see, this unification pays off handsomely with applications and illuminating sidelights in a wide variety of combinatorial situations. The study of combinatorics in general, and...

  18. The formative platform of the Congress of Panama (1810-1826: the Pan-American conjecture revisited

    Directory of Open Access Journals (Sweden)

    Germán A. De la Reza

    2013-01-01

    Full Text Available This article examines the formative platform of the Congress of Panama of 1826. It seeks to support the hypothesis that the nature and scope of the first test of integration in the Western Hemisphere depended critically on the platform created by Simón Bolívar and other Latin American Independence heroes from the Declaration of Independence of Venezuela in 1810 until the last bilateral agreement of 1826. In that respect, it corroborates the Latin American Identity of the initiative.

  19. The community FabLab platform: applications and implications in biomedical engineering.

    Science.gov (United States)

    Stephenson, Makeda K; Dow, Douglas E

    2014-01-01

    Skill development in science, technology, engineering and math (STEM) education present one of the most formidable challenges of modern society. The Community FabLab platform presents a viable solution. Each FabLab contains a suite of modern computer numerical control (CNC) equipment, electronics and computing hardware and design, programming, computer aided design (CAD) and computer aided machining (CAM) software. FabLabs are community and educational resources and open to the public. Development of STEM based workforce skills such as digital fabrication and advanced manufacturing can be enhanced using this platform. Particularly notable is the potential of the FabLab platform in STEM education. The active learning environment engages and supports a diversity of learners, while the iterative learning that is supported by the FabLab rapid prototyping platform facilitates depth of understanding, creativity, innovation and mastery. The product and project based learning that occurs in FabLabs develops in the student a personal sense of accomplishment, self-awareness, command of the material and technology. This helps build the interest and confidence necessary to excel in STEM and throughout life. Finally the introduction and use of relevant technologies at every stage of the education process ensures technical familiarity and a broad knowledge base needed for work in STEM based fields. Biomedical engineering education strives to cultivate broad technical adeptness, creativity, interdisciplinary thought, and an ability to form deep conceptual understanding of complex systems. The FabLab platform is well designed to enhance biomedical engineering education.

  20. Application of microarray analysis on computer cluster and cloud platforms.

    Science.gov (United States)

    Bernau, C; Boulesteix, A-L; Knaus, J

    2013-01-01

    Analysis of recent high-dimensional biological data tends to be computationally intensive as many common approaches such as resampling or permutation tests require the basic statistical analysis to be repeated many times. A crucial advantage of these methods is that they can be easily parallelized due to the computational independence of the resampling or permutation iterations, which has induced many statistics departments to establish their own computer clusters. An alternative is to rent computing resources in the cloud, e.g. at Amazon Web Services. In this article we analyze whether a selection of statistical projects, recently implemented at our department, can be efficiently realized on these cloud resources. Moreover, we illustrate an opportunity to combine computer cluster and cloud resources. In order to compare the efficiency of computer cluster and cloud implementations and their respective parallelizations we use microarray analysis procedures and compare their runtimes on the different platforms. Amazon Web Services provide various instance types which meet the particular needs of the different statistical projects we analyzed in this paper. Moreover, the network capacity is sufficient and the parallelization is comparable in efficiency to standard computer cluster implementations. Our results suggest that many statistical projects can be efficiently realized on cloud resources. It is important to mention, however, that workflows can change substantially as a result of a shift from computer cluster to cloud computing.

  1. Vývoj aplikací na platformě Java FX 8

    OpenAIRE

    Macháček, Martin

    2014-01-01

    Bachelor thesis is focused at JavaFX 8 platform. The main goal of thesis it to get read-ers familiar with this platform, its new elements and possibilities, and offer them a manual for developing RIA applications running on this platform. Thesis mainly uses authors expe-rience supported by adequate literature and technical documentation of platform for achieving its goals. The contribution consists of prepared manual written in Czech lan-guage, as well as described Scene Builder tool designed...

  2. Coastal Thematic Exploitation Platform (C-TEP): An innovative and collaborative platform to facilitate Big Data coastal research

    Science.gov (United States)

    Tuohy, Eimear; Clerc, Sebastien; Politi, Eirini; Mangin, Antoine; Datcu, Mihai; Vignudelli, Stefano; Illuzzi, Diomede; Craciunescu, Vasile; Aspetsberger, Michael

    2017-04-01

    The Coastal Thematic Exploitation Platform (C-TEP) is an on-going European Space Agency (ESA) funded project to develop a web service dedicated to the observation of the coastal environment and to support coastal management and monitoring. For over 20 years ESA satellites have provided a wealth of environmental data. The availability of an ever increasing volume of environmental data from satellite remote sensing provides a unique opportunity for exploratory science and the development of coastal applications. However, the diversity and complexity of EO data available, the need for efficient data access, information extraction, data management and high spec processing tools pose major challenges to achieving its full potential in terms of Big Data exploitation. C-TEP will provide a new means to handle the technical challenges of the observation of coastal areas and contribute to improved understanding and decision-making with respect to coastal resources and environments. C-TEP will unlock coastal knowledge and innovation as a collaborative, virtual work environment providing access to a comprehensive database of coastal Earth Observation (EO) data, in-situ data, model data and the tools and processors necessary to fully exploit these vast and heterogeneous datasets. The cloud processing capabilities provided, allow users to perform heavy processing tasks through a user-friendly Graphical User Interface (GUI). A connection to the PEPS (Plateforme pour l'Exploitation des Produits Sentinel) archive will provide data from Sentinel missions 1, 2 and 3. Automatic comparison tools will be provided to exploit the in-situ datasets in synergy with EO data. In addition, users may develop, test and share their own advanced algorithms for the extraction of coastal information. Algorithm validation will be facilitated by the capabilities to compute statistics over long time-series. Finally, C-TEP subscription services will allow users to perform automatic monitoring of some key

  3. Tethered elevator and platforms as space station facilities: Systems studies and demonstrative experiments

    Science.gov (United States)

    1986-01-01

    Several key concepts of the science and applications tethered platforms were studied. Some conclusions reached are herein listed. Tether elevator and platform could improve the space station scientific and applicative capabilities. The space elevator presents unique characteristics as microgravity facility and as a tethered platform servicing vehicle. Pointing platforms could represent a new kind of observation facility for large class of payloads. The dynamical, control and technological complexity of these concepts advised demonstrative experiments. The on-going tethered satellite system offers the opportunity to perform such experiments. And feasibility studies are in progress.

  4. The design and verification of probabilistic safety analysis platform NFRisk

    International Nuclear Information System (INIS)

    Hu Wenjun; Song Wei; Ren Lixia; Qian Hongtao

    2010-01-01

    To increase the technical ability in Probabilistic Safety Analysis (PSA) field in China,it is necessary and important to study and develop indigenous professional PSA platform. Following such principle as 'from structure simplification to modulization to production of cut sets to minimum of cut sets', the algorithms, including simplification algorithm, modulization algorithm, the algorithm of conversion from fault tree to binary decision diagram (BDD), the solving algorithm of cut sets, the minimum algorithm of cut sets, and so on, were designed and developed independently; the design of data management and operation platform was completed all alone; the verification and validation of NFRisk platform based on 3 typical fault trees was finished on our own. (authors)

  5. Web Services for Telegeriatric and Independent Living of the Elderly ...

    African Journals Online (AJOL)

    pc

    2018-03-05

    Mar 5, 2018 ... models. The platform design follows a patient centric philosophy along with the ... aging population in the World). ... independent living environment for older people at home ...... impact scope. .... Configuring a Trusted Cloud.

  6. A GUI-based intuitive tool for analyzing formats and extracting contents of binary data in fusion research

    International Nuclear Information System (INIS)

    Naito, O.

    2015-01-01

    Highlights: • A GUI-based intuitive tool for data format analysis is presented. • Data can be viewed in any data types specified by the user in real time. • Analyzed formats are saved and reused as templates for other data of the same forms. • Users can easily extract contents in any forms by writing a simple script file. • The tool would be useful for exchanging data in collaborative fusion researches. - Abstract: An intuitive tool with graphical user interface (GUI) for analyzing formats and extracting contents of binary data in fusion research is presented. Users can examine structures of binary data at arbitrary addresses by selecting their type from a list of radio buttons in the data inspection window and checking their representations instantly on the computer screen. The result of analysis is saved in a file which contains the information such as name, data type, start address, and array size of the data. If the array size of some data depends on others that appear prior to the former and if the users specify their relation in the inspection window, the resultant file can also be used as a format template for the same series of data. By writing a simple script, the users can extract the contents of data either to a text or binary file in the format of their preference. As a real-life example, the tool is applied to the MHD equilibrium data at JT-60U, where poloidal flux data are extracted and converted to a format suitable for contour plotting in other data visualization program. The tool would be useful in collaborative fusion researches for exchanging relatively small-size data, which don’t fit in well with the standard routine processes

  7. Web tools for predictive toxicology model building.

    Science.gov (United States)

    Jeliazkova, Nina

    2012-07-01

    The development and use of web tools in chemistry has accumulated more than 15 years of history already. Powered by the advances in the Internet technologies, the current generation of web systems are starting to expand into areas, traditional for desktop applications. The web platforms integrate data storage, cheminformatics and data analysis tools. The ease of use and the collaborative potential of the web is compelling, despite the challenges. The topic of this review is a set of recently published web tools that facilitate predictive toxicology model building. The focus is on software platforms, offering web access to chemical structure-based methods, although some of the frameworks could also provide bioinformatics or hybrid data analysis functionalities. A number of historical and current developments are cited. In order to provide comparable assessment, the following characteristics are considered: support for workflows, descriptor calculations, visualization, modeling algorithms, data management and data sharing capabilities, availability of GUI or programmatic access and implementation details. The success of the Web is largely due to its highly decentralized, yet sufficiently interoperable model for information access. The expected future convergence between cheminformatics and bioinformatics databases provides new challenges toward management and analysis of large data sets. The web tools in predictive toxicology will likely continue to evolve toward the right mix of flexibility, performance, scalability, interoperability, sets of unique features offered, friendly user interfaces, programmatic access for advanced users, platform independence, results reproducibility, curation and crowdsourcing utilities, collaborative sharing and secure access.

  8. HyPac french platform on the hydrogen and fuel cells

    International Nuclear Information System (INIS)

    Lucchese, P.

    2008-01-01

    HyPac is a french platform on the hydrogen and fuel cells applications, created in 2008. the authors presents the opportunities of the french platform HyPac, the objectives, the participants and the budget. (A.L.B.)

  9. A Hardware-in-the-Loop Based Co-Simulation Platform of Cyber-Physical Power Systems for Wide Area Protection Applications

    Directory of Open Access Journals (Sweden)

    Yi Tang

    2017-12-01

    Full Text Available With the development of smart grid technology, there has been an increasingly strong tendency towards the integration between the aspects of power and communication. The traditional power system has gradually transformed into the cyber-physical power system (CPPS, where co-simulation technologies can be utilized as an effective measure to describe the computation, communication, and integration processes of a power grid. In this paper, the construction methods and application scenarios of co-simulation platforms in the current research are first summarized. Then, a scheme of the real-time hardware-in-the-loop co-simulation platform is put forward. On the basis of power grid simulation developed with the Real-Time Laboratory (RT-LAB, and the communication network simulation developed with OPNET, the control center was developed with hardware devices to realize real-world control behavior instead of digital simulations. Therefore, the mixed-signal platform is capable of precisely simulating the dynamic features of CPPS with high speed. The distributed simulation components can be coordinated in a unified environment with high interoperability and reusability. Moreover, through a case study of a wide area load control system, the performance of the proposed platform under various conditions of control strategies, communication environments, and sampling frequencies was revealed and compared. As a result, the platform provided an intuitive and accurate way to reconstruct the CPPS environment where the influence of the information side of the CPPS control effects was verified.

  10. A Platform for Scalable Satellite and Geospatial Data Analysis

    Science.gov (United States)

    Beneke, C. M.; Skillman, S.; Warren, M. S.; Kelton, T.; Brumby, S. P.; Chartrand, R.; Mathis, M.

    2017-12-01

    At Descartes Labs, we use the commercial cloud to run global-scale machine learning applications over satellite imagery. We have processed over 5 Petabytes of public and commercial satellite imagery, including the full Landsat and Sentinel archives. By combining open-source tools with a FUSE-based filesystem for cloud storage, we have enabled a scalable compute platform that has demonstrated reading over 200 GB/s of satellite imagery into cloud compute nodes. In one application, we generated global 15m Landsat-8, 20m Sentinel-1, and 10m Sentinel-2 composites from 15 trillion pixels, using over 10,000 CPUs. We recently created a public open-source Python client library that can be used to query and access preprocessed public satellite imagery from within our platform, and made this platform available to researchers for non-commercial projects. In this session, we will describe how you can use the Descartes Labs Platform for rapid prototyping and scaling of geospatial analyses and demonstrate examples in land cover classification.

  11. Dendritic silica particles with center-radial pore channels: promising platforms for catalysis and biomedical applications.

    Science.gov (United States)

    Du, Xin; Qiao, Shi Zhang

    2015-01-27

    Dendritic silica micro-/nanoparticles with center-radial pore structures, a kind of newly created porous material, have attracted considerable attention owing to their unique open three-dimensional dendritic superstructures with large pore channels and highly accessible internal surface areas compared with conventional mesoporous silica nanoparticles (MSNs). They are very promising platforms for a variety of applications in catalysis and nanomedicine. In this review, their unique structural characteristics and properties are first analyzed, then novel and interesting synthesis methods associated with the possible formation mechanisms are summarized to provide material scientists some inspiration for the preparation of this kind of dendritic particles. Subsequently, a few examples of interesting applications are presented, mainly in catalysis, biomedicine, and other important fields such as for sacrificial templates and functional coatings. The review is concluded with an outlook on the prospects and challenges in terms of their controlled synthesis and potential applications. © 2014 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.

  12. 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.

  13. Games and Platform Decisions

    DEFF Research Database (Denmark)

    Hansen, Poul H. Kyvsgård; Mikkola, Juliana Hsuan

    2007-01-01

    is the application of on-line games in order to provide training for decision makers and in order to generate overview over the implications of platform decisions. However, games have to be placed in a context with other methods and we argue that a mixture of games, workshops, and simulations can provide improved...

  14. Common tester platform concept.

    Energy Technology Data Exchange (ETDEWEB)

    Hurst, Michael James

    2008-05-01

    This report summarizes the results of a case study on the doctrine of a common tester platform, a concept of a standardized platform that can be applicable across the broad spectrum of testing requirements throughout the various stages of a weapons program, as well as across the various weapons programs. The common tester concept strives to define an affordable, next-generation design that will meet testing requirements with the flexibility to grow and expand; supporting the initial development stages of a weapons program through to the final production and surveillance stages. This report discusses a concept investing key leveraging technologies and operational concepts combined with prototype tester-development experiences and practical lessons learned gleaned from past weapons programs.

  15. Sirepo for Synchrotron Radiation Workshop

    Energy Technology Data Exchange (ETDEWEB)

    2016-10-25

    Sirepo is an open source framework for cloud computing. The graphical user interface (GUI) for Sirepo, also known as the client, executes in any HTML5 compliant web browser on any computing platform, including tablets. The client is built in JavaScript, making use of the following open source libraries: Bootstrap, which is fundamental for cross-platform web applications; AngularJS, which provides a model–view–controller (MVC) architecture and GUI components; and D3.js, which provides interactive plots and data-driven transformations. The Sirepo server is built on the following Python technologies: Flask, which is a lightweight framework for web development; Jinja, which is a secure and widely used templating language; and Werkzeug, a utility library that is compliant with the WSGI standard. We use Nginx as the HTTP server and proxy, which provides a scalable event-driven architecture. The physics codes supported by Sirepo execute inside a Docker container. One of the codes supported by Sirepo is the Synchrotron Radiation Workshop (SRW). SRW computes synchrotron radiation from relativistic electrons in arbitrary magnetic fields and propagates the radiation wavefronts through optical beamlines. SRW is open source and is primarily supported by Dr. Oleg Chubar of NSLS-II at Brookhaven National Laboratory.

  16. Measurement of baseline and orientation between distributed aerospace platforms.

    Science.gov (United States)

    Wang, Wen-Qin

    2013-01-01

    Distributed platforms play an important role in aerospace remote sensing, radar navigation, and wireless communication applications. However, besides the requirement of high accurate time and frequency synchronization for coherent signal processing, the baseline between the transmitting platform and receiving platform and the orientation of platform towards each other during data recording must be measured in real time. In this paper, we propose an improved pulsed duplex microwave ranging approach, which allows determining the spatial baseline and orientation between distributed aerospace platforms by the proposed high-precision time-interval estimation method. This approach is novel in the sense that it cancels the effect of oscillator frequency synchronization errors due to separate oscillators that are used in the platforms. Several performance specifications are also discussed. The effectiveness of the approach is verified by simulation results.

  17. Resource-Parameterized Timing Analysis of Real-Time Systems

    DEFF Research Database (Denmark)

    Kim, Jin Hyun; Legay, Axel; Larsen, Kim Guldstrand

    2015-01-01

    on a specic platform. For the same reason, a configuration of platforms cannot be independent from applications in most cases. This paper proposes a new analysis framework of real-time systems where an application and a platform can be analyzed in a fully independent way such that not only the application...

  18. GeoTrust Hub: A Platform For Sharing And Reproducing Geoscience Applications

    Science.gov (United States)

    Malik, T.; Tarboton, D. G.; Goodall, J. L.; Choi, E.; Bhatt, A.; Peckham, S. D.; Foster, I.; Ton That, D. H.; Essawy, B.; Yuan, Z.; Dash, P. K.; Fils, G.; Gan, T.; Fadugba, O. I.; Saxena, A.; Valentic, T. A.

    2017-12-01

    Recent requirements of scholarly communication emphasize the reproducibility of scientific claims. Text-based research papers are considered poor mediums to establish reproducibility. Papers must be accompanied by "research objects", aggregation of digital artifacts that together with the paper provide an authoritative record of a piece of research. We will present GeoTrust Hub (http://geotrusthub.org), a platform for creating, sharing, and reproducing reusable research objects. GeoTrust Hub provides tools for scientists to create `geounits'--reusable research objects. Geounits are self-contained, annotated, and versioned containers that describe and package computational experiments in an efficient and light-weight manner. Geounits can be shared on public repositories such as HydroShare and FigShare, and also using their respective APIs reproduced on provisioned clouds. The latter feature enables science applications to have a lifetime beyond sharing, wherein they can be independently verified and trust be established as they are repeatedly reused. Through research use cases from several geoscience laboratories across the United States, we will demonstrate how tools provided from GeoTrust Hub along with Hydroshare as its public repository for geounits is advancing the state of reproducible research in the geosciences. For each use case, we will address different computational reproducibility requirements. Our first use case will be an example of setup reproducibility which enables a scientist to set up and reproduce an output from a model with complex configuration and development environments. Our second use case will be an example of algorithm/data reproducibility, where in a shared data science model/dataset can be substituted with an alternate one to verify model output results, and finally an example of interactive reproducibility, in which an experiment is dependent on specific versions of data to produce the result. Toward this we will use software and data

  19. Using data-independent, high-resolution mass spectrometry in protein biomarker research: perspectives and clinical applications.

    Science.gov (United States)

    Sajic, Tatjana; Liu, Yansheng; Aebersold, Ruedi

    2015-04-01

    In medicine, there is an urgent need for protein biomarkers in a range of applications that includes diagnostics, disease stratification, and therapeutic decisions. One of the main technologies to address this need is MS, used for protein biomarker discovery and, increasingly, also for protein biomarker validation. Currently, data-dependent analysis (also referred to as shotgun proteomics) and targeted MS, exemplified by SRM, are the most frequently used mass spectrometric methods. Recently developed data-independent acquisition techniques combine the strength of shotgun and targeted proteomics, while avoiding some of the limitations of the respective methods. They provide high-throughput, accurate quantification, and reproducible measurements within a single experimental setup. Here, we describe and review data-independent acquisition strategies and their recent use in clinically oriented studies. In addition, we also provide a detailed guide for the implementation of SWATH-MS (where SWATH is sequential window acquisition of all theoretical mass spectra)-one of the data-independent strategies that have gained wide application of late. © 2014 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.

  20. A New Cloud Architecture of Virtual Trusted Platform Modules

    Science.gov (United States)

    Liu, Dongxi; Lee, Jack; Jang, Julian; Nepal, Surya; Zic, John

    We propose and implement a cloud architecture of virtual Trusted Platform Modules (TPMs) to improve the usability of TPMs. In this architecture, virtual TPMs can be obtained from the TPM cloud on demand. Hence, the TPM functionality is available for applications that do not have physical TPMs in their local platforms. Moreover, the TPM cloud allows users to access their keys and data in the same virtual TPM even if they move to untrusted platforms. The TPM cloud is easy to access for applications in different languages since cloud computing delivers services in standard protocols. The functionality of the TPM cloud is demonstrated by applying it to implement the Needham-Schroeder public-key protocol for web authentications, such that the strong security provided by TPMs is integrated into high level applications. The chain of trust based on the TPM cloud is discussed and the security properties of the virtual TPMs in the cloud is analyzed.

  1. Development of a test platform for controlling parallel converters

    DEFF Research Database (Denmark)

    Bede, Lorand; Kopacz, Csaba; Kerekes, Tamas

    2014-01-01

    a proper interleaving angle between the converters the current ripple can be reduced considerably. In order to be able to investigate the performance of these converters a safe and cheap platform is essential. The development of a test platform for such an application is challenging, since a proper...

  2. Volttron: An Agent Platform for the Smart Grid

    Energy Technology Data Exchange (ETDEWEB)

    Haack, Jereme N.; Akyol, Bora A.; Carpenter, Brandon J.; Tews, Cody W.; Foglesong, Lance W.

    2013-05-06

    VOLLTRON platform enables the deployment of intelligent sensors and controllers in the smart grid and provides a stable, secure and flexible framework that expands the sensing and control capabilities. VOLTTRON platform provides services fulfilling the essential requirements of resource management and security for agent operation in the power grid. The facilities provided by the platform allow agent developers to focus on the implementation of their agent system and not on the necessary "plumbing' code. For example, a simple collaborative demand response application was written in less than 200 lines of Python.

  3. Dynamic, Distributed, Platform Independent OR/MS Applications - A Network Perspective

    National Research Council Canada - National Science Library

    Bradley, Gordon H; Buss, Arnold H

    1998-01-01

    .... This concept is closely tied to an evolving view about what a computer is; we now have an exploding number of ubiquitous devices with computational capacity, such as credit cards, cellular phones, and TV set-top boxes...

  4. The Immunomodulatory Effect of You-Gui-Wan on Dermatogoides-pteronyssinus-Induced Asthma

    Directory of Open Access Journals (Sweden)

    Li-Jen Lin

    2012-01-01

    Full Text Available The traditional Chinese medicine You-Gui-Wan (YGW contains ten species of medicinal plants and has been used to improve health in remissive states of asthma for hundreds of years in Asia. However, little is known about the immunomodulatory mechanisms in vivo. Therefore, this study investigated the pathologic and immunologic responses to YGW in mice that had been repeatedly exposed to Dermatogoides-pteronyssinus (Der p. YGW reduced Der-p-induced airway hyperresponsiveness and total IgE in serum. It also inhibited eosinophil infiltration by downregulating the protein expression of IL-5 in serum and changed the Th2-bios in BALF by upregulating IL-12. Results of the collagen assay and histopathologic examination showed that YGW reduced airway remodeling in the lung. In addition, after YGW treatment there was a relative decrease in mRNA expression of TGF-β1, IL-13, eotaxin, RANTES, and MCP-1 in lung in the YGW group. The results of EMSA and immunohistochemistry revealed that YGW inhibited NF-κB expression in epithelial lung cells. YGW exerts its regulative effects in chronic allergic asthmatic mice via its anti-inflammatory activity and by inhibiting the progression of airway remodeling.

  5. The Development of a Mobile Health Platform and Naturalistic Game Applications for Health Assessment, Intervention, and Evaluation

    Science.gov (United States)

    2015-12-01

    for reviewing instructions, searching existing data sources , gathering and maintaining the data needed, and completing and reviewing this collection...80-­89   Appendix  F  Running  an  NCA  Mobile  App  on  an   Android  Tablet  ……….....…99-­111   Appendix  G  Running  an  NCA  Mobile  App...be   implemented   in   the   form   of   a   mobile  application  for  iOS,  WP7  or   Android  platform.   The  application  will  be  designed

  6. SPEKTROP DPU: optoelectronic platform for fast multispectral imaging

    Science.gov (United States)

    Graczyk, Rafal; Sitek, Piotr; Stolarski, Marcin

    2010-09-01

    In recent years it easy to spot and increasing need of high-quality Earth imaging in airborne and space applications. This is due fact that government and local authorities urge for up to date topological data for administrative purposes. On the other hand, interest in environmental sciences, push for ecological approach, efficient agriculture and forests management are also heavily supported by Earth images in various resolutions and spectral ranges. "SPEKTROP DPU: Opto-electronic platform for fast multi-spectral imaging" paper describes architectural datails of data processing unit, part of universal and modular platform that provides high quality imaging functionality in aerospace applications.

  7. Development of EPICS channel access embedded ActiveX components for GUI development

    International Nuclear Information System (INIS)

    Roy, A.; Bhole, R.B.; Pal, S.

    2012-01-01

    The paper describes the integration of Experimental Physics and Industrial Control System (EPICS) Channel Access (CA) protocol and Microsoft ActiveX technology towards developing a generalize operator interface (OPI) building facility for Windows platform. EPICS is used as the development architecture of the control system in Superconducting Cyclotron (SCC). Considering the operators' familiarity and compatibility with third party software, it was decided to use MS-Windows platform at operator interface level in SCC during commission. Microsoft Visual Basic (VB) is used on trial basis as OPI building platform to incorporate user specific features e.g. file system access for data storage and analysis, user authentication at OPI level etc. A set of EPICS Channel Access embedded ActiveX components is developed to ease the programming complexity and reduce developmental time of the OPI for Windows platform. OPIs, developed using these components and containing hundreds of process parameters, are being used reliably over a considerable period of time. (author)

  8. Development of a GUI-based RETRAN running environment and its application

    International Nuclear Information System (INIS)

    Kim, K.D.; Jeong, J.J.; Mo, S.Y.; Lee, Y.G.; Lee, C.B.

    2001-01-01

    In order to assist RETRAN users in their input preparation, code execution, and output interpretation, a visual interactive RETRAN running environment (ViRRE) has been developed. ViRRE provides dialog boxes and graphical modules for base input data generation and transient initiation on a user-friendly basis, and special graphical displays to provide an in-depth understanding of the major thermal-hydraulic phenomena during normal and accident conditions for nuclear power plants. This paper presents the main features of ViRRE and an example of its application. (authors)

  9. Self-Organizing Wearable Device Platform for Assisting and Reminding Humans in Real Time

    Directory of Open Access Journals (Sweden)

    Yu Jin Park

    2016-01-01

    Full Text Available Most older persons would prefer “aging in my place,” that is, to remain in good health and live independently in their own home as long as possible. For assisting the independent living of older people, the ability to gather and analyze a user’s daily activity data would constitute a significant technical advance, enhancing their quality of life. However, the general approach based on centralized server has several problems such as the usage complexity, the high price of deployment and expansion, and the difficulty in identifying an individual person. To address these problems, we propose a wearable device platform for the life assistance of older persons that automatically records and analyzes their daily activity without intentional human intervention or a centralized server (i.e., cloud server. The proposed platform contains self-organizing protocols, Delay-Tolerant Messaging system, knowledge-based analysis and alerting for daily activities, and a hardware platform that provides low power consumption. We implemented a prototype smart watch, called Personal Activity Assisting and Reminding (PAAR, as a testbed for the proposed platform, and evaluated the power consumption and the service time of example scenarios.

  10. Compact fiber optic gyroscopes for platform stabilization

    Science.gov (United States)

    Dickson, William C.; Yee, Ting K.; Coward, James F.; McClaren, Andrew; Pechner, David A.

    2013-09-01

    SA Photonics has developed a family of compact Fiber Optic Gyroscopes (FOGs) for platform stabilization applications. The use of short fiber coils enables the high update rates required for stabilization applications but presents challenges to maintain high performance. We are able to match the performance of much larger FOGs by utilizing several innovative technologies. These technologies include source noise reduction to minimize Angular Random Walk (ARW), advanced digital signal processing that minimizes bias drift at high update rates, and advanced passive thermal packaging that minimizes temperature induced bias drift while not significantly affecting size, weight, or power. In addition, SA Photonics has developed unique distributed FOG packaging technologies allowing the FOG electronics and photonics to be packaged remotely from the sensor head or independent axis heads to minimize size, weight, and power at the sensing location(s). The use of these technologies has resulted in high performance, including ARW less than 0.001 deg/rt-hr and bias drift less than 0.004 deg/hr at an update rate of 10 kHz, and total packaged volume less than 30 cu. in. for a 6 degree of freedom FOG-based IMU. Specific applications include optical beam stabilization for LIDAR and LADAR, beam stabilization for long-range free-space optical communication, Optical Inertial Reference Units for HEL stabilization, and Ka band antenna pedestal pointing and stabilization. The high performance of our FOGs also enables their use in traditional navigation and positioning applications. This paper will review the technologies enabling our high-performance compact FOGs, and will provide performance test results.

  11. Distributed nuclear medicine applications using World Wide Web and Java technology

    International Nuclear Information System (INIS)

    Knoll, P.; Hoell, K.; Koriska, K.; Mirzaei, S.; Koehn, H.

    2000-01-01

    At present, medical applications applying World Wide Web (WWW) technology are mainly used to view static images and to retrieve some information. The Java platform is a relative new way of computing, especially designed for network computing and distributed applications which enables interactive connection between user and information via the WWW. The Java 2 Software Development Kit (SDK) including Java2D API, Java Remote Method Invocation (RMI) technology, Object Serialization and the Java Advanced Imaging (JAI) extension was used to achieve a robust, platform independent and network centric solution. Medical image processing software based on this technology is presented and adequate performance capability of Java is demonstrated by an iterative reconstruction algorithm for single photon emission computerized tomography (SPECT). (orig.)

  12. An Internet of Things platform architecture for supporting ambient assisted living environments.

    Science.gov (United States)

    Tsirmpas, Charalampos; Kouris, Ioannis; Anastasiou, Athanasios; Giokas, Kostas; Iliopoulou, Dimitra; Koutsouris, Dimitris

    2017-01-01

    Internet of Things (IoT) is the logical further development of today's Internet, enabling a huge amount of devices to communicate, compute, sense and act. IoT sensors placed in Ambient Assisted Living (AAL) environments, enable the context awareness and allow the support of the elderly in their daily routines, ultimately allowing an independent and safe lifestyle. The vast amount of data that are generated and exchanged between the IoT nodes require innovative context modeling approaches that go beyond currently used models. Current paper presents and evaluates an open interoperable platform architecture in order to utilize the technical characteristics of IoT and handle the large amount of generated data, as a solution to the technical requirements of AAL applications.

  13. [Design and Application of High-risk Pregnancy Monitoring & Warning Internet Platform Based on Internet of Things].

    Science.gov (United States)

    Lu, Heqing; Zhang, Xiaofeng; Li, Bin

    2017-09-30

    Through illustrating the designing of high-risk pregnancy maternal-fetal monitoring system based on the internet of things, this paper introduced the specific application of using wearable medical devices to provide maternal-fetal mobile medical services. With the help of big data and cloud obstetrics platform, the monitoring and warning network was further improved, the level-to-level administration of high-risk pregnancy was realized, the level of perinatal health care was enhanced and the risk of critical emergency of pregnancy decreased.

  14. Hybrid Exploration Agent Platform and Sensor Web System

    Science.gov (United States)

    Stoffel, A. William; VanSteenberg, Michael E.

    2004-01-01

    A sensor web to collect the scientific data needed to further exploration is a major and efficient asset to any exploration effort. This is true not only for lunar and planetary environments, but also for interplanetary and liquid environments. Such a system would also have myriad direct commercial spin-off applications. The Hybrid Exploration Agent Platform and Sensor Web or HEAP-SW like the ANTS concept is a Sensor Web concept. The HEAP-SW is conceptually and practically a very different system. HEAP-SW is applicable to any environment and a huge range of exploration tasks. It is a very robust, low cost, high return, solution to a complex problem. All of the technology for initial development and implementation is currently available. The HEAP Sensor Web or HEAP-SW consists of three major parts, The Hybrid Exploration Agent Platforms or HEAP, the Sensor Web or SW and the immobile Data collection and Uplink units or DU. The HEAP-SW as a whole will refer to any group of mobile agents or robots where each robot is a mobile data collection unit that spends most of its time acting in concert with all other robots, DUs in the web, and the HEAP-SWs overall Command and Control (CC) system. Each DU and robot is, however, capable of acting independently. The three parts of the HEAP-SW system are discussed in this paper. The Goals of the HEAP-SW system are: 1) To maximize the amount of exploration enhancing science data collected; 2) To minimize data loss due to system malfunctions; 3) To minimize or, possibly, eliminate the risk of total system failure; 4) To minimize the size, weight, and power requirements of each HEAP robot; 5) To minimize HEAP-SW system costs. The rest of this paper discusses how these goals are attained.

  15. VisPortal: Deploying grid-enabled visualization tools through a web-portal interface

    Energy Technology Data Exchange (ETDEWEB)

    Bethel, Wes; Siegerist, Cristina; Shalf, John; Shetty, Praveenkumar; Jankun-Kelly, T.J.; Kreylos, Oliver; Ma, Kwan-Liu

    2003-06-09

    The LBNL/NERSC Visportal effort explores ways to deliver advanced Remote/Distributed Visualization (RDV) capabilities through a Grid-enabled web-portal interface. The effort focuses on latency tolerant distributed visualization algorithms, GUI designs that are more appropriate for the capabilities of web interfaces, and refactoring parallel-distributed applications to work in a N-tiered component deployment strategy. Most importantly, our aim is to leverage commercially-supported technology as much as possible in order to create a deployable, supportable, and hence viable platform for delivering grid-based visualization services to collaboratory users.

  16. Co-Creation With TickiT: Designing and Evaluating a Clinical eHealth Platform for Youth.

    Science.gov (United States)

    Whitehouse, Sandy R; Lam, Pei-Yoong; Balka, Ellen; McLellan, Shelagh; Deevska, Mariana; Penn, Daniel; Issenman, Robert; Paone, Mary

    2013-10-18

    All youth are susceptible to mental health issues and engaging in risky behavior, and for youth with chronic health conditions, the consequences can be more significant than in their healthy peers. Standardized paper-based questionnaires are recommended by the American Academy of Pediatrics in community practice to screen for health risks. In hospitals, psychosocial screening is traditionally undertaken using the Home Education, Eating, Activities, Drugs, Depression, Sex, Safety (HEEADDSS) interview. However, time constraints and patient/provider discomfort reduce implementation. We report findings from an eHealth initiative undertaken to improve uptake of psychosocial screening among youth. Youth are sophisticated "technology natives." Our objective was to leverage youth's comfort with technology, creating a youth-friendly interactive mobile eHealth psychosocial screening tool, TickiT. Patients enter data into the mobile application prior to a clinician visit. Response data is recorded in a report, which generates alerts for clinicians, shifting the clinical focus from collecting information to focused management. Design goals included improving the patient experience, improving efficiency through electronic patient based data entry, and supporting the collection of aggregated data for research. This paper describes the iterative design and evaluation processes undertaken to develop TickiT including co-creation processes, and a pilot study utilizing mixed qualitative and quantitative methods. A collaborative industry/academic partnership engaged stakeholders (youth, health care providers, and administrators) in the co-creation development process. An independent descriptive study conducted in 2 Canadian pediatric teaching hospitals evaluated the feasibility of the platform in both inpatient and ambulatory clinical settings, evaluating both providers and patient responses to the platform. The independent pilot feasibility study included 80 adolescents, 12-18 years

  17. GUI2QAD, Graphical Interface for QAD-CGPIC, Point Kernel for Shielding Calculations

    International Nuclear Information System (INIS)

    2001-01-01

    1 - Description of program or function: GUI2QAD is an aid in preparation of input for the included QAD-CGPIC program, which is based on CCC-493/QAD-CGGP and PICTURE. QAD-CGPIC, which is included in this distribution, is a Fortran code for neutron and gamma-ray shielding calculations by the point kernel method. Provision is available to interactively view the geometry of the system. QAD-CG calculates fast-neutron and gamma-ray penetration through various shield configurations defined by combinatorial geometry specifications. The code can use the ANS-6.4.3 1990 buildup factor compilation (26 materials). 2 - Methods:The code QAD-CGPIC is based on point kernel method and has a provision to select either GP or Capo's build up factors. 3 - Restrictions on the complexity of the problem: Details on restrictions and limitations are available in the RSICC code manual CCC-493/QAD-CGGP. Because CCC-493 was obsoleted by CCC-645/QAD-CGGP-A, the CCC-493 documentation is not online but is included with this package. This package includes a Graphical User Interface to facilitate use

  18. Mobile application platform heterogeneity: Android vs Windows phone vs iOS vs Firefox OS

    OpenAIRE

    Gronli, T-M; Hansen, J; Ghinea, G; Younas, M

    2014-01-01

    Modern smartphones have a rich spectrum of increasingly sophisticated features, opening opportunities for software-led innovation. Of the large number of platforms to develop new software on, in this paper we look closely at three platforms identified as market leaders for the smartphone market by Gartner Group in 2013 and one platform, Firefox OS, representing a new paradigm for operating systems based on web technologies. We compare the platforms in several different categories, such as sof...

  19. Development of embedded real-time and high-speed vision platform

    Science.gov (United States)

    Ouyang, Zhenxing; Dong, Yimin; Yang, Hua

    2015-12-01

    Currently, high-speed vision platforms are widely used in many applications, such as robotics and automation industry. However, a personal computer (PC) whose over-large size is not suitable and applicable in compact systems is an indispensable component for human-computer interaction in traditional high-speed vision platforms. Therefore, this paper develops an embedded real-time and high-speed vision platform, ER-HVP Vision which is able to work completely out of PC. In this new platform, an embedded CPU-based board is designed as substitution for PC and a DSP and FPGA board is developed for implementing image parallel algorithms in FPGA and image sequential algorithms in DSP. Hence, the capability of ER-HVP Vision with size of 320mm x 250mm x 87mm can be presented in more compact condition. Experimental results are also given to indicate that the real-time detection and counting of the moving target at a frame rate of 200 fps at 512 x 512 pixels under the operation of this newly developed vision platform are feasible.

  20. Novel Biochip Platform for Nucleic Acid Analysis

    Directory of Open Access Journals (Sweden)

    Juan J. Diaz-Mochon

    2012-06-01

    Full Text Available This manuscript describes the use of a novel biochip platform for the rapid analysis/identification of nucleic acids, including DNA and microRNAs, with very high specificity. This approach combines a unique dynamic chemistry approach for nucleic acid testing and analysis developed by DestiNA Genomics with the STMicroelectronics In-Check platform, which comprises two microfluidic optimized and independent PCR reaction chambers, and a sequential microarray area for nucleic acid capture and identification by fluorescence. With its compact bench-top “footprint” requiring only a single technician to operate, the biochip system promises to transform and expand routine clinical diagnostic testing and screening for genetic diseases, cancers, drug toxicology and heart disease, as well as employment in the emerging companion diagnostics market.