WorldWideScience

Sample records for platform-independent gui application

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  11. DecoyFinder: an easy-to-use python GUI application for building target-specific decoy sets.

    Science.gov (United States)

    Cereto-Massagué, Adrià; Guasch, Laura; Valls, Cristina; Mulero, Miquel; Pujadas, Gerard; Garcia-Vallvé, Santiago

    2012-06-15

    Decoys are molecules that are presumed to be inactive against a target (i.e. will not likely bind to the target) and are used to validate the performance of molecular docking or a virtual screening workflow. The Directory of Useful Decoys database (http://dud.docking.org/) provides a free directory of decoys for use in virtual screening, though it only contains a limited set of decoys for 40 targets.To overcome this limitation, we have developed an application called DecoyFinder that selects, for a given collection of active ligands of a target, a set of decoys from a database of compounds. Decoys are selected if they are similar to active ligands according to five physical descriptors (molecular weight, number of rotational bonds, total hydrogen bond donors, total hydrogen bond acceptors and the octanol-water partition coefficient) without being chemically similar to any of the active ligands used as an input (according to the Tanimoto coefficient between MACCS fingerprints). To the best of our knowledge, DecoyFinder is the first application designed to build target-specific decoy sets. A complete description of the software is included on the application home page. A validation of DecoyFinder on 10 DUD targets is provided as Supplementary Table S1. DecoyFinder is freely available at http://URVnutrigenomica-CTNS.github.com/DecoyFinder.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  12. A systematic approach to platform-independent design based on the service concept

    NARCIS (Netherlands)

    Andrade Almeida, João; van Sinderen, Marten J.; Ferreira Pires, Luis; Quartel, Dick; Duddy, K.

    This paper aims at demonstrating the benefits and importance of the service concept in the model-driven design of distributed applications. A service defines the observable behaviour of a system without constraining the system’s internal structure. We argue that by specifying application-level

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

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

  15. A platform independent prototype for data and information exchange between decision support systems

    International Nuclear Information System (INIS)

    Carle, B.; Baig, S.

    2003-01-01

    Full text: A survey amongst participants in the Decision Support System network (DSSNET) community showed that the organization dealing with the Information exchange between participants and stakeholders in nuclear emergency is too disparate to be defined in one well defined procedure or analysis. Looking at the organization of the national emergency response organizations, and especially when modelling the information flow, diversity is the most striking finding: originators of the information are different, decision making organisation can be different, the approval and publishing of information to press and wider public is dealt with in different ways and the responsibilities for the information flow to other authorities differ as well. Moreover, the place of decision support systems (DSS) in the emergency response organization varies for the different countries. This variation can be found in the way one of the 'big three' (RODOS, ARGOS and RECASS) systems is implemented, and even more in the way other, often country-specific systems, are in use and function more integrated with the particular emergency response organization of the country. Hence we can conclude that there is a need to structure the information exchange system, but this has to be flexible enough to work with the above described variety of existing organizations and procedures. Though it may not be feasible to agree on all specifications of information to be exchanged, we can define at least a minimal set. A prototype for data and information exchange is being developed under the EC project MODEM (Monitoring data and Information exchange among decision support systems). It establishes links between the decision support systems RODOS, ARGOS and RECASS. For setting up this data exchange, the use of xml-based data specifications allows a flexible integration with existing applications. The power to include metadata in a structured way allows the use of automated transformation tools and limits the

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

  17. Conversion of HSPF Legacy Model to a Platform-Independent, Open-Source Language

    Science.gov (United States)

    Heaphy, R. T.; Burke, M. P.; Love, J. T.

    2015-12-01

    good agreement and similar execution times while using the Numba compiler. Continued verification of the accuracy of the converted code against more complex legacy applications and improvement upon execution times by incorporating an intelligent network change detection tool is currently underway, and preliminary results will be presented.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  9. Conceptual Design of GRIG (GUI Based RETRAN Input Generator)

    International Nuclear Information System (INIS)

    Lee, Gyung Jin; Hwang, Su Hyun; Hong, Soon Joon; Lee, Byung Chul; Jang, Chan Su; Um, Kil Sup

    2007-01-01

    For the development of high performance methodology using advanced transient analysis code, it is essential to generate the basic input of transient analysis code by rigorous QA procedures. There are various types of operating NPPs (Nuclear Power Plants) in Korea such as Westinghouse plants, KSNP(Korea Standard Nuclear Power Plant), APR1400 (Advance Power Reactor), etc. So there are some difficulties to generate and manage systematically the input of transient analysis code reflecting the inherent characteristics of various types of NPPs. To minimize the user faults and investment man power and to generate effectively and accurately the basic inputs of transient analysis code for all domestic NPPs, it is needed to develop the program that can automatically generate the basic input, which can be directly applied to the transient analysis, from the NPP design material. ViRRE (Visual RETRAN Running Environment) developed by KEPCO (Korea Electric Power Corporation) and KAERI (Korea Atomic Energy Research Institute) provides convenient working environment for Kori Unit 1/2. ViRRE shows the calculated results through on-line display but its capability is limited on the convenient execution of RETRAN. So it can not be used as input generator. ViSA (Visual System Analyzer) developed by KAERI is a NPA (Nuclear Plant Analyzer) using RETRAN and MARS code as thermal-hydraulic engine. ViSA contains both pre-processing and post-processing functions. In the pre-processing, only the trip data cards and boundary conditions can be changed through GUI mode based on pre-prepared text-input, so the capability of input generation is very limited. SNAP (Symbolic Nuclear Analysis Package) developed by Applied Programming Technology, Inc. and NRC (Nuclear Regulatory Commission) provides efficient working environment for the use of nuclear safety analysis codes such as RELAP5 and TRAC-M codes. SNAP covers wide aspects of thermal-hydraulic analysis from model creation through data analysis

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

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

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

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

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

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

  16. Development of a GUI based RETRAN running environment for Kori NPP units 1 and 2

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Kyung Doo

    2000-09-01

    RETRAN was developed by EPRI and introduced for domestic use. RETRAN, which is a best-estimate system code approved by USNRC and used by most utilities in US, can be used in various plant support activities such as licensing calculations for plant design changes, EOP validation, and training. RETRAN, however, has been limited to only a few groups of specialists because of the difficulty involved in its usage. The aim of this project is to develop a graphic user interface (GUI) based code running environment for RETRAN named PRE (RETRAN Running Environment) in order to assist ordinary users in their input preparation, code execution, and output interpretation. TRIP and CONTROL BLOCK and VOLUME/JUNCTION input cards from base input are designed to be able to modify the existing input cards and add a new input cards through dialog boxes for users who have not much expertise in use of RETRAN. The RRE is designed to provide the calculated results though on-line X-Y graphs, plant mimics, indicators, nodalization window for easy interpretation of its output. It also provides the replay function using pre-calculated results saved in files. The RRE was developed for Kori NPP units 1 and 2 using Delphi 4.0 and Visual Fortran 6.0 and it runs on personal computers to increase the accessibility. The RRE developed in this study for Kori units 1 and 2 can be used in various plant support activities which require thermal-hydraulic analysis of the NSSS (Nuclear Steam Supply System) such as licensing calculations for plant design change, validation of EOP improvement, and operator training. The RRE developed can be expanded its application to other nuclear plants with low expense.

  17. Development of a GUI based RETRAN running environment for Kori NPP units 1 and 2

    International Nuclear Information System (INIS)

    Kim, Kyung Doo

    2000-09-01

    RETRAN was developed by EPRI and introduced for domestic use. RETRAN, which is a best-estimate system code approved by USNRC and used by most utilities in US, can be used in various plant support activities such as licensing calculations for plant design changes, EOP validation, and training. RETRAN, however, has been limited to only a few groups of specialists because of the difficulty involved in its usage. The aim of this project is to develop a graphic user interface (GUI) based code running environment for RETRAN named PRE (RETRAN Running Environment) in order to assist ordinary users in their input preparation, code execution, and output interpretation. TRIP and CONTROL BLOCK and VOLUME/JUNCTION input cards from base input are designed to be able to modify the existing input cards and add a new input cards through dialog boxes for users who have not much expertise in use of RETRAN. The RRE is designed to provide the calculated results though on-line X-Y graphs, plant mimics, indicators, nodalization window for easy interpretation of its output. It also provides the replay function using pre-calculated results saved in files. The RRE was developed for Kori NPP units 1 and 2 using Delphi 4.0 and Visual Fortran 6.0 and it runs on personal computers to increase the accessibility. The RRE developed in this study for Kori units 1 and 2 can be used in various plant support activities which require thermal-hydraulic analysis of the NSSS (Nuclear Steam Supply System) such as licensing calculations for plant design change, validation of EOP improvement, and operator training. The RRE developed can be expanded its application to other nuclear plants with low expense

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

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

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

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

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

  3. Specialized Binary Analysis for Vetting Android APPS Using GUI Logic

    Science.gov (United States)

    2016-04-01

    user expectation of what the app is doing. These techniques enable security analysts to quickly vet any given Android app even if the source code is...Malware Detection for Android applications, Binary Analysis 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT SAR 18. NUMBER OF PAGES 19a...of what the app is doing. These techniques enable security analysts to quickly vet any given Android app even if the source code is unavailable. These

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  9. Investigation of image distortion due to MCP electronic readout misalignment and correction via customized GUI application

    Science.gov (United States)

    Vitucci, G.; Minniti, T.; Tremsin, A. S.; Kockelmann, W.; Gorini, G.

    2018-04-01

    The MCP-based neutron counting detector is a novel device that allows high spatial resolution and time-resolved neutron radiography and tomography with epithermal, thermal and cold neutrons. Time resolution is possible by the high readout speeds of ~ 1200 frames/sec, allowing high resolution event counting with relatively high rates without spatial resolution degradation due to event overlaps. The electronic readout is based on a Timepix sensor, a CMOS pixel readout chip developed at CERN. Currently, a geometry of a quad Timepix detector is used with an active format of 28 × 28 mm2 limited by the size of the Timepix quad (2 × 2 chips) readout. Measurements of a set of high-precision micrometers test samples have been performed at the Imaging and Materials Science & Engineering (IMAT) beamline operating at the ISIS spallation neutron source (U.K.). The aim of these experiments was the full characterization of the chip misalignment and of the gaps between each pad in the quad Timepix sensor. Such misalignment causes distortions of the recorded shape of the sample analyzed. We present in this work a post-processing image procedure that considers and corrects these effects. Results of the correction will be discussed and the efficacy of this method evaluated.

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

    CERN Document Server

    De Cosa, Annapaola

    2010-01-01

    We present the user interface and the software architecture of the Configuration Editor that is used by CMS physicists to configure their physics analysis tasks. Analysis workflows typically involve execution of a sequence of algorithms, and these are implemented as software modules that are integrated within the CMS software framework (CMSSW). In particular, a set of common analysis tools is provided in the so-called CMS Physics Analysis Toolkit (PAT) and these need to be steered and configured during the execution of an analysis job. The Python scripting language is used to define the job configuration that drives the analysis workflow. Configuring analysis jobs can be quite a challenging task, particularly for newcomers, and therefore a graphical tool, called the Configuration Editor, has been developed to facilitate the creation and inspection of these configuration files. Typically, a user-defined analysis workflow can be produced starting from a standard configuration file, applying and configuring PAT ...

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

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

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

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

  15. Segmentation and analysis of mouse pituitary cells with graphic user interface (GUI)

    Science.gov (United States)

    González, Erika; Medina, Lucía.; Hautefeuille, Mathieu; Fiordelisio, Tatiana

    2018-02-01

    In this work we present a method to perform pituitary cell segmentation in image stacks acquired by fluorescence microscopy from pituitary slice preparations. Although there exist many procedures developed to achieve cell segmentation tasks, they are generally based on the edge detection and require high resolution images. However in the biological preparations that we worked on, the cells are not well defined as experts identify their intracellular calcium activity due to fluorescence intensity changes in different regions over time. This intensity changes were associated with time series over regions, and because they present a particular behavior they were used into a classification procedure in order to perform cell segmentation. Two logistic regression classifiers were implemented for the time series classification task using as features the area under the curve and skewness in the first classifier and skewness and kurtosis in the second classifier. Once we have found both decision boundaries in two different feature spaces by training using 120 time series, the decision boundaries were tested over 12 image stacks through a python graphical user interface (GUI), generating binary images where white pixels correspond to cells and the black ones to background. Results show that area-skewness classifier reduces the time an expert dedicates in locating cells by up to 75% in some stacks versus a 92% for the kurtosis-skewness classifier, this evaluated on the number of regions the method found. Due to the promising results, we expect that this method will be improved adding more relevant features to the classifier.

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

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

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

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

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

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

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

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

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

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

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

  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. Effect of Zi Gui decoction on immune function in {sup 60}Co {gamma}-ray irradiated mice

    Energy Technology Data Exchange (ETDEWEB)

    Qiujun, Lu; Shafei, Huang; Xipeng, Zhou; Jiayun, Song; Zhongxiong, Tang [Dept. of Pharmacology, Institute of Radiation Medicine, Beijing (China)

    1995-02-01

    Zi Gui decoction (ZG), a complex preparation of traditional Chinese herbal medicine, mainly consists of Radix Angelicae and Radix Astragali. The effects of ZG on mitogen induced proliferation IL-1 and -2 production, natural killer (NK) cell activity in {sup 60}Co {gamma}-ray irradiated mice is investigated. After 5 Gy whole body irradiation. mice were treated i.g. with ZG (1.2, 1.8 g/kg/day) for 20 days. An enhancement in Con A- and LPS-induced proliferations of splenocytes from the two dosage groups were observed. There were marked increases in IL-1 activity in peritoneal macrophage culturesa and IL-2 activity in splenocyte cultures from irradiated mice treated with ZG. The two dosage groups also showed significant potentiation of NK cell activity against YAC-1 target cells. The above results indicated that ZG could promote the recovery of immune functions in {gamma}-ray irradiated mice.

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

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

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

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

  14. ERSN-OpenMC, a Java-based GUI for OpenMC Monte Carlo code

    Directory of Open Access Journals (Sweden)

    Jaafar EL Bakkali

    2016-07-01

    Full Text Available OpenMC is a new Monte Carlo transport particle simulation code focused on solving two types of neutronic problems mainly the k-eigenvalue criticality fission source problems and external fixed fission source problems. OpenMC does not have any Graphical User Interface and the creation of one is provided by our java-based application named ERSN-OpenMC. The main feature of this application is to provide to the users an easy-to-use and flexible graphical interface to build better and faster simulations, with less effort and great reliability. Additionally, this graphical tool was developed with several features, as the ability to automate the building process of OpenMC code and related libraries as well as the users are given the freedom to customize their installation of this Monte Carlo code. A full description of the ERSN-OpenMC application is presented in this paper.

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

  16. Mango: an online GUI development tool for the Tango control system

    International Nuclear Information System (INIS)

    Strangolino, G.; Scafuri, C.

    2012-01-01

    Mango is an online tool based on QTango that allows easy development of graphical panels ready to run without need to be compiled. Developing with Mango is easy and fast because widgets are dragged from a widget catalogue and dropped into the Mango container. Widgets are then connected to the control system variables by choosing them from a Tango device list or by dragging them from any other running application built with the QTango library. Mango has also been successfully used during the FERMI-Elettra commissioning both by machine physicists and technicians: about 10 control panels have been designed and run with Mango

  17. Effect of Rat Medicated Serum Containing You Gui Wan on Mouse Oocyte In Vitro Maturation and Subsequent Fertilization Competence

    Directory of Open Access Journals (Sweden)

    Xiao-Hui Jiang

    2014-01-01

    Full Text Available You Gui Wan (YGW is a classic herbal formula in traditional Chinese medicine (TCM used for the clinical treatment of infertility. This study was to explore whether YGW has an impact on mouse oocyte maturation in vitro and subsequent fertilization competence. Rat medicated serum containing YGW was prepared by orally administrating YGW. Mouse immature oocytes were cultured with YGW medicated serum and compared to those cultured with or without normal rat serum or follicle-stimulating hormone (FSH. YGW medicated serum significantly increased the percentages of matured oocytes when compared to the groups with or without normal rat serum (P < 0.01. Furthermore, YGW medicated serum increased the rate of in vitro fertilization (IVF when compared to the groups treated with FSH and with or without normal rat serum (P < 0.001. YGW medicated serum also had significant effects on the mRNA expressions of PKA, CREB, MAPK, PKC, PKG, and MPF and the concentrations of cAMP, cGMP, and NO in matured oocytes. These results indicate that YGW can promote mouse oocyte maturation and IVF in vitro. Signaling pathways, such as the cAMP/PKA/MAPK, the PKC-MAPK, and the NO-cGMP-PKG pathway, which are similar to those induced by FSH, may be responsible for this action.

  18. GSpecDisp: A matlab GUI package for phase-velocity dispersion measurements from ambient-noise correlations

    Science.gov (United States)

    Sadeghisorkhani, Hamzeh; Gudmundsson, Ólafur; Tryggvason, Ari

    2018-01-01

    We present a graphical user interface (GUI) package to facilitate phase-velocity dispersion measurements of surface waves in noise-correlation traces. The package, called GSpecDisp, provides an interactive environment for the measurements and presentation of the results. The selection of a dispersion curve can be done automatically or manually within the package. The data are time-domain cross-correlations in SAC format, but GSpecDisp measures phase velocity in the spectral domain. Two types of phase-velocity dispersion measurements can be carried out with GSpecDisp; (1) average velocity of a region, and (2) single-pair phase velocity. Both measurements are done by matching the real part of the cross-correlation spectrum with the appropriate Bessel function. Advantages of these two types of measurements are that no prior knowledge about surface-wave dispersion in the region is needed, and that phase velocity can be measured up to that period for which the inter-station distance corresponds to one wavelength. GSpecDisp can measure the phase velocity of Rayleigh and Love waves from all possible components of the noise correlation tensor. First, we briefly present the theory behind the methods that are used, and then describe different modules of the package. Finally, we validate the developed algorithms by applying them to synthetic and real data, and by comparison with other methods. The source code of GSpecDisp can be downloaded from: https://github.com/Hamzeh-Sadeghi/GSpecDisp

  19. A methodological approach for designing a usable ontology-based GUI in healthcare.

    Science.gov (United States)

    Lasierra, N; Kushniruk, A; Alesanco, A; Borycki, E; García, J

    2013-01-01

    This paper presents a methodological approach to the design and evaluation of an interface for an ontology-based system used for designing care plans for monitoring patients at home. In order to define the care plans, physicians need a tool for creating instances of the ontology and configuring some rules. Our purpose is to develop an interface to allow clinicians to interact with the ontology. Although ontology-driven applications do not necessarily present the ontology in the user interface, it is our hypothesis that showing selected parts of the ontology in a "usable" way could enhance clinician's understanding and make easier the definition of the care plans. Based on prototyping and iterative testing, this methodology combines visualization techniques and usability methods. Preliminary results obtained after a formative evaluation indicate the effectiveness of suggested combination.

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

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

  2. Preconditioning with Gua Lou Gui Zhi decoction enhances H2O2-induced Nrf2/HO-1 activation in PC12 cells

    Science.gov (United States)

    MAO, JINGJIE; LI, ZUANFANG; LIN, RUHUI; ZHU, XIAOQIN; LIN, JIUMAO; PENG, JUN; CHEN, LIDIAN

    2015-01-01

    Spasticity is common in various central neurological conditions, including after a stroke. Such spasticity may cause additional problems, and often becomes a primary concern for afflicted individuals. A number of studies have identified nuclear factor (erythroid-derived 2)-like 2 (Nrf2) as a key regulator in the adaptive survival response to oxidative stress. Elevated expression of Nrf2, combined with heme oxygenase 1 (HO-1) resistance, in the central nervous system is known to elicit key internal and external oxidation protection. Gua Lou Gui Zhi decoction (GLGZD) is a popular traditional Chinese formula with a long history of clinical use in China for the treatment of muscular spasticity following a stroke, epilepsy or a spinal cord injury. However, the mechanism underlying the efficacy of the medicine remains unclear. In the present study, the antioxidative effects of GLGZD were evaluated and the underlying molecular mechanisms were investigated, using hydrogen peroxide (H2O2)-induced rat pheochromocytoma cells (PC12 cells) as an in vitro oxidative stress model of neural cells. Upon application of different concentrations of GLGZD, a 3-(4,5-dimethyl-2-thiazolyl)-2,5-diphenyltetrazolium bromide (MTT) assay and ATP measurement were conducted to assess the impact on PC12 cell proliferation. In addition, inverted microscopy observations, and the MTT and ATP assessments, revealed that GLGZD attenuated H2O2-induced oxidative damage and signaling repression in PC12 cells. Furthermore, the mRNA and protein expression levels of Nrf2 and HO-1, which are associated with oxidative stress, were analyzed using reverse transcription quantitative polymerase chain reaction (PCR) and confocal microscopy. Confocal microscopy observations, as well as the quantitative PCR assay, revealed that GLGZD exerted a neuroprotective function against H2O2-induced oxidative damage in PC12 cells. Therefore, the results demonstrated that GLGZD protected PC12 cells injured by H2O2, which may be

  3. ClustalXeed: a GUI-based grid computation version for high performance and terabyte size multiple sequence alignment

    Directory of Open Access Journals (Sweden)

    Kim Taeho

    2010-09-01

    Full Text Available Abstract Background There is an increasing demand to assemble and align large-scale biological sequence data sets. The commonly used multiple sequence alignment programs are still limited in their ability to handle very large amounts of sequences because the system lacks a scalable high-performance computing (HPC environment with a greatly extended data storage capacity. Results We designed ClustalXeed, a software system for multiple sequence alignment with incremental improvements over previous versions of the ClustalX and ClustalW-MPI software. The primary advantage of ClustalXeed over other multiple sequence alignment software is its ability to align a large family of protein or nucleic acid sequences. To solve the conventional memory-dependency problem, ClustalXeed uses both physical random access memory (RAM and a distributed file-allocation system for distance matrix construction and pair-align computation. The computation efficiency of disk-storage system was markedly improved by implementing an efficient load-balancing algorithm, called "idle node-seeking task algorithm" (INSTA. The new editing option and the graphical user interface (GUI provide ready access to a parallel-computing environment for users who seek fast and easy alignment of large DNA and protein sequence sets. Conclusions ClustalXeed can now compute a large volume of biological sequence data sets, which were not tractable in any other parallel or single MSA program. The main developments include: 1 the ability to tackle larger sequence alignment problems than possible with previous systems through markedly improved storage-handling capabilities. 2 Implementing an efficient task load-balancing algorithm, INSTA, which improves overall processing times for multiple sequence alignment with input sequences of non-uniform length. 3 Support for both single PC and distributed cluster systems.

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

  5. Depressive symptoms among survivors of Ebola virus disease in Conakry (Guinea): preliminary results of the PostEboGui cohort.

    Science.gov (United States)

    Keita, Mamady Mory; Taverne, Bernard; Sy Savané, Sékou; March, Laura; Doukoure, Morifodé; Sow, Mamadou Saliou; Touré, Abdoulaye; Etard, Jean François; Barry, Moumié; Delaporte, Eric

    2017-04-04

    The 2013-2016 West African Ebola outbreak infected 28,616 people and caused 11,310 deaths by 11 May 2016, across six countries. The outbreak has also resulted in the largest number of EVD survivors in history-over 17,000. Guinea was declared Ebola-free on 1 June 2016. Reports from the outbreak documented 3814 cases resulting in 2544 deaths and 1270 survivors. EVD survivors face various neuropsychological and psycho-affective alterations that have not been fully identified yet. This study aims to document the depressive symptoms among adult survivors in Guinea. Depressive symptoms were investigated using the French version of the Center for Epidemiologic Studies-Depression Scale (CES-D) administered to all adult survivors (≥ 20 years) participating in the PostEboGui study and receiving care in Conakry. The study was combined with a clinical consultation by a psychiatrist at the Donka National Hospital in Conakry that ensured adapted care was provided when needed. Overall, 256 adult participants receiving care in Conakry participated in this study: 55% were women, median age 31 years [IQR: 26-40]. The median time since the Ebola Treatment Center (ETC) discharge was 8.1 months [IQR: 4.1-11.7]. 15% had a score above the threshold values indicating psychological suffering (15% for men and 14% for women). 33 people (16 women and 17 men) met with the psychiatrist, which resulted in the diagnosis of 3 cases of post-traumatic stress disorder (PTSD), 3 cases of mild depression, 13 cases of moderate depression, and 11 cases of severe depression, including 1 with kinesthetic hallucinations and another with visual hallucinations, and 1 with suicidal ideation and 3 with attempted suicide. Severe depression was diagnosed between 1 and 19 months after ETC discharge. The various identified forms of depression responded favorably to conventional drug therapies and cognitive behavioral therapy. Long-term follow-up for EVD survivors will be necessary to understand the evolution

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

  7. BatTool: an R package with GUI for assessing the effect of White-nose syndrome and other take events on Myotis spp. of bats

    Science.gov (United States)

    Erickson, Richard A.; Thogmartin, Wayne E.; Szymanski, Jennifer A.

    2014-01-01

    Background: Myotis species of bats such as the Indiana Bat and Little Brown Bat are facing population declines because of White-nose syndrome (WNS). These species also face threats from anthropogenic activities such as wind energy development. Population models may be used to provide insights into threats facing these species. We developed a population model, BatTool, as an R package to help decision makers and natural resource managers examine factors influencing the dynamics of these species. The R package includes two components: 1) a deterministic and stochastic model that are accessible from the command line and 2) a graphical user interface (GUI). Results: BatTool is an R package allowing natural resource managers and decision makers to understand Myotis spp. population dynamics. Through the use of a GUI, the model allows users to understand how WNS and other take events may affect the population. The results are saved both graphically and as data files. Additionally, R-savvy users may access the population functions through the command line and reuse the code as part of future research. This R package could also be used as part of a population dynamics or wildlife management course. Conclusions: BatTool provides access to a Myotis spp. population model. This tool can help natural resource managers and decision makers with the Endangered Species Act deliberations for these species and with issuing take permits as part of regulatory decision making. The tool is available online as part of this publication.

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

  9. BatTool: an R package with GUI for assessing the effect of White-nose syndrome and other take events on Myotis spp. of bats.

    Science.gov (United States)

    Erickson, Richard A; Thogmartin, Wayne E; Szymanski, Jennifer A

    2014-01-01

    Myotis species of bats such as the Indiana Bat and Little Brown Bat are facing population declines because of White-nose syndrome (WNS). These species also face threats from anthropogenic activities such as wind energy development. Population models may be used to provide insights into threats facing these species. We developed a population model, BatTool, as an R package to help decision makers and natural resource managers examine factors influencing the dynamics of these species. The R package includes two components: 1) a deterministic and stochastic model that are accessible from the command line and 2) a graphical user interface (GUI). BatTool is an R package allowing natural resource managers and decision makers to understand Myotis spp. population dynamics. Through the use of a GUI, the model allows users to understand how WNS and other take events may affect the population. The results are saved both graphically and as data files. Additionally, R-savvy users may access the population functions through the command line and reuse the code as part of future research. This R package could also be used as part of a population dynamics or wildlife management course. BatTool provides access to a Myotis spp. population model. This tool can help natural resource managers and decision makers with the Endangered Species Act deliberations for these species and with issuing take permits as part of regulatory decision making. The tool is available online as part of this publication.

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

  11. [Revival after Ebola: multidisciplinary assessment at 1 year, prospect and follow-up study of surviving patients from Ebola in Guinea (PostEboGui cohort)].

    Science.gov (United States)

    Msellati, P; Touré, A; Sow, M S; Cécé, K; Taverne, B; Desclaux, A; Barry, M; Etard, J-F; Delaporte, E

    2016-10-01

    Ebola virus disease (EVD) epidemic that spread in West Africa from the end of 2013 to early 2016 has reached more people than all past epidemics. Beyond care management of acute phase ill patients and measures for the control of the epidemic, the outcome of Ebola survivors became an important question as their number increased and raised new issues. A multidisciplinary prospective cohort of survivors in Guinea has been launched by IRD UMI 233 and Donka National Hospital, Conakry, Guinea, to assess the long-term clinical, psychological, sociological, immunological, and viral outcomes potentially related to EVD. This paper describes PostEboGui Programme, constraints and changes to the initial proposal, participants, first results, and new issues, 1 year after its start, in a descriptive and critical view. We started also to work on ethical aspects in the context of epidemics and of mass interventions with a risk of overinvestigation of patients.

  12. El sueño de Venecia o el guiño de los clásicos en la narrativa de Paloma Díaz-Mas

    Directory of Open Access Journals (Sweden)

    Neus Samblancat

    2010-06-01

    Full Text Available Su artículo propone que la concepción de la obra de Paloma Díaz-Mas, El sueño de Venecia, como palimpsesto literario nos conduce a un análisis intertextual donde cada capítulo de la novela nos remite a un género y a unas voces de época. Los clásicos, como el resto de la producción narrativa de la autora, guiñan el ojo a lo largo de una obra que plantea una reflexión sobre la fragilidad de la razón y de la humana Memoria a la hora de conocer la Historia y de explicar una historia.

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

  14. Podporné materiály pre výučbu GUI v JavaFX

    OpenAIRE

    Vallušová, Veronika

    2015-01-01

    This thesis deals with the Graphical User Interface in JavaFX 8 and how it can be used for studying the field of Applied Informatics at the University of Economics. The first chapters provide details on the characteristics of the JavaFX 8 language and its architecture. Moreover, each application has its own logical and graphical part. The graphical part consists of the appearance of the application using a variety of panels and components and which should be used. In addition, a code sample i...

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

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

    DEFF Research Database (Denmark)

    Toftegaard, Jakob; Lühr, Armin; Sobolevsky, Nikolai

    2014-01-01

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

  17. Programming Education with a Blocks-Based Visual Language for Mobile Application Development

    Science.gov (United States)

    Mihci, Can; Ozdener, Nesrin

    2014-01-01

    The aim of this study is to assess the impact upon academic success of the use of a reference block-based visual programming tool, namely the MIT App Inventor for Android, as an educational instrument for teaching object-oriented GUI-application development (CS2) concepts to students; who have previously completed a fundamental programming course…

  18. A graphical user interface (GUI) toolkit for the calculation of three-dimensional (3D) multi-phase biological effective dose (BED) distributions including statistical analyses.

    Science.gov (United States)

    Kauweloa, Kevin I; Gutierrez, Alonso N; Stathakis, Sotirios; Papanikolaou, Niko; Mavroidis, Panayiotis

    2016-07-01

    A toolkit has been developed for calculating the 3-dimensional biological effective dose (BED) distributions in multi-phase, external beam radiotherapy treatments such as those applied in liver stereotactic body radiation therapy (SBRT) and in multi-prescription treatments. This toolkit also provides a wide range of statistical results related to dose and BED distributions. MATLAB 2010a, version 7.10 was used to create this GUI toolkit. The input data consist of the dose distribution matrices, organ contour coordinates, and treatment planning parameters from the treatment planning system (TPS). The toolkit has the capability of calculating the multi-phase BED distributions using different formulas (denoted as true and approximate). Following the calculations of the BED distributions, the dose and BED distributions can be viewed in different projections (e.g. coronal, sagittal and transverse). The different elements of this toolkit are presented and the important steps for the execution of its calculations are illustrated. The toolkit is applied on brain, head & neck and prostate cancer patients, who received primary and boost phases in order to demonstrate its capability in calculating BED distributions, as well as measuring the inaccuracy and imprecision of the approximate BED distributions. Finally, the clinical situations in which the use of the present toolkit would have a significant clinical impact are indicated. Copyright © 2016 Elsevier Ireland Ltd. All rights reserved.

  19. ORIGEN-ARP 2.00, Isotope Generation and Depletion Code System-Matrix Exponential Method with GUI and Graphics Capability

    International Nuclear Information System (INIS)

    2002-01-01

    1 - Description of program or function: ORIGEN-ARP was developed for the Nuclear Regulatory Commission and the Department of Energy to satisfy a need for an easy-to-use standardized method of isotope depletion/decay analysis for spent fuel, fissile material, and radioactive material. It can be used to solve for spent fuel characterization, isotopic inventory, radiation source terms, and decay heat. This release of ORIGEN-ARP is a standalone code package that contains an updated version of the SCALE-4.4a ORIGEN-S code. It contains a subset of the modules, data libraries, and miscellaneous utilities in SCALE-4.4a. This package is intended for users who do not need the entire SCALE package. ORIGEN-ARP 2.00 (2-12-2002) differs from the previous release ORIGEN-ARP 1.0 (July 2001) in the following ways: 1.The neutron source and energy spectrum routines were replaced with computational algorithms and data from the SOURCES-4B code (RSICC package CCC-661) to provide more accurate spontaneous fission and (alpha,n) neutron sources, and a delayed neutron source capability was added. 2.The printout of the fixed energy group structure photon tables was removed. Gamma sources and spectra are now printed for calculations using the Master Photon Library only. 2 - Methods: ORIGEN-ARP is an automated sequence to perform isotopic depletion / decay calculations using the ARP and ORIGEN-S codes of the SCALE system. The sequence includes the OrigenArp for Windows graphical user interface (GUI) that prepares input for ARP (Automated Rapid Processing) and ORIGEN-S. ARP automatically interpolates cross sections for the ORIGEN-S depletion/decay analysis using enrichment, burnup, and, optionally moderator density, from a set of libraries generated with the SCALE SAS2 depletion sequence. Library sets for four LWR fuel assembly designs (BWR 8 x 8, PWR 14 x 14, 15 x 15, 17 x 17) are included. The libraries span enrichments from 1.5 to 5 wt% U-235 and burnups of 0 to 60,000 MWD/MTU. Other

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

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

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

  3. Acropolis: A Fast Protoyping Robotic Application

    Directory of Open Access Journals (Sweden)

    Vincent Zalzal

    2009-03-01

    Full Text Available Acropolis is an open source middleware robotic framework for fast software prototyping and reuse of program codes. It is made up of a core software and a collection of several extension modules called plugins. Each plugin encapsulates a specific functionality needed for robotic applications. To design a robot behavior, a circuit of the involved plugins is built with a graphical user interface. A high degree of decoupling between components and a graph-based representation allow the user to build complex robot behaviors with minimal need for code writing. In addition, the Acropolis core is hardware platform independent. Well-known design patterns and layered software architecture are its key features. Through the description of three applications, we illustrate some of its usability.

  4. GENERATING TEST CASES FOR PLATFORM INDEPENDENT MODEL BY USING USE CASE MODEL

    OpenAIRE

    Hesham A. Hassan,; Zahraa. E. Yousif

    2010-01-01

    Model-based testing refers to testing and test case generation based on a model that describes the behavior of the system. Extensive use of models throughout all the phases of software development starting from the requirement engineering phase has led to increased importance of Model Based Testing. The OMG initiative MDA has revolutionized the way models would be used for software development. Ensuring that all user requirements are addressed in system design and the design is getting suffic...

  5. A Platform Independent Game Technology Model for Model Driven Serious Games Development

    Science.gov (United States)

    Tang, Stephen; Hanneghan, Martin; Carter, Christopher

    2013-01-01

    Game-based learning (GBL) combines pedagogy and interactive entertainment to create a virtual learning environment in an effort to motivate and regain the interest of a new generation of "digital native" learners. However, this approach is impeded by the limited availability of suitable "serious" games and high-level design…

  6. Concept of AHRS Algorithm Designed for Platform Independent Imu Attitude Alignment

    Science.gov (United States)

    Tomaszewski, Dariusz; Rapiński, Jacek; Pelc-Mieczkowska, Renata

    2017-12-01

    Nowadays, along with the advancement of technology one can notice the rapid development of various types of navigation systems. So far the most popular satellite navigation, is now supported by positioning results calculated with use of other measurement system. The method and manner of integration will depend directly on the destination of system being developed. To increase the frequency of readings and improve the operation of outdoor navigation systems, one will support satellite navigation systems (GPS, GLONASS ect.) with inertial navigation. Such method of navigation consists of several steps. The first stage is the determination of initial orientation of inertial measurement unit, called INS alignment. During this process, on the basis of acceleration and the angular velocity readings, values of Euler angles (pitch, roll, yaw) are calculated allowing for unambiguous orientation of the sensor coordinate system relative to external coordinate system. The following study presents the concept of AHRS (Attitude and heading reference system) algorithm, allowing to define the Euler angles.The study were conducted with the use of readings from low-cost MEMS cell phone sensors. Subsequently the results of the study were analyzed to determine the accuracy of featured algorithm. On the basis of performed experiments the legitimacy of developed algorithm was stated.

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

  8. CompHEP: developments and applications

    Science.gov (United States)

    Boos, E. E.; Bunichev, V. E.; Dubinin, M. N.; Ilyin, V. A.; Savrin, V. I.; CompHEP Collaboration

    2017-11-01

    New developments of the CompHEP package and its applications to the top quark and the Higgs boson physics at the LHC collider are reviewed. These developments were motivated mainly by the needs of experimental searches of DO (Tevatron) and CMS (LHC) collaborations where identification of the top quark and the Higgs boson in the framework of the Standard Model (SM) or possible extensions of the SM played an important role. New useful features of the CompHEP Graphics User Interface (GUI) are described.

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

  10. Un guión de entrevista de valoración inicial mediante un proceso de acción participativa A script for the Clinical Interview for First Appraisal, using a participative action methodology

    Directory of Open Access Journals (Sweden)

    Eugenia Gil García

    2007-09-01

    Full Text Available Introducción: El objeto de este artículo es narrar el proceso de acción-participación llevado a cabo durante los años 2002 y 2004 entre enfermeras y enfermeros del Hospital Reina Sofía (HURS de Córdoba como entrenamiento para realizar la Entrevista Clínica de Valoración Inicial (ECVI. Metodología: El proceso se llevó a cabo mediante talleres de entrenamiento en los que participaron 430 profesionales de enfermería del HURS. Contenidos principales: reflexionar sobre la importancia y utilidad de la ECVI, entrenar técnicas de entrevista y de comunicación y construir un guión de entrevista. El método de aprendizaje partió de la experiencia y conocimientos de las personas participantes y de la práctica y entrenamiento de los contenidos. Resultados: Se pueden resumir en cinco elementos: 1. Reconocimiento de la utilidad de la ECVI como primer momento del encuentro enfermería-paciente y familia; 2. Importancia del guión como herramienta esencial para realizar una entrevista de calidad 3. Necesidad de preparar la entrevista para que se desarrolle dentro de un marco conceptual de continuidad de cuidados. 4. Utilización de preguntas abiertas para que el paciente sitúe el núcleo de sus preocupaciones; y 5. Necesidad de formar en habilidades de comunicación al personal de enfermería. Conclusiones: La Investigación-Acción-Participación se muestra como una herramienta útil para potenciar y facilitar la adaptación a los nuevos métodos de trabajo. Poder reflexionar en común sobre la importancia de la ECVI y del guión de entrevista como instrumento de trabajo ha sido muy valorado por las personas participantes, quienes afirman unánimemente que, tras los talleres, la ECVI les ha resultado más fácil y productiva.Introduction: The aim of this article is to describe the participative action methodology process undertaken during the years 2002 and 2004, among male and female nurses of the Reina Sofía Hospital in Cordoba (Spain, as

  11. Development of Python applications for learning computational physics

    Directory of Open Access Journals (Sweden)

    Jesús Daniel Arias-Hernández

    2016-01-01

    are useful for generating GUIs to show data in tables and graphics. The GUIs were implemented using the Tkinter and PyQt4 libraries, where the latter facilitated the development with the help of Qt Designer software Tools.

  12. Optimization-Based Controllers for Robotics Applications (OCRA: The Case of iCub’s Whole-Body Control

    Directory of Open Access Journals (Sweden)

    Jorhabib G. Eljaik

    2018-03-01

    Full Text Available OCRA stands for Optimization-based Control for Robotics Applications. It consists of a set of platform-independent libraries which facilitates the development of optimization-based controllers for articulated robots. Hierarchical, weighted, and hybrid control strategies can easily be implemented using these tools. The generic interfaces provided by OCRA allow different robots to use the exact same controllers. OCRA also allows users to specify high-level objectives via tasks. These tasks provide an intuitive way of generating complex behaviors and can be specified in XML format. To illustrate the use of OCRA, an implementation of interest to this research topic for the humanoid robot iCub is presented. OCRA stands for Optimization-based Control for Robotics Applications. It consists of a set of platform-independent libraries which facilitates the development of optimization-based controllers for articulated robots. Hierarchical, weighted, and hybrid control strategies can easily be implemented using these tools. The generic interfaces provided by OCRA allow different robots to use the exact same controllers. OCRA also allows users to specify high-level objectives via tasks. These tasks provide an intuitive way of generating complex behaviors and can be specified in XML format. To illustrate the use of OCRA, an implementation of interest to this research topic for the humanoid robot iCub is presented.

  13. Detection of Lock on Radar System Based on Ultrasonic US 100 Sensor And Arduino Uno R3 With Image Processing GUI

    Science.gov (United States)

    Baskoro, F.; Reynaldo, B. R.

    2018-04-01

    The development of electronics technology especially in the field of microcontroller occurs very rapidly. There have been many applications and useful use of microcontroller in everyday life as well as in laboratory research. In this study used Arduino Uno R3 as microcontroller-based platform ATMega328 as a sensor distance meter to know the distance of an object with high accuracy. The method used is to utilize the function Timer / Counter in Arduino UNO R3. On the Arduino Uno R3 platform, there is ATMEL ATmega328 microcontroller which has a frequency generating speed up to 20 MHz, 16-bit enumeration capability and using C language as its programming. With the Arduino Uno R3 platform, the ATmega328 microcontroller can be programmed with Arduino IDE software that is simpler and easier because it has been supported by libraries and many support programs. The result of this research is distance measurement to know the location of an object using US ultrasonic wave sensor US 100 with Arduino Uno R3 based on ATMega328 microcontroller which then the result will be displayed using Image Processing.

  14. Waterbodies Extraction from LANDSAT8-OLI Imagery Using Awater Indexs-Guied Stochastic Fully-Connected Conditional Random Field Model and the Support Vector Machine

    Science.gov (United States)

    Wang, X.; Xu, L.

    2018-04-01

    One of the most important applications of remote sensing classification is water extraction. The water index (WI) based on Landsat images is one of the most common ways to distinguish water bodies from other land surface features. But conventional WI methods take into account spectral information only form a limited number of bands, and therefore the accuracy of those WI methods may be constrained in some areas which are covered with snow/ice, clouds, etc. An accurate and robust water extraction method is the key to the study at present. The support vector machine (SVM) using all bands spectral information can reduce for these classification error to some extent. Nevertheless, SVM which barely considers spatial information is relatively sensitive to noise in local regions. Conditional random field (CRF) which considers both spatial information and spectral information has proven to be able to compensate for these limitations. Hence, in this paper, we develop a systematic water extraction method by taking advantage of the complementarity between the SVM and a water index-guided stochastic fully-connected conditional random field (SVM-WIGSFCRF) to address the above issues. In addition, we comprehensively evaluate the reliability and accuracy of the proposed method using Landsat-8 operational land imager (OLI) images of one test site. We assess the method's performance by calculating the following accuracy metrics: Omission Errors (OE) and Commission Errors (CE); Kappa coefficient (KP) and Total Error (TE). Experimental results show that the new method can improve target detection accuracy under complex and changeable environments.

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

  16. Web-based control application using WebSocket

    International Nuclear Information System (INIS)

    Furukawa, Y.

    2012-01-01

    The WebSocket allows asynchronous full-duplex communication between a Web-based (i.e. Java Script-based) application and a Web-server. WebSocket started as a part of HTML5 standardization but has now been separated from HTML5 and has been developed independently. Using WebSocket, it becomes easy to develop platform independent presentation layer applications for accelerator and beamline control software. In addition, a Web browser is the only application program that needs to be installed on client computer. The WebSocket-based applications communicate with the WebSocket server using simple text-based messages, so WebSocket is applicable message-based control system like MADOCA, which was developed for the SPring-8 control system. A simple WebSocket server for the MADOCA control system and a simple motor control application were successfully made as a first trial of the WebSocket control application. Using Google-Chrome (version 13.0) on Debian/Linux and Windows 7, Opera (version 11.0) on Debian/Linux and Safari (version 5.0.3) on Mac OS X as clients, the motors can be controlled using a WebSocket-based Web-application. Diffractometer control application use in synchrotron radiation diffraction experiment was also developed. (author)

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

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

  19. Accelerated secure GUI for virtualized mobile handsets

    OpenAIRE

    Danisevskis, Janis

    2017-01-01

    Mobile handsets, especially so-called smartphones, have become an indispensable commodity in day-to-day life. However, their growing versatility came at the cost of ever-increasing complexity, and this raises severe security concerns. This has come to be especially problematic for corporate IT infrastructures, because it is increasingly hard to reconcile personal user expectations with corporate security demands. A particular manifestation of this quandary is the bring-your-own-device (BYOD) ...

  20. Inventions on GUI for Touch Sensitive Screens

    OpenAIRE

    Mishra, Umakant

    2014-01-01

    A touch sensitive screen displays the information on the screen and also receives the input by sensing a user's touch on the same screen. This mechanism facilitates system interaction directly through the screen without needing a mouse or keyboard. This method has the advantage to make the system compact by removing keyboard, mouse and similar interactive device. However there are certain difficulties to implement a touch screen interface. The display screens of portable devices are becoming ...

  1. PROOFTOOL: a GUI for the GAPT Framework

    Directory of Open Access Journals (Sweden)

    Cvetan Dunchev

    2013-07-01

    Full Text Available This paper introduces PROOFTOOL, the graphical user interface for the General Architecture for Proof Theory (GAPT framework. Its features are described with a focus not only on the visualization but also on the analysis and transformation of proofs and related tree-like structures, and its implementation is explained. Finally, PROOFTOOL is compared with three other graphical interfaces for proofs.

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

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

  4. ImagePy: an open-source, Python-based and platform-independent software package for boimage analysis.

    Science.gov (United States)

    Wang, Anliang; Yan, Xiaolong; Wei, Zhijun

    2018-04-27

    This note presents the design of a scalable software package named ImagePy for analysing biological images. Our contribution is concentrated on facilitating extensibility and interoperability of the software through decoupling the data model from the user interface. Especially with assistance from the Python ecosystem, this software framework makes modern computer algorithms easier to be applied in bioimage analysis. ImagePy is free and open source software, with documentation and code available at https://github.com/Image-Py/imagepy under the BSD license. It has been tested on the Windows, Mac and Linux operating systems. wzjdlut@dlut.edu.cn or yxdragon@imagepy.org.

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

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

  7. Applications toolkit for accelerator control and analysis

    International Nuclear Information System (INIS)

    Borland, M.

    1997-01-01

    The Advanced Photon Source (APS) has taken a unique approach to creating high-level software applications for accelerator operation and analysis. The approach is based on self-describing data, modular program toolkits, and scripts. Self-describing data provide a communication standard that aids the creation of modular program toolkits by allowing compliant programs to be used in essentially arbitrary combinations. These modular programs can be used as part of an arbitrary number of high-level applications. At APS, a group of about 70 data analysis, manipulation, and display tools is used in concert with about 20 control-system-specific tools to implement applications for commissioning and operations. High-level applications are created using scripts, which are relatively simple interpreted programs. The Tcl/Tk script language is used, allowing creating of graphical user interfaces (GUIs) and a library of algorithms that are separate from the interface. This last factor allows greater automation of control by making it easy to take the human out of the loop. Applications of this methodology to operational tasks such as orbit correction, configuration management, and data review will be discussed

  8. A Software Application to Detect Dental Color

    Directory of Open Access Journals (Sweden)

    Dan SÎMPĂLEAN

    2015-09-01

    Full Text Available Choosing dental color for missing teeth or tooth reconstruction is an important step and it usually raises difficulties for dentists due to a significant amount of subjective factors that can influence the color selection. Dental reconstruction presumes the combination between dentistry and chromatics, thus implying important challenges. Purpose: The aim of this study was to develop and implement a software application for detecting dental color to come to the aid of dentists and largely to remove the inherent subjectiveness of the human vision. Basic Methods: The implemented application was named Color Detection and the application’s source code is written using the C++ language. During application development, for creating the GUI (graphical user interface the wxWidgets 2.8 library it was used. Results: The application displays the average color of the selected area of interest, the reference color from the key collection existent in the program and also the degree of similarity between the original (the selected area of interest and the nearest reference key. This degree of similarity is expressed as a percentage. Conclusions: The Color Detection Program, by eliminating the subjectivity inherent to human sight, can help the dentist to select an appropriate dental color with precision.

  9. Integrating a work-flow engine within a commercial SCADA to build end users applications in a scientific environment

    International Nuclear Information System (INIS)

    Ounsy, M.; Pierre-Joseph Zephir, S.; Saintin, K.; Abeille, G.; Ley, E. de

    2012-01-01

    To build integrated high-level applications, SOLEIL is using an original component-oriented approach based on GlobalSCREEN, an industrial Java SCADA. The aim of this integrated development environment is to give SOLEIL's scientific and technical staff a way to develop GUI (Graphical User Interface) applications for external users of beamlines. These GUI applications must address the two following needs: monitoring and supervision of a control system and development and execution of automated processes (as beamline alignment, data collection and on-line data analysis). The first need is now completely answered through a rich set of Java graphical components based on the COMETE library and providing a high level of service for data logging, scanning and so on. To reach the same quality of service for process automation, a big effort has been made for more seamless integration of PASSERELLE, a work-flow engine with dedicated user-friendly interfaces for end users, packaged as JavaBeans in GlobalSCREEN components library. Starting with brief descriptions of software architecture of the PASSERELLE and GlobalSCREEN environments, we will then present the overall system integration design as well as the current status of deployment on SOLEIL beamlines. (authors)

  10. Model oriented application generation for industrial control systems

    International Nuclear Information System (INIS)

    Copy, B.; Barillere, R.; Blanco, E.; Fernandez Adiego, B.; Nogueira Fernandes, R.; Prieto Barreiro, I.

    2012-01-01

    The CERN Unified Industrial Control Systems framework (UNICOS) is a software generation methodology and a collection of development tools that standardizes the design of industrial control applications. A Software Factory, named the UNICOS Application Builder (UAB), was introduced to ease extensibility and maintenance of the framework, introducing a stable meta-model, a set of platform-independent models and platform-specific configurations against which code generation plug-ins and configuration generation plug-ins can be written. Such plug-ins currently target PLC programming environments (Schneider and SIEMENS PLCs) as well as SIEMENS WinCC Open Architecture SCADA (previously known as ETM PVSS) but are being expanded to cover more and more aspects of process control systems. We present what constitutes the UNICOS meta-model and the models in use, how these models can be used to capture knowledge about industrial control systems and how this knowledge can be used to generate both code and configuration for a variety of target usages. (authors)

  11. PhyDesign: an online application for profiling phylogenetic informativeness

    Directory of Open Access Journals (Sweden)

    Townsend Jeffrey P

    2011-05-01

    Full Text Available Abstract Background The rapid increase in number of sequenced genomes for species across of the tree of life is revealing a diverse suite of orthologous genes that could potentially be employed to inform molecular phylogenetic studies that encompass broader taxonomic sampling. Optimal usage of this diversity of loci requires user-friendly tools to facilitate widespread cost-effective locus prioritization for phylogenetic sampling. The Townsend (2007 phylogenetic informativeness provides a unique empirical metric for guiding marker selection. However, no software or automated methodology to evaluate sequence alignments and estimate the phylogenetic informativeness metric has been available. Results Here, we present PhyDesign, a platform-independent online application that implements the Townsend (2007 phylogenetic informativeness analysis, providing a quantitative prediction of the utility of loci to solve specific phylogenetic questions. An easy-to-use interface facilitates uploading of alignments and ultrametric trees to calculate and depict profiles of informativeness over specified time ranges, and provides rankings of locus prioritization for epochs of interest. Conclusions By providing these profiles, PhyDesign facilitates locus prioritization increasing the efficiency of sequencing for phylogenetic purposes compared to traditional studies with more laborious and low capacity screening methods, as well as increasing the accuracy of phylogenetic studies. Together with a manual and sample files, the application is freely accessible at http://phydesign.townsend.yale.edu.

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

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

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

  15. Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks

    Science.gov (United States)

    Georgiev, Martin; Jana, Suman; Shmatikov, Vitaly

    2014-01-01

    Hybrid mobile applications (apps) combine the features of Web applications and “native” mobile apps. Like Web applications, they are implemented in portable, platform-independent languages such as HTML and JavaScript. Like native apps, they have direct access to local device resources—file system, location, camera, contacts, etc. Hybrid apps are typically developed using hybrid application frameworks such as PhoneGap. The purpose of the framework is twofold. First, it provides an embedded Web browser (for example, WebView on Android) that executes the app's Web code. Second, it supplies “bridges” that allow Web code to escape the browser and access local resources on the device. We analyze the software stack created by hybrid frameworks and demonstrate that it does not properly compose the access-control policies governing Web code and local code, respectively. Web code is governed by the same origin policy, whereas local code is governed by the access-control policy of the operating system (for example, user-granted permissions in Android). The bridges added by the framework to the browser have the same local access rights as the entire application, but are not correctly protected by the same origin policy. This opens the door to fracking attacks, which allow foreign-origin Web content included into a hybrid app (e.g., ads confined in iframes) to drill through the layers and directly access device resources. Fracking vulnerabilities are generic: they affect all hybrid frameworks, all embedded Web browsers, all bridge mechanisms, and all platforms on which these frameworks are deployed. We study the prevalence of fracking vulnerabilities in free Android apps based on the PhoneGap framework. Each vulnerability exposes sensitive local resources—the ability to read and write contacts list, local files, etc.—to dozens of potentially malicious Web domains. We also analyze the defenses deployed by hybrid frameworks to prevent resource access by foreign

  16. Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks.

    Science.gov (United States)

    Georgiev, Martin; Jana, Suman; Shmatikov, Vitaly

    2014-02-01

    Hybrid mobile applications (apps) combine the features of Web applications and "native" mobile apps. Like Web applications, they are implemented in portable, platform-independent languages such as HTML and JavaScript. Like native apps, they have direct access to local device resources-file system, location, camera, contacts, etc. Hybrid apps are typically developed using hybrid application frameworks such as PhoneGap. The purpose of the framework is twofold. First, it provides an embedded Web browser (for example, WebView on Android) that executes the app's Web code. Second, it supplies "bridges" that allow Web code to escape the browser and access local resources on the device. We analyze the software stack created by hybrid frameworks and demonstrate that it does not properly compose the access-control policies governing Web code and local code, respectively. Web code is governed by the same origin policy, whereas local code is governed by the access-control policy of the operating system (for example, user-granted permissions in Android). The bridges added by the framework to the browser have the same local access rights as the entire application, but are not correctly protected by the same origin policy. This opens the door to fracking attacks, which allow foreign-origin Web content included into a hybrid app (e.g., ads confined in iframes) to drill through the layers and directly access device resources. Fracking vulnerabilities are generic: they affect all hybrid frameworks, all embedded Web browsers, all bridge mechanisms, and all platforms on which these frameworks are deployed. We study the prevalence of fracking vulnerabilities in free Android apps based on the PhoneGap framework. Each vulnerability exposes sensitive local resources-the ability to read and write contacts list, local files, etc.-to dozens of potentially malicious Web domains. We also analyze the defenses deployed by hybrid frameworks to prevent resource access by foreign-origin Web content

  17. Focused Application Software for Ferrite Patch Antennas

    National Research Council Canada - National Science Library

    Trott, Keith

    1999-01-01

    ... (brick and tetrahedral elements) are combined by MRC via a graphical user interface (GUI) into a user friendly code capable of modeling conformal antennas with ferrite sub and superstrates recessed in planar surfaces.

  18. Pyff - a pythonic framework for feedback applications and stimulus presentation in neuroscience.

    Science.gov (United States)

    Venthur, Bastian; Scholler, Simon; Williamson, John; Dähne, Sven; Treder, Matthias S; Kramarek, Maria T; Müller, Klaus-Robert; Blankertz, Benjamin

    2010-01-01

    This paper introduces Pyff, the Pythonic feedback framework for feedback applications and stimulus presentation. Pyff provides a platform-independent framework that allows users to develop and run neuroscientific experiments in the programming language Python. Existing solutions have mostly been implemented in C++, which makes for a rather tedious programming task for non-computer-scientists, or in Matlab, which is not well suited for more advanced visual or auditory applications. Pyff was designed to make experimental paradigms (i.e., feedback and stimulus applications) easily programmable. It includes base classes for various types of common feedbacks and stimuli as well as useful libraries for external hardware such as eyetrackers. Pyff is also equipped with a steadily growing set of ready-to-use feedbacks and stimuli. It can be used as a standalone application, for instance providing stimulus presentation in psychophysics experiments, or within a closed loop such as in biofeedback or brain-computer interfacing experiments. Pyff communicates with other systems via a standardized communication protocol and is therefore suitable to be used with any system that may be adapted to send its data in the specified format. Having such a general, open-source framework will help foster a fruitful exchange of experimental paradigms between research groups. In particular, it will decrease the need of reprogramming standard paradigms, ease the reproducibility of published results, and naturally entail some standardization of stimulus presentation.

  19. A Tale Of 160 Scientists, Three Applications, a Workshop and a Cloud

    Science.gov (United States)

    Berriman, G. B.; Brinkworth, C.; Gelino, D.; Wittman, D. K.; Deelman, E.; Juve, G.; Rynge, M.; Kinney, J.

    2013-10-01

    The NASA Exoplanet Science Institute (NExScI) hosts the annual Sagan Workshops, thematic meetings aimed at introducing researchers to the latest tools and methodologies in exoplanet research. The theme of the Summer 2012 workshop, held from July 23 to July 27 at Caltech, was to explore the use of exoplanet light curves to study planetary system architectures and atmospheres. A major part of the workshop was to use hands-on sessions to instruct attendees in the use of three open source tools for the analysis of light curves, especially from the Kepler mission. Each hands-on session involved the 160 attendees using their laptops to follow step-by-step tutorials given by experts. One of the applications, PyKE, is a suite of Python tools designed to reduce and analyze Kepler light curves; these tools can be invoked from the Unix command line or a GUI in PyRAF. The Transit Analysis Package (TAP) uses Markov Chain Monte Carlo (MCMC) techniques to fit light curves under the Interactive Data Language (IDL) environment, and Transit Timing Variations (TTV) uses IDL tools and Java-based GUIs to confirm and detect exoplanets from timing variations in light curve fitting. Rather than attempt to run these diverse applications on the inevitable wide range of environments on attendees laptops, they were run instead on the Amazon Elastic Cloud 2 (EC2). The cloud offers features ideal for this type of short term need: computing and storage services are made available on demand for as long as needed, and a processing environment can be customized and replicated as needed. The cloud environment included an NFS file server virtual machine (VM), 20 client VMs for use by attendees, and a VM to enable ftp downloads of the attendees' results. The file server was configured with a 1 TB Elastic Block Storage (EBS) volume (network-attached storage mounted as a device) containing the application software and attendees home directories. The clients were configured to mount the applications and

  20. Design and Application of an Intelligent Agent for Web Information Discovery

    Institute of Scientific and Technical Information of China (English)

    闵君; 冯珊; 唐超; 许立达

    2003-01-01

    With the propagation of applications on the internet, the internet has become a great information source which supplies users with valuable information. But it is hard for users to quickly acquire the right information on the web. This paper an intelligent agent for internet applications to retrieve and extract web information under user's guidance. The intelligent agent is made up of a retrieval script to identify web sources, an extraction script based on the document object model to express extraction process, a data translator to export the extracted information into knowledge bases with frame structures, and a data reasoning to reply users' questions. A GUI tool named Script Writer helps to generate the extraction script visually, and knowledge rule databases help to extract wanted information and to generate the answer to questions.

  1. Transportable Applications Environment (TAE) Plus: A NASA tool used to develop and manage graphical user interfaces

    Science.gov (United States)

    Szczur, Martha R.

    1992-01-01

    The Transportable Applications Environment (TAE) Plus was built to support the construction of graphical user interfaces (GUI's) for highly interactive applications, such as real-time processing systems and scientific analysis systems. It is a general purpose portable tool that includes a 'What You See Is What You Get' WorkBench that allows user interface designers to layout and manipulate windows and interaction objects. The WorkBench includes both user entry objects (e.g., radio buttons, menus) and data-driven objects (e.g., dials, gages, stripcharts), which dynamically change based on values of realtime data. Discussed here is what TAE Plus provides, how the implementation has utilized state-of-the-art technologies within graphic workstations, and how it has been used both within and without NASA.

  2. LIBRA: LIgand Binding site Recognition Application.

    Science.gov (United States)

    Hung, Le Viet; Caprari, Silvia; Bizai, Massimiliano; Toti, Daniele; Polticelli, Fabio

    2015-12-15

    In recent years, structural genomics and ab initio molecular modeling activities are leading to the availability of a large number of structural models of proteins whose biochemical function is not known. The aim of this study was the development of a novel software tool that, given a protein's structural model, predicts the presence and identity of active sites and/or ligand binding sites. The algorithm implemented by ligand binding site recognition application (LIBRA) is based on a graph theory approach to find the largest subset of similar residues between an input protein and a collection of known functional sites. The algorithm makes use of two predefined databases for active sites and ligand binding sites, respectively, derived from the Catalytic Site Atlas and the Protein Data Bank. Tests indicate that LIBRA is able to identify the correct binding/active site in 90% of the cases analyzed, 90% of which feature the identified site as ranking first. As far as ligand binding site recognition is concerned, LIBRA outperforms other structure-based ligand binding sites detection tools with which it has been compared. The application, developed in Java SE 7 with a Swing GUI embedding a JMol applet, can be run on any OS equipped with a suitable Java Virtual Machine (JVM), and is available at the following URL: http://www.computationalbiology.it/software/LIBRAv1.zip. © The Author 2015. Published by Oxford University Press. All rights reserved. For Permissions, please e-mail: journals.permissions@oup.com.

  3. Rámec pro rychlý vývoj GUI klientských aplikací post-relačních databází

    OpenAIRE

    Marek, Lukáš

    2013-01-01

    Tato práce se zabývá návrhem a implementací rámce pro rychlý vývoj aplikací pracujících s multimediálními, prostorovými a časovými databázemi. Seznamuje čtenáře s použitými technologiemi a návrhem samotného rámce, který obsahuje tři grafické komponenty, které je možné použít v Java aplikacích používajících grafickou knihovnu Java Swing. This thesis deals with design and implementation of a framework for rapid application development that use multimedia, spatial and temporal databases. Intr...

  4. Adapting an existing visualization application for browser-based deployment: A case study from the Tropical Rainfall Measuring Mission

    Science.gov (United States)

    Kelley, Owen A.

    2013-02-01

    THOR, the Tool for High-resolution Observation Review, is a data viewer for the Tropical Rainfall Measuring Mission (TRMM) and the upcoming Global Precipitation Measurement (GPM) mission. THOR began as a desktop application, but now it can be accessed with a web browser, making THOR one of the first online tools for visualizing TRMM satellite data (http://pps.gsfc.nasa.gov/thor). In this effort, the reuse of the existing visualization code was maximized and the complexity of new code was minimized by avoiding unnecessary functionality, frameworks, or libraries. The simplicity of this approach makes it potentially attractive to researchers wishing to adapt their visualization applications for online deployment. To enable THOR to run within a web browser, three new pieces of code are written. First, the graphical user interface (GUI) of the desktop application is translated into HTML, JavaScript, and CSS. Second, a simple communication mechanism is developed over HTTP. Third, a virtual GUI is created on the server that interfaces with the image-generating routines of the existing desktop application so that these routines do not need to be modified for online use. While the basic functionality of THOR is now available online, prototyping is ongoing for enhanced 3D imaging and other aspects of both THOR Desktop and THOR Online. Because TRMM data products are complex and periodically reprocessed with improved algorithms, having a tool such as THOR is important to analysts at the Precipitation Processing System where the algorithms are tested and the products generated, stored, and distributed. Researchers also have found THOR useful for taking a first look at individual files before writing their own software to perform specialized calculations and analyses.

  5. The power of Virtual Globes for valorising cultural heritage and enabling sustainable tourism: NASA World Wind applications

    Science.gov (United States)

    Brovelli, M.; Hogan, P.; Minghini, M.; Zamboni, G.

    2013-10-01

    Inspired by the visionary idea of Digital Earth, as well as from the tremendous improvements in geo-technologies, use of virtual globes has been changing the way people approach to geographic information on the Web. Unlike the traditional 2D-visualization typical of Geographic Information Systems (GIS), virtual globes offer multi-dimensional, fully-realistic content visualization which allows for a much richer user experience. This research investigates the potential for using virtual globes to foster tourism and enhance cultural heritage. The paper first outlines the state of the art for existing virtual globes, pointing out some possible categorizations according to license type, platform-dependence, application type, default layers, functionalities and freedom of customization. Based on this analysis, the NASA World Wind virtual globe is the preferred tool for promoting tourism and cultural heritage. This is because its open source nature allows unlimited customization (in terms of both data and functionalities), and its Java core supports platform-independence. Relevant tourism-oriented World Wind-based applications, dealing with both the Web promotion of historical cartography and the setup of a participatory Web platform exploiting crowd-sourced data, are described. Finally, the paper presents a project focusing on the promotion of the Via Regina area (crossing the border between Italy and Switzerland) through an ad hoc World Wind customization. World Wind can thus be considered an ideal virtual globe for tourism applications, as it can be shaped to increase awareness of cultural history and, in turn, enhance touristic experience.

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

  7. The Transcriptome Analysis and Comparison Explorer--T-ACE: a platform-independent, graphical tool to process large RNAseq datasets of non-model organisms.

    Science.gov (United States)

    Philipp, E E R; Kraemer, L; Mountfort, D; Schilhabel, M; Schreiber, S; Rosenstiel, P

    2012-03-15

    Next generation sequencing (NGS) technologies allow a rapid and cost-effective compilation of large RNA sequence datasets in model and non-model organisms. However, the storage and analysis of transcriptome information from different NGS platforms is still a significant bottleneck, leading to a delay in data dissemination and subsequent biological understanding. Especially database interfaces with transcriptome analysis modules going beyond mere read counts are missing. Here, we present the Transcriptome Analysis and Comparison Explorer (T-ACE), a tool designed for the organization and analysis of large sequence datasets, and especially suited for transcriptome projects of non-model organisms with little or no a priori sequence information. T-ACE offers a TCL-based interface, which accesses a PostgreSQL database via a php-script. Within T-ACE, information belonging to single sequences or contigs, such as annotation or read coverage, is linked to the respective sequence and immediately accessible. Sequences and assigned information can be searched via keyword- or BLAST-search. Additionally, T-ACE provides within and between transcriptome analysis modules on the level of expression, GO terms, KEGG pathways and protein domains. Results are visualized and can be easily exported for external analysis. We developed T-ACE for laboratory environments, which have only a limited amount of bioinformatics support, and for collaborative projects in which different partners work on the same dataset from different locations or platforms (Windows/Linux/MacOS). For laboratories with some experience in bioinformatics and programming, the low complexity of the database structure and open-source code provides a framework that can be customized according to the different needs of the user and transcriptome project.

  8. Model-Based GUI Testing Using Uppaal at Novo Nordisk

    DEFF Research Database (Denmark)

    H. Hjort, Ulrik; Rasmussen, Jacob Illum; Larsen, Kim Guldstrand

    2009-01-01

    This paper details a collaboration between Aalborg University and Novo Nordiskin developing an automatic model-based test generation tool for system testing of the graphical user interface of a medical device on an embedded platform. The tool takes as input an UML Statemachine model and generates...

  9. Violencia nacional, con guión de Rafael Azcona

    OpenAIRE

    Zamora, Andrés

    2008-01-01

    La violencia es una de las constantes más pertinaces en las narraciones cinematográficas de Rafael Azcona. Mi propósito es indagar la naturaleza y condición de este imprescindible sesgo violento de sus guiones, determinar cuáles son sus manifestaciones, su gramática, sus agentes, sus orígenes y razones, así como sus posibles consecuencias. Entre mis conclusiones destaca la necesidad de insertar esta cualidad de la obra de Azcona dentro de una larga tradición que insiste no sólo en identificar...

  10. A MATLAB/Simulink based GUI for the CERES Simulator

    Science.gov (United States)

    Valencia, Luis H.

    1995-01-01

    The Clouds and The Earth's Radiant Energy System (CERES) simulator will allow flight operational familiarity with the CERES instrument prior to launch. It will provide a CERES instrument simulation facility for NASA Langley Research Center. NASA Goddard Space Flight Center and TRW. One of the objectives of building this simulator would be for use as a testbed for functionality checking of atypical memory uploads and for anomaly investigation. For instance, instrument malfunction due to memory damage requires troubleshooting on a simulator to determine the nature of the problem and to find a solution.

  11. Model-Based GUI Testing Using Uppaal at Novo Nordisk

    Science.gov (United States)

    Hjort, Ulrik H.; Illum, Jacob; Larsen, Kim G.; Petersen, Michael A.; Skou, Arne

    This paper details a collaboration between Aalborg University and Novo Nordiskin developing an automatic model-based test generation tool for system testing of the graphical user interface of a medical device on an embedded platform. The tool takes as input an UML Statemachine model and generates a test suite satisfying some testing criterion, such as edge or state coverage, and converts the individual test case into a scripting language that can be automatically executed against the target. The tool has significantly reduced the time required for test construction and generation, and reduced the number of test scripts while increasing the coverage.

  12. Inventions on using sound and speech in GUI

    OpenAIRE

    Mishra, Umakant

    2014-01-01

    Voice Recognition (VR) facilitates a human interaction with the machine. VR may be used to replace the manual task of pushing buttons on a wireless telephone keypad. This is particularly useful when the hands of the user are busy with other activities like driving a car. However, the VRS system has several limitations. The VRS requires lot of training and customization in order to be effectively used by individual users as each individual falls into different voice patterns. Besides the voice...

  13. Teaching CS1 with Python GUI Game Programming

    Science.gov (United States)

    Wang, Hong

    2010-06-01

    Python is becoming a popular programming language in teaching freshman programming courses. The author designed a sequence of game programming labs using Pygame to further help engage students and to improve their programming skills. The class survey showed that the adoption of Pygame is successful.

  14. The VO-Dance web application at the IA2 data center

    Science.gov (United States)

    Molinaro, Marco; Knapic, Cristina; Smareglia, Riccardo

    2012-09-01

    Italian center for Astronomical Archives (IA2, http://ia2.oats.inaf.it) is a national infrastructure project of the Italian National Institute for Astrophysics (Istituto Nazionale di AstroFisica, INAF) that provides services for the astronomical community. Besides data hosting for the Large Binocular Telescope (LBT) Corporation, the Galileo National Telescope (Telescopio Nazionale Galileo, TNG) Consortium and other telescopes and instruments, IA2 offers proprietary and public data access through user portals (both developed and mirrored) and deploys resources complying the Virtual Observatory (VO) standards. Archiving systems and web interfaces are developed to be extremely flexible about adding new instruments from other telescopes. VO resources publishing, along with data access portals, implements the International Virtual Observatory Alliance (IVOA) protocols providing astronomers with new ways of analyzing data. Given the large variety of data flavours and IVOA standards, the need for tools to easily accomplish data ingestion and data publishing arises. This paper describes the VO-Dance tool, that IA2 started developing to address VO resources publishing in a dynamical way from already existent database tables or views. The tool consists in a Java web application, potentially DBMS and platform independent, that stores internally the services' metadata and information, exposes restful endpoints to accept VO queries for these services and dynamically translates calls to these endpoints to SQL queries coherent with the published table or view. In response to the call VO-Dance translates back the database answer in a VO compliant way.

  15. Open|SpeedShop Graphical User Interface Technology, Phase I

    Data.gov (United States)

    National Aeronautics and Space Administration — We propose to create a new graphical user interface (GUI) for an existing parallel application performance and profiling tool, Open|SpeedShop. The current GUI has...

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

  17. Guión de video conferencia para orientaciones metodológicas a los facilitadores de biología celular y molecular A Program based on video- conferences for methodological orientations to the professors of cell and molecular biology

    Directory of Open Access Journals (Sweden)

    Maritza Linares Guerra

    2007-06-01

    Full Text Available Con el objetivo de orientar metodológicamente, a través de una video-conferencia, a los facilitadotes que se inician en la enseñanza de la Biología Celular y Molecular, a estudiantes del primer año de Medicina del Proyecto Policlínico Universitario, se confeccionó un guión con los aspectos metodológicos de relevancia para preparar a los facilitadotes. A través de imágenes en Power Point se orientaron aspectos relacionados con la caracterización de la asignatura, su organización desde el punto de vista didáctico en cinco sistemas: sistema de objetivos, de conocimientos, de habilidades, de clases y de evaluación, se dan además las indicaciones generales para el estudio de la asignatura. Se hizo particular énfasis en la estructura metodológica y el papel del facilitador en las diferentes formas organizativas del proceso docente dentro del sistema de clases. Se realizó además un recorrido por los contenidos de los ocho temas de la asignatura, demostrando la importancia de la sistematización de la enseñanza y la forma en que se organizan los contenidos desde un nivel de menor a otro de mayor complejidad. Se concluye que la video conferencia de orientaciones metodológicas representa una herramienta útil para todos aquellos facilitadotes que se inician en la enseñanza de una ciencia biomédica y sobre todo para aquellos que se encuentran distantes y no tienen posibilidades de comunicación personal frecuente con los asesores metodológicos de la sede central.In order to guide methodologically the Cell and Molecular Biology Professors by means of video conferences to the students of the 1st academic year of medicine according to the College Out-patient Project, it was designed a program with the most important methodological aspects for preparing the professors. By means of imaging in Power points, the aspects related to the Subject and their organizations from the didactic point of view in five systems were given: Objectives

  18. Construindo o roteiro de entrevista na pesquisa em representações sociais: como, por que, para que Construyendo el guión de entrevista en la investigación en representaciones sociales: cómo, por qué, para qué Building the script of an interview on social representations research: how, why, what for

    Directory of Open Access Journals (Sweden)

    Rafael Celestino da Silva

    2012-09-01

    Full Text Available Revisão bibliográfica sobre a construção do roteiro de entrevista aplicado à pesquisa no campo das representações sociais, a partir do levantamento dos elementos essenciais à sua elaboração. Realizaram-se busca em base de dados virtual e em uma biblioteca setorial; seleção de obras de referência e periódicos de indexação; e leitura seletiva e analítica. As perguntas, avançando do particular e concreto para o geral e abstrato, devem fazer emergir informações, imagens, crenças, opiniões; abordar aspectos do cotidiano prático dos sujeitos, além de caracterizá-lo para compreender o grupo no sujeito e o sujeito no grupo, assim como captar a zona muda da representação. Conclui-se que o modo de coleta dos dados conduz e interfere na captação de representações. Assim, este estudo fornece subsídios teórico-metodológicos, e indica a importância da vigilância epistemológica nas pesquisas deste campo.Revisión bibliográfica sobre la construcción del guión de entrevista aplicado a la investigación en el campo de las representaciones sociales, a partir de la recorrida de los elementos esenciales a su elaboración. Ha sido realizada una búsqueda en la base de datos virtuales y en una biblioteca sectorial; selección de obras de referencia y periódicos de indexación; lectura selectiva y analítica. Las preguntas, al avanzar del particular y concreto para el general y abstracto, deben hacer emerger informaciones, imágenes, creencias, opiniones; abordar los aspectos del cotidiano práctico de los sujetos, además de caracterizarlo para comprender el grupo en el sujeto y el sujeto en el grupo, así como captar la zona muda de la representación. Se concluye que la manera de recolectar los datos conduce e interfiere en la captación de representaciones. Así, este estudio fornece subsidios teóricos y metodológicos, e indica la importancia de la vigilancia epistemológica en las investigaciones de este campo

  19. Assessing the Energy Consumption of Smartphone Applications

    Science.gov (United States)

    Abousaleh, Mustafa M.

    Mobile devices are increasingly becoming essential in people's lives. The advancement in technology and mobility factor are allowing users to utilize mobile devices for communication, entertainment, financial planning, fitness tracking, etc. As a result, mobile applications are also becoming important factors contributing to user utility. However, battery capacity is the limiting factor impacting the quality of user experience. Hence, it is imperative to understand how much energy impact do mobile apps have on the system relative to other device activities. This thesis presents a systematic studying of the energy impact of mobile apps features. Time-series electrical current measurements are collected from 4 different modern smartphones. Statistical analysis methodologies are used to calculate the energy impact of each app feature by identifying and extracting mobile app-feature events from the overall current signal. In addition, the app overhead energy costs are also computed. Total energy consumption equations for each component is developed and an overall total energy consumption equation is presented. Minutes Lost (ML) of normal phone operations due to the energy consumption of the mobile app functionality is computed for cases where the mobile app is simulated to run on the various devices for 30 minutes. Tutela Technologies Inc. mobile app, NAT, is used for this study. NAT has two main features: QoS and Throughput. The impact of the QoS feature is indistinguishable, i.e. ML is zero, relative to other phone activities. The ML with only the TP feature enabled is on average 2.1 minutes. Enabling the GPS increases the ML on average to 11.5 minutes. Displaying the app GUI interface in addition to running the app features and enabling the GPS results in an average ML of 12.4 minutes. Amongst the various mobile app features and components studied, the GPS consumes the highest amount of energy. It is estimated that the GPS increases the ML by about 448%.

  20. medplot: a web application for dynamic summary and analysis of longitudinal medical data based on R.

    Directory of Open Access Journals (Sweden)

    Črt Ahlin

    Full Text Available In biomedical studies the patients are often evaluated numerous times and a large number of variables are recorded at each time-point. Data entry and manipulation of longitudinal data can be performed using spreadsheet programs, which usually include some data plotting and analysis capabilities and are straightforward to use, but are not designed for the analyses of complex longitudinal data. Specialized statistical software offers more flexibility and capabilities, but first time users with biomedical background often find its use difficult. We developed medplot, an interactive web application that simplifies the exploration and analysis of longitudinal data. The application can be used to summarize, visualize and analyze data by researchers that are not familiar with statistical programs and whose knowledge of statistics is limited. The summary tools produce publication-ready tables and graphs. The analysis tools include features that are seldom available in spreadsheet software, such as correction for multiple testing, repeated measurement analyses and flexible non-linear modeling of the association of the numerical variables with the outcome. medplot is freely available and open source, it has an intuitive graphical user interface (GUI, it is accessible via the Internet and can be used within a web browser, without the need for installing and maintaining programs locally on the user's computer. This paper describes the application and gives detailed examples describing how to use the application on real data from a clinical study including patients with early Lyme borreliosis.

  1. Exploring performance and energy tradeoffs for irregular applications: A case study on the Tilera many-core architecture

    Energy Technology Data Exchange (ETDEWEB)

    Panyala, Ajay; Chavarría-Miranda, Daniel; Manzano, Joseph B.; Tumeo, Antonino; Halappanavar, Mahantesh

    2017-06-01

    High performance, parallel applications with irregular data accesses are becoming a critical workload class for modern systems. In particular, the execution of such workloads on emerging many-core systems is expected to be a significant component of applications in data mining, machine learning, scientific computing and graph analytics. However, power and energy constraints limit the capabilities of individual cores, memory hierarchy and on-chip interconnect of such systems, thus leading to architectural and software trade-os that must be understood in the context of the intended application’s behavior. Irregular applications are notoriously hard to optimize given their data-dependent access patterns, lack of structured locality and complex data structures and code patterns. We have ported two irregular applications, graph community detection using the Louvain method (Grappolo) and high-performance conjugate gradient (HPCCG), to the Tilera many-core system and have conducted a detailed study of platform-independent and platform-specific optimizations that improve their performance as well as reduce their overall energy consumption. To conduct this study, we employ an auto-tuning based approach that explores the optimization design space along three dimensions - memory layout schemes, GCC compiler flag choices and OpenMP loop scheduling options. We leverage MIT’s OpenTuner auto-tuning framework to explore and recommend energy optimal choices for different combinations of parameters. We then conduct an in-depth architectural characterization to understand the memory behavior of the selected workloads. Finally, we perform a correlation study to demonstrate the interplay between the hardware behavior and application characteristics. Using auto-tuning, we demonstrate whole-node energy savings and performance improvements of up to 49:6% and 60% relative to a baseline instantiation, and up to 31% and 45:4% relative to manually optimized variants.

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

  3. Applications of the Discrete ordinates of Oak ridge System (DOORS) package to Nuclear Engineering problems

    Energy Technology Data Exchange (ETDEWEB)

    Azmy, Y.Y. [The Pennsylvania State University, 229 Reber Building, University Park, PA 16802 (United States)]. e-mail: yya3@psu.edu

    2004-07-01

    Particle transport problems are notorious for their difficulty. This fact requires that production level computer codes designed to address realistic engineering problems possess three important features: (i) high computational efficiency as measured by solution accuracy for a fixed computational cost; (ii) a wide variety of options to enhance robustness of the transport solver; and (iii) a broad collection of support codes that extend the reach of the transport solver to a wide variety of applications. The Discrete Ordinates of Oak Ridge System (DOORS) code package was designed with these features in mind. In this paper, capabilities of member codes in the DOORS package are overviewed with particular emphasis on two newly developed peripheral codes: BOT3P the mesh-generation and visualization code package, and GipGui the graphical user interface for the cross section manipulation code, GIP. Two large applications are used to illustrate the tight coupling between the peripheral codes and the DORT and TORT transport solvers in two and three dimensional geometries, respectively. These are: (i) criticality calculations for the C5G7MOX core benchmark; and (ii) dose distribution calculations for the Target Service Cell (TSC) of the Spallation Neutron Source (SNS). (Author)

  4. Applications of the Discrete ordinates of Oak ridge System (DOORS) package to Nuclear Engineering problems

    International Nuclear Information System (INIS)

    Azmy, Y.Y.

    2004-01-01

    Particle transport problems are notorious for their difficulty. This fact requires that production level computer codes designed to address realistic engineering problems possess three important features: (i) high computational efficiency as measured by solution accuracy for a fixed computational cost; (ii) a wide variety of options to enhance robustness of the transport solver; and (iii) a broad collection of support codes that extend the reach of the transport solver to a wide variety of applications. The Discrete Ordinates of Oak Ridge System (DOORS) code package was designed with these features in mind. In this paper, capabilities of member codes in the DOORS package are overviewed with particular emphasis on two newly developed peripheral codes: BOT3P the mesh-generation and visualization code package, and GipGui the graphical user interface for the cross section manipulation code, GIP. Two large applications are used to illustrate the tight coupling between the peripheral codes and the DORT and TORT transport solvers in two and three dimensional geometries, respectively. These are: (i) criticality calculations for the C5G7MOX core benchmark; and (ii) dose distribution calculations for the Target Service Cell (TSC) of the Spallation Neutron Source (SNS). (Author)

  5. The Application of Online Check-in in the Process of Passenger Handling in Air Transportation

    Directory of Open Access Journals (Sweden)

    František Adamčík

    2017-11-01

    Full Text Available Passenger handling is one of the most important activities any passenger is obliged to carry out prior to boarding the plane to depart. For the handling process to be safeguarded, it is inevitable to perform the services involved in it fast and efficiently so as to prevent idle times or delays during the procedures potentially resulting in delay of flight. By gradual development of the so-called web-based information technologies, some of the activities involved in the handling process can be delegated to the passengers themselves, thereby achieving a faster course of the passenger handling process. In this contribution the authors are dealing with the status quo of the on-line web-based check-in process in air transportation forecasting the expected course of events in these services in the future. Next, based on analyzing functions and characteristics of similar solutions available in the market, the authors are putting forward their new proposal of their own design of a self-service, on-line system of passenger handling with the aim to simplify and expedite the entire handling process. It is the aim of the authors to develop a competitive design in terms of costs as well as new function and services not offered by the hitherto existing with emphasis on improving efficiency of passenger handling at the airports. The resulting solution thanks to internet based technologies is platform independent and fully applicable to the process of airport passenger handling. To an equal extent, the solutions are being applied by the authors to the educational process, as a training tool for the preparation of the aviation personnel and also as part of simulation models for research in the field of airport processes optimization.

  6. Universal Style Sheet Language Environment Modification for the Business Use

    Directory of Open Access Journals (Sweden)

    Jiří Brázdil

    2014-01-01

    Full Text Available This paper deals with the description of USSL – Universal Style Sheet Language environment. USSL style sheet language is platform-independent and its primary focus is the declarative notation of the appearance of GUI libraries used by imperative programming languages. The implementation of the software support for wxWidgets library is made, because this library has no support for the separate declarative notation of the appearance via style sheet language. The separation of the appearance enables us to reuse and standardize the appearance notation and the independent development of the appearance. In this way it is possible to achieve consistent appearance of applications of specific set or even all of company software products. However, the first proposal of the USSL has several disadvantages which restrict the possibilities for practical use in business or other environment. These disadvantages are: the lack of @import rule for importing other style sheets, USSL only supports basic set of selectors compared with selectors of other style sheet languages for desktop environment such as Qt QSS and GTK+ GtkCssProvider, the lack of styling of the cursors, it is impossible to put down URL. The placement of widgets and its borders are not solved either. This paper contains suggestions for solving these issues.

  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. Understanding the Physical Optics Phenomena by Using a Digital Application for Light Propagation

    International Nuclear Information System (INIS)

    Sierra-Sosa, Daniel-Esteban; Angel-Toro, Luciano

    2011-01-01

    Understanding the light propagation on the basis of the Huygens-Fresnel principle stands for a fundamental factor for deeper comprehension of different physical optics related phenomena like diffraction, self-imaging, image formation, Fourier analysis and spatial filtering. This constitutes the physical approach of the Fourier optics whose principles and applications have been developed since the 1950's. Both for analytical and digital applications purposes, light propagation can be formulated in terms of the Fresnel Integral Transform. In this work, a digital optics application based on the implementation of the Discrete Fresnel Transform (DFT), and addressed to serve as a tool for applications in didactics of optics is presented. This tool allows, at a basic and intermediate learning level, exercising with the identification of basic phenomena, and observing changes associated with modifications of physical parameters. This is achieved by using a friendly graphic user interface (GUI). It also assists the user in the development of his capacity for abstracting and predicting the characteristics of more complicated phenomena. At an upper level of learning, the application could be used to favor a deeper comprehension of involved physics and models, and experimenting with new models and configurations. To achieve this, two characteristics of the didactic tool were taken into account when designing it. First, all physical operations, ranging from simple diffraction experiments to digital holography and interferometry, were developed on the basis of the more fundamental concept of light propagation. Second, the algorithm was conceived to be easily upgradable due its modular architecture based in MATLAB (registered) software environment. Typical results are presented and briefly discussed in connection with didactics of optics.

  9. Understanding the Physical Optics Phenomena by Using a Digital Application for Light Propagation

    Energy Technology Data Exchange (ETDEWEB)

    Sierra-Sosa, Daniel-Esteban; Angel-Toro, Luciano, E-mail: dsierras@eafit.edu.co, E-mail: langel@eafit.edu.co [Grupo de Optica Aplicada, Universidad EAFIT, 1 Medellin (Colombia)

    2011-01-01

    Understanding the light propagation on the basis of the Huygens-Fresnel principle stands for a fundamental factor for deeper comprehension of different physical optics related phenomena like diffraction, self-imaging, image formation, Fourier analysis and spatial filtering. This constitutes the physical approach of the Fourier optics whose principles and applications have been developed since the 1950's. Both for analytical and digital applications purposes, light propagation can be formulated in terms of the Fresnel Integral Transform. In this work, a digital optics application based on the implementation of the Discrete Fresnel Transform (DFT), and addressed to serve as a tool for applications in didactics of optics is presented. This tool allows, at a basic and intermediate learning level, exercising with the identification of basic phenomena, and observing changes associated with modifications of physical parameters. This is achieved by using a friendly graphic user interface (GUI). It also assists the user in the development of his capacity for abstracting and predicting the characteristics of more complicated phenomena. At an upper level of learning, the application could be used to favor a deeper comprehension of involved physics and models, and experimenting with new models and configurations. To achieve this, two characteristics of the didactic tool were taken into account when designing it. First, all physical operations, ranging from simple diffraction experiments to digital holography and interferometry, were developed on the basis of the more fundamental concept of light propagation. Second, the algorithm was conceived to be easily upgradable due its modular architecture based in MATLAB (registered) software environment. Typical results are presented and briefly discussed in connection with didactics of optics.

  10. Understanding the Physical Optics Phenomena by Using a Digital Application for Light Propagation

    Science.gov (United States)

    Sierra-Sosa, Daniel-Esteban; Ángel-Toro, Luciano

    2011-01-01

    Understanding the light propagation on the basis of the Huygens-Fresnel principle stands for a fundamental factor for deeper comprehension of different physical optics related phenomena like diffraction, self-imaging, image formation, Fourier analysis and spatial filtering. This constitutes the physical approach of the Fourier optics whose principles and applications have been developed since the 1950's. Both for analytical and digital applications purposes, light propagation can be formulated in terms of the Fresnel Integral Transform. In this work, a digital optics application based on the implementation of the Discrete Fresnel Transform (DFT), and addressed to serve as a tool for applications in didactics of optics is presented. This tool allows, at a basic and intermediate learning level, exercising with the identification of basic phenomena, and observing changes associated with modifications of physical parameters. This is achieved by using a friendly graphic user interface (GUI). It also assists the user in the development of his capacity for abstracting and predicting the characteristics of more complicated phenomena. At an upper level of learning, the application could be used to favor a deeper comprehension of involved physics and models, and experimenting with new models and configurations. To achieve this, two characteristics of the didactic tool were taken into account when designing it. First, all physical operations, ranging from simple diffraction experiments to digital holography and interferometry, were developed on the basis of the more fundamental concept of light propagation. Second, the algorithm was conceived to be easily upgradable due its modular architecture based in MATLAB® software environment. Typical results are presented and briefly discussed in connection with didactics of optics.

  11. Java application for the superposition T-matrix code to study the optical properties of cosmic dust aggregates

    Science.gov (United States)

    Halder, P.; Chakraborty, A.; Deb Roy, P.; Das, H. S.

    2014-09-01

    In this paper, we report the development of a java application for the Superposition T-matrix code, JaSTA (Java Superposition T-matrix App), to study the light scattering properties of aggregate structures. It has been developed using Netbeans 7.1.2, which is a java integrated development environment (IDE). The JaSTA uses double precession superposition codes for multi-sphere clusters in random orientation developed by Mackowski and Mischenko (1996). It consists of a graphical user interface (GUI) in the front hand and a database of related data in the back hand. Both the interactive GUI and database package directly enable a user to model by self-monitoring respective input parameters (namely, wavelength, complex refractive indices, grain size, etc.) to study the related optical properties of cosmic dust (namely, extinction, polarization, etc.) instantly, i.e., with zero computational time. This increases the efficiency of the user. The database of JaSTA is now created for a few sets of input parameters with a plan to create a large database in future. This application also has an option where users can compile and run the scattering code directly for aggregates in GUI environment. The JaSTA aims to provide convenient and quicker data analysis of the optical properties which can be used in different fields like planetary science, atmospheric science, nano science, etc. The current version of this software is developed for the Linux and Windows platform to study the light scattering properties of small aggregates which will be extended for larger aggregates using parallel codes in future. Catalogue identifier: AETB_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AETB_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 571570 No. of bytes in distributed program

  12. Development and Application of Subchannel Analysis Code Technology for Advanced Reactor Systems

    Energy Technology Data Exchange (ETDEWEB)

    Hwang, Dae Hyun; Seo, K. W

    2006-01-15

    A study has been performed for the development and assessment of a subchannel analysis code which is purposed to be used for the analysis of advanced reactor conditions with various configurations of reactor core and several kinds of reactor coolant fluids. The subchannel analysis code was developed on the basis of MATRA code which is being developed at KAERI. A GUI (Graphic User Interface) system was adopted in order to reduce input error and to enhance user convenience. The subchannel code was complemented in the property calculation modules by including various fluids such as heavy liquid metal, gas, refrigerant,and supercritical water. The subchannel code was applied to calculate the local thermal hydraulic conditions inside the non-square test bundles which was employed for the analysis of CHF. The applicability of the subchannel code was evaluated for a high temperature gas cooled reactor condition and supercritical pressure conditions with water and Freon. A subchannel analysis has been conducted for European ADS(Accelerator-Driven subcritical System) with Pb-Bi coolant through the international cooperation work between KAERI and FZK, Germany. In addition, the prediction capability of the subchannel code was evaluated for the subchannel void distribution data by participating an international code benchmark program which was organized by OECD/NRC.

  13. Development and Application of Subchannel Analysis Code Technology for Advanced Reactor Systems

    International Nuclear Information System (INIS)

    Hwang, Dae Hyun; Seo, K. W.

    2006-01-01

    A study has been performed for the development and assessment of a subchannel analysis code which is purposed to be used for the analysis of advanced reactor conditions with various configurations of reactor core and several kinds of reactor coolant fluids. The subchannel analysis code was developed on the basis of MATRA code which is being developed at KAERI. A GUI (Graphic User Interface) system was adopted in order to reduce input error and to enhance user convenience. The subchannel code was complemented in the property calculation modules by including various fluids such as heavy liquid metal, gas, refrigerant,and supercritical water. The subchannel code was applied to calculate the local thermal hydraulic conditions inside the non-square test bundles which was employed for the analysis of CHF. The applicability of the subchannel code was evaluated for a high temperature gas cooled reactor condition and supercritical pressure conditions with water and Freon. A subchannel analysis has been conducted for European ADS(Accelerator-Driven subcritical System) with Pb-Bi coolant through the international cooperation work between KAERI and FZK, Germany. In addition, the prediction capability of the subchannel code was evaluated for the subchannel void distribution data by participating an international code benchmark program which was organized by OECD/NRC

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

  15. Medical Applications

    OpenAIRE

    Biscari, C.; Falbo, L.

    2016-01-01

    The use of accelerators for medical applications has evolved from initial experimentation to turn-key devices commonly operating in hospitals. New applications are continuously being developed around the world, and the hadrontherapy facilities of the newest generation are placed at the frontier between industrial production and advanced R&D. An introduction to the different medical application accelerators is followed by a description of the hadrontherapy facilities, with special emphasis on ...

  16. LCA Applications

    DEFF Research Database (Denmark)

    Owsianiak, Mikołaj; Bjørn, Anders; Laurent, Alexis

    2018-01-01

    The chapter gives examples of applications of LCA by the central societal actors in government, industry and citizens, and discusses major motivations and challenges for the use of LCA to support science-based decision-making from their respective perspectives. We highlight applications of LCA...... environmental impacts of products and systems and support decisions around production and consumption and highlights factors that prevent its even more widespread application....

  17. PSA applications

    Energy Technology Data Exchange (ETDEWEB)

    Dubreuil Chambardel, A

    1997-12-31

    The IAEA now defines three types of PSA applications: Validation of design and of operation procedures; optimization of plant operation; and regulatory applications. The applications of PSA are manifold: only a few are dealt with here (precursor analysis is dealt with in session 3, topic 4). For each of them, we will do the utmost to demonstrate the main difficulties encountered, EDF`s viewpoint on the matter, and the points remaining to be solved. In what follows, unless explicitly stated otherwise, we have made every effort to represent the different applications as they are practiced by all concerned in the international community, and to describe the inherent difficulties the international community has encountered with these applications with all objectivity. It goes without saying that the comments below are simply those of the ESF department, and are submitted here for discussion by the experts. 13 refs.

  18. PSA applications

    International Nuclear Information System (INIS)

    Dubreuil Chambardel, A.

    1996-01-01

    The IAEA now defines three types of PSA applications: Validation of design and of operation procedures; optimization of plant operation; and regulatory applications. The applications of PSA are manifold: only a few are dealt with here (precursor analysis is dealt with in session 3, topic 4). For each of them, we will do the utmost to demonstrate the main difficulties encountered, EDF's viewpoint on the matter, and the points remaining to be solved. In what follows, unless explicitly stated otherwise, we have made every effort to represent the different applications as they are practiced by all concerned in the international community, and to describe the inherent difficulties the international community has encountered with these applications with all objectivity. It goes without saying that the comments below are simply those of the ESF department, and are submitted here for discussion by the experts. 13 refs

  19. LIANA Model Integration System - architecture, user interface design and application in MOIRA DSS

    Directory of Open Access Journals (Sweden)

    D. Hofman

    2005-01-01

    Full Text Available The LIANA Model Integration System is the shell application supporting model integration and user interface functionality required for the rapid construction and run-time support of the environmental decision support systems (EDSS. Internally it is constructed as the framework of C++ classes and functions covering most common tasks performed by the EDSS (such as managing of and alternative strategies, running of the chain of the models, supporting visualisation of the data with tables and graphs, keeping ranges and default values for input parameters etc.. EDSS is constructed by integration of LIANA system with the models or other applications such as GIS or MAA software. The basic requirements to the model or other application to be integrated is minimal - it should be a Windows or DOS .exe file and receive input and provide output as text files. For the user the EDSS is represented as the number of data sets describing scenario or giving results of evaluation of scenario via modelling. Internally data sets correspond to the I/O files of the models. During the integration the parameters included in each the data sets as well as specifications necessary to present the data set in GUI and export or import it to/from text file are provided with MIL_LIANA language. Visual C++ version of LIANA has been developed in the frame of MOIRA project and is used as the basis for the MOIRA Software Framework - the shell and user interface component of the MOIRA Decision Support System. At present, the usage of LIANA for the creation of a new EDSS requires changes to be made in its C++ code. The possibility to use LIANA for the new EDSS construction without extending the source code is achieved by substituting MIL_LIANA with the object-oriented LIANA language.

  20. ObsPy: A Python Toolbox for Seismology - Recent Developments and Applications

    Science.gov (United States)

    Megies, T.; Krischer, L.; Barsch, R.; Sales de Andrade, E.; Beyreuther, M.

    2014-12-01

    ObsPy (http://www.obspy.org) is a community-driven, open-source project dedicated to building a bridge for seismology into the scientific Python ecosystem. It offersa) read and write support for essentially all commonly used waveform, station, and event metadata file formats with a unified interface,b) a comprehensive signal processing toolbox tuned to the needs of seismologists,c) integrated access to all large data centers, web services and databases, andd) convenient wrappers to legacy codes like libtau and evalresp.Python, currently the most popular language for teaching introductory computer science courses at top-ranked U.S. departments, is a full-blown programming language with the flexibility of an interactive scripting language. Its extensive standard library and large variety of freely available high quality scientific modules cover most needs in developing scientific processing workflows. Together with packages like NumPy, SciPy, Matplotlib, IPython, Pandas, lxml, and PyQt, ObsPy enables the construction of complete workflows in Python. These vary from reading locally stored data or requesting data from one or more different data centers through to signal analysis and data processing and on to visualizations in GUI and web applications, output of modified/derived data and the creation of publication-quality figures.ObsPy enjoys a large world-wide rate of adoption in the community. Applications successfully using it include time-dependent and rotational seismology, big data processing, event relocations, and synthetic studies about attenuation kernels and full-waveform inversions to name a few examples. All functionality is extensively documented and the ObsPy tutorial and gallery give a good impression of the wide range of possible use cases.We will present the basic features of ObsPy, new developments and applications, and a roadmap for the near future and discuss the sustainability of our open-source development model.

  1. Medical Applications

    CERN Document Server

    Biscari, C.

    2014-12-19

    The use of accelerators for medical applications has evolved from initial experimentation to turn-key devices commonly operating in hospitals. New applications are continuously being developed around the world, and the hadrontherapy facilities of the newest generation are placed at the frontier between industrial production and advanced R&D. An introduction to the different medical application accelerators is followed by a description of the hadrontherapy facilities, with special emphasis on CNAO, and the report closes with a brief outlook on the future of this field.

  2. Medical Applications

    International Nuclear Information System (INIS)

    Biscari, C; Falbo, L

    2014-01-01

    The use of accelerators for medical applications has evolved from initial experimentation to turn-key devices commonly operating in hospitals. New applications are continuously being developed around the world, and the hadrontherapy facilities of the newest generation are placed at the frontier between industrial production and advanced R&D. An introduction to the different medical application accelerators is followed by a description of the hadrontherapy facilities, with special emphasis on CNAO, and the report closes with a brief outlook on the future of this field

  3. Superconductivity - applications

    International Nuclear Information System (INIS)

    The paper deals with the following subjects: 1) Electronics and high-frequency technology, 2) Superconductors for energy technology, 3) Superconducting magnets and their applications, 4) Electric machinery, 5) Superconducting cables. (WBU) [de

  4. Photovoltaic applications

    International Nuclear Information System (INIS)

    Sidrach, M.

    1992-01-01

    The most common terrestrial applications of photovoltaic plants are reviewed. Classification of applications can be done considering end-use sectors and load profiles (consumption demand). For those systems with direct coupling the working point is determined by the intersection of the load line with the I-V curve Design guidelines are provided for photovoltaic systems. This lecture focusses on the distribution system and safeguards

  5. Development of a code MOGRA for predicting the migration of ground additions and its application to various land utilization areas

    International Nuclear Information System (INIS)

    Amano, Hikaru; Uchida, Shigeo; Matsuoka, Syungo; Ikeda, Hiroshi; Hayashi, Hiroko; Kurosawa, Naohiro

    2003-01-01

    A Code MOGRA (Migration Of GRound Additions) is a migration prediction code for toxic ground additions including radioactive materials in a terrestrial environment, which consists of computational codes that are applicable to various evaluation target systems, and can be used on personal computers. The computational code has the dynamic compartment analysis block at its core, the graphical user interface (GUI) for model formation, computation parameter settings, and results displays. The compartments are obtained by classifying various natural environments into groups that exhibit similar properties. The functionality of MOGRA is being verified by applying it in the analyses of the migration rates of radioactive substances from the atmosphere to soils and plants and flow rates into the rivers. In this report, a hypothetical combination of land usage was supposed to check the function of MOGRA. The land usage was consisted from cultivated lands, forests, uncultivated lands, urban area, river, and lake. Each land usage has its own inside model which is basic module. Also supposed was homogeneous contamination of the surface land from atmospheric deposition of 137 Cs(1.0Bq/m 2 ). The system analyzed the dynamic changes of 137 Cs concentrations in each compartment, fluxes from one compartment to another compartment. (author)

  6. Upgrades of DARWIN, a dose and spectrum monitoring system applicable to various types of radiation over wide energy ranges

    Science.gov (United States)

    Sato, Tatsuhiko; Satoh, Daiki; Endo, Akira; Shigyo, Nobuhiro; Watanabe, Fusao; Sakurai, Hiroki; Arai, Yoichi

    2011-05-01

    A dose and spectrum monitoring system applicable to neutrons, photons and muons over wide ranges of energy, designated as DARWIN, has been developed for radiological protection in high-energy accelerator facilities. DARWIN consists of a phoswitch-type scintillation detector, a data-acquisition (DAQ) module for digital waveform analysis, and a personal computer equipped with a graphical-user-interface (GUI) program for controlling the system. The system was recently upgraded by introducing an original DAQ module based on a field programmable gate array, FPGA, and also by adding a function for estimating neutron and photon spectra based on an unfolding technique without requiring any specific scientific background of the user. The performance of the upgraded DARWIN was examined in various radiation fields, including an operational field in J-PARC. The experiments revealed that the dose rates and spectra measured by the upgraded DARWIN are quite reasonable, even in radiation fields with peak structures in terms of both spectrum and time variation. These results clearly demonstrate the usefulness of DARWIN for improving radiation safety in high-energy accelerator facilities.

  7. Upgrades of DARWIN, a dose and spectrum monitoring system applicable to various types of radiation over wide energy ranges

    International Nuclear Information System (INIS)

    Sato, Tatsuhiko; Satoh, Daiki; Endo, Akira; Shigyo, Nobuhiro; Watanabe, Fusao; Sakurai, Hiroki; Arai, Yoichi

    2011-01-01

    A dose and spectrum monitoring system applicable to neutrons, photons and muons over wide ranges of energy, designated as DARWIN, has been developed for radiological protection in high-energy accelerator facilities. DARWIN consists of a phoswitch-type scintillation detector, a data-acquisition (DAQ) module for digital waveform analysis, and a personal computer equipped with a graphical-user-interface (GUI) program for controlling the system. The system was recently upgraded by introducing an original DAQ module based on a field programmable gate array, FPGA, and also by adding a function for estimating neutron and photon spectra based on an unfolding technique without requiring any specific scientific background of the user. The performance of the upgraded DARWIN was examined in various radiation fields, including an operational field in J-PARC. The experiments revealed that the dose rates and spectra measured by the upgraded DARWIN are quite reasonable, even in radiation fields with peak structures in terms of both spectrum and time variation. These results clearly demonstrate the usefulness of DARWIN for improving radiation safety in high-energy accelerator facilities.

  8. Mobile Application Prototype for Monitoring Auto Fleet Using Multilayer Approach

    Directory of Open Access Journals (Sweden)

    Dan Sitar

    2009-01-01

    Full Text Available The aim of this paper is to offer a solution for amobile system, based on platform independent solution andvirtual globe software integrate sensors’ information of vehicleparameters and geo position dates obtained from MultiMap,using the GIS’s strongpoint on spatial analyzing and use oflocation and communication equipment based on GPS andGPRS. We presents the system objective, function, componentmodules and key techniques in the procedure of systemdevelopment. The system, focused on the spatial informationand attribute information of vehicle and road, was developedand applied in MCLocator.

  9. PRIBIC Application

    International Nuclear Information System (INIS)

    Pascual Alonso, J.L.; Barcala Riveira, J.M.

    2002-01-01

    PRIBIC plant (Pollutants Reduction In small Biomass Combustion systems) at CEDER is a facility specifically designed to do biomass combustion tests. In these tests is necessary to know the values of different sensors in real time. With this information the PRIBIC plant is regulated to its optimum point of work and its possible to follow the operation criteria and get test objectives. Different electronic instruments record information about the plant operation. A software application was developed to let a centralised motorization of that information. The application communicates with the instrumentation, recovers data, lets operators see data in real time and saves the information in files. An important part of this document describes that application, and some considerations to generalise this kind of developments to other Experimental Plants, including cost estimations. Descriptions of plant, analysis of the problem, result evaluations, and conclusions can also be found in the document. (Author) 13 refs

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

  11. Development of Stand Alone Application Tool for Processing and Quality Measurement of Weld Imperfection Image Captured by μ-Focused Digital Radiography Using MATLAB- Based Graphical User Interface

    Directory of Open Access Journals (Sweden)

    PZ Nadila

    2012-12-01

    Full Text Available Digital radiography incresingly is being applied in the fabrication industry. Compared to film- based radiography, digitally radiographed images can be acquired with less time and fewer exposures. However, noises can simply occur on the digital image resulting in a low-quality result. Due to this and the system’s complexity, parameters’ sensitivity, and environmental effects, the results can be difficult to interpret, even for a radiographer. Therefore, the need of an application tool to improve and evaluate the image is becoming urgent. In this research, a user-friendly tool for image processing and image quality measurement was developed. The resulting tool contains important components needed by radiograph inspectors in analyzing defects and recording the results. This tool was written by using image processing and the graphical user interface development environment and compiler (GUIDE toolbox available in Matrix Laboratory (MATLAB R2008a. In image processing methods, contrast adjustment, and noise removal, edge detection was applied. In image quality measurement methods, mean square error (MSE, peak signal-to-noise ratio (PSNR, modulation transfer function (MTF, normalized signal-to-noise ratio (SNRnorm, sensitivity and unsharpness were used to measure the image quality. The graphical user interface (GUI wass then compiled to build a Windows, stand-alone application that enables this tool to be executed independently without the installation of MATLAB.

  12. DESIGNING APPLICATION OF ANT COLONY SYSTEM ALGORITHM FOR THE SHORTEST ROUTE OF BANDA ACEH CITY AND ACEH BESAR REGENCY TOURISM BY USING GRAPHICAL USER INTERFACE MATLAB

    Directory of Open Access Journals (Sweden)

    Durisman Durisman

    2017-09-01

    Full Text Available Banda Aceh city and Aceh Besar Regency are two of the leading tourism areas located in the province of Aceh. For travelling, there are some important things to be considered, such as determining schedule and distance of tourism. Every tourist certainly chooses the shortest route to reach the destination since it can save time, energy, and money. The purpose of this reserach is to develop a method that can be used in calculating the shortest route and applied to the tourism of Banda Aceh city and Aceh Besar regency. In this reserach, Ant Colony Optimization algorithm is used to determine the shortest route to tourism of Banda Aceh city and Aceh Besar regency. From the analysis made by using both manual calculation and  GUI MATLAB program application test, the shortest route can be obtained with a minimum distance of 120.85 km in one travel. Based on the test result, the application for tourism (in Banda Aceh city and Aceh Besar regency shortest route searching built by utilizing the Ant Colony Optimization algorithm can find optimal route.  Keyword: tourism, the shortest route, Ant Colony Optimization

  13. Software Application for Data Collection and Analysis in Acute Myeloid Leukemia

    Directory of Open Access Journals (Sweden)

    Anca BACÂREA

    2011-03-01

    Full Text Available Aim: It is important in the context of the informatics development and also of medical research, that new software technology to be integrated in order to achieve easier research. The aim of this study was to develop a software application that uses few resources, and that enable data collection, their primary processing in statistical terms (e.g. mean, median, etc., drawing of survival curves and survival Log Rank statistic testing according to the collected parameters. Material and Method: For this purpose, a database in SQLite3 was developed. Because the database engine is embedded in the Database Management System (DBMS this program allows absolute portability. Graphical interface was made in wxWidgets. Statistical calculations were obtained using R software (the `addons` E1071 was used for descriptive statistics and the `Survival `for testing survival and Northest for Kaplan Meier survival curve. Patients were cases admitted and treated in the Hematology Department of County Emergency Hospital Tîrgu Mureş hospitalized and treated during 2007-2010. Results: We created a GUI in wxWidgets to collect the desired medical data: age, date of diagnosis, date of death, blood count values, and the CD leukocyte markers detected by flow cytometry. Entwining of medical data collection and processing statistics (for acute myeloid leukemia - survival, prognostic factors evaluation is a further step in medical research. Conclusion: The tool presented is a useful for research. Application in acute myeloid leukemia derives from the author's interest in the subject; development of this tool in other directions is possible and desirable.

  14. Development and Application of a Tool for Optimizing Composite Matrix Viscoplastic Material Parameters

    Science.gov (United States)

    Murthy, Pappu L. N.; Naghipour Ghezeljeh, Paria; Bednarcyk, Brett A.

    2018-01-01

    This document describes a recently developed analysis tool that enhances the resident capabilities of the Micromechanics Analysis Code with the Generalized Method of Cells (MAC/GMC) and its application. MAC/GMC is a composite material and laminate analysis software package developed at NASA Glenn Research Center. The primary focus of the current effort is to provide a graphical user interface (GUI) capability that helps users optimize highly nonlinear viscoplastic constitutive law parameters by fitting experimentally observed/measured stress-strain responses under various thermo-mechanical conditions for braided composites. The tool has been developed utilizing the MATrix LABoratory (MATLAB) (The Mathworks, Inc., Natick, MA) programming language. Illustrative examples shown are for a specific braided composite system wherein the matrix viscoplastic behavior is represented by a constitutive law described by seven parameters. The tool is general enough to fit any number of experimentally observed stress-strain responses of the material. The number of parameters to be optimized, as well as the importance given to each stress-strain response, are user choice. Three different optimization algorithms are included: (1) Optimization based on gradient method, (2) Genetic algorithm (GA) based optimization and (3) Particle Swarm Optimization (PSO). The user can mix and match the three algorithms. For example, one can start optimization with either 2 or 3 and then use the optimized solution to further fine tune with approach 1. The secondary focus of this paper is to demonstrate the application of this tool to optimize/calibrate parameters for a nonlinear viscoplastic matrix to predict stress-strain curves (for constituent and composite levels) at different rates, temperatures and/or loading conditions utilizing the Generalized Method of Cells. After preliminary validation of the tool through comparison with experimental results, a detailed virtual parametric study is

  15. An integrated user-friendly ArcMAP tool for bivariate statistical modelling in geoscience applications

    Science.gov (United States)

    Jebur, M. N.; Pradhan, B.; Shafri, H. Z. M.; Yusoff, Z. M.; Tehrany, M. S.

    2015-03-01

    Modelling and classification difficulties are fundamental issues in natural hazard assessment. A geographic information system (GIS) is a domain that requires users to use various tools to perform different types of spatial modelling. Bivariate statistical analysis (BSA) assists in hazard modelling. To perform this analysis, several calculations are required and the user has to transfer data from one format to another. Most researchers perform these calculations manually by using Microsoft Excel or other programs. This process is time-consuming and carries a degree of uncertainty. The lack of proper tools to implement BSA in a GIS environment prompted this study. In this paper, a user-friendly tool, bivariate statistical modeler (BSM), for BSA technique is proposed. Three popular BSA techniques, such as frequency ratio, weight-of-evidence (WoE), and evidential belief function (EBF) models, are applied in the newly proposed ArcMAP tool. This tool is programmed in Python and created by a simple graphical user interface (GUI), which facilitates the improvement of model performance. The proposed tool implements BSA automatically, thus allowing numerous variables to be examined. To validate the capability and accuracy of this program, a pilot test area in Malaysia is selected and all three models are tested by using the proposed program. Area under curve (AUC) is used to measure the success rate and prediction rate. Results demonstrate that the proposed program executes BSA with reasonable accuracy. The proposed BSA tool can be used in numerous applications, such as natural hazard, mineral potential, hydrological, and other engineering and environmental applications.

  16. Other applications

    International Nuclear Information System (INIS)

    Ligou, J.; Benoist, P.; Boffi, V.; Stenic, B.

    1981-01-01

    This chapter reports about the work done by four groups in Italy, France, Switzerland and Yugoslavia on the new applications of transport theory. Among them problems dealing with controlled thermonuclear reactions and/or fusion devices, nonlinear electric conductivity, atomic and crystal models were discussed

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

  18. The graphical user interface for CRISTAL V1

    International Nuclear Information System (INIS)

    Heulers, L.; Courtois, G.; Fernex, F.; Gomit, J.M.; Letang, E.

    2003-01-01

    This paper deals with the new Graphical User Interface (GUI) of the CRISTAL V1 package devoted to criticality studies including burn up calculations. The aim of this GUI is to offer users a high level of user-friendliness and flexibility in the data description and the results analysis of codes of the package. The three main components of the GUI (CIGAIES, EJM and OPOSSUM) are presented. The different functionalities of the tools are explained through some applications. (author)

  19. A general graphical user interface for automatic reliability modeling

    Science.gov (United States)

    Liceaga, Carlos A.; Siewiorek, Daniel P.

    1991-01-01

    Reported here is a general Graphical User Interface (GUI) for automatic reliability modeling of Processor Memory Switch (PMS) structures using a Markov model. This GUI is based on a hierarchy of windows. One window has graphical editing capabilities for specifying the system's communication structure, hierarchy, reconfiguration capabilities, and requirements. Other windows have field texts, popup menus, and buttons for specifying parameters and selecting actions. An example application of the GUI is given.

  20. Application note :

    Energy Technology Data Exchange (ETDEWEB)

    Russo, Thomas V.

    2013-08-01

    The development of the XyceTM Parallel Electronic Simulator has focused entirely on the creation of a fast, scalable simulation tool, and has not included any schematic capture or data visualization tools. This application note will describe how to use the open source schematic capture tool gschem and its associated netlist creation tool gnetlist to create basic circuit designs for Xyce, and how to access advanced features of Xyce that are not directly supported by either gschem or gnetlist.

  1. Construction of a remote controlled monitoring system with GPIB devices and EPICS

    International Nuclear Information System (INIS)

    Yoshikawa, Takeshi; Yamamoto, Noboru.

    1995-01-01

    The Experimental Physics and Industrial Control System (EPICS) has been used for the accelerator control system in recent years. EPICS has rich set of tools to create application with Graphical User Interface (GUI). It reduces the load of complex programming for GUI and shortens the application development period. This paper will describe the remote temperature monitoring system using EPICS. (author)

  2. Photography applications

    Science.gov (United States)

    Cochran, Susan A.; Goodman, James A.; Purkis, Samuel J.; Phinn, Stuart R.

    2013-01-01

    Photographic imaging is the oldest form of remote sensing used in coral reef studies. This chapter briefly explores the history of photography from the 1850s to the present, and delves into its application for coral reef research. The investigation focuses on both photographs collected from low-altitude fixed-wing and rotary aircraft, and those collected from space by astronauts. Different types of classification and analysis techniques are discussed, and several case studies are presented as examples of the broad use of photographs as a tool in coral reef research.

  3. VANESA - A Software Application for the Visualization and Analysis of Networks in Systems Biology Applications

    Directory of Open Access Journals (Sweden)

    Brinkrolf Christoph

    2014-06-01

    Full Text Available VANESA is a modeling software for the automatic reconstruction and analysis of biological networks based on life-science database information. Using VANESA, scientists are able to model any kind of biological processes and systems as biological networks. It is now possible for scientists to automatically reconstruct important molecular systems with information from the databases KEGG, MINT, IntAct, HPRD, and BRENDA. Additionally, experimental results can be expanded with database information to better analyze the investigated elements and processes in an overall context. Users also have the possibility to use graph theoretical approaches in VANESA to identify regulatory structures and significant actors within the modeled systems. These structures can then be further investigated in the Petri net environment of VANESA. It is platform-independent, free-of-charge, and available at http://vanesa.sf.net.

  4. Operational data products to support phenological research and applications at local to continental scales

    Science.gov (United States)

    Weltzin, J. F.

    2017-12-01

    Phenological data from a variety of platforms - across a range of spatial and temporal scales - are required to support research, natural resource management, and policy- and decision-making in a changing world. Observational and modeled phenological data, especially when integrated with associated biophysical data (e.g., climate, land-use/land-cover, hydrology) has great potential to provide multi-faceted information critical to decision support systems, vulnerability and risk assessments, change detection applications, and early-warning and forecasting systems for natural and modified ecosystems. The USA National Phenology Network (USA-NPN; www.usanpn.org) is a national-scale science and monitoring initiative focused on understanding the drivers and feedback effects of phenological variation in changing environments. The Network maintains a centralized database of over 10M ground-based observations of plants and animals for 1954-present, and leverages these data to produce operational data products for use by a variety of audiences, including researchers and resource managers. This presentation highlights our operational data products, including the tools, maps, and services that facilitate discovery, accessibility and usability of integrated phenological information. We describe (1) the data download tool, a customizable GUI that provides geospatially referenced raw, bounded or summarized organismal and climatological data and associated metadata (including calendars, time-series curves, and XY graphs), (2) the visualization tool, which provides opportunities to explore, visualize and export or download both organismal and modeled (gridded) products at daily time-steps and relatively fine spatial resolutions ( 2.5 km to 4 km) for the period 1980 to 6 days into the future, and (3) web services that enable custom query and download of map, feature and cover services in a variety of standard formats. These operational products facilitate scaling of integrated

  5. Advancing the Implementation of Hydrologic Models as Web-based Applications

    Science.gov (United States)

    Dahal, P.; Tarboton, D. G.; Castronova, A. M.

    2017-12-01

    Advanced computer simulations are required to understand hydrologic phenomenon such as rainfall-runoff response, groundwater hydrology, snow hydrology, etc. Building a hydrologic model instance to simulate a watershed requires investment in data (diverse geospatial datasets such as terrain, soil) and computer resources, typically demands a wide skill set from the analyst, and the workflow involved is often difficult to reproduce. This work introduces a web-based prototype infrastructure in the form of a web application that provides researchers with easy to use access to complete hydrological modeling functionality. This includes creating the necessary geospatial and forcing data, preparing input files for a model by applying complex data preprocessing, running the model for a user defined watershed, and saving the results to a web repository. The open source Tethys Platform was used to develop the web app front-end Graphical User Interface (GUI). We used HydroDS, a webservice that provides data preparation processing capability to support backend computations used by the app. Results are saved in HydroShare, a hydrologic information system that supports the sharing of hydrologic data, model and analysis tools. The TOPographic Kinematic APproximation and Integration (TOPKAPI) model served as the example for which we developed a complete hydrologic modeling service to demonstrate the approach. The final product is a complete modeling system accessible through the web to create input files, and run the TOPKAPI hydrologic model for a watershed of interest. We are investigating similar functionality for the preparation of input to Regional Hydro-Ecological Simulation System (RHESSys). Key Words: hydrologic modeling, web services, hydrologic information system, HydroShare, HydroDS, Tethys Platform

  6. AMBIT RESTful web services: an implementation of the OpenTox application programming interface

    Directory of Open Access Journals (Sweden)

    Jeliazkova Nina

    2011-05-01

    downloadable web application allows researchers to setup an arbitrary number of service instances for specific purposes and at suitable locations. These services could be used as a distributed framework for processing of resource-intensive tasks and data sharing or in a fully independent way, according to the specific needs. The advantage of exposing the functionality via the OpenTox API is seamless interoperability, not only within a single web application, but also in a network of distributed services. Last, but not least, the services provide a basis for building web mashups, end user applications with friendly GUIs, as well as embedding the functionalities in existing workflow systems.

  7. AMBIT RESTful web services: an implementation of the OpenTox application programming interface.

    Science.gov (United States)

    Jeliazkova, Nina; Jeliazkov, Vedrin

    2011-05-16

    allows researchers to setup an arbitrary number of service instances for specific purposes and at suitable locations. These services could be used as a distributed framework for processing of resource-intensive tasks and data sharing or in a fully independent way, according to the specific needs. The advantage of exposing the functionality via the OpenTox API is seamless interoperability, not only within a single web application, but also in a network of distributed services. Last, but not least, the services provide a basis for building web mashups, end user applications with friendly GUIs, as well as embedding the functionalities in existing workflow systems.

  8. Detector applications

    International Nuclear Information System (INIS)

    Pehl, R.H.

    1977-10-01

    Semiconductor detectors are now applied to a very wide range of problems. The combination of relatively low cost, excellent energy resolution, and simultaneous broad energy-spectrum analysis is uniquely suited to many applications in both basic and applied physics. Alternative techniques, such as magnetic spectrometers for charged-particle spectroscopy, while offering better energy resolution, are bulky, expensive, and usually far more difficult to use. Furthermore, they do not directly provide the broad energy-spectrum measurements easily accomplished using semiconductor detectors. Scintillation detectors, which are approximately equivalent to semiconductor detectors in convenience and cost, exhibit 10 to 100 times worse energy resolution. However, their high efficiency and large potential size recommend their use in some measurements

  9. xGDBvm: A Web GUI-Driven Workflow for Annotating Eukaryotic Genomes in the Cloud.

    Science.gov (United States)

    Duvick, Jon; Standage, Daniel S; Merchant, Nirav; Brendel, Volker P

    2016-04-01

    Genome-wide annotation of gene structure requires the integration of numerous computational steps. Currently, annotation is arguably best accomplished through collaboration of bioinformatics and domain experts, with broad community involvement. However, such a collaborative approach is not scalable at today's pace of sequence generation. To address this problem, we developed the xGDBvm software, which uses an intuitive graphical user interface to access a number of common genome analysis and gene structure tools, preconfigured in a self-contained virtual machine image. Once their virtual machine instance is deployed through iPlant's Atmosphere cloud services, users access the xGDBvm workflow via a unified Web interface to manage inputs, set program parameters, configure links to high-performance computing (HPC) resources, view and manage output, apply analysis and editing tools, or access contextual help. The xGDBvm workflow will mask the genome, compute spliced alignments from transcript and/or protein inputs (locally or on a remote HPC cluster), predict gene structures and gene structure quality, and display output in a public or private genome browser complete with accessory tools. Problematic gene predictions are flagged and can be reannotated using the integrated yrGATE annotation tool. xGDBvm can also be configured to append or replace existing data or load precomputed data. Multiple genomes can be annotated and displayed, and outputs can be archived for sharing or backup. xGDBvm can be adapted to a variety of use cases including de novo genome annotation, reannotation, comparison of different annotations, and training or teaching. © 2016 American Society of Plant Biologists. All rights reserved.

  10. Quick EXAFS experiments using a now GDA eclipse RCP GUI with EPICS hardware control

    International Nuclear Information System (INIS)

    Woolliscroft, R.J.; Coles, C.; Gerring, M.; Pearson, M.

    2012-01-01

    The Generic Data Acquisition (GDA) framework is an open source, Java and Eclipse RCP based, data acquisition software framework for synchrotron and neutron facilities. A new implementation of the GDA on the B18 X-ray beamline at the Diamond synchrotron will be discussed. This beamline performs energy scanning Xray Absorption Spectroscopy (XAS) experiments. It includes a continuous-scan mode of the monochromator synchronized with various detectors for Quick EXAFS (QEXAFS) experiments. XAS energy scans may now be performed in 30 s, where the equivalent step scans take approximately 40 minutes. A new generic perspective for the GDA client has been developed in which graphical editors are used to write XML files which hold experimental parameters. The XML files are marshalled by the GDA server to create Java beans used by Jython scripts which run on the GDA server. Underlying this, a new generic continuous scanning mechanism for the GDA has been developed. The new Eclipse RCP UI, the new continuous scanning mechanism, new hardware development and integration between the two systems shall be covered. (authors)

  11. Design Smart Games with requirements, generate them with a Click, and revise them with a GUIs

    Directory of Open Access Journals (Sweden)

    Vincenza COFINI

    2012-12-01

    Full Text Available TERENCE is an FP7 ICT European project that is developing an adaptive learning system for supporting poor comprehenders and their educators. Its learning material are books of stories and games. The games are specialised into smart games, which stimulate inference-making for story comprehension, and relaxing games, which stimulate visual perception and not story comprehension. The paper focuses on smart games. It first describes the TERENCE system architecture, thus delves into the design of smart games starting from the requirements and their automated generation, by highlighting the role of the reasoning module therein. Finally, it outlines the manual revision of the generated smart games, and ends with short conclusions about the planned improvements on the automated generation process.

  12. GUItars: a GUI tool for analysis of high-throughput RNA interference screening data.

    Directory of Open Access Journals (Sweden)

    Asli N Goktug

    Full Text Available High-throughput RNA interference (RNAi screening has become a widely used approach to elucidating gene functions. However, analysis and annotation of large data sets generated from these screens has been a challenge for researchers without a programming background. Over the years, numerous data analysis methods were produced for plate quality control and hit selection and implemented by a few open-access software packages. Recently, strictly standardized mean difference (SSMD has become a widely used method for RNAi screening analysis mainly due to its better control of false negative and false positive rates and its ability to quantify RNAi effects with a statistical basis. We have developed GUItars to enable researchers without a programming background to use SSMD as both a plate quality and a hit selection metric to analyze large data sets.The software is accompanied by an intuitive graphical user interface for easy and rapid analysis workflow. SSMD analysis methods have been provided to the users along with traditionally-used z-score, normalized percent activity, and t-test methods for hit selection. GUItars is capable of analyzing large-scale data sets from screens with or without replicates. The software is designed to automatically generate and save numerous graphical outputs known to be among the most informative high-throughput data visualization tools capturing plate-wise and screen-wise performances. Graphical outputs are also written in HTML format for easy access, and a comprehensive summary of screening results is written into tab-delimited output files.With GUItars, we demonstrated robust SSMD-based analysis workflow on a 3840-gene small interfering RNA (siRNA library and identified 200 siRNAs that increased and 150 siRNAs that decreased the assay activities with moderate to stronger effects. GUItars enables rapid analysis and illustration of data from large- or small-scale RNAi screens using SSMD and other traditional analysis methods. The software is freely available at http://sourceforge.net/projects/guitars/.

  13. The Ultracool Typing Kit - An Open-Source, Qualitative Spectral Typing GUI for L Dwarfs

    Science.gov (United States)

    Schwab, Ellianna; Cruz, Kelle; Núñez, Alejandro; Burgasser, Adam J.; Rice, Emily; Reid, Neill; Faherty, Jacqueline K.; BDNYC

    2018-01-01

    The Ultracool Typing Kit (UTK) is an open-source graphical user interface for classifying the NIR spectral types of L dwarfs, including field and low-gravity dwarfs spanning L0-L9. The user is able to input an NIR spectrum and qualitatively compare the input spectrum to a full suite of spectral templates, including low-gravity beta and gamma templates. The user can choose to view the input spectrum as both a band-by-band comparison with the templates and a full bandwidth comparison with NIR spectral standards. Once an optimal qualitative comparison is selected, the user can save their spectral type selection both graphically and to a database. Using UTK to classify 78 previously typed L dwarfs, we show that a band-by-band classification method more accurately agrees with optical spectral typing systems than previous L dwarf NIR classification schemes. UTK is written in python, released on Zenodo with a BSD-3 clause license and publicly available on the BDNYC Github page.

  14. Optimasi Value at Risk Pada Reksa Dana Dengan Metode Historical Simulation Dan Aplikasinya Menggunakan Gui Matlab

    OpenAIRE

    Monica, Christa; Tarno, Tarno; Yasin, Hasbi

    2016-01-01

    Value at Risk (VaR) is a method used to measure financial risk within a firm or investment portfolio over a specific time period at certain confidence interval level. Historical Simulation is used in this research to compute VaR of stock mutual fund at 5% confidence interval level, with one day time period and Rp 100.000.000,00 startup investment fund. Historical Simulation ia a non parametric method where the formula doesn't require any asumption. Portfolio optimization is done by calculatin...

  15. The Design and Implementation of a GUI-Based Control Allocation Toolbox in the MATLAB Environment

    OpenAIRE

    Glaze, Michelle L.

    1998-01-01

    Control Allocation addresses the problem of the management of multiple, redundant control effectors. Generally speaking, control allocation is any method that is used to determine how the controls of a system should be positioned to achieve some desired effect. An infinite number of allocation methods exist, from the straight-forward direct allocation technique, to the daisy chaining approach, to the computationally simple generalized inverse method. Because different methods have advantag...

  16. Seasonal Adjustment with the R Packages x12 and x12GUI

    OpenAIRE

    Kowarik, Alexander; Meraner, Angelika; Templ, Matthias; Schopfhauser, Daniel

    2014-01-01

    The X-12-ARIMA seasonal adjustment program of the US Census Bureau extracts the different components (mainly: seasonal component, trend component, outlier component and irregular component) of a monthly or quarterly time series. It is the state-of-the- art technology for seasonal adjustment used in many statistical offices. It is possible to include a moving holiday effect, a trading day effect and user-defined regressors, and additionally incorporates automatic outlier detection. The procedu...

  17. Seasonal Adjustment with the R Packages x12 and x12GUI

    Directory of Open Access Journals (Sweden)

    Alexander Kowarik

    2014-12-01

    The provision of the powerful X-12-ARIMA seasonal adjustment program available directly from within R, as well as of the new facilities for marking outliers, batch processing and change tracking, makes the package a potent and functional tool.

  18. ADVANTAGES OF THE PROGRAM-BASED LOGBOOK SUBMISSION GUI AT JEFFERSON LAB

    Energy Technology Data Exchange (ETDEWEB)

    T. McGuckin

    2006-10-24

    DTlite is a Tcl/Tk script that is used as the primary interface for making entries into Jefferson Lab's electronic logbooks. DTlite was originally written and implemented by a user to simplify submission of entries into Jefferson Lab?s electronic logbook, but has subsequently been maintained and developed by the controls software group. The use of a separate, script-based tool for logbook submissions (as opposed to a web-based submission tool bundled with the logbook database/interface) provides many advantages to the users, as well as creating many challenges to the programmers and maintainers of the electronic logbook system. The paper describes the advantages and challenges of this design model and how they have affected the development lifecycle of the electronic logbook system.

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

  20. User evaluation of a GUI for controlling an autonomous persistent surveillance team

    Science.gov (United States)

    Scerri, Paul; Owens, Sean; Sycara, Katia; Lewis, Michael

    2010-04-01

    In future military missions, there will be many sensor assets collecting much important information about the environment. User control over surveillance assets is important to ensure that the specific data collected is appropriate for the current mission. Unfortunately, previous work has shown that individual users cannot effectively control more than about four assets, even if the assets have significant autonomy. In the ACCAST project, we hypothesized that by including autonomous teamwork between the assets and allowing users to interact by describing what the team as a whole and specific sub-teams should do, we could dramatically scale up the number of assets an individual user could effectively control. In this paper, we present the results of an experiment where users controlled up to 30 autonomous assets performing a complex mission. The assets autonomously worked together using sophisticated teamwork and the user could tell sub-teams to execute team oriented plans which described the steps required to achieve a team objective without describing exactly which asset performed which role and without having to specify how the team should handle routine information sharing, communications and failure circumstances. The users, soldiers from Fort Benning, were surprisingly good at managing the assets and were all able to complete the complex mission with extremely low friendly and civilian casualties.

  1. Guión de prácticas de biología celular

    OpenAIRE

    Casaroli Marano, Ricardo Pedro

    2013-01-01

    Se ha diseñado una serie de actividades prácticas en bloque con las técnicas más frecuentemente utilizadas para la manipulación de los cultivos celulares y algunas aproximaciones ampliamente empleadas en la investigación en Biología Celular.

  2. Objektinis programavimas ir vartotojo grafinis interfeisas (GUI) NetBeans aplinkoje

    OpenAIRE

    Jasiulionis, Rolandas

    2008-01-01

    Darbe nagrinėjami objektinio programavimo principai. Apžvelgiama Java programavimo kalba, jos platformos, virtualioji mašina, programų tipai. Apžvelgiami Java baziniai paketai, klasės. Aprašyta programavimo aplinka ir vartotojo grafinės sąsajos (interfeiso) kūrimas NetBeans aplinkoje. Aprašyti pagrindiniai swing ir awt paketų komponentai. Programiškai realizuoti ir aprašyti keli uždaviniai NetBeans aplinkoje, kurie demonstruoja vartotojo grafinės sąsajos kūrimą. Darbo tikslas yra NetBeans apl...

  3. IsoGeneGUI : Multiple approaches for dose-response analysis of microarray data using R

    NARCIS (Netherlands)

    Otava, Martin; Sengupta, Rudradev; Shkedy, Ziv; Lin, Dan; Pramana, Setia; Verbeke, Tobias; Haldermans, Philippe; Hothorn, Ludwig A.; Gerhard, Daniel; Kuiper, Rebecca M.; Klinglmueller, Florian; Kasim, Adetayo

    2017-01-01

    The analysis of transcriptomic experiments with ordered covariates, such as dose-response data, has become a central topic in bioinformatics, in particular in omics studies. Consequently, multiple R packages on CRAN and Bioconductor are designed to analyse microarray data from various perspectives

  4. Cessna Citation X Business Aircraft Eigenvalue Stability– Part 1: a New GUI for the LFRs Generation

    Directory of Open Access Journals (Sweden)

    Yamina BOUGHARI

    2017-12-01

    Full Text Available The aim of “Robustness Analysis” is to assess aircraft stability in the presence of all admissible uncertainties. Models that are able to describe the aircraft dynamics by taking into account all uncertainties over a region inside the flight envelope have therefore been developed, using Linear Fractional Representation (LFR. In this paper Part 1 a friendly Graphical User Interface is developed to facilitate the generation of Linear Fractional Representation uncertainty models for the Cessna Citation X aircraft using 12 weight and Xcg configurations; thus, 26 regions of the flight envelope are developed for different Weight/ Xcg configurations to study the aircraft’s longitudinal motion. In the aim to analyzed the robustness stability of Cessna Citation X in Part 2 using the Graphical User Interface developed in the Clearance Of Flight Control Laws Using Optimization (COFCLUO project. This project aimed to boost the aircraft safety using computer computation.

  5. CHARMM-GUI Martini Maker for modeling and simulation of complex bacterial membranes with lipopolysaccharides

    NARCIS (Netherlands)

    Hsu, Pin-Chia; Bruininks, Bart M H; Jefferies, Damien; Cesar Telles de Souza, Paulo; Lee, Jumin; Patel, Dhilon S; Marrink, Siewert J; Qi, Yifei; Khalid, Syma; Im, Wonpil

    2017-01-01

    A complex cell envelope, composed of a mixture of lipid types including lipopolysaccharides, protects bacteria from the external environment. Clearly, the proteins embedded within the various components of the cell envelope have an intricate relationship with their local environment. Therefore, to

  6. GUI BASED REMOTE ON/OFF CONTROL AND MONITORING SINGLE PHASE LAMP USING MICROCONTROLLER

    OpenAIRE

    Mohd Suhaimi B. Sulaiman; Zawawi bin Ismail@ Abdul Wahab; Shaza Rina Bt Sahamir; Nazrul Nadziruddin bin Mohd Zameri; Gopala Krishnan Sekharan Nair; Kamaruzaman Jusoff

    2010-01-01

    Microcontrollers are very popular in electronics and computer-controlled systems worldwide. This paper presents the control of a microcontroller-based system using the computer and explains comprehensively the hardware and software parts of the microcontroller. Peripheral Interface Controller (PIC) software developed by Microchip (MPASM) is used in programming a PIC microcontroller, and Visual Basic is used in programming the user interface. The developed system showed that the auto-switching...

  7. User's Manual and Final Report for Hot-SMAC GUI Development

    Science.gov (United States)

    Yarrington, Phil

    2001-01-01

    A new software package called Higher Order Theory-Structural/Micro Analysis Code (HOT-SMAC) has been developed as an effective alternative to the finite element approach for Functionally Graded Material (FGM) modeling. HOT-SMAC is a self-contained package including pre- and post-processing through an intuitive graphical user interface, along with the well-established Higher Order Theory for Functionally Graded Materials (HOTFGM) thermomechanical analysis engine. This document represents a Getting Started/User's Manual for HOT-SMAC and a final report for its development. First, the features of the software are presented in a simple step-by-step example where a HOT-SMAC model representing a functionally graded material is created, mechanical and thermal boundary conditions are applied, the model is analyzed and results are reviewed. In a second step-by-step example, a HOT-SMAC model of an actively cooled metallic channel with ceramic thermal barrier coating is built and analyzed. HOT-SMAC results from this model are compared to recently published results (NASA/TM-2001-210702) for two grid densities. Finally, a prototype integration of HOTSMAC with the commercially available HyperSizer(R) structural analysis and sizing software is presented. In this integration, local strain results from HyperSizer's structural analysis are fed to a detailed HOT-SMAC model of the flange-to-facesheet bond region of a stiffened panel. HOT-SMAC is then used to determine the peak shear and peel (normal) stresses between the facesheet and bonded flange of the panel and determine the "free edge" effects.

  8. Antes que el guión. Sobre estrafalario/1 de Rafael Azcona

    Directory of Open Access Journals (Sweden)

    Marta Raquel Macciuci

    2001-11-01

    Full Text Available The following article analyses Rafael Azcona's mentioned short stories book, thoroughly looking into the author's use of procedures belonging to the grotesque. It proposes, likewise, an explanation of the absence of Azcona's name in the most important histories of Spanish literature by means of two main lines of research: the deflection on the post war-hegemonic narrative canon and the dissociation between the disciplinary fields of literature and cinema.

  9. Connected vehicle applications : environment.

    Science.gov (United States)

    2016-01-01

    The U.S. Department of Transportation has developed a number of connected vehicle environmental applications, including the Applications for the Environment Real-Time Information Synthesis (AERIS) research program applications and road weather applic...

  10. Teleneurology applications

    Science.gov (United States)

    Wechsler, Lawrence R.; Tsao, Jack W.; Levine, Steven R.; Swain-Eng, Rebecca J.; Adams, Robert J.; Demaerschalk, Bart M.; Hess, David C.; Moro, Elena; Schwamm, Lee H.; Steffensen, Steve; Stern, Barney J.; Zuckerman, Steven J.; Bhattacharya, Pratik; Davis, Larry E.; Yurkiewicz, Ilana R.; Alphonso, Aimee L.

    2013-01-01

    Objective: To review current literature on neurology telemedicine and to discuss its application to patient care, neurology practice, military medicine, and current federal policy. Methods: Review of practice models and published literature on primary studies of the efficacy of neurology telemedicine. Results: Teleneurology is of greatest benefit to populations with restricted access to general and subspecialty neurologic care in rural areas, those with limited mobility, and those deployed by the military. Through the use of real-time audio-visual interaction, imaging, and store-and-forward systems, a greater proportion of neurologists are able to meet the demand for specialty care in underserved communities, decrease the response time for acute stroke assessment, and expand the collaboration between primary care physicians, neurologists, and other disciplines. The American Stroke Association has developed a defined policy on teleneurology, and the American Academy of Neurology and federal health care policy are beginning to follow suit. Conclusions: Teleneurology is an effective tool for the rapid evaluation of patients in remote locations requiring neurologic care. These underserved locations include geographically isolated rural areas as well as urban cores with insufficient available neurology specialists. With this technology, neurologists will be better able to meet the burgeoning demand for access to neurologic care in an era of declining availability. An increase in physician awareness and support at the federal and state level is necessary to facilitate expansion of telemedicine into further areas of neurology. PMID:23400317

  11. DAKOTA JAGUAR 3.0 user's manual.

    Energy Technology Data Exchange (ETDEWEB)

    Adams, Brian M.; Bauman, Lara E; Chan, Ethan; Lefantzi, Sophia; Ruthruff, Joseph.

    2013-05-01

    JAGUAR (JAva GUi for Applied Research) is a Java software tool providing an advanced text editor and graphical user interface (GUI) to manipulate DAKOTA (Design Analysis Kit for Optimization and Terascale Applications) input specifications. This document focuses on the features necessary to use JAGUAR.

  12. Evaluating the TESTAR tool in an industrial case study

    NARCIS (Netherlands)

    Bauersfeld, S; Vos, T.; Condori-Fernandez, O.N.; Bagnato, A; Brosse, E.; Morisio, M; Dybå, T; Torchiano, M

    2014-01-01

    [Context] Automated test case design and execution at the GUI level of applications is not a fact in industrial practice. Tests are still mainly designed and executed manually. In previous work we have described TESTAR, a tool which allows to set-up fully automatic testing at the GUI level of

  13. DAKOTA JAGUAR 2.1 user's Manual.

    Energy Technology Data Exchange (ETDEWEB)

    Adams, Brian M.; Lefantzi, Sophia; Chan, Ethan; Ruthruff, Joseph R.

    2011-06-01

    JAGUAR (JAva GUi for Applied Research) is a Java software tool providing an advanced text editor and graphical user interface (GUI) to manipulate DAKOTA (Design Analysis Kit for Optimization and Terascale Applications) input specifications. This document focuses on the features necessary for a user to use JAGUAR.

  14. JAGUAR developer's manual.

    Energy Technology Data Exchange (ETDEWEB)

    Chan, Ethan

    2011-06-01

    JAGUAR (JAva GUi for Applied Research) is a Java software tool providing an advanced text editor and graphical user interface (GUI) to manipulate DAKOTA (Design Analysis Kit for Optimization and Terascale Applications) input specifications. This document focuses on the technical background necessary for a developer to understand JAGUAR.

  15. Learning Android application testing

    CERN Document Server

    Blundell, Paul

    2015-01-01

    If you are an Android developer looking to test your applications or optimize your application development process, then this book is for you. No previous experience in application testing is required.

  16. Promise Zones for Applicants

    Data.gov (United States)

    Department of Housing and Urban Development — This tool assists applicants to HUD's Promise Zone initiative prepare data to submit with their application by allowing applicants to draw the exact location of the...

  17. Credential Application Awaiting Information

    Data.gov (United States)

    Department of Homeland Security — When a Credential application or required documentation is incomplete, an Awaiting Information letter is issued. The application process cannot continue until all...

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

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

  20. PQLX: A seismic data quality control system description, applications, and users manual

    Science.gov (United States)

    McNamara, Daniel E.; Boaz, Richard I.

    2011-01-01

    We present a detailed description and users manual for a new tool to evaluate seismic station performance and characteristics by providing quick and easy transitions between visualizations of the frequency and time domains. The software is based on the probability density functions (PDF) of power spectral densities (PSD) (McNamara and Buland, 2004) and builds on the original development of the PDF stand-alone software system (McNamara and Boaz, 2005) and the seismological data viewer application PQL (IRIS-PASSCAL Quick Look) and PQLII (available through the IRIS PASSCAL program: http://www.passcal.nmt.edu/content/pql-ii-program-viewing-data). With PQLX (PQL eXtended), computed PSDs are stored in a MySQL database, allowing a user to access specific time periods of PSDs (PDF subsets) and time series segments through a GUI-driven interface. The power of the method and software lies in the fact that there is no need to screen the data for system transients, earthquakes, or general data artifacts, because they map into a background probability level. In fact, examination of artifacts related to station operation and episodic cultural noise allow us to estimate both the overall station quality and a baseline level of Earth noise at each site. The output of this analysis tool is useful for both operational and scientific applications. Operationally, it is useful for characterizing the current and past performance of existing broadband stations, for conducting tests on potential new seismic station locations, for evaluating station baseline noise levels (McNamara and others, 2009), for detecting problems with the recording system or sensors, and for evaluating the overall quality of data and metadata. Scientifically, the tool allows for mining of PSDs for investigations on the evolution of seismic noise (for example, Aster and others, 2008; and Aster and others, 2010) and other phenomena. Currently, PQLX is operational at several organizations including the USGS National

  1. Sight Application Analysis Tool

    Energy Technology Data Exchange (ETDEWEB)

    Bronevetsky, G. [Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)

    2014-09-17

    The scale and complexity of scientific applications makes it very difficult to optimize, debug and extend them to support new capabilities. We have developed a tool that supports developers’ efforts to understand the logical flow of their applications and interactions between application components and hardware in a way that scales with application complexity and parallelism.

  2. Microwave power engineering applications

    CERN Document Server

    Okress, Ernest C

    2013-01-01

    Microwave Power Engineering, Volume 2: Applications introduces the electronics technology of microwave power and its applications. This technology emphasizes microwave electronics for direct power utilization and transmission purposes. This volume presents the accomplishments with respect to components, systems, and applications and their prevailing limitations in the light of knowledge of the microwave power technology. The applications discussed include the microwave heating and other processes of materials, which utilize the magnetron predominantly. Other applications include microwave ioni

  3. Wapice News Mobile Application

    OpenAIRE

    Söylemez, Ilke

    2017-01-01

    Since the mobile phones started to have an increasingly significant role in daily life, the mobile application development also started to be an important area in the software industry. The problem for mobile application developers is to develop a mobile application which supports all the devices and platforms on the market. This issue created a need for cross platform mobile applications. The cross platform mobile development refers to the development of mobile applications that could be use...

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

  5. TOOKUIL: A case study in user interface development for safety code application

    International Nuclear Information System (INIS)

    Gray, D.L.; Harkins, C.K.; Hoole, J.G.

    1997-01-01

    Traditionally, there has been a very high learning curve associated with using nuclear power plant (NPP) analysis codes. Even for seasoned plant analysts and engineers, the process of building or modifying an input model for present day NPP analysis codes is tedious, error prone, and time consuming. Current cost constraints and performance demands place an additional burden on today's safety analysis community. Advances in graphical user interface (GUI) technology have been applied to obtain significant productivity and quality assurance improvements for the Transient Reactor Analysis Code (TRAC) input model development. KAPL Inc. has developed an X Windows-based graphical user interface named TOOKUIL which supports the design and analysis process, acting as a preprocessor, runtime editor, help system, and post processor for TRAC. This paper summarizes the objectives of the project, the GUI development process and experiences, and the resulting end product, TOOKUIL

  6. TOOKUIL: A case study in user interface development for safety code application

    International Nuclear Information System (INIS)

    Gray, D.L.; Harkins, C.K.; Hoole, J.G.; Peebles, R.C.; Smith, R.J.

    1996-11-01

    Traditionally, there has been a very high learning curve associated with using nuclear power plant (NPP) analysis codes. Even for seasoned plant analysts and engineers, the process of building or modifying an input model for present day NPP analysis codes is tedious, error prone, and time consuming. Current cost constraints and performance demands place an additional burden on today's safety analysis community. Advances in graphical user interface (GUI) technology have been applied to obtain significant productivity and quality assurance improvements for the Transient Reactor Analysis Code (TRAC) input model development. KAPL Inc. has developed an X Windows-based graphical user interface named TOOKUIL which supports the design and analysis process, acting as a preprocessor, runtime editor, help system, and post processor for TRAC. This paper summarizes the objectives of the project, the GUI development process and experiences, and the resulting end product, TOOKUIL

  7. TOOKUIL: A case study in user interface development for safety code application

    Energy Technology Data Exchange (ETDEWEB)

    Gray, D.L.; Harkins, C.K.; Hoole, J.G. [and others

    1997-07-01

    Traditionally, there has been a very high learning curve associated with using nuclear power plant (NPP) analysis codes. Even for seasoned plant analysts and engineers, the process of building or modifying an input model for present day NPP analysis codes is tedious, error prone, and time consuming. Current cost constraints and performance demands place an additional burden on today`s safety analysis community. Advances in graphical user interface (GUI) technology have been applied to obtain significant productivity and quality assurance improvements for the Transient Reactor Analysis Code (TRAC) input model development. KAPL Inc. has developed an X Windows-based graphical user interface named TOOKUIL which supports the design and analysis process, acting as a preprocessor, runtime editor, help system, and post processor for TRAC. This paper summarizes the objectives of the project, the GUI development process and experiences, and the resulting end product, TOOKUIL.

  8. Connected vehicle applications : safety.

    Science.gov (United States)

    2016-01-01

    Connected vehicle safety applications are designed to increase situational awareness : and reduce or eliminate crashes through vehicle-to-infrastructure, vehicle-to-vehicle, : and vehicle-to-pedestrian data transmissions. Applications support advisor...

  9. Applicant Satisfaction Survey

    Data.gov (United States)

    Office of Personnel Management — The Chief Human Capital Officers developed 3 surveys that asks applicants to assess their satisfaction with the application process on a 1-10 point scale, with 10...

  10. Web Application Vulnerabilities

    OpenAIRE

    Yadav, Bhanu

    2014-01-01

    Web application security has been a major issue in information technology since the evolvement of dynamic web application. The main objective of this project was to carry out a detailed study on the top three web application vulnerabilities such as injection, cross site scripting, broken authentication and session management, present the situation where an application can be vulnerable to these web threats and finally provide preventative measures against them. ...

  11. Mobile food ordering application

    OpenAIRE

    Yang, Fan

    2014-01-01

    The purpose of this thesis was to build a food ordering client server application for Tom Yum Thai Oy, which is a Thai restaurant in Vaasa. For the customer, this application provides a view of current food information (category, name, image,price, description etc.) on the website and Android application. The customer can order food from these two platforms. For the administrator in restaurant, this application offers a series of operations to add, update, delete and query the information of ...

  12. Development and deployment of a Desktop and Mobile application on grid for GPS studie

    Science.gov (United States)

    Ntumba, Patient; Lotoy, Vianney; Djungu, Saint Jean; Fleury, Rolland; Petitdidier, Monique; Gemünd, André; Schwichtenberg, Horst

    2013-04-01

    GPS networks for scientific studies are developed all other the world and large databases, regularly updated, like IGS are also available. Many GPS have been installed in West and Central Africa during AMMA (African Monsoon Multiplidisciplinary Analysis), IHY (International heliophysical Year)and many other projects since 2005. African scientists have been educated to use those data especially for meteorological and ionospheric studies. The annual variations of ionospheric parameters for a given station or map of a given region are very intensive computing. Then grid or cloud computing may be a solution to obtain results in a relatively short time. Real time At the University of Kinshasa the chosen solution is a grid of several PCs. It has been deployed by using Globus Toolkit on a Condor pool in order to support the processing of GPS data for ionospheric studies. To be user-friendly, graphical user interfaces(GUI) have been developed to help the user to prepare and submit jobs. One is a java GUI for desktop client, the other is an Android GUI for mobile client. The interest of a grid is the possibility to send a bunch of jobs with an adequate agent control in order to survey the job execution and result storage. After the feasibility study the grid will be extended to a larger number of PCs. Other solutions will be in parallel explored.

  13. Robust remote-pumping sodium laser for advanced LIDAR and guide star applications

    Science.gov (United States)

    Ernstberger, Bernhard; Enderlein, Martin; Friedenauer, Axel; Schwerdt, Robin; Wei, Daoping; Karpov, Vladimir; Leisching, Patrick; Clements, Wallace R. L.; Kaenders, Wilhelm G.

    2015-10-01

    The performance of large ground-based optical telescopes is limited due to wavefront distortions induced by atmospheric turbulence. Adaptive optics systems using natural guide stars with sufficient brightness provide a practical way for correcting the wavefront errors by means of deformable mirrors. Unfortunately, the sky coverage of bright stars is poor and therefore the concept of laser guide stars was invented, creating an artificial star by exciting resonance fluorescence from the mesospheric sodium layer about 90 km above the earth's surface. Until now, mainly dye lasers or sumfrequency mixing of solid state lasers were used to generate laser guide stars. However, these kinds of lasers require a stationary laser clean room for operation and are extremely demanding in maintenance. Under a development contract with the European Southern Observatory (ESO) and W. M. Keck Observatory (WMKO), TOPTICA Photonics AG and its partner MPB Communications have finalized the development of a next-generation sodium guide star laser system which is available now as a commercial off-the-shelf product. The laser is based on a narrow-band diode laser, Raman fiber amplifier (RFA) technology and resonant second-harmonic generation (SHG), thus highly reliable and simple to operate and maintain. It emits > 22 W of narrow-linewidth (≈ 5 MHz) continuous-wave radiation at sodium resonance and includes a re-pumping scheme for boosting sodium return flux. Due to the SHG resonator acting as spatial mode filter and polarizer, the output is diffraction-limited with RMS wavefront error concept of line-replaceable units (LRU). A comprehensive system software, as well as an intuitive service GUI, allow for remote control and error tracking down to at least the LRU level. In case of a failure, any LRU can be easily replaced. With these fiber-based guide star lasers, TOPTICA for the first time offers a fully engineered, off-the-shelf guide star laser system for groundbased optical telescopes

  14. SIMS applications workshop. Proceedings

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1997-04-01

    The first ANSTO/AINSE SIMS Workshop drew together a mixture of Surface Analysis experts and Surface Analysis users with the concept that SIMS analysis has to be enfolded within the spectrum of surface analysis techniques and that the user should select the technique most applicable to the problem. With this concept in mind the program was structured as sessions on SIMS Facilities; Applications to Mineral Surfaces; Applications to Biological Systems, Applications to Surfaces as Semi- conductors, Catalysts and Surface Coatings; and Applications to Ceramics

  15. Application Portable Parallel Library

    Science.gov (United States)

    Cole, Gary L.; Blech, Richard A.; Quealy, Angela; Townsend, Scott

    1995-01-01

    Application Portable Parallel Library (APPL) computer program is subroutine-based message-passing software library intended to provide consistent interface to variety of multiprocessor computers on market today. Minimizes effort needed to move application program from one computer to another. User develops application program once and then easily moves application program from parallel computer on which created to another parallel computer. ("Parallel computer" also include heterogeneous collection of networked computers). Written in C language with one FORTRAN 77 subroutine for UNIX-based computers and callable from application programs written in C language or FORTRAN 77.

  16. Criteria for Social Applications

    DEFF Research Database (Denmark)

    Atzenbeck, Claus; Tzagarakis, Manolis

    2007-01-01

    Social networks are becoming increasingly important for a wide number of applications. This is in particular true in the context of the Web 2.0 movement where a number of Web-based applications emerged - termed social networking applications or services - that allow the articulation of social...... relationships between individuals thus creating social networks. Although Web 2.0 applications are a popular and characteristic class of such applications they are not the only representatives that permit such functionality. Applications in the Personal Information Management domain exhibit similar...... characteristics but have never been mentioned in the context of social networking. The increasing number and diversity of such applications makes their study, analysis and evaluation from a systems point of view critical and important as their study may help identify relationships that are useful when attempting...

  17. Integrated modeling and analysis methodology for precision pointing applications

    Science.gov (United States)

    Gutierrez, Homero L.

    2002-07-01

    Space-based optical systems that perform tasks such as laser communications, Earth imaging, and astronomical observations require precise line-of-sight (LOS) pointing. A general approach is described for integrated modeling and analysis of these types of systems within the MATLAB/Simulink environment. The approach can be applied during all stages of program development, from early conceptual design studies to hardware implementation phases. The main objective is to predict the dynamic pointing performance subject to anticipated disturbances and noise sources. Secondary objectives include assessing the control stability, levying subsystem requirements, supporting pointing error budgets, and performing trade studies. The integrated model resides in Simulink, and several MATLAB graphical user interfaces (GUI"s) allow the user to configure the model, select analysis options, run analyses, and process the results. A convenient parameter naming and storage scheme, as well as model conditioning and reduction tools and run-time enhancements, are incorporated into the framework. This enables the proposed architecture to accommodate models of realistic complexity.

  18. Electronic Submissions of Pesticide Applications

    Science.gov (United States)

    Applications for pesticide registration can be submitted electronically, including forms, studies, and draft product labeling. Applicants need not submit multiple electronic copies of any pieces of their applications.

  19. Rehabilitation of handwriting skills in stroke patients using interactive games : a pilot study

    NARCIS (Netherlands)

    Curtis, J.S.; Ruijs, L.S.; de Vries, M.H.E.; Winters, R.; Martens, J.B.O.S.

    This paper describes an interactive application that aims to support the rehabilitation of handwriting skills in people that suffer from paralysis after a stroke. The purpose of the application is to make the rehabilitation of handwriting skills fun and engaging. Four platform-independent games with

  20. Technical applications of aerogels

    International Nuclear Information System (INIS)

    Hrubesh, L.W.

    1997-01-01

    Aerogel materials posses such a wide variety of exceptional properties that a striking number of applications have developed for them. Many of the commercial applications of aerogels such as catalysts, thermal insulation, windows, and particle detectors are still under development and new application as have been publicized since the ISA4 Conference in 1994: e.g.; supercapacitors, insulation for heat storage in automobiles, electrodes for capacitive deionization, etc. More applications are evolving as the scientific and engineering community becomes familiar with the unusual and exceptional physical properties of aerogels, there are also scientific and technical application, as well. This paper discusses a variety of applications under development at Lawrence Livermore National Laboratory for which several types of aerogels are formed in custom sizes and shapes. Particular discussions will focus on the uses of aerogels for physics experiments which rely on the exceptional, sometimes unique, properties of aerogels

  1. Industrial Application of Accelerators

    CERN Multimedia

    CERN. Geneva

    2017-01-01

    At CERN, we are very familiar with large, high energy particle accelerators. However, in the world outside CERN, there are more than 35000 accelerators which are used for applications ranging from treating cancer, through making better electronics to removing harmful micro-organisms from food and water. These are responsible for around $0.5T of commerce each year. Almost all are less than 20 MeV and most use accelerator types that are somewhat different from what is at CERN. These lectures will describe some of the most common applications, some of the newer applications in development and the accelerator technology used for them. It will also show examples of where technology developed for particle physics is now being studied for these applications. Rob Edgecock is a Professor of Accelerator Science, with a particular interest in the medical applications of accelerators. He works jointly for the STFC Rutherford Appleton Laboratory and the International Institute for Accelerator Applications at the Univer...

  2. Industrial Application of Accelerators

    CERN Multimedia

    CERN. Geneva

    2017-01-01

    At CERN, we are very familiar with large, high energy particle accelerators. However, in the world outside CERN, there are more than 35000 accelerators which are used for applications ranging from treating cancer, through making better electronics to removing harmful micro-organisms from food and water. These are responsible for around $0.5T of commerce each year. Almost all are less than 20 MeV and most use accelerator types that are somewhat different from what is at CERN. These lectures will describe some of the most common applications, some of the newer applications in development and the accelerator technology used for them. It will also show examples of where technology developed for particle physics is now being studied for these applications. Rob Edgecock is a Professor of Accelerator Science, with a particular interest in the medical applications of accelerators. He works jointly for the STFC Rutherford Appleton Laboratory and the International Institute for Accelerator Applications at the Uni...

  3. Applications of Photocatalytic Disinfection

    Directory of Open Access Journals (Sweden)

    Joanne Gamage

    2010-01-01

    Full Text Available Due to the superior ability of photocatalysis to inactivate a wide range of harmful microorganisms, it is being examined as a viable alternative to traditional disinfection methods such as chlorination, which can produce harmful byproducts. Photocatalysis is a versatile and effective process that can be adapted for use in many applications for disinfection in both air and water matrices. Additionally, photocatalytic surfaces are being developed and tested for use in the context of “self-disinfecting” materials. Studies on the photocatalytic technique for disinfection demonstrate this process to have potential for widespread applications in indoor air and environmental health, biological, and medical applications, laboratory and hospital applications, pharmaceutical and food industry, plant protection applications, wastewater and effluents treatment, and drinking water disinfection. Studies on photocatalytic disinfection using a variety of techniques and test organisms are reviewed, with an emphasis on the end-use application of developed technologies and methods.

  4. Support vector machines applications

    CERN Document Server

    Guo, Guodong

    2014-01-01

    Support vector machines (SVM) have both a solid mathematical background and good performance in practical applications. This book focuses on the recent advances and applications of the SVM in different areas, such as image processing, medical practice, computer vision, pattern recognition, machine learning, applied statistics, business intelligence, and artificial intelligence. The aim of this book is to create a comprehensive source on support vector machine applications, especially some recent advances.

  5. Microprocessors principles and applications

    CERN Document Server

    Debenham, Michael J

    1979-01-01

    Microprocessors: Principles and Applications deals with the principles and applications of microprocessors and covers topics ranging from computer architecture and programmed machines to microprocessor programming, support systems and software, and system design. A number of microprocessor applications are considered, including data processing, process control, and telephone switching. This book is comprised of 10 chapters and begins with a historical overview of computers and computing, followed by a discussion on computer architecture and programmed machines, paying particular attention to t

  6. Applications of combinatorial optimization

    CERN Document Server

    Paschos, Vangelis Th

    2013-01-01

    Combinatorial optimization is a multidisciplinary scientific area, lying in the interface of three major scientific domains: mathematics, theoretical computer science and management. The three volumes of the Combinatorial Optimization series aims to cover a wide range of topics in this area. These topics also deal with fundamental notions and approaches as with several classical applications of combinatorial optimization. "Applications of Combinatorial Optimization" is presenting a certain number among the most common and well-known applications of Combinatorial Optimization.

  7. Android Applications Security

    OpenAIRE

    Paul POCATILU

    2011-01-01

    The use of smartphones worldwide is growing very fast and also the malicious attacks have increased. The mobile security applications development keeps the pace with this trend. The paper presents the vulnerabilities of mobile applications. The Android applications and devices are analyzed through the security perspective. The usage of restricted API is also presented. The paper also focuses on how users can prevent these malicious attacks and propose some prevention measures, including the a...

  8. Galileo Timing Applications

    Science.gov (United States)

    2007-11-01

    public bodies like university and research institutes. The user community analysis also includes a market analysis performed by a specialized company to... companies and public institutions (e.g., universities, research laboratories) that work in several different application domains in order to virtually...Summary of application domains for the use of time in cryptography. B2G B2B B2C Applications Military waypoints, judicial reports, construction

  9. Refrigeration systems and applications

    CERN Document Server

    Dincer, Ibrahim

    2010-01-01

    Refrigeration Systems and Applications, 2nd edition offers a comprehensive treatise that addresses real-life technical and operational problems, enabling the reader to gain an understanding of the fundamental principles and the practical applications of refrigeration technology. New and unique analysis techniques (including exergy as a potential tool), models, correlations, procedures and applications are covered, and recent developments in the field are included - many of which are taken from the author's own research activities in this area. The book also includes so

  10. Exploiting chaos for applications

    Energy Technology Data Exchange (ETDEWEB)

    Ditto, William L., E-mail: wditto@hawaii.edu [Department of Physics and Astronomy, University of Hawaii at Mānoa, Honolulu, Hawaii 96822 (United States); Sinha, Sudeshna, E-mail: sudeshna@iisermohali.ac.in [Indian Institute of Science Education and Research (IISER), Mohali, Knowledge City, Sector 81, SAS Nagar, PO Manauli 140306, Punjab (India)

    2015-09-15

    We discuss how understanding the nature of chaotic dynamics allows us to control these systems. A controlled chaotic system can then serve as a versatile pattern generator that can be used for a range of application. Specifically, we will discuss the application of controlled chaos to the design of novel computational paradigms. Thus, we present an illustrative research arc, starting with ideas of control, based on the general understanding of chaos, moving over to applications that influence the course of building better devices.

  11. Microcomputer interfacing and applications

    CERN Document Server

    Mustafa, M A

    1990-01-01

    This is the applications guide to interfacing microcomputers. It offers practical non-mathematical solutions to interfacing problems in many applications including data acquisition and control. Emphasis is given to the definition of the objectives of the interface, then comparing possible solutions and producing the best interface for every situation. Dr Mustafa A Mustafa is a senior designer of control equipment and has written many technical articles and papers on the subject of computers and their application to control engineering.

  12. Exploiting chaos for applications.

    Science.gov (United States)

    Ditto, William L; Sinha, Sudeshna

    2015-09-01

    We discuss how understanding the nature of chaotic dynamics allows us to control these systems. A controlled chaotic system can then serve as a versatile pattern generator that can be used for a range of application. Specifically, we will discuss the application of controlled chaos to the design of novel computational paradigms. Thus, we present an illustrative research arc, starting with ideas of control, based on the general understanding of chaos, moving over to applications that influence the course of building better devices.

  13. Application Layer Multicast

    Science.gov (United States)

    Allani, Mouna; Garbinato, Benoît; Pedone, Fernando

    An increasing number of Peer-to-Peer (P2P) Internet applications rely today on data dissemination as their cornerstone, e.g., audio or video streaming, multi-party games. These applications typically depend on some support for multicast communication, where peers interested in a given data stream can join a corresponding multicast group. As a consequence, the efficiency, scalability, and reliability guarantees of these applications are tightly coupled with that of the underlying multicast mechanism.

  14. REST based mobile applications

    Science.gov (United States)

    Rambow, Mark; Preuss, Thomas; Berdux, Jörg; Conrad, Marc

    2008-02-01

    Simplicity is the major advantage of REST based webservices. Whereas SOAP is widespread in complex, security sensitive business-to-business aplications, REST is widely used for mashups and end-user centric applicatons. In that context we give an overview of REST and compare it to SOAP. Furthermore we apply the GeoDrawing application as an example for REST based mobile applications and emphasize on pros and cons for the use of REST in mobile application scenarios.

  15. Irregular Applications: Architectures & Algorithms

    Energy Technology Data Exchange (ETDEWEB)

    Feo, John T.; Villa, Oreste; Tumeo, Antonino; Secchi, Simone

    2012-02-06

    Irregular applications are characterized by irregular data structures, control and communication patterns. Novel irregular high performance applications which deal with large data sets and require have recently appeared. Unfortunately, current high performance systems and software infrastructures executes irregular algorithms poorly. Only coordinated efforts by end user, area specialists and computer scientists that consider both the architecture and the software stack may be able to provide solutions to the challenges of modern irregular applications.

  16. GPS system simulation methodology

    Science.gov (United States)

    Ewing, Thomas F.

    1993-01-01

    The following topics are presented: background; Global Positioning System (GPS) methodology overview; the graphical user interface (GUI); current models; application to space nuclear power/propulsion; and interfacing requirements. The discussion is presented in vugraph form.

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

  18. Nanomaterials for Defense Applications

    Science.gov (United States)

    Turaga, Uday; Singh, Vinitkumar; Lalagiri, Muralidhar; Kiekens, Paul; Ramkumar, Seshadri S.

    Nanotechnology has found a number of applications in electronics and healthcare. Within the textile field, applications of nanotechnology have been limited to filters, protective liners for chemical and biological clothing and nanocoatings. This chapter presents an overview of the applications of nanomaterials such as nanofibers and nanoparticles that are of use to military and industrial sectors. An effort has been made to categorize nanofibers based on the method of production. This chapter particularly focuses on a few latest developments that have taken place with regard to the application of nanomaterials such as metal oxides in the defense arena.

  19. Application Technology Research Unit

    Data.gov (United States)

    Federal Laboratory Consortium — To conduct fundamental and developmental research on new and improved application technologies to protect floricultural, nursery, landscape, turf, horticultural, and...

  20. Mongoose for application development

    CERN Document Server

    Holmes, Simon

    2013-01-01

    This book is a mini tutorial full of code examples and strategies to give you plenty of options when building your own applications with MongoDB.This book is ideal for people who want to develop applications on the Node.js stack quickly and efficiently. Prior knowledge of the stack is not essential as the book briefly covers the installation of the core components and builds all aspects of the example application. The focus of the book is on what Mongoose adds to you applications, so experienced Node.js developers will also benefit.

  1. Hardening Azure applications

    CERN Document Server

    Gaurav, Suraj

    2015-01-01

    Learn what it takes to build large scale, mission critical applications -hardened applications- on the Azure cloud platform. This 208 page book covers the techniques and engineering principles that every architect and developer needs to know to harden their Azure/.NET applications to ensure maximum reliability and high availability when deployed at scale. While the techniques are implemented in .NET and optimized for Azure, the principles here will also be valuable for users of other cloud-based development platforms. Applications come in a variety of forms, from simple apps that can be bui

  2. Electrical applications 2

    CERN Document Server

    Tyler, David W

    1998-01-01

    Electrical Applications 2 covers the BTEC NII level objectives in Electrical Applications U86/330. To understand the applications, a knowledge of the underlying principles is needed and these are covered briefly in the text. Key topics discussed are: the transmission and distribution of electrical energy; safety and regulations; tariffs and power factor correction; materials and their applications in the electrical industry; transformers; DC machines; illumination; and fuse protection. Included in each chapter are worked examples which should be carefully worked through before progressing to t

  3. Nanotechnology in Aerospace Applications

    National Research Council Canada - National Science Library

    Meyyappan, M

    2007-01-01

    The aerospace applications for nanotechnology include high strength, low weight composites, improved electronics and displays with low power consumption, variety of physical sensors, multifunctional...

  4. User interface prototype for geospatial early warning systems - a tsunami showcase

    Science.gov (United States)

    Hammitzsch, M.; Lendholt, M.; Esbrí, M. Á.

    2012-03-01

    The command and control unit's graphical user interface (GUI) is a central part of early warning systems (EWS) for man-made and natural hazards. The GUI combines and concentrates the relevant information of the system and offers it to human operators. It has to support operators successfully performing their tasks in complex workflows. Most notably in critical situations when operators make important decisions in a limited amount of time, the command and control unit's GUI has to work reliably and stably, providing the relevant information and functionality with the required quality and in time. The design of the GUI application is essential in the development of any EWS to manage hazards effectively. The design and development of such GUI is performed repeatedly for each EWS by various software architects and developers. Implementations differ based on their application in different domains. But similarities designing and equal approaches implementing GUIs of EWS are not quite harmonized enough with related activities and do not exploit possible synergy effects. Thus, the GUI's implementation of an EWS for tsunamis is successively introduced, providing a generic approach to be applied in each EWS for man-made and natural hazards.

  5. User interface prototype for geospatial early warning systems – a tsunami showcase

    Directory of Open Access Journals (Sweden)

    M. Hammitzsch

    2012-03-01

    Full Text Available The command and control unit's graphical user interface (GUI is a central part of early warning systems (EWS for man-made and natural hazards. The GUI combines and concentrates the relevant information of the system and offers it to human operators. It has to support operators successfully performing their tasks in complex workflows. Most notably in critical situations when operators make important decisions in a limited amount of time, the command and control unit's GUI has to work reliably and stably, providing the relevant information and functionality with the required quality and in time.

    The design of the GUI application is essential in the development of any EWS to manage hazards effectively. The design and development of such GUI is performed repeatedly for each EWS by various software architects and developers. Implementations differ based on their application in different domains. But similarities designing and equal approaches implementing GUIs of EWS are not quite harmonized enough with related activities and do not exploit possible synergy effects. Thus, the GUI's implementation of an EWS for tsunamis is successively introduced, providing a generic approach to be applied in each EWS for man-made and natural hazards.

  6. Advertising on mobile applications

    OpenAIRE

    Sobolevsky, Alexandr

    2015-01-01

    The article analyzes the new method of mobile advertising. Advertising in mobile applications - a subspecies of mobile marketing, where advertising is distributed using mobile phones and smartphones. Ad placement is going on inside of applications and games for smartphones. It has a high potential due to the large number of mobile phone users (over 6.5 billion in 2013).

  7. Dilemmas in SEA application

    DEFF Research Database (Denmark)

    Lyhne, Ivar

    Dilemmas in SEA Application: The DK Energy SectorIvar Lyhne - lyhne@plan.aau.dk. Based on three years of collaborative research, this paper outlines dilemmas in the application of SEA in the strategic development of the Danish energy sector. The dilemmas are based on concrete examples from practice...

  8. Medical application of EPR

    International Nuclear Information System (INIS)

    Eichhoff, Uwe; Hoefer, Peter

    2015-01-01

    Selected applications of continuous-wave EPR in medicine are reviewed. This includes detection of reactive oxygen and nitrogen species, pH measurements and oxymetry. Applications of EPR imaging are demonstrated on selected examples and future developments to faster imaging methods are discussed

  9. Connected vehicle application : safety.

    Science.gov (United States)

    2015-01-01

    Connected vehicle safety applications are designed to increase situational awareness : and reduce or eliminate crashes through vehicle-to-infrastructure (V2I), vehicle-to-vehicle (V2V), and vehicle-to-pedestrian (V2P) data transmissions. Applications...

  10. Industrial applications and metallurgy

    International Nuclear Information System (INIS)

    Torres M, N.; Melendrez C, G.; Morales, F.L.

    1989-01-01

    From 1961 the use of nuclear energy in the industrial field in Colombia has a big advance. Today nuclear isotopes are used by private companies in this kind of application the Area of Industrial Applications and Metallurgy was the institution section that has trained and has transferred the technology needed for this purpose

  11. Energy applications of superconductivity

    International Nuclear Information System (INIS)

    Schneider, T.R.; Dale, S.J.; Wolf, S.M.

    1991-01-01

    Recent progress in developing high-temperature superconductors has enhanced the economic viability of energy applications such as power systems, motors, material processing and handling, refrigeration, transportation, and power electronics. This paper discusses the technical and economic issues associated with these applications

  12. Applications of Evolutionary Computation

    NARCIS (Netherlands)

    Mora, Antonio M.; Squillero, Giovanni; Di Chio, C; Agapitos, Alexandros; Cagnoni, Stefano; Cotta, Carlos; Fernández De Vega, F; Di Caro, G A; Drechsler, R.; Ekárt, A; Esparcia-Alcázar, Anna I.; Farooq, M; Langdon, W B; Merelo-Guervós, J.J.; Preuss, M; Richter, O.-M.H.; Silva, Sara; Sim$\\$~oes, A; Squillero, Giovanni; Tarantino, Ernesto; Tettamanzi, Andrea G B; Togelius, J; Urquhart, Neil; Uyar, A S; Yannakakis, G N; Smith, Stephen L; Caserta, Marco; Ramirez, Adriana; Voß, Stefan; Squillero, Giovanni; Burelli, Paolo; Mora, Antonio M.; Squillero, Giovanni; Jan, Mathieu; Matthias, M; Di Chio, C; Agapitos, Alexandros; Cagnoni, Stefano; Cotta, Carlos; Fernández De Vega, F; Di Caro, G A; Drechsler, R.; Ekárt, A; Esparcia-Alcázar, Anna I.; Farooq, M; Langdon, W B; Merelo-Guervós, J.J.; Preuss, M; Richter, O.-M.H.; Silva, Sara; Sim$\\$~oes, A; Squillero, Giovanni; Tarantino, Ernesto; Tettamanzi, Andrea G B; Togelius, J; Urquhart, Neil; Uyar, A S; Yannakakis, G N; Caserta, Marco; Ramirez, Adriana; Voß, Stefan; Squillero, Giovanni; Burelli, Paolo; Esparcia-Alcazar, Anna I; Silva, Sara; Agapitos, Alexandros; Cotta, Carlos; De Falco, Ivanoe; Cioppa, Antonio Della; Diwold, Konrad; Ekart, Aniko; Tarantino, Ernesto; Vega, Francisco Fernandez De; Burelli, Paolo; Sim, Kevin; Cagnoni, Stefano; Simoes, Anabela; Merelo, J.J.; Urquhart, Neil; Haasdijk, Evert; Zhang, Mengjie; Squillero, Giovanni; Eiben, A E; Tettamanzi, Andrea G B; Glette, Kyrre; Rohlfshagen, Philipp; Schaefer, Robert; Caserta, Marco; Ramirez, Adriana; Voß, Stefan

    2015-01-01

    The application of genetic and evolutionary computation to problems in medicine has increased rapidly over the past five years, but there are specific issues and challenges that distinguish it from other real-world applications. Obtaining reliable and coherent patient data, establishing the clinical

  13. Application Security Automation

    Science.gov (United States)

    Malaika, Majid A.

    2011-01-01

    With today's high demand for online applications and services running on the Internet, software has become a vital component in our lives. With every revolutionary technology comes challenges unique to its characteristics; for online applications, security is one huge concern and challenge. Currently, there are several schemes that address…

  14. Engineering Adaptive Applications

    DEFF Research Database (Denmark)

    Dolog, Peter

    for a domain.In this book, we propose a new domain engineering framework which extends a development process of Web applications with techniques required when designing such adaptive customizable Web applications. The framework is provided with design abstractions which deal separately with information served...

  15. Modelling Foundations and Applications

    DEFF Research Database (Denmark)

    This book constitutes the refereed proceedings of the 8th European Conference on Modelling Foundations and Applications, held in Kgs. Lyngby, Denmark, in July 2012. The 20 revised full foundations track papers and 10 revised full applications track papers presented were carefully reviewed...

  16. Computer algebra applications

    International Nuclear Information System (INIS)

    Calmet, J.

    1982-01-01

    A survey of applications based either on fundamental algorithms in computer algebra or on the use of a computer algebra system is presented. Recent work in biology, chemistry, physics, mathematics and computer science is discussed. In particular, applications in high energy physics (quantum electrodynamics), celestial mechanics and general relativity are reviewed. (Auth.)

  17. Nanomaterials in biomedical applications

    DEFF Research Database (Denmark)

    Christiansen, Jesper de Claville; Potarniche, Catalina-Gabriela; Vuluga, Z.

    2011-01-01

    Advances in nano materials have lead to applications in many areas from automotive to electronics and medicine. Nano composites are a popular group of nano materials. Nanocomposites in medical applications provide novel solutions to common problems. Materials for implants, biosensors and drug del...

  18. Progressive Web applications

    CERN Multimedia

    CERN. Geneva

    2017-01-01

    Progressive Web Applications are native-like applications running inside of a browser context. In my presentation I would like describe their characteristics, benchmarks and building process using a quick and simple case study example with focus on Service Workers api.

  19. Rayleigh reciprocity relations: Applications

    International Nuclear Information System (INIS)

    Lin Ju; Li Xiao-Lei; Wang Ning

    2016-01-01

    Classical reciprocity relations have wide applications in acoustics, from field representation to generalized optical theorem. In this paper we introduce our recent results on the applications and generalization of classical Rayleigh reciprocity relation: higher derivative reciprocity relations as a generalization of the classical one and a theoretical proof on the Green’s function retrieval from volume noises. (special topic)

  20. Database Application Schema Forensics

    Directory of Open Access Journals (Sweden)

    Hector Quintus Beyers

    2014-12-01

    Full Text Available The application schema layer of a Database Management System (DBMS can be modified to deliver results that may warrant a forensic investigation. Table structures can be corrupted by changing the metadata of a database or operators of the database can be altered to deliver incorrect results when used in queries. This paper will discuss categories of possibilities that exist to alter the application schema with some practical examples. Two forensic environments are introduced where a forensic investigation can take place in. Arguments are provided why these environments are important. Methods are presented how these environments can be achieved for the application schema layer of a DBMS. A process is proposed on how forensic evidence should be extracted from the application schema layer of a DBMS. The application schema forensic evidence identification process can be applied to a wide range of forensic settings.

  1. Geometry and its applications

    CERN Document Server

    Meyer, Walter J

    2006-01-01

    Meyer''s Geometry and Its Applications, Second Edition, combines traditional geometry with current ideas to present a modern approach that is grounded in real-world applications. It balances the deductive approach with discovery learning, and introduces axiomatic, Euclidean geometry, non-Euclidean geometry, and transformational geometry. The text integrates applications and examples throughout and includes historical notes in many chapters. The Second Edition of Geometry and Its Applications is a significant text for any college or university that focuses on geometry''s usefulness in other disciplines. It is especially appropriate for engineering and science majors, as well as future mathematics teachers.* Realistic applications integrated throughout the text, including (but not limited to): - Symmetries of artistic patterns- Physics- Robotics- Computer vision- Computer graphics- Stability of architectural structures- Molecular biology- Medicine- Pattern recognition* Historical notes included in many chapters...

  2. Applications of ionizing radiations

    International Nuclear Information System (INIS)

    2014-01-01

    Developments in standard applications and brand new nuclear technologies, with high impact on the future of the agriculture, medicine, industry and the environmental preservation. The Radiation Technology Center (CTR) mission is to apply the radiation and radioisotope technologies in Industry, Health, Agriculture, and Environmental Protection, expanding the scientific knowledge, improving human power resources, transferring technology, generating products and offering services for the Brazilian society. The CTR main R and D activities are in consonance with the IPEN Director Plan (2011-2013) and the Applications of Ionizing Radiation Program, with four subprograms: Irradiation of Food and Agricultural Products; Radiation and Radioisotopes Applications in Industry and Environment; Radioactive Sources and Radiation Applications in Human Health; and Radioactive Facilities and Equipment for the Applications of Nuclear Techniques

  3. GPU computing and applications

    CERN Document Server

    See, Simon

    2015-01-01

    This book presents a collection of state of the art research on GPU Computing and Application. The major part of this book is selected from the work presented at the 2013 Symposium on GPU Computing and Applications held in Nanyang Technological University, Singapore (Oct 9, 2013). Three major domains of GPU application are covered in the book including (1) Engineering design and simulation; (2) Biomedical Sciences; and (3) Interactive & Digital Media. The book also addresses the fundamental issues in GPU computing with a focus on big data processing. Researchers and developers in GPU Computing and Applications will benefit from this book. Training professionals and educators can also benefit from this book to learn the possible application of GPU technology in various areas.

  4. Applications of ionizing radiations

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    2014-07-01

    Developments in standard applications and brand new nuclear technologies, with high impact on the future of the agriculture, medicine, industry and the environmental preservation. The Radiation Technology Center (CTR) mission is to apply the radiation and radioisotope technologies in Industry, Health, Agriculture, and Environmental Protection, expanding the scientific knowledge, improving human power resources, transferring technology, generating products and offering services for the Brazilian society. The CTR main R and D activities are in consonance with the IPEN Director Plan (2011-2013) and the Applications of Ionizing Radiation Program, with four subprograms: Irradiation of Food and Agricultural Products; Radiation and Radioisotopes Applications in Industry and Environment; Radioactive Sources and Radiation Applications in Human Health; and Radioactive Facilities and Equipment for the Applications of Nuclear Techniques.

  5. Programming Graphical User Interfaces in R

    CERN Document Server

    Verzani, John

    2012-01-01

    Programming Graphical User Interfaces with R introduces each of the major R packages for GUI programming: RGtk2, qtbase, Tcl/Tk, and gWidgets. With examples woven through the text as well as stand-alone demonstrations of simple yet reasonably complete applications, the book features topics especially relevant to statisticians who aim to provide a practical interface to functionality implemented in R. The book offers: A how-to guide for developing GUIs within R The fundamentals for users with limited knowledge of programming within R and other languages GUI design for specific functions or as l

  6. Stirling engine application study

    Science.gov (United States)

    Teagan, W. P.; Cunningham, D.

    1983-01-01

    A range of potential applications for Stirling engines in the power range from 0.5 to 5000 hp is surveyed. Over one hundred such engine applications are grouped into a small number of classes (10), with the application in each class having a high degree of commonality in technical performance and cost requirements. A review of conventional engines (usually spark ignition or Diesel) was then undertaken to determine the degree to which commercial engine practice now serves the needs of the application classes and to detemine the nature of the competition faced by a new engine system. In each application class the Stirling engine was compared to the conventional engines, assuming that objectives of ongoing Stirling engine development programs are met. This ranking process indicated that Stirling engines showed potential for use in all application classes except very light duty applications (lawn mowers, etc.). However, this potential is contingent on demonstrating much greater operating life and reliability than has been demonstrated to date by developmental Stirling engine systems. This implies that future program initiatives in developing Stirling engine systems should give more emphasis to life and reliability issues than has been the case in ongoing programs.

  7. OCT for industrial applications

    Science.gov (United States)

    Song, Guiju; Harding, Kevin

    2012-11-01

    Optical coherence tomography (OCT), as an interferometric method, has been studied as a distance ranger. As a technology capable of producing high-resolution, depth-resolved images of biological tissue, OCT had been widely used for the application of ophthalmology and has been commercialized in the market today. Enlightened by the emerging research interest in biomedical domain, the applications of OCT in industrial inspection were rejuvenated by a few groups to explore its potential for characterizing new materials, imaging or inspecting industrial parts as a service solution[3]. Benefiting from novel photonics components and devices, the industrial application of the older concepts in OCT can be re-visited with respect to the unique performance and availability. Commercial OCT developers such as Michelson Diagnostics (MDL; Orpington, U.K.) and Thorlabs (Newton, NJ) are actively exploring the application of OCT to industrial applications and they have outlined meaningful path toward the metrology application in emerging industry[3]. In this chapter, we will introduce the fundamental concepts of OCT and discuss its current and potential industrial applications.

  8. CISN Display - Reliable Delivery of Real-time Earthquake Information, Including Rapid Notification and ShakeMap to Critical End Users

    Science.gov (United States)

    Rico, H.; Hauksson, E.; Thomas, E.; Friberg, P.; Given, D.

    2002-12-01

    The California Integrated Seismic Network (CISN) Display is part of a Web-enabled earthquake notification system alerting users in near real-time of seismicity, and also valuable geophysical information following a large earthquake. It will replace the Caltech/USGS Broadcast of Earthquakes (CUBE) and Rapid Earthquake Data Integration (REDI) Display as the principal means of delivering graphical earthquake information to users at emergency operations centers, and other organizations. Features distinguishing the CISN Display from other GUI tools are a state-full client/server relationship, a scalable message format supporting automated hyperlink creation, and a configurable platform-independent client with a GIS mapping tool; supporting the decision-making activities of critical users. The CISN Display is the front-end of a client/server architecture known as the QuakeWatch system. It is comprised of the CISN Display (and other potential clients), message queues, server, server "feeder" modules, and messaging middleware, schema and generators. It is written in Java, making it platform-independent, and offering the latest in Internet technologies. QuakeWatch's object-oriented design allows components to be easily upgraded through a well-defined set of application programming interfaces (APIs). Central to the CISN Display's role as a gateway to other earthquake products is its comprehensive XML-schema. The message model starts with the CUBE message format, but extends it by provisioning additional attributes for currently available products, and those yet to be considered. The supporting metadata in the XML-message provides the data necessary for the client to create a hyperlink and associate it with a unique event ID. Earthquake products deliverable to the CISN Display are ShakeMap, Ground Displacement, Focal Mechanisms, Rapid Notifications, OES Reports, and Earthquake Commentaries. Leveraging the power of the XML-format, the CISN Display provides prompt access to

  9. The application of RFQs

    International Nuclear Information System (INIS)

    Schempp, A.

    1992-01-01

    The Radio Frequency Quadrupole Accelerator (RFQ) has found wide application, not only as the preinjector linac for new high energy light ion accelerators but also in a variety of other projects. Progress in development has made ion linacs practical for medical and industrial applications including radiation therapy, isotope and neutron production, material modification and ion beam diagnostic. The paper discusses various projects together with applications in science where RFQs serve as stand-alone tools, for example for the calibration of detectors, as decelerators or as small compact beam sources for atomic physics and materials research. (Author) 7 figs., 40 refs

  10. Lift application development cookbook

    CERN Document Server

    Garcia, Gilberto T

    2013-01-01

    Lift Application Development Cookbook contains practical recipes on everything you will need to create secure web applications using this amazing framework.The book first teaches you basic topics such as starting a new application and gradually moves on to teach you advanced topics to achieve a certain task. Then, it explains every step in detail so that you can build your knowledge about how things work.This book is for developers who have at least some basic knowledge about Scala and who are looking for a functional, secure, and modern web framework. Prior experience with HTML and JavaScript

  11. Biomedical applications of polymers

    CERN Document Server

    Gebelein, C G

    1991-01-01

    The biomedical applications of polymers span an extremely wide spectrum of uses, including artificial organs, skin and soft tissue replacements, orthopaedic applications, dental applications, and controlled release of medications. No single, short review can possibly cover all these items in detail, and dozens of books andhundreds of reviews exist on biomedical polymers. Only a few relatively recent examples will be cited here;additional reviews are listed under most of the major topics in this book. We will consider each of the majorclassifications of biomedical polymers to some extent, inclu

  12. Underground engineering applications

    Energy Technology Data Exchange (ETDEWEB)

    Nordyke, M D [Lawrence Radiation Laboratory, Livermore, CA (United States)

    1969-07-01

    Developments of any underground engineering application utilizing nuclear explosives involve answering the same questions one encounters in any new area of technology: What are the characteristics of the new tool? How is it applicable to the job to be done? Is it safe to use? and, most importantly, is its use economically acceptable? The many facets of the answers to these questions will be explored. The general types of application presently under consideration will also be reviewed, with particular emphasis on those specific projects actively being worked on by commercial interests and by the U.S. Atomic Energy Commission. (author)

  13. Excimer laser applications

    International Nuclear Information System (INIS)

    Fantoni, R.

    1988-01-01

    This lecture deals with laser induced material photoprocessing, especially concerning those processes which are initiated by u.v. lasers (mostly excimer laser). Advantages of using the u.v. radiation emitted by excimer lasers, both in photophysical and photochemical processes of different materials, are discussed in detail. Applications concerning microelectronics are stressed with respect to other applications in different fields (organic chemistry, medicine). As further applications of excimer lasers, main spectroscopic techniques for ''on line'' diagnostics which employ excimer pumped dye lasers, emitting tunable radiation in the visible and near u.v. are reviewed

  14. Android Applications Security

    Directory of Open Access Journals (Sweden)

    Paul POCATILU

    2011-01-01

    Full Text Available The use of smartphones worldwide is growing very fast and also the malicious attacks have increased. The mobile security applications development keeps the pace with this trend. The paper presents the vulnerabilities of mobile applications. The Android applications and devices are analyzed through the security perspective. The usage of restricted API is also presented. The paper also focuses on how users can prevent these malicious attacks and propose some prevention measures, including the architecture of a mobile security system for Android devices.

  15. Handbook of satellite applications

    CERN Document Server

    Madry, Scott; Camacho-Lara, Sergio

    2017-01-01

    The first edition of this ground breaking reference work was the most comprehensive reference source available about the key aspects of the satellite applications field. This updated second edition covers the technology, the markets, applications and regulations related to satellite telecommunications, broadcasting and networking—including civilian and military systems; precise satellite navigation and timing networks (i.e. GPS and others); remote sensing and meteorological satellite systems. Created under the auspices of the International Space University based in France, this brand new edition is now expanded to cover new innovative small satellite constellations, new commercial launching systems, innovation in military application satellites and their acquisition, updated appendices, a useful glossary and more.

  16. Professional Tizen application development

    CERN Document Server

    Jaygarl, HoJun; Kim, YoonSoo; Choi, Eunyoung; Bradwick, Kevin; Lansdell

    2014-01-01

    Create powerful, marketable applications with Tizen for the smartphone and beyond  Tizen is the only platform designed for multiple device categories that is HTML5-centric and entirely open source. Written by experts in the field, this comprehensive guide includes chapters on both web and native application development, covering subjects such as location and social features, advanced UIs, animations, sensors and multimedia. This book is a comprehensive resource for learning how to develop Tizen web and native applications that are polished, bug-free and ready to sell on a range of smart dev

  17. Underground engineering applications

    International Nuclear Information System (INIS)

    Nordyke, M.D.

    1969-01-01

    Developments of any underground engineering application utilizing nuclear explosives involve answering the same questions one encounters in any new area of technology: What are the characteristics of the new tool? How is it applicable to the job to be done? Is it safe to use? and, most importantly, is its use economically acceptable? The many facets of the answers to these questions will be explored. The general types of application presently under consideration will also be reviewed, with particular emphasis on those specific projects actively being worked on by commercial interests and by the U.S. Atomic Energy Commission. (author)

  18. Mobile Application Recommender System

    OpenAIRE

    Davidsson, Christoffer

    2010-01-01

    With the amount of mobile applications available increasing rapidly, users have to put a lot of effort into finding applications of interest. The purpose of this thesis is to investigate how to aid users in the process of discovering new mobile applications by providing them with recommendations. A prototype system is then built as a proof-of-concept. The work of the thesis is divided into three phases where the aim of the first phase is to study related work and related systems to identify p...

  19. Professional Cocoa Application Security

    CERN Document Server

    Lee, Graham J

    2010-01-01

    The first comprehensive security resource for Mac and iPhone developers. The Mac platform is legendary for security, but consequently, Apple developers have little appropriate security information available to help them assure that their applications are equally secure. This Wrox guide provides the first comprehensive go-to resource for Apple developers on the available frameworks and features that support secure application development.: While Macs are noted for security, developers still need to design applications for the Mac and the iPhone with security in mind; this guide offers the first

  20. Developing Large Web Applications

    CERN Document Server

    Loudon, Kyle

    2010-01-01

    How do you create a mission-critical site that provides exceptional performance while remaining flexible, adaptable, and reliable 24/7? Written by the manager of a UI group at Yahoo!, Developing Large Web Applications offers practical steps for building rock-solid applications that remain effective even as you add features, functions, and users. You'll learn how to develop large web applications with the extreme precision required for other types of software. Avoid common coding and maintenance headaches as small websites add more pages, more code, and more programmersGet comprehensive soluti

  1. Superconductivity and its application

    International Nuclear Information System (INIS)

    Spadoni, M.

    1988-01-01

    This paper, after a short introduction to superconductivity and to multifilamentary superconducting composites is aiming to review the state of the art and the future perspective of some of the applications of the superconducting materials. The main interest is focussed to large scale applications like, for istance, magnets for accelerators or fusion reactors, superconducting system for NMR thomography, etc. A short paragraph is dedicated to applications for high sensitivity instrumentation. The paper is then concluded by some considerations about the potentialities of the newly discovered high critical temperature materials

  2. Express web application development

    CERN Document Server

    Yaapa, Hage

    2013-01-01

    Express Web Application Development is a practical introduction to learning about Express. Each chapter introduces you to a different area of Express, using screenshots and examples to get you up and running as quickly as possible.If you are looking to use Express to build your next web application, ""Express Web Application Development"" will help you get started and take you right through to Express' advanced features. You will need to have an intermediate knowledge of JavaScript to get the most out of this book.

  3. Application of expert systems

    Energy Technology Data Exchange (ETDEWEB)

    Basden, A

    1983-11-01

    This article seeks to bring together a number of issues relevant to the application of expert systems by discussing their advantages and limitations, their roles and benefits, and the influence that real-life applications might have on the design of expert systems software. Part of the expert systems strategy of one major chemical company is outlined. Because it was in constructing one particular expert system that many of these issues became important this system is described briefly at the start of the paper and used to illustrate much of the later discussion. It is of the plausible-inference type and has application in the field of materials engineering. 22 references.

  4. Biomaterials and therapeutic applications

    Science.gov (United States)

    Ferraro, Angelo

    2016-03-01

    A number of organic and inorganic, synthetic or natural derived materials have been classified as not harmful for the human body and are appropriate for medical applications. These materials are usually named biomaterials since they are suitable for introduction into living human tissues of prosthesis, as well as for drug delivery, diagnosis, therapies, tissue regeneration and many other clinical applications. Recently, nanomaterials and bioabsorbable polymers have greatly enlarged the fields of application of biomaterials attracting much more the attention of the biomedical community. In this review paper I am going to discuss the most recent advances in the use of magnetic nanoparticles and biodegradable materials as new biomedical tools.

  5. Building Social Web Applications

    CERN Document Server

    Bell, Gavin

    2009-01-01

    Building a web application that attracts and retains regular visitors is tricky enough, but creating a social application that encourages visitors to interact with one another requires careful planning. This book provides practical solutions to the tough questions you'll face when building an effective community site -- one that makes visitors feel like they've found a new home on the Web. If your company is ready to take part in the social web, this book will help you get started. Whether you're creating a new site from scratch or reworking an existing site, Building Social Web Applications

  6. Professional mobile application development

    CERN Document Server

    McWherter, Jeff

    2012-01-01

    Create applications for all major smartphone platforms Creating applications for the myriad versions and varieties of mobile phone platforms on the market can be daunting to even the most seasoned developer. This authoritative guide is written in such as way that it takes your existing skills and experience and uses that background as a solid foundation for developing applications that cross over between platforms, thereby freeing you from having to learn a new platform from scratch each time. Concise explanations walk you through the tools and patterns for developing for all the mobile platfo

  7. User Types in Online Applications

    Directory of Open Access Journals (Sweden)

    Ion IVAN

    2011-08-01

    Full Text Available Online applications are presented in the context of information society. Online applications characteristics are analyzed. Quality characteristics are presented in relation to online applications users. Types of users for AVIO application are presented. Use cases for AVIO application are identified. The limitations of AVIO application are defined. Types of users in online applications are identified. The threedimensional matrix of access to the online application resources is built. The user type-oriented database is structured. Access management of the fields related to the database tables is analyzed. The classification of online applications users is done.

  8. Application of Model-Based Systems Engineering (MBSE) to Compare Legacy and Future Forces in Mine Warfare (MIW) Missions

    Science.gov (United States)

    2014-12-01

    indicate that the satisfaction of these requirements had been addressed. 108 Table 8. MOP to Requirement Mapping Matrix MOP(s) REQUIREMENT 1.1...GUIs) to modify their behaviors. ExtendSim also has an equation editor for creating custom algorithms to add functionality not already present in the...Expeditionary Warfare Conference, Wyndham Bay Point Hotel , Panama City, FL, October 24. http://www.dtic.mil/ndia/2011expwar/MondayAmador.pdf. Bahr

  9. xGDBvm: A Web GUI-Driven Workflow for Annotating Eukaryotic Genomes in the Cloud[OPEN

    Science.gov (United States)

    Merchant, Nirav

    2016-01-01

    Genome-wide annotation of gene structure requires the integration of numerous computational steps. Currently, annotation is arguably best accomplished through collaboration of bioinformatics and domain experts, with broad community involvement. However, such a collaborative approach is not scalable at today’s pace of sequence generation. To address this problem, we developed the xGDBvm software, which uses an intuitive graphical user interface to access a number of common genome analysis and gene structure tools, preconfigured in a self-contained virtual machine image. Once their virtual machine instance is deployed through iPlant’s Atmosphere cloud services, users access the xGDBvm workflow via a unified Web interface to manage inputs, set program parameters, configure links to high-performance computing (HPC) resources, view and manage output, apply analysis and editing tools, or access contextual help. The xGDBvm workflow will mask the genome, compute spliced alignments from transcript and/or protein inputs (locally or on a remote HPC cluster), predict gene structures and gene structure quality, and display output in a public or private genome browser complete with accessory tools. Problematic gene predictions are flagged and can be reannotated using the integrated yrGATE annotation tool. xGDBvm can also be configured to append or replace existing data or load precomputed data. Multiple genomes can be annotated and displayed, and outputs can be archived for sharing or backup. xGDBvm can be adapted to a variety of use cases including de novo genome annotation, reannotation, comparison of different annotations, and training or teaching. PMID:27020957

  10. Precipitation Interpolation by Multivariate Bayesian Maximum Entropy Based on Meteorological Data in Yun- Gui-Guang region, Mainland China

    Science.gov (United States)

    Wang, Chaolin; Zhong, Shaobo; Zhang, Fushen; Huang, Quanyi

    2016-11-01

    Precipitation interpolation has been a hot area of research for many years. It had close relation to meteorological factors. In this paper, precipitation from 91 meteorological stations located in and around Yunnan, Guizhou and Guangxi Zhuang provinces (or autonomous region), Mainland China was taken into consideration for spatial interpolation. Multivariate Bayesian maximum entropy (BME) method with auxiliary variables, including mean relative humidity, water vapour pressure, mean temperature, mean wind speed and terrain elevation, was used to get more accurate regional distribution of annual precipitation. The means, standard deviations, skewness and kurtosis of meteorological factors were calculated. Variogram and cross- variogram were fitted between precipitation and auxiliary variables. The results showed that the multivariate BME method was precise with hard and soft data, probability density function. Annual mean precipitation was positively correlated with mean relative humidity, mean water vapour pressure, mean temperature and mean wind speed, negatively correlated with terrain elevation. The results are supposed to provide substantial reference for research of drought and waterlog in the region.

  11. GUI-Based Document Access via SATCOMMS: Online Electronic Document Retrieval at the European Telecommunications Satellite Organization EUTELSAT.

    Science.gov (United States)

    Burton, Adrian P.

    1995-01-01

    Discusses accessing online electronic documents at the European Telecommunications Satellite Organization (EUTELSAT). Highlights include off-site paper document storage, the document management system, benefits, the EUTELSAT Standard IBM Access software, implementation, the development process, and future enhancements. (AEF)

  12. IGMtransmission: A Java GUI to model the effects of the Intergalactic Medium on the colours of high redshift galaxies

    OpenAIRE

    Harrison, Christopher M.; Meiksin, Avery; Stock, David

    2011-01-01

    IGMtransmission is a Java graphical user interface that implements Monte Carlo simulations to compute the corrections to colours of high-redshift galaxies due to intergalactic attenuation based on current models of the Intergalactic Medium. The effects of absorption due to neutral hydrogen are considered, with particular attention to the stochastic effects of Lyman Limit Systems. Attenuation curves are produced, as well as colours for a wide range of filter responses and model galaxy spectra....

  13. A Tale of Sea Turtles: Job-Seeking Experiences of "Hai Gui" (High-Skilled Returnees) in China

    Science.gov (United States)

    Hao, Jie; Welch, Anthony

    2012-01-01

    A key feature of contemporary globalization is the increasing mobility of high-skilled talent. While for many countries in the developing world the loss of such individuals represents a longstanding concern, countries such as China have now developed key policies to harness their overseas talent. The article examines the job-seeking experiences of…

  14. Lessons from an enterprise-wide technical and administrative database using CASE and GUI front-ends

    International Nuclear Information System (INIS)

    Chan, A.; Crane, G.; MacGregor, I.; Meyer, S.

    1995-07-01

    An enterprise-wide database built via Oracle*CASE is a hot topic. The authors describe the PEP-II/BABAR Project-Wide Database, and the lessons learned in delivering and developing this system with a small team averaging two and one half people. They also give some details of providing World Wide Web (WWW) access to the information, and using Oracle*CASE and Oracle Forms4. The B Factory at the Stanford Linear Accelerator Center (SLAC) is a project built to study the physics of matter and anti-matter. It consists of two accelerator storage rings (PEP-II) and a detector (BABAR)--a project of approximately $250 million with collaboration by many labs worldwide. Foremost among these lessons is that the support and vision of management are key to the successful design and implementation of an enterprise-wide database. The authors faced the challenge of integrating both administrative and technical data into one CASE enterprise design. The goal, defined at the project's inception in late 1992, was to use a central database as a tool for the collaborating labs to: (1) track quality assurance during construction of the accelerator storage rings and detectors; (2) track down problems faster when they develop; and (3) facilitate the construction process. The focus of the project database, therefore, is on technical data which is less well-defined than administrative data

  15. DROIDS 1.20: A GUI-Based Pipeline for GPU-Accelerated Comparative Protein Dynamics.

    Science.gov (United States)

    Babbitt, Gregory A; Mortensen, Jamie S; Coppola, Erin E; Adams, Lily E; Liao, Justin K

    2018-03-13

    Traditional informatics in comparative genomics work only with static representations of biomolecules (i.e., sequence and structure), thereby ignoring the molecular dynamics (MD) of proteins that define function in the cell. A comparative approach applied to MD would connect this very short timescale process, defined in femtoseconds, to one of the longest in the universe: molecular evolution measured in millions of years. Here, we leverage advances in graphics-processing-unit-accelerated MD simulation software to develop a comparative method of MD analysis and visualization that can be applied to any two homologous Protein Data Bank structures. Our open-source pipeline, DROIDS (Detecting Relative Outlier Impacts in Dynamic Simulations), works in conjunction with existing molecular modeling software to convert any Linux gaming personal computer into a "comparative computational microscope" for observing the biophysical effects of mutations and other chemical changes in proteins. DROIDS implements structural alignment and Benjamini-Hochberg-corrected Kolmogorov-Smirnov statistics to compare nanosecond-scale atom bond fluctuations on the protein backbone, color mapping the significant differences identified in protein MD with single-amino-acid resolution. DROIDS is simple to use, incorporating graphical user interface control for Amber16 MD simulations, cpptraj analysis, and the final statistical and visual representations in R graphics and UCSF Chimera. We demonstrate that DROIDS can be utilized to visually investigate molecular evolution and disease-related functional changes in MD due to genetic mutation and epigenetic modification. DROIDS can also be used to potentially investigate binding interactions of pharmaceuticals, toxins, or other biomolecules in a functional evolutionary context as well. Copyright © 2018 Biophysical Society. Published by Elsevier Inc. All rights reserved.

  16. Analýza GUI ubytovacích rezervačních portálů

    OpenAIRE

    Rybář, Jakub

    2014-01-01

    The Bachelor's thesis deals with the analysis and design of the graphical user interface of the accommodation booking portals. The theoretical part explains the process of the creation of the websites especially focused on users, analysis of the web and its competition, designs and types of user interface. The webdesign and its requirements, methods for usability testing and basic aspects of graphical webdesign are further described. The practical part consists of the analysis of graphical us...

  17. IFIS Model-Plus: A Web-Based GUI for Visualization, Comparison and Evaluation of Distributed Flood Forecasts and Hindcasts

    Science.gov (United States)

    Krajewski, W. F.; Della Libera Zanchetta, A.; Mantilla, R.; Demir, I.

    2017-12-01

    This work explores the use of hydroinformatics tools to provide an user friendly and accessible interface for executing and assessing the output of realtime flood forecasts using distributed hydrological models. The main result is the implementation of a web system that uses an Iowa Flood Information System (IFIS)-based environment for graphical displays of rainfall-runoff simulation results for both real-time and past storm events. It communicates with ASYNCH ODE solver to perform large-scale distributed hydrological modeling based on segmentation of the terrain into hillslope-link hydrologic units. The cyber-platform also allows hindcast of model performance by testing multiple model configurations and assumptions of vertical flows in the soils. The scope of the currently implemented system is the entire set of contributing watersheds for the territory of the state of Iowa. The interface provides resources for visualization of animated maps for different water-related modeled states of the environment, including flood-waves propagation with classification of flood magnitude, runoff generation, surface soil moisture and total water column in the soil. Additional tools for comparing different model configurations and performing model evaluation by comparing to observed variables at monitored sites are also available. The user friendly interface has been published to the web under the URL http://ifis.iowafloodcenter.org/ifis/sc/modelplus/.

  18. High-throughput image analysis of tumor spheroids: a user-friendly software application to measure the size of spheroids automatically and accurately.

    Science.gov (United States)

    Chen, Wenjin; Wong, Chung; Vosburgh, Evan; Levine, Arnold J; Foran, David J; Xu, Eugenia Y

    2014-07-08

    The increasing number of applications of three-dimensional (3D) tumor spheroids as an in vitro model for drug discovery requires their adaptation to large-scale screening formats in every step of a drug screen, including large-scale image analysis. Currently there is no ready-to-use and free image analysis software to meet this large-scale format. Most existing methods involve manually drawing the length and width of the imaged 3D spheroids, which is a tedious and time-consuming process. This study presents a high-throughput image analysis software application - SpheroidSizer, which measures the major and minor axial length of the imaged 3D tumor spheroids automatically and accurately; calculates the volume of each individual 3D tumor spheroid; then outputs the results in two different forms in spreadsheets for easy manipulations in the subsequent data analysis. The main advantage of this software is its powerful image analysis application that is adapted for large numbers of images. It provides high-throughput computation and quality-control workflow. The estimated time to process 1,000 images is about 15 min on a minimally configured laptop, or around 1 min on a multi-core performance workstation. The graphical user interface (GUI) is also designed for easy quality control, and users can manually override the computer results. The key method used in this software is adapted from the active contour algorithm, also known as Snakes, which is especially suitable for images with uneven illumination and noisy background that often plagues automated imaging processing in high-throughput screens. The complimentary "Manual Initialize" and "Hand Draw" tools provide the flexibility to SpheroidSizer in dealing with various types of spheroids and diverse quality images. This high-throughput image analysis software remarkably reduces labor and speeds up the analysis process. Implementing this software is beneficial for 3D tumor spheroids to become a routine in vitro model

  19. Designing Adaptive Web Applications

    DEFF Research Database (Denmark)

    Dolog, Peter

    2008-01-01

    Learning system to study a discipline. In business to business interaction, different requirements and parameters of exchanged business requests might be served by different services from third parties. Such applications require certain intelligence and a slightly different approach to design. Adpative web......The unique characteristic of web applications is that they are supposed to be used by much bigger and diverse set of users and stakeholders. An example application area is e-Learning or business to business interaction. In eLearning environment, various users with different background use the e......-based applications aim to leave some of their features at the design stage in the form of variables which are dependent on several criteria. The resolution of the variables is called adaptation and can be seen from two perspectives: adaptation by humans to the changed requirements of stakeholders and dynamic system...

  20. Nanobiomaterials development and applications

    CERN Document Server

    Papaefthymiou-Davis, Georgia C

    2013-01-01

    Nanomaterials in Nanobiotechnologies: Preparation, Characterization, and ApplicationsBio-Inspired Magnetic NanoparticlesGeorgia C. Papaefthymiou and Eamonn DevlinNanoparticles for BioimagingHye Sun Park and Yong Taik LimBiomedical Applications of Dendrimer Porphyrin or PhthalocyanineWoo-Dong Jang and Won-Gun KohPolymeric Nanoparticles in Cancer TherapyHeebeom Koo, Ji Young Yhee, Ick Chan Kwon, Kwangmeyung Kim, and Ramesh SubbiahCarbon Nanotube BioconjugatesMonica Samal, Dong Kee Yi, and Shashadhar SamalBiocatalytic NanosystemsJaehong Lim and Su Seong LeeMagnetically Induced Hyperthermia for Biomedical ApplicationsMichael Fardis, Ioannis Rabias, Georgios Diamantopoulos, Eleni Karakosta, Danai Tsitrouli, Vassilios Tzitzios, and Georgios PapavassiliouSoft Block Nanobuilding: New Preparation Routes of Soft Nanomaterials Using BiomoleculesEngineered Biomolecules as NanomaterialsYun Jung Lee and Ki Tae NamNanomaterials and Bio-MEMS: Nano- and Microscale Hybridization of Materials and ApplicationsMicrofluidic-Based ...

  1. Pedal Application Errors

    Science.gov (United States)

    2012-03-01

    This project examined the prevalence of pedal application errors and the driver, vehicle, roadway and/or environmental characteristics associated with pedal misapplication crashes based on a literature review, analysis of news media reports, a panel ...

  2. Microtron for radiation applications

    International Nuclear Information System (INIS)

    Soni, H.C.; Ramamurthi, S.S.

    1993-01-01

    The electron accelerator called microtron is a powerful tool for research, medical and industrial applications which need electron beam in energy range of few tens of MeV. Either electron beam from microtron is directly used for radiation applications or electron beam is utilized to produce x-rays or neutrons which are eventually used for radiation applications. After considering the vast potential, lower cost, simpler construction and excellent quality of electron beam from microtron, it was decided to develop this machine at Centre for Advanced Technology (CAT). The microtrons in two standard models have been developed which will cover all the above mentioned applications except free electron lasers. The microtron of model 1 provides electron beam of 20 MeV, 15/30 mA and that of model 2 provides electron beam of 8/12 MeV, 50/30 mA. (author). 2 figs., 1 tab

  3. Applications of quantum chromodynamics

    International Nuclear Information System (INIS)

    Field, R.D.

    1979-01-01

    Perturbative application of the theory of Quantum Chromodynamics (QCQ) are examined and compared with experimental data. Particular emphasis is placed on understanding the similarities and differences between the QCD results and the expectations of the naive parton model

  4. Thermoluminescence and applications

    International Nuclear Information System (INIS)

    Rodrigues, G.V.

    1986-01-01

    The theory of thermoluminescent emission, the characteristics of main thermoluminescent phosphorus, and some applications are presented. The main thermoluminescent dosemeters used in dosimetry are related. (M.C.K.)

  5. Thermoluminescence and their applications

    International Nuclear Information System (INIS)

    Rodrigues, G.V.

    1986-01-01

    The theory involved in the phenomenon of thermoluminescence emission, the characteristics of the main thermoluminescent phosphorus and some of their applications are presented. Some of the main thermoluminescent dosemeters used in dosimetry are described. (M.C.K.) [pt

  6. BIOSENSORS FOR ENVIRONMENTAL APPLICATIONS

    Science.gov (United States)

    A review, with 19 references, is given on challenges and possible opportunities for the development of biosensors for environmental monitoring applications. The high cost and slow turnaround times typically associated with the measurement of regulated pollutants clearly indicates...

  7. Nuclear Technology applications

    International Nuclear Information System (INIS)

    Cibils Machado, W. E- mail: wrcibils@adinet.com.uy

    2002-01-01

    The present work tries on the applications of the nuclear technology in the life daily, such as agriculture and feeding, human health, industry, non destructive essays, isotopic hydrology, and the nuclear power stations for electricity production and radioisotopes production

  8. Evolution of Mobile Applications

    Directory of Open Access Journals (Sweden)

    Phongtraychack Anachack

    2018-01-01

    Full Text Available Currently, we can see the rapid evolution of mobile technology, which involves mobile communication, mobile hardware, and mobile software. Features of mobile phones largely depend on software. In contemporary information and communication age [1–4], mobile application is one of the most concerned and rapidly developing areas. At the same time, the development of mobile application undergoes great changes with the introduction of new software, service platforms and software development kits (SDK. These changes lead to appearance of many new service platforms such as Google with Android and Apple with iOS. This article presents the information about the evolution of mobile application, gives some statistical data on the past and present situation, demonstrates how individual users of mobile devices can benefit, and shows how mobile applications affect society from the ethical perspective.

  9. Thermal Cameras and Applications

    DEFF Research Database (Denmark)

    Gade, Rikke; Moeslund, Thomas B.

    2014-01-01

    Thermal cameras are passive sensors that capture the infrared radiation emitted by all objects with a temperature above absolute zero. This type of camera was originally developed as a surveillance and night vision tool for the military, but recently the price has dropped, significantly opening up...... a broader field of applications. Deploying this type of sensor in vision systems eliminates the illumination problems of normal greyscale and RGB cameras. This survey provides an overview of the current applications of thermal cameras. Applications include animals, agriculture, buildings, gas detection......, industrial, and military applications, as well as detection, tracking, and recognition of humans. Moreover, this survey describes the nature of thermal radiation and the technology of thermal cameras....

  10. Thermodynamics foundations and applications

    CERN Document Server

    Gyftopoulos, Elias P

    2005-01-01

    Designed by two MIT professors, this authoritative text discusses basic concepts and applications in detail, emphasizing generality, definitions, and logical consistency. More than 300 solved problems cover realistic energy systems and processes.

  11. Wordpress web application development

    CERN Document Server

    Ratnayake, Rakhitha Nimesh

    2015-01-01

    This book is intended for WordPress developers and designers who want to develop quality web applications within a limited time frame and for maximum profit. Prior knowledge of basic web development and design is assumed.

  12. Applications of decelerated ions

    International Nuclear Information System (INIS)

    Johnson, B.M.

    1985-03-01

    Many facilities whose sole purpose had been to accelerate ion beams are now becoming decelerators as well. The development and current status of accel-decel operations is reviewed here. Applications of decelerated ions in atomic physics experiments are discussed

  13. Applications of Piezoelectric Ceramics

    Indian Academy of Sciences (India)

    Applications of Piezoelectric Ceramics. Piezoelectric Actuators. Nano and Micropositioners. Vibration Control Systems. Computer Printers. Piezoelectric Transformers,Voltage Generators, Spark Plugs, Ultrasonic Motors,. Ultrasonic Generators and Sensors. Sonars, Medical Diagnostic. Computer Memories. NVFRAM ...

  14. Engineering Adaptive Web Applications

    DEFF Research Database (Denmark)

    Dolog, Peter

    2007-01-01

    suit the user profile the most. This paper summarizes the domain engineering framework for such adaptive web applications. The framework provides guidelines to develop adaptive web applications as members of a family. It suggests how to utilize the design artifacts as knowledge which can be used......Information and services on the web are accessible for everyone. Users of the web differ in their background, culture, political and social environment, interests and so on. Ambient intelligence was envisioned as a concept for systems which are able to adapt to user actions and needs....... With the growing amount of information and services, the web applications become natural candidates to adopt the concepts of ambient intelligence. Such applications can deal with divers user intentions and actions based on the user profile and can suggest the combination of information content and services which...

  15. Special functions & their applications

    CERN Document Server

    Lebedev, N N

    1972-01-01

    Famous Russian work discusses the application of cylinder functions and spherical harmonics; gamma function; probability integral and related functions; Airy functions; hyper-geometric functions; more. Translated by Richard Silverman.

  16. Capital Projects Application (CPA)

    Data.gov (United States)

    General Services Administration — Capital Projects application (CPA) provides users with the ability to maintain project related financial data for Budget Activity (BA) 51, 55, 64, 01, 02, 03, 04....

  17. Electronic applications presentation

    Science.gov (United States)

    Grants.gov requirement effective February 17, 2015. All initial applications submitted for competitiveawards based on solicitations issued on or after February 17, 2015 must be submitted to EPAelectronically through Grants.gov.

  18. Neutron sources and applications

    Energy Technology Data Exchange (ETDEWEB)

    Price, D.L. [ed.] [Argonne National Lab., IL (United States); Rush, J.J. [ed.] [National Inst. of Standards and Technology, Gaithersburg, MD (United States)

    1994-01-01

    Review of Neutron Sources and Applications was held at Oak Brook, Illinois, during September 8--10, 1992. This review involved some 70 national and international experts in different areas of neutron research, sources, and applications. Separate working groups were asked to (1) review the current status of advanced research reactors and spallation sources; and (2) provide an update on scientific, technological, and medical applications, including neutron scattering research in a number of disciplines, isotope production, materials irradiation, and other important uses of neutron sources such as materials analysis and fundamental neutron physics. This report summarizes the findings and conclusions of the different working groups involved in the review, and contains some of the best current expertise on neutron sources and applications.

  19. Applications of Clustering

    Indian Academy of Sciences (India)

    First page Back Continue Last page Overview Graphics. Applications of Clustering. Biology – medical imaging, bioinformatics, ecology, phylogenies problems etc. Market research. Data Mining. Social Networks. Any problem measuring similarity/correlation. (dimensions represent different parameters)

  20. Food Applications and Regulation

    Science.gov (United States)

    Gálvez, Antonio; Abriouel, Hikmate; Omar, Nabil Ben; Lucas, Rosario

    This chapter deals with food applications of bacteriocins. Regulatory issues on the different possibilities for incorporating bacteriocins as bioprotectants are discussed. Specific applications of bacteriocins or bacteriocin-producing strains are described for main food categories, including milk and dairy products, raw meats, ready-to-eat meat and poultry products, fermented meats, fish and fish products or fermented fish. The last section of the chapter deals with applications in foods and beverages derived from plant materials, such as raw vegetable foods, fruits and fruit juices, cooked food products, fermented vegetable foods and ­fermented beverages. Results obtained for application of bacteriocins in combination with other hurdles are also discussed for each specific case, with a special emphasis on novel food packaging and food-processing technologies, such as irradiation, pulsed electric field treatments or high hydrostatic pressure treatment.

  1. Neutron sources and applications

    International Nuclear Information System (INIS)

    Price, D.L.; Rush, J.J.

    1994-01-01

    Review of Neutron Sources and Applications was held at Oak Brook, Illinois, during September 8--10, 1992. This review involved some 70 national and international experts in different areas of neutron research, sources, and applications. Separate working groups were asked to (1) review the current status of advanced research reactors and spallation sources; and (2) provide an update on scientific, technological, and medical applications, including neutron scattering research in a number of disciplines, isotope production, materials irradiation, and other important uses of neutron sources such as materials analysis and fundamental neutron physics. This report summarizes the findings and conclusions of the different working groups involved in the review, and contains some of the best current expertise on neutron sources and applications

  2. Magnesium motorcycle applications

    International Nuclear Information System (INIS)

    Jianyong Cao; Zonghe Zhang; Dongxia Xiang; Jun Wang

    2005-01-01

    Magnesium, the lightest engineering structural metal, has been comprehensively used in castings of aviation and aerospace, communication and transportation, and IT components. This paper introduced the history, advantages and difficulties of magnesium castings for motorcycle application as well as its application state in China. It also indicated the production situation of magnesium motorcycle components in CQMST and difficulties need to overcome for further development. (orig.)

  3. Applications of Genetic Programming

    DEFF Research Database (Denmark)

    Gaunholt, Hans; Toma, Laura

    1996-01-01

    In this report a study of genetic programming (GP) has been performed with respect to a number of applications such as Symbolic function regression, Solving Symbolic Differential Equations, Image encoding, the ant problem etc.......In this report a study of genetic programming (GP) has been performed with respect to a number of applications such as Symbolic function regression, Solving Symbolic Differential Equations, Image encoding, the ant problem etc....

  4. Applications for alliform carbon

    Energy Technology Data Exchange (ETDEWEB)

    Gogotsi, Yury; Mochalin, Vadym; McDonough, IV, John Kenneth; Simon, Patrice; Taberna, Pierre Louis

    2017-02-21

    This invention relates to novel applications for alliform carbon, useful in conductors and energy storage devices, including electrical double layer capacitor devices and articles incorporating such conductors and devices. Said alliform carbon particles are in the range of 2 to about 20 percent by weight, relative to the weight of the entire electrode. Said novel applications include supercapacitors and associated electrode devices, batteries, bandages and wound healing, and thin-film devices, including display devices.

  5. Applications of neutron irradiation

    International Nuclear Information System (INIS)

    Ito, Yasuo

    1999-01-01

    The present state of art of applications of neutron irradiation is overviewed taking neutron activation analysis, prompt gamma-ray analysis, fission/alpha track methods, boron neutron capture therapy as examples. What is common among them is that the technologies are nearly matured for wide use by non- nuclear scientists. But the environment around research reactors is not prospective. These applications should be encouraged by incorporating in the neutron science society. (author)

  6. Superconductivity and their applications

    OpenAIRE

    Roque, António; Sousa, Duarte M.; Fernão Pires, Vítor; Margato, Elmano

    2017-01-01

    Trabalho apresentado em International Conference on Renewable Energies and Power Quality (ICREPQ’17), 4 a 6 de Abril de 2017, Málaga, Espanha The research in the field of superconductivity has led to the synthesis of superconducting materials with features that allow you to expand the applicability of this kind of materials. Among the superconducting materials characteristics, the critical temperature of the superconductor is framing the range and type of industrial applications that can b...

  7. Mobile Augmented Reality Applications

    OpenAIRE

    Prochazka, David; Stencl, Michael; Popelka, Ondrej; Stastny, Jiri

    2011-01-01

    Augmented reality have undergone considerable improvement in past years. Many special techniques and hardware devices were developed, but the crucial breakthrough came with the spread of intelligent mobile phones. This enabled mass spread of augmented reality applications. However mobile devices have limited hardware capabilities, which narrows down the methods usable for scene analysis. In this article we propose an augmented reality application which is using cloud computing to enable using...

  8. Modular Mobile Application Design

    OpenAIRE

    Jim Hahn; Nathaniel Ryckman

    2012-01-01

    This article describes the development of the Minrva library app for Android phones. The decisions to build a native application with Java and use a modular design are discussed. The application includes five modules: catalog search, in-building navigation, a barcode scanning feature, and up to date notifications of circulating technology availability. A sixth module, Amazon recommendations, that is not included in the version of the app that was released is also discussed. The article also r...

  9. Accounting Applications---Introduction

    OpenAIRE

    Joshua Ronen

    1980-01-01

    Introduction to special issue on accounting applications. By publishing these papers together in one issue of Management Science we wish to accomplish the dual purpose of exposing management scientists to the application of their discipline to important accounting problems and of allowing management scientists and accountants to interact in areas of research and problem-solving, thus stimulating the interest of readers who are concerned with the problems of accounting.

  10. Technological laser application

    International Nuclear Information System (INIS)

    Shia, D.O.; Kollen, R.; Rods, U.

    1980-01-01

    Problems of the technological applications of lasers are stated in the popular form. Main requirements to a technological laser as well as problems arising in designing any system using lasers have been considered. Areas of the laser applications are described generally: laser treatment of materials, thermal treatment, welding, broach and drilling of holes, scribing, microtreatment and adjustment of resistors, material cutting, investigations into controlled thermonuclear fussion

  11. Applications of Nuclear Physics

    OpenAIRE

    Hayes, Anna C.

    2017-01-01

    Today the applications of nuclear physics span a very broad range of topics and fields. This review discusses a number of aspects of these applications, including selected topics and concepts in nuclear reactor physics, nuclear fusion, nuclear non-proliferation, nuclear-geophysics, and nuclear medicine. The review begins with a historic summary of the early years in applied nuclear physics, with an emphasis on the huge developments that took place around the time of World War II, and that und...

  12. Particles beams and applications

    International Nuclear Information System (INIS)

    Uzureau, J.L.

    1996-01-01

    This issue of the ''Chocs'' journal is devoted to particles beams used by the D.A.M. (Direction of Military Applications) and to their applications. The concerned beams are limited to those in an energy range from hundred of Kev to several Gev. Light ions (protons, deuterons, alpha) where it is easy to produce neutrons sources and heavy ions (from carbon to gold). (N.C.). 8 refs., 2 figs

  13. Technology Applications Team: Applications of aerospace technology

    Science.gov (United States)

    1993-01-01

    Highlights of the Research Triangle Institute (RTI) Applications Team activities over the past quarter are presented in Section 1.0. The Team's progress in fulfilling the requirements of the contract is summarized in Section 2.0. In addition to our market-driven approach to applications project development, RTI has placed increased effort on activities to commercialize technologies developed at NASA Centers. These Technology Commercialization efforts are summarized in Section 3.0. New problem statements prepared by the Team in the reporting period are presented in Section 4.0. The Team's transfer activities for ongoing projects with the NASA Centers are presented in Section 5.0. Section 6.0 summarizes the status of four add-on tasks. Travel for the reporting period is described in Section 7.0. The RTI Team staff and consultants and their project responsibilities are listed in Appendix A. The authors gratefully acknowledge the contributions of many individuals to the RTI Technology Applications Team program. The time and effort contributed by managers, engineers, and scientists throughout NASA were essential to program success. Most important to the program has been a productive working relationship with the NASA Field Center Technology Utilization (TU) Offices. The RTI Team continues to strive for improved effectiveness as a resource to these offices. Industry managers, technical staff, medical researchers, and clinicians have been cooperative and open in their participation. The RTI Team looks forward to continuing expansion of its interaction with U.S. industry to facilitate the transfer of aerospace technology to the private sector.

  14. LCS Content Document Application

    Science.gov (United States)

    Hochstadt, Jake

    2011-01-01

    My project at KSC during my spring 2011 internship was to develop a Ruby on Rails application to manage Content Documents..A Content Document is a collection of documents and information that describes what software is installed on a Launch Control System Computer. It's important for us to make sure the tools we use everyday are secure, up-to-date, and properly licensed. Previously, keeping track of the information was done by Excel and Word files between different personnel. The goal of the new application is to be able to manage and access the Content Documents through a single database backed web application. Our LCS team will benefit greatly with this app. Admin's will be able to login securely to keep track and update the software installed on each computer in a timely manner. We also included exportability such as attaching additional documents that can be downloaded from the web application. The finished application will ease the process of managing Content Documents while streamlining the procedure. Ruby on Rails is a very powerful programming language and I am grateful to have the opportunity to build this application.

  15. Radioisotopes production and applications

    International Nuclear Information System (INIS)

    Dash, Ashutosh

    2015-01-01

    Application of radioisotopes for both medical and industrial applications constitutes one of the most important peaceful uses of atomic energy. The striking diffusion and the exciting perspective of radioisotope for a plethora of medical and industrial applications are mainly attributable to the penetrating and ionization properties of radiation emanating from radioisotopes. The revolutionary medical applications of radioisotopes for the diagnosis and treatment of a multitude of diseases are causing a rapid expansion of the nuclear medicine field. While the industrial uses of radioisotopes are not expanding as quickly, also require large amounts of radioisotopes. Production of radioisotopes is not only the first step, but also the most crucial for the success as well as sustainable growth of radioisotope applications. With the rapid growth and expanding areas of applications, the demands for isotopes have increased several folds. A number of radioisotopes of different physical half-life, energy of the particle or gamma emission, specific activity and chemistry are now regularly produced both at commercial centers as well as at selected nuclear science research institutes utilizing reactors and cyclotrons to meet the ever growing need

  16. Automated Inadvertent Intruder Application

    International Nuclear Information System (INIS)

    Koffman, Larry D.; Lee, Patricia L.; Cook, James R.; Wilhite, Elmer L.

    2008-01-01

    The Environmental Analysis and Performance Modeling group of Savannah River National Laboratory (SRNL) conducts performance assessments of the Savannah River Site (SRS) low-level waste facilities to meet the requirements of DOE Order 435.1. These performance assessments, which result in limits on the amounts of radiological substances that can be placed in the waste disposal facilities, consider numerous potential exposure pathways that could occur in the future. One set of exposure scenarios, known as inadvertent intruder analysis, considers the impact on hypothetical individuals who are assumed to inadvertently intrude onto the waste disposal site. Inadvertent intruder analysis considers three distinct scenarios for exposure referred to as the agriculture scenario, the resident scenario, and the post-drilling scenario. Each of these scenarios has specific exposure pathways that contribute to the overall dose for the scenario. For the inadvertent intruder analysis, the calculation of dose for the exposure pathways is a relatively straightforward algebraic calculation that utilizes dose conversion factors. Prior to 2004, these calculations were performed using an Excel spreadsheet. However, design checks of the spreadsheet calculations revealed that errors could be introduced inadvertently when copying spreadsheet formulas cell by cell and finding these errors was tedious and time consuming. This weakness led to the specification of functional requirements to create a software application that would automate the calculations for inadvertent intruder analysis using a controlled source of input parameters. This software application, named the Automated Inadvertent Intruder Application, has undergone rigorous testing of the internal calculations and meets software QA requirements. The Automated Inadvertent Intruder Application was intended to replace the previous spreadsheet analyses with an automated application that was verified to produce the same calculations and

  17. Computer Applications in Educational Audiology.

    Science.gov (United States)

    Mendel, Lisa Lucks; And Others

    1995-01-01

    This article provides an overview of how computer technologies can be used by educational audiologists. Computer technologies are classified into three categories: (1) information systems applications; (2) screening and diagnostic applications; and (3) intervention applications. (Author/DB)

  18. Quality attributes for mobile applications

    OpenAIRE

    Fernandes, João M.; Ferreira, André Leite

    2016-01-01

    A mobile application is a type of software application developed to run on a mobile device. The chapter discusses the main characteristics of mobile devices, since they have a great impact on mobile applications. It also presents the classification of mobile applications according to two main types: native and web-based applications. Finally, this chapter identifies the most relevant types of quality attributes for mobile applications. It shows that the relevant quality attributes for mobile ...

  19. Combined measures against SQL-Injection attacks | Mac'Odo ...

    African Journals Online (AJOL)

    We also used Java platform – specifically the JSP and JDBC libraries in the J2EE framework because it provides; Platform independence, multithreaded system, scalability. Java also provides the class in prepared statement (in JBC) which deals with SQLIA.. Keywords: SQL Injection prevention; threats on web application; ...

  20. A lightweight 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 computers. Our library allows coupling of several local message passing interface (MPI) applications through a long-distance network and is specifically optimized for such communications. The

  1. Automatic Attendance and Mobile Learning System in Sensor ...

    African Journals Online (AJOL)

    ... and new learning environment where students can use devices like enabled devices, iPad, Tab, iPhone, blackberry, laptop etc. for class quizzes and assignments. We proposed an online as well off-line model for quizzes that will run on platform independent applications. Keywords: Heterogeneous, face recognition, GPS, ...

  2. Retirement Applicant Satisfaction Survey Results

    Data.gov (United States)

    Social Security Administration — This dataset contains information about the Retirement Applicant Survey (RAS). The survey measured satisfaction results with the retirement application process. The...

  3. Applications of Cell Microencapsulation.

    Science.gov (United States)

    Opara, Emmanuel C

    2017-01-01

    The goal of this chapter is to provide an overview of the different purposes for which the cell microencapsulation technology can be used. These include immunoisolation of non-autologous cells used for cell therapy; immobilization of cells for localized (targeted) delivery of therapeutic products to ablate, repair, or regenerate tissue; simultaneous delivery of multiple therapeutic agents in cell therapy; spatial compartmentalization of cells in complex tissue engineering; expansion of cells in culture; and production of different probiotics and metabolites for industrial applications. For each of these applications, specific examples are provided to illustrate how the microencapsulation technology can be utilized to achieve the purpose. However, successful use of the cell microencapsulation technology for whatever purpose will ultimately depend upon careful consideration for the choice of the encapsulating polymers, the method of fabrication (cross-linking) of the microbeads, which affects the permselectivity, the biocompatibility and the mechanical strength of the microbeads as well as environmental parameters such as temperature, humidity, osmotic pressure, and storage solutions.The various applications discussed in this chapter are illustrated in the different chapters of this book and where appropriate relevant images of the microencapsulation products are provided. It is hoped that this outline of the different applications of cell microencapsulation would provide a good platform for tissue engineers, scientists, and clinicians to design novel tissue constructs and products for therapeutic and industrial applications.

  4. Nonlinear Optics and Applications

    Science.gov (United States)

    Abdeldayem, Hossin A. (Editor); Frazier, Donald O. (Editor)

    2007-01-01

    Nonlinear optics is the result of laser beam interaction with materials and started with the advent of lasers in the early 1960s. The field is growing daily and plays a major role in emerging photonic technology. Nonlinear optics play a major role in many of the optical applications such as optical signal processing, optical computers, ultrafast switches, ultra-short pulsed lasers, sensors, laser amplifiers, and many others. This special review volume on Nonlinear Optics and Applications is intended for those who want to be aware of the most recent technology. This book presents a survey of the recent advances of nonlinear optical applications. Emphasis will be on novel devices and materials, switching technology, optical computing, and important experimental results. Recent developments in topics which are of historical interest to researchers, and in the same time of potential use in the fields of all-optical communication and computing technologies, are also included. Additionally, a few new related topics which might provoke discussion are presented. The book includes chapters on nonlinear optics and applications; the nonlinear Schrodinger and associated equations that model spatio-temporal propagation; the supercontinuum light source; wideband ultrashort pulse fiber laser sources; lattice fabrication as well as their linear and nonlinear light guiding properties; the second-order EO effect (Pockels), the third-order (Kerr) and thermo-optical effects in optical waveguides and their applications in optical communication; and, the effect of magnetic field and its role in nonlinear optics, among other chapters.

  5. The finite element method and applications in engineering using ANSYS

    CERN Document Server

    Madenci, Erdogan

    2015-01-01

    This textbook offers theoretical and practical knowledge of the finite element method. The book equips readers with the skills required to analyze engineering problems using ANSYS®, a commercially available FEA program. Revised and updated, this new edition presents the most current ANSYS® commands and ANSYS® screen shots, as well as modeling steps for each example problem. This self-contained, introductory text minimizes the need for additional reference material by covering both the fundamental topics in finite element methods and advanced topics concerning modeling and analysis. It focuses on the use of ANSYS® through both the Graphics User Interface (GUI) and the ANSYS® Parametric Design Language (APDL). Extensive examples from a range of engineering disciplines are presented in a straightforward, step-by-step fashion. Key topics include: • An introduction to FEM • Fundamentals and analysis capabilities of ANSYS® • Fundamentals of discretization and approximation functions • Modeling techniq...

  6. QUADRIGA and KIRKE-front-end applications for HELIOS

    International Nuclear Information System (INIS)

    Havluj, F.; Vocka, R.

    2010-01-01

    QUADRIGA and KIRKE are two productivity tools for Studsvik's HELIOS lattice physics code. Their main idea is to shift repetitive and non-creative labor off from the user to a computer program. QUADRIGA is a complex tool for for input file preparation for HELIOS using smart and modular templates, physics models and user-friendly interface, including job launcher and load balancer. It allows non-HELIOS-savvy users to run lattice physics calculations on a computer cluster, offering user-friendly and simple GUI based on dynamically generated forms. The users do not have to know HELIOS and most of the job management is done automatically. KIRKE is a straightforward utility for converting CAD vector drawings into HELIOS geometry descriptions, including automated generation of the computational mesh. It is invaluable for complex, non-repetitive geometries, where HELIOS geometry input is extremely complicated and unimaginably tedious to construct. (Authors)

  7. Developments and applications of DAQ framework DABC v2

    International Nuclear Information System (INIS)

    Adamczewski-Musch, J; Kurz, N; Linev, S

    2015-01-01

    The Data Acquisition Backbone Core (DABC) is a software framework for distributed data acquisition. In 2013 Version 2 of DABC has been released with several improvements. For monitoring and control, an HTTP web server and a proprietary command channel socket have been provided. Web browser GUIs have been implemented for configuration and control of DABC and MBS DAQ nodes via such HTTP server. Several specific plug-ins, for example interfacing PEXOR/KINPEX optical readout PCIe boards, or HADES trbnet input and hld file output, have been further developed. In 2014, DABC v2 was applied for production data taking of the HADES collaboration's pion beam time at GSI. It fully replaced the functionality of the previous event builder software and added new features concerning online monitoring. (paper)

  8. Practical applications of phosphors

    CERN Document Server

    Yen, William M; Yamamoto, Hajime

    2006-01-01

    Drawn from the second edition of the best-selling Phosphor Handbook, Practical Applications of Phosphors outlines methods for the production of various phosphors and discusses a broad spectrum of applications. Beginning with methods for synthesis and related technologies, the book sets the stage by classifying and then explaining practical phosphors according to usage. It describes the operating principle and structure of phosphor devices and the phosphor characteristics required for a given device, then covers the manufacturing processes and characteristics of phosphors. The book discusses research and development currently under way on phosphors with potential for practical usage and touches briefly on phosphors that have played a historical role, but are no longer of practical use. It provides a comprehensive treatment of applications including lamps and cathode-ray tubes, x-ray and ionizing radiation, and for vacuum fluorescent and field emission displays and covers inorganic and organic electroluminescen...

  9. Radioisotope applications in industry

    International Nuclear Information System (INIS)

    Frevert, E.

    1983-03-01

    The practical applications of the isotope technique are reported and illustrated by examples of works of the Department of Isotope Application of the Austrian Research Centre Seibersdorf. First the field of process controlling device and controll is described, including thickness, density and moisture gauging, the estimation of coatings and material compounds, the location of material defects and the level control. After this a detailed description of all kinds of tracer investigations is given like measurements of flow rate, intermixture, distribution and volume, investigations of corrosion, wear and lubrication and locations of all kind. A short description of gas ionisation, sources of light and isotope batteries is mentioned. Finally a general view of the applications in the fields of chemistry, biology, agriculture and medicine and the most important of the Austrian law of protective screen and its enactment are given. (Author) [de

  10. Lie algebras and applications

    CERN Document Server

    Iachello, Francesco

    2015-01-01

    This course-based primer provides an introduction to Lie algebras and some of their applications to the spectroscopy of molecules, atoms, nuclei and hadrons. In the first part, it concisely presents the basic concepts of Lie algebras, their representations and their invariants. The second part includes a description of how Lie algebras are used in practice in the treatment of bosonic and fermionic systems. Physical applications considered include rotations and vibrations of molecules (vibron model), collective modes in nuclei (interacting boson model), the atomic shell model, the nuclear shell model, and the quark model of hadrons. One of the key concepts in the application of Lie algebraic methods in physics, that of spectrum generating algebras and their associated dynamic symmetries, is also discussed. The book highlights a number of examples that help to illustrate the abstract algebraic definitions and includes a summary of many formulas of practical interest, such as the eigenvalues of Casimir operators...

  11. Discrete mathematics with applications

    CERN Document Server

    Koshy, Thomas

    2003-01-01

    This approachable text studies discrete objects and the relationsips that bind them. It helps students understand and apply the power of discrete math to digital computer systems and other modern applications. It provides excellent preparation for courses in linear algebra, number theory, and modern/abstract algebra and for computer science courses in data structures, algorithms, programming languages, compilers, databases, and computation.* Covers all recommended topics in a self-contained, comprehensive, and understandable format for students and new professionals * Emphasizes problem-solving techniques, pattern recognition, conjecturing, induction, applications of varying nature, proof techniques, algorithm development and correctness, and numeric computations* Weaves numerous applications into the text* Helps students learn by doing with a wealth of examples and exercises: - 560 examples worked out in detail - More than 3,700 exercises - More than 150 computer assignments - More than 600 writing projects*...

  12. Applications of stable isotopes

    International Nuclear Information System (INIS)

    Gregg, C.T.

    1977-01-01

    Clinical applications include the galactose breath test which consists of oral administration of 13 C-labeled galactose and measurement of the 13 C content of respired CO 2 as a function of time in patients with cirrhotic livers for diagnosis of liver dysfunction. Another application was the breath test to study glucose metabolism in children. Respired 13 CO 2 from ingested glucose- 13 C was measured for normal and diabetic children. Studies on mice in which 60 percent of the body carbon was replaced with 13 C failed to show significant effects of the isotope. Studies on biochemical applications include nuclear magnetic resonance studies of 13 C-labeled amino acids from Chlorella pyrenoidosa; studies on 15 N nmr spectra of arginine-guanidino- 13 C-2,3-- 15 N 2 as a function of pH; and isolation of fatty acids from algae

  13. Elasticity theory and applications

    CERN Document Server

    Saada, Adel S; Hartnett, James P; Hughes, William F

    2013-01-01

    Elasticity: Theory and Applications reviews the theory and applications of elasticity. The book is divided into three parts. The first part is concerned with the kinematics of continuous media; the second part focuses on the analysis of stress; and the third part considers the theory of elasticity and its applications to engineering problems. This book consists of 18 chapters; the first of which deals with the kinematics of continuous media. The basic definitions and the operations of matrix algebra are presented in the next chapter, followed by a discussion on the linear transformation of points. The study of finite and linear strains gradually introduces the reader to the tensor concept. Orthogonal curvilinear coordinates are examined in detail, along with the similarities between stress and strain. The chapters that follow cover torsion; the three-dimensional theory of linear elasticity and the requirements for the solution of elasticity problems; the method of potentials; and topics related to cylinders, ...

  14. Functional analysis and applications

    CERN Document Server

    Siddiqi, Abul Hasan

    2018-01-01

    This self-contained textbook discusses all major topics in functional analysis. Combining classical materials with new methods, it supplies numerous relevant solved examples and problems and discusses the applications of functional analysis in diverse fields. The book is unique in its scope, and a variety of applications of functional analysis and operator-theoretic methods are devoted to each area of application. Each chapter includes a set of problems, some of which are routine and elementary, and some of which are more advanced. The book is primarily intended as a textbook for graduate and advanced undergraduate students in applied mathematics and engineering. It offers several attractive features making it ideally suited for courses on functional analysis intended to provide a basic introduction to the subject and the impact of functional analysis on applied and computational mathematics, nonlinear functional analysis and optimization. It introduces emerging topics like wavelets, Gabor system, inverse pro...

  15. Superconductivity: materials and applications

    International Nuclear Information System (INIS)

    Duchateau, J.L.; Kircher, F.; Leveque, J.; Tixador, P.

    2008-01-01

    This digest paper presents the different types of superconducting materials: 1 - the low-TC superconductors: the multi-filament composite as elementary constituent, the world production of NbTi, the superconducting cables of the LHC collider and of the ITER tokamak; 2 - the high-TC superconductors: BiSrCaCuO (PIT 1G) ribbons and wires, deposited coatings; 3 - application to particle physics: the the LHC collider of the CERN, the LHC detectors; 4 - applications to thermonuclear fusion: Tore Supra and ITER tokamaks; 5 - NMR imaging: properties of superconducting magnets; 6 - applications in electrotechnics: cables, motors and alternators, current limiters, transformers, superconducting energy storage systems (SMES). (J.S.)

  16. Applications of interval computations

    CERN Document Server

    Kreinovich, Vladik

    1996-01-01

    Primary Audience for the Book • Specialists in numerical computations who are interested in algorithms with automatic result verification. • Engineers, scientists, and practitioners who desire results with automatic verification and who would therefore benefit from the experience of suc­ cessful applications. • Students in applied mathematics and computer science who want to learn these methods. Goal Of the Book This book contains surveys of applications of interval computations, i. e. , appli­ cations of numerical methods with automatic result verification, that were pre­ sented at an international workshop on the subject in EI Paso, Texas, February 23-25, 1995. The purpose of this book is to disseminate detailed and surveyed information about existing and potential applications of this new growing field. Brief Description of the Papers At the most fundamental level, interval arithmetic operations work with sets: The result of a single arithmetic operation is the set of all possible results as the o...

  17. Applications of photovoltaics

    International Nuclear Information System (INIS)

    Pearsall, N.

    1999-01-01

    The author points out that although photovoltaics can be used for generating electricity for the same applications as many other means of generation, they really come into their own where disadvantages associated with an intermittent unpredictable supply are not severe. The paper discusses the advantages and disadvantages to be taken into account when considering a photovoltaic power system. Five main applications, based on the system features, are listed and explained. They are: consumer, professional, rural electrification, building-integrated, centralised grid connected and space power. A brief history of the applications of photovoltaics is presented with statistical data on the growth of installed capacity since 1992. The developing market for photovoltaics is discussed together with how environmental issues have become a driver for development of building-integrated photovoltaics

  18. Optimized packings with applications

    CERN Document Server

    Pintér, János

    2015-01-01

    This volume presents a selection of case studies that address a substantial range of optimized object packings (OOP) and their applications. The contributing authors are well-recognized researchers and practitioners. The mathematical modelling and numerical solution aspects of each application case study are presented in sufficient detail. A broad range of OOP problems are discussed: these include various specific and non-standard container loading and object packing problems, as well as the stowing of hazardous and other materials on container ships, data centre resource management, automotive engineering design, space station logistic support, cutting and packing problems with placement constraints, the optimal design of LED street lighting, robust sensor deployment strategies, spatial scheduling problems, and graph coloring models and metaheuristics for packing applications. Novel points of view related to model development and to computational nonlinear, global, mixed integer optimization and heuristic st...

  19. Engineering Web Applications

    DEFF Research Database (Denmark)

    Casteleyn, Sven; Daniel, Florian; Dolog, Peter

    Nowadays, Web applications are almost omnipresent. The Web has become a platform not only for information delivery, but also for eCommerce systems, social networks, mobile services, and distributed learning environments. Engineering Web applications involves many intrinsic challenges due...... to their distributed nature, content orientation, and the requirement to make them available to a wide spectrum of users who are unknown in advance. The authors discuss these challenges in the context of well-established engineering processes, covering the whole product lifecycle from requirements engineering through...... design and implementation to deployment and maintenance. They stress the importance of models in Web application development, and they compare well-known Web-specific development processes like WebML, WSDM and OOHDM to traditional software development approaches like the waterfall model and the spiral...

  20. Plasmonics theory and applications

    CERN Document Server

    Shahbazyan, Tigran V

    2014-01-01

    This contributed volume summarizes recent theoretical developments in plasmonics and its applications in physics, chemistry, materials science, engineering, and medicine. It focuses on recent advances in several major areas of plasmonics including plasmon-enhanced spectroscopies, light scattering, many-body effects, nonlinear optics, and ultrafast dynamics. The theoretical and computational methods used in these investigations include electromagnetic calculations, density functional theory calculations, and nonequilibrium electron dynamics calculations. The book presents a comprehensive overview of these methods as well as their applications to various current problems of interest.

  1. Pump characteristics and applications

    CERN Document Server

    Volk, Michael

    2013-01-01

    Providing a wealth of information on pumps and pump systems, Pump Characteristics and Applications, Third Edition details how pump equipment is selected, sized, operated, maintained, and repaired. The book identifies the key components of pumps and pump accessories, introduces the basics of pump and system hydraulics as well as more advanced hydraulic topics, and details various pump types, as well as special materials on seals, motors, variable frequency drives, and other pump-related subjects. It uses example problems throughout the text, reinforcing the practical application of the formulae

  2. Application of stepping motor

    International Nuclear Information System (INIS)

    1980-10-01

    This book is divided into three parts, which is about practical using of stepping motor. The first part has six chapters. The contents of the first part are about stepping motor, classification of stepping motor, basic theory og stepping motor, characteristic and basic words, types and characteristic of stepping motor in hybrid type and basic control of stepping motor. The second part deals with application of stepping motor with hardware of stepping motor control, stepping motor control by microcomputer and software of stepping motor control. The last part mentions choice of stepping motor system, examples of stepping motor, measurement of stepping motor and practical cases of application of stepping motor.

  3. Experimental approaches and applications

    CERN Document Server

    Crasemann, Bernd

    1975-01-01

    Atomic Inner-Shell Processes, Volume II: Experimental Approaches and Applications focuses on the physics of atomic inner shells, with emphasis on experimental aspects including the use of radioactive atoms for studies of atomic transition probabilities. Surveys of modern techniques of electron and photon spectrometry are also presented, and selected practical applications of inner-shell processes are outlined. Comprised of six chapters, this volume begins with an overview of the general principles underlying the experimental techniques that make use of radioactive isotopes for inner-sh

  4. Superconductors and their applications

    Energy Technology Data Exchange (ETDEWEB)

    Fahlenbrach, H

    1976-05-01

    A brief introduction is given to the physics and technology of superconductivity, covering the proposed application of V/sub 3/Ga and Nb/sub 3/Sn which have a Tc at 20K and of Nb/sub 3/Ge (in thin layers) with a Tc of up to 23K. A table is given of the latest materials with Tc values around 11K, and high Hc values (up to 440 kA/cm), all based on molybdenum compounds. A brief discussion of practical applications includes a Hover vehicle with linear motor propulsion and low current usage in measuring and computing devices based on the Josephson effect.

  5. Medical applications of accelerators

    CERN Document Server

    Rossi, Sandro

    1998-01-01

    At Present, about five thousands accelerators are devoted to biomedical applications. They are mainly used in radiotherapy, research and medical radioisotopes production. In this framework oncological hadron-therapy deserves particular attention since it represents a field in rapid evolution thanks to the joint efforts of laboratories with long experiences in particle physics. It is the case of CERN where the design of an optimised synchrotron for medical applications has been pursued. These lectures present these activities with particular attention to the new developments which are scientifically interesting and/or economically promising.

  6. Gas solubilities widespread applications

    CERN Document Server

    Gerrard, William

    1980-01-01

    Gas Solubilities: Widespread Applications discusses several topics concerning the various applications of gas solubilities. The first chapter of the book reviews Henr's law, while the second chapter covers the effect of temperature on gas solubility. The third chapter discusses the various gases used by Horiuti, and the following chapters evaluate the data on sulfur dioxide, chlorine data, and solubility data for hydrogen sulfide. Chapter 7 concerns itself with solubility of radon, thoron, and actinon. Chapter 8 tackles the solubilities of diborane and the gaseous hydrides of groups IV, V, and

  7. Medical applications of cyclotrons

    International Nuclear Information System (INIS)

    Jean, R.; Fauchet, M.

    1978-01-01

    Isochronous cyclotrons used to accelerate different charged particles (protons, deuterons, alphas...) at variable energies, have important medical applications, for neutron teletherapy, in vivo or in vitro activation analysis or production of short-lived radioisotopes for nuclear medicine. The characteristics of the cyclotron presently available are described for these three applications (low energy 'compact' cyclotrons, cyclotrons of intermediate and high energies), and their advantages are discussed from the points of view of the medical requirements, the financial investments and the results obtained. (orig.) [de

  8. Modular Mobile Application Design

    Directory of Open Access Journals (Sweden)

    Jim Hahn

    2012-10-01

    Full Text Available This article describes the development of the Minrva library app for Android phones. The decisions to build a native application with Java and use a modular design are discussed. The application includes five modules: catalog search, in-building navigation, a barcode scanning feature, and up to date notifications of circulating technology availability. A sixth module, Amazon recommendations, that is not included in the version of the app that was released is also discussed. The article also reports on the findings of two rounds of usability testing and the plans for future development of the app.

  9. Location Based Application Availability

    Science.gov (United States)

    Naeem Akram, Raja; Markantonakis, Konstantinos; Mayes, Keith

    Smart cards are being integrated into a diverse range of industries: ranging from banking, telecom, transport, home/office access control to health and E-passport. Traditionally, cardholders are required to carry a smart card for each application. However, recent developments in the Near Field Communication (NFC) have renewed the interest in multiple applications for different services on a single device. This paper builds onto the NFC initiative and avoids the smart card ownership issues that hinder the adoption of such devices. The proposal integrates the Global Positioning System with the NFC in mobile phones to provide a ubiquitously and flexible service access model.

  10. Developing Web Applications

    CERN Document Server

    Moseley, Ralph

    2007-01-01

    Building applications for the Internet is a complex and fast-moving field which utilizes a variety of continually evolving technologies. Whether your perspective is from the client or server side, there are many languages to master - X(HTML), JavaScript, PHP, XML and CSS to name but a few. These languages have to work together cleanly, logically and in harmony with the systems they run on, and be compatible with any browsers with which they interact. Developing Web Applications presents script writing and good programming practice but also allows students to see how the individual technologi

  11. Optimization : insights and applications

    CERN Document Server

    Brinkhuis, Jan

    2005-01-01

    This self-contained textbook is an informal introduction to optimization through the use of numerous illustrations and applications. The focus is on analytically solving optimization problems with a finite number of continuous variables. In addition, the authors provide introductions to classical and modern numerical methods of optimization and to dynamic optimization. The book's overarching point is that most problems may be solved by the direct application of the theorems of Fermat, Lagrange, and Weierstrass. The authors show how the intuition for each of the theoretical results can be s

  12. Laravel application development blueprints

    CERN Document Server

    Kiliçdagi, Arda

    2013-01-01

    Follow along as we work together to build 10 different applications using Laravel 4. Since each chapter is devoted to the design of a different application, there is no need to read the book in any particular order. Instead, you can pick and choose the blueprints that are of most interest to you and dive right in.This book is for intermediate to advanced level PHP programmers who want to master Laravel. It's assumed that you will have some experience with PHP already. This book is also for those who are already using a different PHP framework and are looking for better solutions.

  13. Nanoelectronic device applications handbook

    CERN Document Server

    Morris, James E

    2013-01-01

    Nanoelectronic Device Applications Handbook gives a comprehensive snapshot of the state of the art in nanodevices for nanoelectronics applications. Combining breadth and depth, the book includes 68 chapters on topics that range from nano-scaled complementary metal-oxide-semiconductor (CMOS) devices through recent developments in nano capacitors and AlGaAs/GaAs devices. The contributors are world-renowned experts from academia and industry from around the globe. The handbook explores current research into potentially disruptive technologies for a post-CMOS world.These include: Nanoscale advance

  14. Tunable laser applications

    CERN Document Server

    Duarte, FJ

    2008-01-01

    Introduction F. J. Duarte Spectroscopic Applications of Tunable Optical Parametric Oscillators B. J. Orr, R. T. White, and Y. He Solid-State Dye Lasers Costela, I. García-Moreno, and R. Sastre Tunable Lasers Based on Dye-Doped Polymer Gain Media Incorporating Homogeneous Distributions of Functional Nanoparticles F. J. Duarte and R. O. James Broadly Tunable External-Cavity Semiconductor Lasers F. J. Duarte Tunable Fiber Lasers T. M. Shay and F. J. Duarte Fiber Laser Overview and Medical Applications

  15. Cluster analysis for applications

    CERN Document Server

    Anderberg, Michael R

    1973-01-01

    Cluster Analysis for Applications deals with methods and various applications of cluster analysis. Topics covered range from variables and scales to measures of association among variables and among data units. Conceptual problems in cluster analysis are discussed, along with hierarchical and non-hierarchical clustering methods. The necessary elements of data analysis, statistics, cluster analysis, and computer implementation are integrated vertically to cover the complete path from raw data to a finished analysis.Comprised of 10 chapters, this book begins with an introduction to the subject o

  16. Mixtures Estimation and Applications

    CERN Document Server

    Mengersen, Kerrie; Titterington, Mike

    2011-01-01

    This book uses the EM (expectation maximization) algorithm to simultaneously estimate the missing data and unknown parameter(s) associated with a data set. The parameters describe the component distributions of the mixture; the distributions may be continuous or discrete. The editors provide a complete account of the applications, mathematical structure and statistical analysis of finite mixture distributions along with MCMC computational methods, together with a range of detailed discussions covering the applications of the methods and features chapters from the leading experts on the subject

  17. Language Modelling for Collaborative Filtering: Application to Job Applicant Matching

    OpenAIRE

    Schmitt , Thomas; Gonard , François; Caillou , Philippe; Sebag , Michèle

    2017-01-01

    International audience; This paper addresses a collaborative retrieval problem , the recommendation of job ads to applicants. Specifically, two proprietary databases are considered. The first one focuses on the context of unskilled low-paid jobs/applicants; the second one focuses on highly qualified jobs/applicants. Each database includes the job ads and applicant resumes together with the collaborative filtering data recording the applicant clicks on job ads. The proposed approach, called LA...

  18. Geonucleus, the freeware application for managing geological mapping data in GIS

    Science.gov (United States)

    Albert, Gáspár

    2016-04-01

    Geological mapping is the most traditional way of collecting information from the deposits and rocks. The traditional technique of the documentation was refined by generations of geologists. These traditions were implemented into Geonucleus to create a tool for precise data-recording after fieldwork, but giving the freedom of pondering the details of the observation as well. In 2012 a general xml-based data structure was worked out for storing field observations for the Geological Institute of Hungary (Albert et al. 2012). This structure was implemented into the desktop version of Geonucleus, which creates a database of the recorded data on the client computer. The application saves the complete database in one file, which can be loaded into a GIS. The observations can be saved in simple text format as well, but primarily the kml (Keyhole Markup Languege) is supported. This way, the observations are visualized in comprehensible forms (e.g. on a 3D surface model with satellite photos in Google Earth). If the kml is directly visualized in Google Earth, an info-bubble will appear via clicking on a pinpoint. It displays all the metadata (e.g. index, coordinates, date, logger name, etc.), the descriptions and the photos of the observed site. If a more general GIS application is the aim (e.g. Global Mapper or QGIS), the file can be saved in a different format, but still in a kml-structure. The simple text format is recommended if the observations are to be imported in a user-defined relational database system (RDB). Report text-type is also available if a detailed description of one or more observed site is needed. Importing waypoint gpx-files can quicken the logging. The code was written in VisualBasic.Net. The app is freely accessible from the geonucleus.elte.hu site and it can be installed on any system, which has the .Net framework 4.0 or higher. The software is bilingual (English and Hungarian), and the app is designed for general geological mapping purposes (e

  19. Distributed Parameter Modelling Applications

    DEFF Research Database (Denmark)

    Sales-Cruz, Mauricio; Cameron, Ian; Gani, Rafiqul

    2011-01-01

    and the development of a short-path evaporator. The oil shale processing problem illustrates the interplay amongst particle flows in rotating drums, heat and mass transfer between solid and gas phases. The industrial application considers the dynamics of an Alberta-Taciuk processor, commonly used in shale oil and oil...... the steady state, distributed behaviour of a short-path evaporator....

  20. Forensic Applications of LIBS

    Science.gov (United States)

    Hark, Richard R.; East, Lucille J.

    Forensic science is broadly defined as the application of science to matters of the law. Practitioners typically use multidisciplinary scientific techniques for the analysis of physical evidence in an attempt to establish or exclude an association between a suspect and the scene of a crime.