WorldWideScience

Sample records for program interface api

  1. CALIBRATION, OPTIMIZATION, AND SENSITIVITY AND UNCERTAINTY ALGORITHMS APPLICATION PROGRAMMING INTERFACE (COSU-API)

    Science.gov (United States)

    The Application Programming Interface (API) for Uncertainty Analysis, Sensitivity Analysis, and Parameter Estimation (UA/SA/PE API) tool development, here fore referred to as the Calibration, Optimization, and Sensitivity and Uncertainty Algorithms API (COSU-API), was initially d...

  2. Pygrass: An Object Oriented Python Application Programming Interface (API for Geographic Resources Analysis Support System (GRASS Geographic Information System (GIS

    Directory of Open Access Journals (Sweden)

    Marco Ciolli

    2013-03-01

    Full Text Available PyGRASS is an object-oriented Python Application Programming Interface (API for Geographic Resources Analysis Support System (GRASS Geographic Information System (GIS, a powerful open source GIS widely used in academia, commercial settings and governmental agencies. We present the architecture of the PyGRASS library, covering interfaces to GRASS modules, vector and raster data, with a focus on the new capabilities that it provides to GRASS users and developers. Our design concept of the module interface allows the direct linking of inputs and outputs of GRASS modules to create process chains, including compatibility checks, process control and error handling. The module interface was designed to be easily extended to work with remote processing services (Web Processing Service (WPS, Web Service Definition Language (WSDL/Simple Object Access Protocol (SOAP. The new object-oriented Python programming API introduces an abstract layer that opens the possibility to use and access transparently the efficient raster and vector functions of GRASS that are implemented in C. The design goal was to provide an easy to use, but powerful, Python interface for users and developers who are not familiar with the programming language C and with the GRASS C-API. We demonstrate the capabilities, scalability and performance of PyGRASS with several dedicated tests and benchmarks. We compare and discuss the results of the benchmarks with dedicated C implementations.

  3. JASPAR RESTful API: accessing JASPAR data from any programming language.

    Science.gov (United States)

    Khan, Aziz; Mathelier, Anthony

    2018-05-01

    JASPAR is a widely used open-access database of curated, non-redundant transcription factor binding profiles. Currently, data from JASPAR can be retrieved as flat files or by using programming language-specific interfaces. Here, we present a programming language-independent application programming interface (API) to access JASPAR data using the Representational State Transfer (REST) architecture. The REST API enables programmatic access to JASPAR by most programming languages and returns data in eight widely used formats. Several endpoints are available to access the data and an endpoint is available to infer the TF binding profile(s) likely bound by a given DNA binding domain protein sequence. Additionally, it provides an interactive browsable interface for bioinformatics tool developers. This REST API is implemented in Python using the Django REST Framework. It is accessible at http://jaspar.genereg.net/api/ and the source code is freely available at https://bitbucket.org/CBGR/jaspar under GPL v3 license. aziz.khan@ncmm.uio.no or anthony.mathelier@ncmm.uio.no. Supplementary data are available at Bioinformatics online.

  4. JUPITER: Joint Universal Parameter IdenTification and Evaluation of Reliability - An Application Programming Interface (API) for Model Analysis

    Science.gov (United States)

    Banta, Edward R.; Poeter, Eileen P.; Doherty, John E.; Hill, Mary C.

    2006-01-01

    he Joint Universal Parameter IdenTification and Evaluation of Reliability Application Programming Interface (JUPITER API) improves the computer programming resources available to those developing applications (computer programs) for model analysis.The JUPITER API consists of eleven Fortran-90 modules that provide for encapsulation of data and operations on that data. Each module contains one or more entities: data, data types, subroutines, functions, and generic interfaces. The modules do not constitute computer programs themselves; instead, they are used to construct computer programs. Such computer programs are called applications of the API. The API provides common modeling operations for use by a variety of computer applications.The models being analyzed are referred to here as process models, and may, for example, represent the physics, chemistry, and(or) biology of a field or laboratory system. Process models commonly are constructed using published models such as MODFLOW (Harbaugh et al., 2000; Harbaugh, 2005), MT3DMS (Zheng and Wang, 1996), HSPF (Bicknell et al., 1997), PRMS (Leavesley and Stannard, 1995), and many others. The process model may be accessed by a JUPITER API application as an external program, or it may be implemented as a subroutine within a JUPITER API application . In either case, execution of the model takes place in a framework designed by the application programmer. This framework can be designed to take advantage of any parallel processing capabilities possessed by the process model, as well as the parallel-processing capabilities of the JUPITER API.Model analyses for which the JUPITER API could be useful include, for example: Compare model results to observed values to determine how well the model reproduces system processes and characteristics.Use sensitivity analysis to determine the information provided by observations to parameters and predictions of interest.Determine the additional data needed to improve selected model

  5. GIANT API: an application programming interface for functional genomics.

    Science.gov (United States)

    Roberts, Andrew M; Wong, Aaron K; Fisk, Ian; Troyanskaya, Olga G

    2016-07-08

    GIANT API provides biomedical researchers programmatic access to tissue-specific and global networks in humans and model organisms, and associated tools, which includes functional re-prioritization of existing genome-wide association study (GWAS) data. Using tissue-specific interaction networks, researchers are able to predict relationships between genes specific to a tissue or cell lineage, identify the changing roles of genes across tissues and uncover disease-gene associations. Additionally, GIANT API enables computational tools like NetWAS, which leverages tissue-specific networks for re-prioritization of GWAS results. The web services covered by the API include 144 tissue-specific functional gene networks in human, global functional networks for human and six common model organisms and the NetWAS method. GIANT API conforms to the REST architecture, which makes it stateless, cacheable and highly scalable. It can be used by a diverse range of clients including web browsers, command terminals, programming languages and standalone apps for data analysis and visualization. The API is freely available for use at http://giant-api.princeton.edu. © The Author(s) 2016. Published by Oxford University Press on behalf of Nucleic Acids Research.

  6. A Simple Application Program Interface for Saving Java Program Data on a Wiki

    OpenAIRE

    Yamanoue, Takashi; Oda, Kentaro; Shimozono, Koichi

    2012-01-01

    A simple application program interface (API) for Java programs running on a wiki is implemented experimentally. A Java program with the API can be running on a wiki, and the Java program can save its data on the wiki. The Java program consists of PukiWiki, which is a popular wiki in Japan, and a plug-in, which starts up Java programs and classes of Java. A Java applet with default access privilege cannot save its data at a local host. We have constructed an API of applets for easy and unified...

  7. SWMM5 Application Programming Interface and PySWMM: A Python Interfacing Wrapper

    Science.gov (United States)

    In support of the OpenWaterAnalytics open source initiative, the PySWMM project encompasses the development of a Python interfacing wrapper to SWMM5 with parallel ongoing development of the USEPA Stormwater Management Model (SWMM5) application programming interface (API). ...

  8. The CERN PS/SL Controls Java Application Programming Interface

    International Nuclear Information System (INIS)

    I. Deloose; J. Cuperus; P. Charrue; F. DiMaio; K. Kostro; M. Vanden Eynden; W. Watson

    1999-01-01

    The PS/SL Convergence Project was launched in March 1998. Its objective is to deliver a common control as infrastructure for the CERN accelerators by year 2001. In the framework of this convergence activity, a project was launched to develop a Java Application Programming Interface (API) between programs written in the Java language and the PS and SL accelerator equipment. This Java API was specified and developed in collaboration with TJNAF. It is based on the Java CDEV [1] package that has been extended in order to end up with a CERN/TJNAF common product. It implements a detailed model composed of devices organized in named classes that provide a property-based interface. It supports data subscription and introspection facilities. The device model is presented and the capabilities of the API are described with syntax examples. The software architecture is also described

  9. fine-GRAPE : Fine-grained APi usage extractor – an approach and dataset to investigate API usage

    NARCIS (Netherlands)

    Sawant, A.A.; Bacchelli, A.

    An Application Programming Interface (API) provides a set of functionalities to a developer with the aim of enabling reuse. APIs have been investigated from different angles such as popularity usage and evolution to get a better understanding of their various characteristics. For such studies,

  10. Connected Lighting System Interoperability Study Part 1: Application Programming Interfaces

    Energy Technology Data Exchange (ETDEWEB)

    Gaidon, Clement [Pacific Northwest National Lab. (PNNL), Richland, WA (United States); Poplawski, Michael [Pacific Northwest National Lab. (PNNL), Richland, WA (United States)

    2017-10-31

    First in a series of studies that focuses on interoperability as realized by the use of Application Programming Interfaces (APIs), explores the diversity of such interfaces in several connected lighting systems; characterizes the extent of interoperability that they provide; and illustrates challenges, limitations, and tradeoffs that were encountered during this exploration.

  11. Recent advances in the API quality program

    International Nuclear Information System (INIS)

    Gollhofer, F.R.

    1991-01-01

    The API now has more than 3 years' operating experience in licensing manufacturers under the API Quality Program. The API evaluation procedures, described in this paper, provide consistency in evaluation and should allow full participation of petroleum equipment suppliers in the worldwide market during the 1990's and into the 21st century. The program's flexibility will allow it to cope with significant changes resulting from the planned European Common Market's Global Approach to Certification and Testing scheduled to occur in 1992

  12. Creating Mobile and Web Application Programming Interfaces (APIs) for NASA Science Data

    Science.gov (United States)

    Oostra, D.; Chambers, L. H.; Lewis, P. M.; Moore, S. W.

    2011-12-01

    The Atmospheric Science Data Center (ASDC) at the NASA Langley Research Center in Virginia houses almost three petabytes of data, a collection that increases every day. To put it into perspective, it is estimated that three petabytes of data storage could store a digitized copy of all printed material in U.S. research libraries. There are more than ten other NASA data centers like the ASDC. Scientists and the public use this data for research, science education, and to understand our environment. Most importantly these data provide the potential for all of us make new discoveries. NASA is about making discoveries. Galileo was quoted as saying, "All discoveries are easy to understand once they are discovered. The point is to discover them." To that end, NASA stores vast amounts of publicly available data. This paper examines an approach to create web applications that serve NASA data in ways that specifically address the mobile web application technologies that are quickly emerging. Mobile data is not a new concept. What is new, is that user driven tools have recently become available that allow users to create their own mobile applications. Through the use of these cloud-based tools users can produce complete native mobile applications. Thus, mobile apps can now be created by everyone, regardless of their programming experience or expertise. This work will explore standards and methods for creating dynamic and malleable application programming interfaces (APIs) that allow users to access and use NASA science data for their own needs. The focus will be on experiences that broaden and increase the scope and usage of NASA science data sets.

  13. Leveraging OpenStudio's Application Programming Interfaces: Preprint

    Energy Technology Data Exchange (ETDEWEB)

    Long, N.; Ball, B.; Goldwasser, D.; Parker, A.; Elling, J.; Davis, O.; Kruchten, D.

    2013-11-01

    OpenStudio development efforts have been focused on providing Application Programming Interfaces (APIs) where users are able to extend OpenStudio without the need to compile the open source libraries. This paper will discuss the basic purposes and functionalities of the core libraries that have been wrapped with APIs including the Building Model, Results Processing, Advanced Analysis, UncertaintyQuantification, and Data Interoperability through Translators. Several building energy modeling applications have been produced using OpenStudio's API and Software Development Kits (SDK) including the United States Department of Energy's Asset ScoreCalculator, a mobile-based audit tool, an energy design assistance reporting protocol, and a portfolio scale incentive optimization analysismethodology. Each of these software applications will be discussed briefly and will describe how the APIs were leveraged for various uses including high-level modeling, data transformations from detailed building audits, error checking/quality assurance of models, and use of high-performance computing for mass simulations.

  14. Development of an Application Programming Interface for Depletion Analysis (APIDA)

    International Nuclear Information System (INIS)

    Lago, Daniel; Rahnema, Farzad

    2017-01-01

    Highlights: • APIDA an Application Programming Interface tool for Depletion Analysis. • APIDA employs a matrix exponential method and a linear chain method. • A burnup solver to couple to neutron transport solvers in lattice depletion or reactor core analysis codes. - Abstract: A new utility has been developed with extensive capabilities in identifying nuclide decay and transmutation characteristics, allowing for accurate and efficient tracking of the change in isotopic concentrations in nuclear reactor fuel over time when coupled with a transport solution method. This tool, named the Application Programming Interface for Depletion Analysis (APIDA), employs both a matrix exponential method and a linear chain method to solve for the end-of-time-step nuclide concentrations for all isotopes relevant to nuclear reactors. The Chebyshev Rational Approximation Method (CRAM) was utilized to deal with the ill-conditioned matrices generated during lattice depletion calculations, and a complex linear chain solver was developed to handle isotopes reduced from the burnup matrix due to either radioactive stability or a sufficiently low neutron-induced reaction cross section. The entire tool is housed in a robust but simple application programming interface (API). The development of this API allows other codes, particularly numerical neutron transport solvers, to incorporate APIDA as the burnup solver in a lattice depletion code or reactor core analysis code in memory, without the need to write or read from the hard disk. The APIDA code was benchmarked using several decay and transmutation chains. Burnup solutions produced by APIDA were shown to provide material concentrations comparable to the analytically solved Bateman equations – well below 0.01% relative error for even the most extreme cases using isotopes with vastly different decay constants. As a first order demonstration of the API, APIDA was coupled with the transport solver in the SERPENT code for a fuel pin

  15. Using DLL as Interface between API an VC#.NET Applications

    Directory of Open Access Journals (Sweden)

    Marian DARDALA

    2006-01-01

    Full Text Available This paper presents a solution for using complex Win32API data structures and functions in Visual C# .NET applications. We built DLL (Dynamic Link Library to manage the API functions and data structures and we used DLL modules in a C# application. This is an easier working way compared with the traditional way of importing and managing API’s functions in C# programs.

  16. A Directory Service for the CERN PS/SL Java Programming Interface

    International Nuclear Information System (INIS)

    Cuperus, J.; Charrue, P.; DiMaio, F.; Kostro, K.; Watson, W.

    1999-01-01

    The CERN PS and SL accelerator control groups developed a common application programming interface (API) in Java [1]. Part of this API is a directory service that provide information about the underlying hardware and software. With this information, it is possible to write generic programs that do general actions on lists of devices without hard coding of device names. And, starting from a device name, full details about related devices, the device itself and its class and properties, can be obtained, including the meaning of bits and bit-patterns in status words. The interface definition is independent of any implementation but a reference implementation is provided using Java Database Connectivity (JDBC) against a set of tables in a relational database. Data from very different systems can be brought together and presented in a uniform way to the user. The full potential of the directory service is reached when it is used in software components (Java Beans)

  17. High Performance Computing - Power Application Programming Interface Specification.

    Energy Technology Data Exchange (ETDEWEB)

    Laros, James H.,; Kelly, Suzanne M.; Pedretti, Kevin; Grant, Ryan; Olivier, Stephen Lecler; Levenhagen, Michael J.; DeBonis, David

    2014-08-01

    Measuring and controlling the power and energy consumption of high performance computing systems by various components in the software stack is an active research area [13, 3, 5, 10, 4, 21, 19, 16, 7, 17, 20, 18, 11, 1, 6, 14, 12]. Implementations in lower level software layers are beginning to emerge in some production systems, which is very welcome. To be most effective, a portable interface to measurement and control features would significantly facilitate participation by all levels of the software stack. We present a proposal for a standard power Application Programming Interface (API) that endeavors to cover the entire software space, from generic hardware interfaces to the input from the computer facility manager.

  18. On the reaction to deprecation of clients of 4 + 1 popular Java APIs and the JDK

    NARCIS (Netherlands)

    Sawant, A.A.; Robbes, Romain; Bacchelli, A.

    2017-01-01

    Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. Several studies have shown that this is unfortunately not the case. Of those, a large-scale study of API changes in the Pharo Smalltalk ecosystem documented several findings about API deprecations

  19. Object oriented programming interfaces for accelerator control

    International Nuclear Information System (INIS)

    Hoff, L.T.

    1997-01-01

    Several years ago, the AGS controls group was given the task of developing software for the RHIC accelerator. Like the AGS, the RHIC control system needs to control and monitor equipment distributed around a relatively large geographic area. A local area network connects this equipment to a collection of UNIX workstations in a central control room. Similar software had been developed for the AGS about a decade earlier, but isn't well suited for RHIC use for a number of reasons. Rather than adapt the AGS software for RHIC use, the controls group opted to start with a clean slate. To develop software that would address the shortcomings of the AGS software, while preserving the useful features that evolved through years of use. A current trend in control system design is to provide an object oriented programming interface for application developers. This talk will discuss important aspects and features of object oriented application programming interfaces (APIs) for accelerator control systems, and explore why such interfaces are becoming the norm

  20. API manager implementation and its use for Indus accelerator control

    International Nuclear Information System (INIS)

    Merh, B.N.; Agrawal, R.K.; Barpande, K.; Fatnani, P.; Navathe, C.P.

    2012-01-01

    The control system software needed for operation of Indus accelerators is coupled to the underlying firmware and hardware of the control system by the Application Programming Interface (API) manager. In the three layered architecture of Indus control system, PVSS-II SCADA is being used at the layer-1(L1) for control and monitoring of various sub-systems. The layer-2(L2) consists of VME bus based system. The API manager plays a crucial role in interfacing the L1 and L2 of the control system. It has to interact with both the PVSS database and the L2. In order to access the PVSS database it uses the PVSS API, a C++ class library, whereas in order to access the L2 custom functions have been built. Several other custom functionalities have also been implemented. The paper presents the important aspects of the API manager like its implementation, its interface mechanism to the lower layer and features like configurability, reusable classes, multithreading capability etc. (author)

  1. High Performance Computing - Power Application Programming Interface Specification Version 2.0.

    Energy Technology Data Exchange (ETDEWEB)

    Laros, James H. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Grant, Ryan [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Levenhagen, Michael J. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Olivier, Stephen Lecler [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Pedretti, Kevin [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Ward, H. Lee [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Younge, Andrew J. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

    2017-03-01

    Measuring and controlling the power and energy consumption of high performance computing systems by various components in the software stack is an active research area. Implementations in lower level software layers are beginning to emerge in some production systems, which is very welcome. To be most effective, a portable interface to measurement and control features would significantly facilitate participation by all levels of the software stack. We present a proposal for a standard power Application Programming Interface (API) that endeavors to cover the entire software space, from generic hardware interfaces to the input from the computer facility manager.

  2. Open Astronomy Catalogs API

    Science.gov (United States)

    Guillochon, James; Cowperthwaite, Philip S.

    2018-05-01

    We announce the public release of the application program interface (API) for the Open Astronomy Catalogs (OACs), the OACAPI. The OACs serve near-complete collections of supernova, tidal disruption, kilonova, and fast stars data (including photometry, spectra, radio, and X-ray observations) via a user-friendly web interface that displays the data interactively and offers full data downloads. The OACAPI, by contrast, enables users to specifically download particular pieces of the OAC dataset via a flexible programmatic syntax, either via URL GET requests, or via a module within the astroquery Python package.

  3. High Performance Computing - Power Application Programming Interface Specification Version 1.4

    Energy Technology Data Exchange (ETDEWEB)

    Laros III, James H. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); DeBonis, David [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Grant, Ryan [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Kelly, Suzanne M. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Levenhagen, Michael J. [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Olivier, Stephen Lecler [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Pedretti, Kevin [Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

    2016-10-01

    Measuring and controlling the power and energy consumption of high performance computing systems by various components in the software stack is an active research area [13, 3, 5, 10, 4, 21, 19, 16, 7, 17, 20, 18, 11, 1, 6, 14, 12]. Implementations in lower level software layers are beginning to emerge in some production systems, which is very welcome. To be most effective, a portable interface to measurement and control features would significantly facilitate participation by all levels of the software stack. We present a proposal for a standard power Application Programming Interface (API) that endeavors to cover the entire software space, from generic hardware interfaces to the input from the computer facility manager.

  4. Reactome Pengine: A web-logic API to the homo sapiens reactome.

    Science.gov (United States)

    Neaves, Samuel R; Tsoka, Sophia; Millard, Louise A C

    2018-03-30

    Existing ways of accessing data from the Reactome database are limited. Either a researcher is restricted to particular queries defined by a web application programming interface (API), or they have to download the whole database. Reactome Pengine is a web service providing a logic programming based API to the human reactome. This gives researchers greater flexibility in data access than existing APIs, as users can send their own small programs (alongside queries) to Reactome Pengine. The server and an example notebook can be found at https://apps.nms.kcl.ac.uk/reactome-pengine. Source code is available at https://github.com/samwalrus/reactome-pengine and a Docker image is available at https://hub.docker.com/r/samneaves/rp4/ . samuel.neaves@kcl.ac.uk. Supplementary data are available at Bioinformatics online.

  5. Upon a Message-Oriented Trading API

    Directory of Open Access Journals (Sweden)

    Claudiu VINTE

    2010-01-01

    Full Text Available In this paper, we introduce the premises for a trading system application-programming interface (API based on a message-oriented middleware (MOM, and present the results of our research regarding the design and the implementation of a simulation-trading system employing a service-oriented architecture (SOA and messaging. Our research has been conducted with the aim of creating a simulation-trading platform, within the academic environment, that will provide both the foundation for future experiments with trading systems architectures, components, APIs, and the framework for research on trading strategies, trading algorithm design, and equity markets analysis tools. Mathematics Subject Classification: 68M14 (distributed systems.

  6. AN IMAGE ENHANCEMENT ENVIRONMENT DESIGNED AT 32-BIT VERSION OF VISUAL BASIC 4 PROGRAMMING LANGUAGE USING THE WIN32 API FUNCTIONS

    Directory of Open Access Journals (Sweden)

    Aydın KIZILKAYA

    2000-01-01

    Full Text Available In this paper, using the Win32 API (Application Programming Interface functions and MDI (Multiple Document Interface programming technique, which is main principle of Windows system, designed an image enhancement environment at 32-bit version of Visual Basic 4 programming language is investigated. Image enhancement algorithms could be easily applied in this environment and each of results obtained could be separately showed in frames on same environment. Image enhancement techniques used in this environment are observed in spatial domain. With this program observing image enhancement techniques are contrast stretching, histogram equalization, thresholding, negative imaging, low-pass filtering, high-pass filtering and median filtering. In the filtering process of the images are utilized of the convolution techniques at this environment.

  7. The Ruby UCSC API: accessing the UCSC genome database using Ruby.

    Science.gov (United States)

    Mishima, Hiroyuki; Aerts, Jan; Katayama, Toshiaki; Bonnal, Raoul J P; Yoshiura, Koh-ichiro

    2012-09-21

    The University of California, Santa Cruz (UCSC) genome database is among the most used sources of genomic annotation in human and other organisms. The database offers an excellent web-based graphical user interface (the UCSC genome browser) and several means for programmatic queries. A simple application programming interface (API) in a scripting language aimed at the biologist was however not yet available. Here, we present the Ruby UCSC API, a library to access the UCSC genome database using Ruby. The API is designed as a BioRuby plug-in and built on the ActiveRecord 3 framework for the object-relational mapping, making writing SQL statements unnecessary. The current version of the API supports databases of all organisms in the UCSC genome database including human, mammals, vertebrates, deuterostomes, insects, nematodes, and yeast.The API uses the bin index-if available-when querying for genomic intervals. The API also supports genomic sequence queries using locally downloaded *.2bit files that are not stored in the official MySQL database. The API is implemented in pure Ruby and is therefore available in different environments and with different Ruby interpreters (including JRuby). Assisted by the straightforward object-oriented design of Ruby and ActiveRecord, the Ruby UCSC API will facilitate biologists to query the UCSC genome database programmatically. The API is available through the RubyGem system. Source code and documentation are available at https://github.com/misshie/bioruby-ucsc-api/ under the Ruby license. Feedback and help is provided via the website at http://rubyucscapi.userecho.com/.

  8. The Ruby UCSC API: accessing the UCSC genome database using Ruby

    Science.gov (United States)

    2012-01-01

    Background The University of California, Santa Cruz (UCSC) genome database is among the most used sources of genomic annotation in human and other organisms. The database offers an excellent web-based graphical user interface (the UCSC genome browser) and several means for programmatic queries. A simple application programming interface (API) in a scripting language aimed at the biologist was however not yet available. Here, we present the Ruby UCSC API, a library to access the UCSC genome database using Ruby. Results The API is designed as a BioRuby plug-in and built on the ActiveRecord 3 framework for the object-relational mapping, making writing SQL statements unnecessary. The current version of the API supports databases of all organisms in the UCSC genome database including human, mammals, vertebrates, deuterostomes, insects, nematodes, and yeast. The API uses the bin index—if available—when querying for genomic intervals. The API also supports genomic sequence queries using locally downloaded *.2bit files that are not stored in the official MySQL database. The API is implemented in pure Ruby and is therefore available in different environments and with different Ruby interpreters (including JRuby). Conclusions Assisted by the straightforward object-oriented design of Ruby and ActiveRecord, the Ruby UCSC API will facilitate biologists to query the UCSC genome database programmatically. The API is available through the RubyGem system. Source code and documentation are available at https://github.com/misshie/bioruby-ucsc-api/ under the Ruby license. Feedback and help is provided via the website at http://rubyucscapi.userecho.com/. PMID:22994508

  9. The Ruby UCSC API: accessing the UCSC genome database using Ruby

    Directory of Open Access Journals (Sweden)

    Mishima Hiroyuki

    2012-09-01

    Full Text Available Abstract Background The University of California, Santa Cruz (UCSC genome database is among the most used sources of genomic annotation in human and other organisms. The database offers an excellent web-based graphical user interface (the UCSC genome browser and several means for programmatic queries. A simple application programming interface (API in a scripting language aimed at the biologist was however not yet available. Here, we present the Ruby UCSC API, a library to access the UCSC genome database using Ruby. Results The API is designed as a BioRuby plug-in and built on the ActiveRecord 3 framework for the object-relational mapping, making writing SQL statements unnecessary. The current version of the API supports databases of all organisms in the UCSC genome database including human, mammals, vertebrates, deuterostomes, insects, nematodes, and yeast. The API uses the bin index—if available—when querying for genomic intervals. The API also supports genomic sequence queries using locally downloaded *.2bit files that are not stored in the official MySQL database. The API is implemented in pure Ruby and is therefore available in different environments and with different Ruby interpreters (including JRuby. Conclusions Assisted by the straightforward object-oriented design of Ruby and ActiveRecord, the Ruby UCSC API will facilitate biologists to query the UCSC genome database programmatically. The API is available through the RubyGem system. Source code and documentation are available at https://github.com/misshie/bioruby-ucsc-api/ under the Ruby license. Feedback and help is provided via the website at http://rubyucscapi.userecho.com/.

  10. An overview of the CellML API and its implementation

    Directory of Open Access Journals (Sweden)

    Halstead Matt

    2010-04-01

    Full Text Available Abstract Background CellML is an XML based language for representing mathematical models, in a machine-independent form which is suitable for their exchange between different authors, and for archival in a model repository. Allowing for the exchange and archival of models in a computer readable form is a key strategic goal in bioinformatics, because of the associated improvements in scientific record accuracy, the faster iterative process of scientific development, and the ability to combine models into large integrative models. However, for CellML models to be useful, tools which can process them correctly are needed. Due to some of the more complex features present in CellML models, such as imports, developing code ab initio to correctly process models can be an onerous task. For this reason, there is a clear and pressing need for an application programming interface (API, and a good implementation of that API, upon which tools can base their support for CellML. Results We developed an API which allows the information in CellML models to be retrieved and/or modified. We also developed a series of optional extension APIs, for tasks such as simplifying the handling of connections between variables, dealing with physical units, validating models, and translating models into different procedural languages. We have also provided a Free/Open Source implementation of this application programming interface, optimised to achieve good performance. Conclusions Tools have been developed using the API which are mature enough for widespread use. The API has the potential to accelerate the development of additional tools capable of processing CellML, and ultimately lead to an increased level of sharing of mathematical model descriptions.

  11. Research on e-commerce transaction networks using multi-agent modelling and open application programming interface

    Science.gov (United States)

    Piao, Chunhui; Han, Xufang; Wu, Harris

    2010-08-01

    We provide a formal definition of an e-commerce transaction network. Agent-based modelling is used to simulate e-commerce transaction networks. For real-world analysis, we studied the open application programming interfaces (APIs) from eBay and Taobao e-commerce websites and captured real transaction data. Pajek is used to visualise the agent relationships in the transaction network. We derived one-mode networks from the transaction network and analysed them using degree and betweenness centrality. Integrating multi-agent modelling, open APIs and social network analysis, we propose a new way to study large-scale e-commerce systems.

  12. AN OVERVIEW OF THE UNCERTAINTY ANALYSIS, SENSITIVITY ANALYSIS, AND PARAMETER ESTIMATION (UA/SA/PE) API AND HOW TO IMPLEMENT IT

    Science.gov (United States)

    The Application Programming Interface (API) for Uncertainty Analysis, Sensitivity Analysis, andParameter Estimation (UA/SA/PE API) (also known as Calibration, Optimization and Sensitivity and Uncertainty (CUSO)) was developed in a joint effort between several members of both ...

  13. A knowledge discovery object model API for Java

    Directory of Open Access Journals (Sweden)

    Jones Steven JM

    2003-10-01

    Full Text Available Abstract Background Biological data resources have become heterogeneous and derive from multiple sources. This introduces challenges in the management and utilization of this data in software development. Although efforts are underway to create a standard format for the transmission and storage of biological data, this objective has yet to be fully realized. Results This work describes an application programming interface (API that provides a framework for developing an effective biological knowledge ontology for Java-based software projects. The API provides a robust framework for the data acquisition and management needs of an ontology implementation. In addition, the API contains classes to assist in creating GUIs to represent this data visually. Conclusions The Knowledge Discovery Object Model (KDOM API is particularly useful for medium to large applications, or for a number of smaller software projects with common characteristics or objectives. KDOM can be coupled effectively with other biologically relevant APIs and classes. Source code, libraries, documentation and examples are available at http://www.bcgsc.ca/bioinfo/software.

  14. APIs for QoS configuration in Software Defined Networks

    DEFF Research Database (Denmark)

    Caba, Cosmin Marius; Soler, José

    2015-01-01

    The OpenFlow (OF) protocol is widely used in Software Defined Networking (SDN) to realize the communication between the controller and forwarding devices. OF allows great flexibility in managing traffic flows. However, OF alone is not enough to build more complex SDN services that require complete...... such as configuration of devices, ports, queues, etc. An Application Programming Interface (API) for dynamic configuration of QoS resources in the network devices is implemented herein, by using the capabilities of OVSDB. Further, the paper demonstrates the possibility to create network services with coarse granularity...... on top of the fine granular services exposed by the QoS configuration API at the SDNC. A series of tests emphasize the capabilities and the performance of the implemented QoS configuration API....

  15. Cross-linking BioThings APIs through JSON-LD to facilitate knowledge exploration.

    Science.gov (United States)

    Xin, Jiwen; Afrasiabi, Cyrus; Lelong, Sebastien; Adesara, Julee; Tsueng, Ginger; Su, Andrew I; Wu, Chunlei

    2018-02-01

    Application Programming Interfaces (APIs) are now widely used to distribute biological data. And many popular biological APIs developed by many different research teams have adopted Javascript Object Notation (JSON) as their primary data format. While usage of a common data format offers significant advantages, that alone is not sufficient for rich integrative queries across APIs. Here, we have implemented JSON for Linking Data (JSON-LD) technology on the BioThings APIs that we have developed, MyGene.info , MyVariant.info and MyChem.info . JSON-LD provides a standard way to add semantic context to the existing JSON data structure, for the purpose of enhancing the interoperability between APIs. We demonstrated several use cases that were facilitated by semantic annotations using JSON-LD, including simpler and more precise query capabilities as well as API cross-linking. We believe that this pattern offers a generalizable solution for interoperability of APIs in the life sciences.

  16. Programmatic access to logical models in the Cell Collective modeling environment via a REST API.

    Science.gov (United States)

    Kowal, Bryan M; Schreier, Travis R; Dauer, Joseph T; Helikar, Tomáš

    2016-01-01

    Cell Collective (www.cellcollective.org) is a web-based interactive environment for constructing, simulating and analyzing logical models of biological systems. Herein, we present a Web service to access models, annotations, and simulation data in the Cell Collective platform through the Representational State Transfer (REST) Application Programming Interface (API). The REST API provides a convenient method for obtaining Cell Collective data through almost any programming language. To ensure easy processing of the retrieved data, the request output from the API is available in a standard JSON format. The Cell Collective REST API is freely available at http://thecellcollective.org/tccapi. All public models in Cell Collective are available through the REST API. For users interested in creating and accessing their own models through the REST API first need to create an account in Cell Collective (http://thecellcollective.org). thelikar2@unl.edu. Technical user documentation: https://goo.gl/U52GWo. Copyright © 2015 Elsevier Ireland Ltd. All rights reserved.

  17. jmzIdentML API: A Java interface to the mzIdentML standard for peptide and protein identification data.

    Science.gov (United States)

    Reisinger, Florian; Krishna, Ritesh; Ghali, Fawaz; Ríos, Daniel; Hermjakob, Henning; Vizcaíno, Juan Antonio; Jones, Andrew R

    2012-03-01

    We present a Java application programming interface (API), jmzIdentML, for the Human Proteome Organisation (HUPO) Proteomics Standards Initiative (PSI) mzIdentML standard for peptide and protein identification data. The API combines the power of Java Architecture of XML Binding (JAXB) and an XPath-based random-access indexer to allow a fast and efficient mapping of extensible markup language (XML) elements to Java objects. The internal references in the mzIdentML files are resolved in an on-demand manner, where the whole file is accessed as a random-access swap file, and only the relevant piece of XMLis selected for mapping to its corresponding Java object. The APIis highly efficient in its memory usage and can handle files of arbitrary sizes. The APIfollows the official release of the mzIdentML (version 1.1) specifications and is available in the public domain under a permissive licence at http://www.code.google.com/p/jmzidentml/. © 2012 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.

  18. Adaptive runtime for a multiprocessing API

    Science.gov (United States)

    Antao, Samuel F.; Bertolli, Carlo; Eichenberger, Alexandre E.; O'Brien, John K.

    2016-11-15

    A computer-implemented method includes selecting a runtime for executing a program. The runtime includes a first combination of feature implementations, where each feature implementation implements a feature of an application programming interface (API). Execution of the program is monitored, and the execution uses the runtime. Monitor data is generated based on the monitoring. A second combination of feature implementations are selected, by a computer processor, where the selection is based at least in part on the monitor data. The runtime is modified by activating the second combination of feature implementations to replace the first combination of feature implementations.

  19. BUILDING MODEL ANALYSIS APPLICATIONS WITH THE JOINT UNIVERSAL PARAMETER IDENTIFICATION AND EVALUATION OF RELIABILITY (JUPITER) API

    Science.gov (United States)

    The open-source, public domain JUPITER (Joint Universal Parameter IdenTification and Evaluation of Reliability) API (Application Programming Interface) provides conventions and Fortran-90 modules to develop applications (computer programs) for analyzing process models. The input ...

  20. An Auto-Configuration System for the GMSEC Architecture and API

    Science.gov (United States)

    Moholt, Joseph; Mayorga, Arturo

    2007-01-01

    A viewgraph presentation on an automated configuration concept for The Goddard Mission Services Evolution Center (GMSEC) architecture and Application Program Interface (API) is shown. The topics include: 1) The Goddard Mission Services Evolution Center (GMSEC); 2) Automated Configuration Concept; 3) Implementation Approach; and 4) Key Components and Benefits.

  1. The MPO API: A tool for recording scientific workflows

    Energy Technology Data Exchange (ETDEWEB)

    Wright, John C., E-mail: jcwright@mit.edu [MIT Plasma Science and Fusion Center, Cambridge, MA (United States); Greenwald, Martin; Stillerman, Joshua [MIT Plasma Science and Fusion Center, Cambridge, MA (United States); Abla, Gheni; Chanthavong, Bobby; Flanagan, Sean; Schissel, David; Lee, Xia [General Atomics, San Diego, CA (United States); Romosan, Alex; Shoshani, Arie [Lawrence Berkeley Laboratory, Berkeley, CA (United States)

    2014-05-15

    Highlights: • A description of a new framework and tool for recording scientific workflows, especially those resulting from simulation and analysis. • An explanation of the underlying technologies used to implement this web based tool. • Several examples of using the tool. - Abstract: Data from large-scale experiments and extreme-scale computing is expensive to produce and may be used for high-consequence applications. The Metadata, Provenance and Ontology (MPO) project builds on previous work [M. Greenwald, Fusion Eng. Des. 87 (2012) 2205–2208] and is focused on providing documentation of workflows, data provenance and the ability to data-mine large sets of results. While there are important design and development aspects to the data structures and user interfaces, we concern ourselves in this paper with the application programming interface (API) – the set of functions that interface with the data server. Our approach for the data server is to follow the Representational State Transfer (RESTful) software architecture style for client–server communication. At its core, the API uses the POST and GET methods of the HTTP protocol to transfer workflow information in message bodies to targets specified in the URL to and from the database via a web server. Higher level API calls are built upon this core API. This design facilitates implementation on different platforms and in different languages and is robust to changes in the underlying technologies used. The command line client implementation can communicate with the data server from any machine with HTTP access.

  2. The MPO API: A tool for recording scientific workflows

    International Nuclear Information System (INIS)

    Wright, John C.; Greenwald, Martin; Stillerman, Joshua; Abla, Gheni; Chanthavong, Bobby; Flanagan, Sean; Schissel, David; Lee, Xia; Romosan, Alex; Shoshani, Arie

    2014-01-01

    Highlights: • A description of a new framework and tool for recording scientific workflows, especially those resulting from simulation and analysis. • An explanation of the underlying technologies used to implement this web based tool. • Several examples of using the tool. - Abstract: Data from large-scale experiments and extreme-scale computing is expensive to produce and may be used for high-consequence applications. The Metadata, Provenance and Ontology (MPO) project builds on previous work [M. Greenwald, Fusion Eng. Des. 87 (2012) 2205–2208] and is focused on providing documentation of workflows, data provenance and the ability to data-mine large sets of results. While there are important design and development aspects to the data structures and user interfaces, we concern ourselves in this paper with the application programming interface (API) – the set of functions that interface with the data server. Our approach for the data server is to follow the Representational State Transfer (RESTful) software architecture style for client–server communication. At its core, the API uses the POST and GET methods of the HTTP protocol to transfer workflow information in message bodies to targets specified in the URL to and from the database via a web server. Higher level API calls are built upon this core API. This design facilitates implementation on different platforms and in different languages and is robust to changes in the underlying technologies used. The command line client implementation can communicate with the data server from any machine with HTTP access

  3. Using the RxNorm web services API for quality assurance purposes.

    Science.gov (United States)

    Peters, Lee; Bodenreider, Olivier

    2008-11-06

    Auditing large, rapidly evolving terminological systems is still a challenge. In the case of RxNorm, a standardized nomenclature for clinical drugs, we argue that quality assurance processes can benefit from the recently released application programming interface (API) provided by RxNav. We demonstrate the usefulness of the API by performing a systematic comparison of alternative paths in the RxNorm graph, over several thousands of drug entities. This study revealed potential errors in RxNorm, currently under review. The results also prompted us to modify the implementation of RxNav to navigate the RxNorm graph more accurately. The RxNav web services API used in this experiment is robust and fast.

  4. BEAGLE: an application programming interface and high-performance computing library for statistical phylogenetics.

    Science.gov (United States)

    Ayres, Daniel L; Darling, Aaron; Zwickl, Derrick J; Beerli, Peter; Holder, Mark T; Lewis, Paul O; Huelsenbeck, John P; Ronquist, Fredrik; Swofford, David L; Cummings, Michael P; Rambaut, Andrew; Suchard, Marc A

    2012-01-01

    Phylogenetic inference is fundamental to our understanding of most aspects of the origin and evolution of life, and in recent years, there has been a concentration of interest in statistical approaches such as Bayesian inference and maximum likelihood estimation. Yet, for large data sets and realistic or interesting models of evolution, these approaches remain computationally demanding. High-throughput sequencing can yield data for thousands of taxa, but scaling to such problems using serial computing often necessitates the use of nonstatistical or approximate approaches. The recent emergence of graphics processing units (GPUs) provides an opportunity to leverage their excellent floating-point computational performance to accelerate statistical phylogenetic inference. A specialized library for phylogenetic calculation would allow existing software packages to make more effective use of available computer hardware, including GPUs. Adoption of a common library would also make it easier for other emerging computing architectures, such as field programmable gate arrays, to be used in the future. We present BEAGLE, an application programming interface (API) and library for high-performance statistical phylogenetic inference. The API provides a uniform interface for performing phylogenetic likelihood calculations on a variety of compute hardware platforms. The library includes a set of efficient implementations and can currently exploit hardware including GPUs using NVIDIA CUDA, central processing units (CPUs) with Streaming SIMD Extensions and related processor supplementary instruction sets, and multicore CPUs via OpenMP. To demonstrate the advantages of a common API, we have incorporated the library into several popular phylogenetic software packages. The BEAGLE library is free open source software licensed under the Lesser GPL and available from http://beagle-lib.googlecode.com. An example client program is available as public domain software.

  5. FGB: A Graphical and Haptic User Interface for Creating Graphical, Haptic User Interfaces

    International Nuclear Information System (INIS)

    ANDERSON, THOMAS G.; BRECKENRIDGE, ARTHURINE; DAVIDSON, GEORGE S.

    1999-01-01

    The emerging field of haptics represents a fundamental change in human-computer interaction (HCI), and presents solutions to problems that are difficult or impossible to solve with a two-dimensional, mouse-based interface. To take advantage of the potential of haptics, however, innovative interaction techniques and programming environments are needed. This paper describes FGB (FLIGHT GHUI Builder), a programming tool that can be used to create an application specific graphical and haptic user interface (GHUI). FGB is itself a graphical and haptic user interface with which a programmer can intuitively create and manipulate components of a GHUI in real time in a graphical environment through the use of a haptic device. The programmer can create a GHUI without writing any programming code. After a user interface is created, FGB writes the appropriate programming code to a file, using the FLIGHT API, to recreate what the programmer created in the FGB interface. FGB saves programming time and increases productivity, because a programmer can see the end result as it is created, and FGB does much of the programming itself. Interestingly, as FGB was created, it was used to help build itself. The further FGB was in its development, the more easily and quickly it could be used to create additional functionality and improve its own design. As a finished product, FGB can be used to recreate itself in much less time than it originally required, and with much less programming. This paper describes FGB's GHUI components, the techniques used in the interface, how the output code is created, where programming additions and modifications should be placed, and how it can be compared to and integrated with existing API's such as MFC and Visual C++, OpenGL, and GHOST

  6. A RESTful API for accessing microbial community data for MG-RAST.

    Directory of Open Access Journals (Sweden)

    Andreas Wilke

    2015-01-01

    Full Text Available Metagenomic sequencing has produced significant amounts of data in recent years. For example, as of summer 2013, MG-RAST has been used to annotate over 110,000 data sets totaling over 43 Terabases. With metagenomic sequencing finding even wider adoption in the scientific community, the existing web-based analysis tools and infrastructure in MG-RAST provide limited capability for data retrieval and analysis, such as comparative analysis between multiple data sets. Moreover, although the system provides many analysis tools, it is not comprehensive. By opening MG-RAST up via a web services API (application programmers interface we have greatly expanded access to MG-RAST data, as well as provided a mechanism for the use of third-party analysis tools with MG-RAST data. This RESTful API makes all data and data objects created by the MG-RAST pipeline accessible as JSON objects. As part of the DOE Systems Biology Knowledgebase project (KBase, http://kbase.us we have implemented a web services API for MG-RAST. This API complements the existing MG-RAST web interface and constitutes the basis of KBase's microbial community capabilities. In addition, the API exposes a comprehensive collection of data to programmers. This API, which uses a RESTful (Representational State Transfer implementation, is compatible with most programming environments and should be easy to use for end users and third parties. It provides comprehensive access to sequence data, quality control results, annotations, and many other data types. Where feasible, we have used standards to expose data and metadata. Code examples are provided in a number of languages both to show the versatility of the API and to provide a starting point for users. We present an API that exposes the data in MG-RAST for consumption by our users, greatly enhancing the utility of the MG-RAST service.

  7. A RESTful API for accessing microbial community data for MG-RAST.

    Science.gov (United States)

    Wilke, Andreas; Bischof, Jared; Harrison, Travis; Brettin, Tom; D'Souza, Mark; Gerlach, Wolfgang; Matthews, Hunter; Paczian, Tobias; Wilkening, Jared; Glass, Elizabeth M; Desai, Narayan; Meyer, Folker

    2015-01-01

    Metagenomic sequencing has produced significant amounts of data in recent years. For example, as of summer 2013, MG-RAST has been used to annotate over 110,000 data sets totaling over 43 Terabases. With metagenomic sequencing finding even wider adoption in the scientific community, the existing web-based analysis tools and infrastructure in MG-RAST provide limited capability for data retrieval and analysis, such as comparative analysis between multiple data sets. Moreover, although the system provides many analysis tools, it is not comprehensive. By opening MG-RAST up via a web services API (application programmers interface) we have greatly expanded access to MG-RAST data, as well as provided a mechanism for the use of third-party analysis tools with MG-RAST data. This RESTful API makes all data and data objects created by the MG-RAST pipeline accessible as JSON objects. As part of the DOE Systems Biology Knowledgebase project (KBase, http://kbase.us) we have implemented a web services API for MG-RAST. This API complements the existing MG-RAST web interface and constitutes the basis of KBase's microbial community capabilities. In addition, the API exposes a comprehensive collection of data to programmers. This API, which uses a RESTful (Representational State Transfer) implementation, is compatible with most programming environments and should be easy to use for end users and third parties. It provides comprehensive access to sequence data, quality control results, annotations, and many other data types. Where feasible, we have used standards to expose data and metadata. Code examples are provided in a number of languages both to show the versatility of the API and to provide a starting point for users. We present an API that exposes the data in MG-RAST for consumption by our users, greatly enhancing the utility of the MG-RAST service.

  8. Application Program Interface for the Orion Aerodynamics Database

    Science.gov (United States)

    Robinson, Philip E.; Thompson, James

    2013-01-01

    The Application Programming Interface (API) for the Crew Exploration Vehicle (CEV) Aerodynamic Database has been developed to provide the developers of software an easily implemented, fully self-contained method of accessing the CEV Aerodynamic Database for use in their analysis and simulation tools. The API is programmed in C and provides a series of functions to interact with the database, such as initialization, selecting various options, and calculating the aerodynamic data. No special functions (file read/write, table lookup) are required on the host system other than those included with a standard ANSI C installation. It reads one or more files of aero data tables. Previous releases of aerodynamic databases for space vehicles have only included data tables and a document of the algorithm and equations to combine them for the total aerodynamic forces and moments. This process required each software tool to have a unique implementation of the database code. Errors or omissions in the documentation, or errors in the implementation, led to a lengthy and burdensome process of having to debug each instance of the code. Additionally, input file formats differ for each space vehicle simulation tool, requiring the aero database tables to be reformatted to meet the tool s input file structure requirements. Finally, the capabilities for built-in table lookup routines vary for each simulation tool. Implementation of a new database may require an update to and verification of the table lookup routines. This may be required if the number of dimensions of a data table exceeds the capability of the simulation tools built-in lookup routines. A single software solution was created to provide an aerodynamics software model that could be integrated into other simulation and analysis tools. The highly complex Orion aerodynamics model can then be quickly included in a wide variety of tools. The API code is written in ANSI C for ease of portability to a wide variety of systems. The

  9. Intro to the Zotero API

    Directory of Open Access Journals (Sweden)

    Amanda Morton

    2013-04-01

    Full Text Available In this lesson, you’ll learn how to use python with the Zotero API to interact with your Zotero library. The Zotero API is a powerful interface that would allow you to build a complete Zotero client from scratch if you so desired. But like most APIs, it works in small, discrete steps, so we have to build our way up to the complicated requests we might want to use to access our Zotero libraries. But this incremental building gives us plenty of time to learn as we go along.

  10. Yoink: An interaction-based partitioning API.

    Science.gov (United States)

    Zheng, Min; Waller, Mark P

    2018-05-15

    Herein, we describe the implementation details of our interaction-based partitioning API (application programming interface) called Yoink for QM/MM modeling and fragment-based quantum chemistry studies. Interactions are detected by computing density descriptors such as reduced density gradient, density overlap regions indicator, and single exponential decay detector. Only molecules having an interaction with a user-definable QM core are added to the QM region of a hybrid QM/MM calculation. Moreover, a set of molecule pairs having density-based interactions within a molecular system can be computed in Yoink, and an interaction graph can then be constructed. Standard graph clustering methods can then be applied to construct fragments for further quantum chemical calculations. The Yoink API is licensed under Apache 2.0 and can be accessed via yoink.wallerlab.org. © 2018 Wiley Periodicals, Inc. © 2018 Wiley Periodicals, Inc.

  11. A new Object-oriented Interface to MDSplus

    Energy Technology Data Exchange (ETDEWEB)

    Manduchi, G. [Associazione EURATOM-ENEA sulla Fusione, Padua (Italy); Fredian, T. [MIT Plasma Science and Fusion Center, Littleton, NH (United States); Stillerman, J. [MIT Plasma Science and Fusion Center, Cambridge, MA (United States)

    2009-07-01

    The MDSplus data acquisition and management software package is widely used in the international fusion research community. Its core Application Programming Interface (API) remained unchanged since the system was ported to a multi platform environment in the late nineties. Originally written in C, the MDSplus API did not fully exploit several object-oriented features of the system that were included in the original architecture. In 2008 a project was initiated by the authors to provide the core MDSplus functionality with an object-oriented API. A generic, language-independent class structure has been defined and modeled in UML. Based on this description the new API has been implemented so far in C++, Python, and Java. Fortran 90 and Matlab interfaces are foreseen in 2009. The new API provides: - Data Type Management, allowing the full exploitation of the rich set of data types defined in MDSplus by means of composition of data object instances; - Pulse file access, for writing and reading data objects as well as managing database components properties. The definition of a language-independent class organization allows the MDSplus Object API be consistent across all the object oriented languages that will be supported. Regardless of the language used, this approach provides a much more natural programming interaction with MDSplus. Moreover, the UML graphical definition proved an effective and unambiguous way of documenting the system components. This document is composed of an abstract followed by the presentation transparencies. (authors)

  12. The Web as an API.

    Energy Technology Data Exchange (ETDEWEB)

    Roman, J. H. (Jorge H.)

    2001-01-01

    As programmers we have worked with many Application Development Interface API development kits. They are well suited for interaction with a particular system. A vast source of information can be made accessible by using the http protocol through the web as an API. This setup has many advantages including the vast knowledge available on setting web servers and services. Also, these tools are available on most hardware and operating system combinations. In this paper I will cover the various types of systems that can be developed this way, their advantages and some drawbacks of this approach. Index Terms--Application Programmer Interface, Distributed applications, Hyper Text Transfer Protocol, Web.

  13. An adaptive software defined radio design based on a standard space telecommunication radio system API

    Science.gov (United States)

    Xiong, Wenhao; Tian, Xin; Chen, Genshe; Pham, Khanh; Blasch, Erik

    2017-05-01

    Software defined radio (SDR) has become a popular tool for the implementation and testing for communications performance. The advantage of the SDR approach includes: a re-configurable design, adaptive response to changing conditions, efficient development, and highly versatile implementation. In order to understand the benefits of SDR, the space telecommunication radio system (STRS) was proposed by NASA Glenn research center (GRC) along with the standard application program interface (API) structure. Each component of the system uses a well-defined API to communicate with other components. The benefit of standard API is to relax the platform limitation of each component for addition options. For example, the waveform generating process can support a field programmable gate array (FPGA), personal computer (PC), or an embedded system. As long as the API defines the requirements, the generated waveform selection will work with the complete system. In this paper, we demonstrate the design and development of adaptive SDR following the STRS and standard API protocol. We introduce step by step the SDR testbed system including the controlling graphic user interface (GUI), database, GNU radio hardware control, and universal software radio peripheral (USRP) tranceiving front end. In addition, a performance evaluation in shown on the effectiveness of the SDR approach for space telecommunication.

  14. The jmzQuantML programming interface and validator for the mzQuantML data standard.

    Science.gov (United States)

    Qi, Da; Krishna, Ritesh; Jones, Andrew R

    2014-03-01

    The mzQuantML standard from the HUPO Proteomics Standards Initiative has recently been released, capturing quantitative data about peptides and proteins, following analysis of MS data. We present a Java application programming interface (API) for mzQuantML called jmzQuantML. The API provides robust bridges between Java classes and elements in mzQuantML files and allows random access to any part of the file. The API provides read and write capabilities, and is designed to be embedded in other software packages, enabling mzQuantML support to be added to proteomics software tools (http://code.google.com/p/jmzquantml/). The mzQuantML standard is designed around a multilevel validation system to ensure that files are structurally and semantically correct for different proteomics quantitative techniques. In this article, we also describe a Java software tool (http://code.google.com/p/mzquantml-validator/) for validating mzQuantML files, which is a formal part of the data standard. © 2014 The Authors. Proteomics published by Wiley-VCH Verlag GmbH & Co. KGaA, Weinheim.

  15. Safe "cloudification" of large images through picker APIs.

    Science.gov (United States)

    Bremer, Erich; Kurc, Tahsin; Gao, Yi; Saltz, Joel; Almeida, Jonas S

    2016-01-01

    The "Box model" allows users with no particular training in informatics, or access to specialized infrastructure, operate generic cloud computing resources through a temporary URI dereferencing mechanism known as "drop-file-picker API" ("picker API" for sort). This application programming interface (API) was popularized in the web app development community by DropBox, and is now a consumer-facing feature of all major cloud computing platforms such as Box.com, Google Drive and Amazon S3. This reports describes a prototype web service application that uses picker APIs to expose a new, "cloudified", API tailored for image analysis, without compromising the private governance of the data exposed. In order to better understand this cross-platform cloud computing landscape, we first measured the time for both transfer and traversing of large image files generated by whole slide imaging (WSI) in Digital Pathology. The verification that there is extensive interconnectivity between cloud resources let to the development of a prototype software application that exposes an image-traversing REST API to image files stored in any of the consumer-facing "boxes". In summary, an image file can be upload/synchronized into a any cloud resource with a file picker API and the prototype service described here will expose an HTTP REST API that remains within the safety of the user's own governance. The open source prototype is publicly available at sbu-bmi.github.io/imagebox. Availability The accompanying prototype application is made publicly available, fully functional, with open source, at http://sbu-bmi.github.io/imagebox://sbu-bmi.github.io/imagebox. An illustrative webcasted use of this Web App is included with the project codebase at https://github.com/SBU-BMI/imageboxs://github.com/SBU-BMI/imagebox.

  16. Improving northbound interface communication in SDWSN

    CSIR Research Space (South Africa)

    Pritchard, SW

    2017-10-01

    Full Text Available that it may allow for a better degree of network programmability. In order to achieve network programmability and automation, there is a need for a metadata based Application Programming Interface (API). The work done in this paper seeks to improve...

  17. Search without Boundaries Using Simple APIs

    Science.gov (United States)

    Tong, Qi

    2009-01-01

    The U.S. Geological Survey (USGS) Library, where the author serves as the digital services librarian, is increasingly challenged to make it easier for users to find information from many heterogeneous information sources. Information is scattered throughout different software applications (i.e., library catalog, federated search engine, link resolver, and vendor websites), and each specializes in one thing. How could the library integrate the functionalities of one application with another and provide a single point of entry for users to search across? To improve the user experience, the library launched an effort to integrate the federated search engine into the library's intranet website. The result is a simple search box that leverages the federated search engine's built-in application programming interfaces (APIs). In this article, the author describes how this project demonstrated the power of APIs and their potential to be used by other enterprise search portals inside or outside of the library.

  18. The Proteins API: accessing key integrated protein and genome information.

    Science.gov (United States)

    Nightingale, Andrew; Antunes, Ricardo; Alpi, Emanuele; Bursteinas, Borisas; Gonzales, Leonardo; Liu, Wudong; Luo, Jie; Qi, Guoying; Turner, Edd; Martin, Maria

    2017-07-03

    The Proteins API provides searching and programmatic access to protein and associated genomics data such as curated protein sequence positional annotations from UniProtKB, as well as mapped variation and proteomics data from large scale data sources (LSS). Using the coordinates service, researchers are able to retrieve the genomic sequence coordinates for proteins in UniProtKB. This, the LSS genomics and proteomics data for UniProt proteins is programmatically only available through this service. A Swagger UI has been implemented to provide documentation, an interface for users, with little or no programming experience, to 'talk' to the services to quickly and easily formulate queries with the services and obtain dynamically generated source code for popular programming languages, such as Java, Perl, Python and Ruby. Search results are returned as standard JSON, XML or GFF data objects. The Proteins API is a scalable, reliable, fast, easy to use RESTful services that provides a broad protein information resource for users to ask questions based upon their field of expertise and allowing them to gain an integrated overview of protein annotations available to aid their knowledge gain on proteins in biological processes. The Proteins API is available at (http://www.ebi.ac.uk/proteins/api/doc). © The Author(s) 2017. Published by Oxford University Press on behalf of Nucleic Acids Research.

  19. Integrated platform and API for electrophysiological data.

    Science.gov (United States)

    Sobolev, Andrey; Stoewer, Adrian; Leonhardt, Aljoscha; Rautenberg, Philipp L; Kellner, Christian J; Garbers, Christian; Wachtler, Thomas

    2014-01-01

    Recent advancements in technology and methodology have led to growing amounts of increasingly complex neuroscience data recorded from various species, modalities, and levels of study. The rapid data growth has made efficient data access and flexible, machine-readable data annotation a crucial requisite for neuroscientists. Clear and consistent annotation and organization of data is not only an important ingredient for reproducibility of results and re-use of data, but also essential for collaborative research and data sharing. In particular, efficient data management and interoperability requires a unified approach that integrates data and metadata and provides a common way of accessing this information. In this paper we describe GNData, a data management platform for neurophysiological data. GNData provides a storage system based on a data representation that is suitable to organize data and metadata from any electrophysiological experiment, with a functionality exposed via a common application programming interface (API). Data representation and API structure are compatible with existing approaches for data and metadata representation in neurophysiology. The API implementation is based on the Representational State Transfer (REST) pattern, which enables data access integration in software applications and facilitates the development of tools that communicate with the service. Client libraries that interact with the API provide direct data access from computing environments like Matlab or Python, enabling integration of data management into the scientist's experimental or analysis routines.

  20. A Development of Lightweight Grid Interface

    International Nuclear Information System (INIS)

    Iwai, G; Kawai, Y; Sasaki, T; Watase, Y

    2011-01-01

    In order to help a rapid development of Grid/Cloud aware applications, we have developed API to abstract the distributed computing infrastructures based on SAGA (A Simple API for Grid Applications). SAGA, which is standardized in the OGF (Open Grid Forum), defines API specifications to access distributed computing infrastructures, such as Grid, Cloud and local computing resources. The Universal Grid API (UGAPI), which is a set of command line interfaces (CLI) and APIs, aims to offer simpler API to combine several SAGA interfaces with richer functionalities. These CLIs of the UGAPI offer typical functionalities required by end users for job management and file access to the different distributed computing infrastructures as well as local computing resources. We have also built a web interface for the particle therapy simulation and demonstrated the large scale calculation using the different infrastructures at the same time. In this paper, we would like to present how the web interface based on UGAPI and SAGA achieve more efficient utilization of computing resources over the different infrastructures with technical details and practical experiences.

  1. A new object-oriented interface to MDSplus

    International Nuclear Information System (INIS)

    Manduchi, G.; Fredian, T.; Stillerman, J.

    2010-01-01

    The MDSplus data acquisition and management software package is widely used in the international fusion research community. Its core Application Programming Interface (API) remained unchanged since the system was ported to a multiplatform environment in the late nineties. Originally written in C, the MDSplus API did not fully exploit several object-oriented features of the system that were included in the original architecture. In 2008 a project was initiated by the authors to provide the core MDSplus functionality with an object-oriented API. A generic, language-independent class structure has been defined and modeled in Uniform Modeling Language (UML). Based on this description the new API has been implemented so far in C++, Python, and Java. The new API provides data type management, allowing the full exploitation of the rich set of data types defined in MDSplus by means of composition of data object instances, and pulse file access, for writing and reading data objects as well as managing database components properties. The definition of a language-independent class organization allows the MDSplus object-oriented API to be consistent across all the object oriented languages that will be supported. Regardless of the language used, this approach provides a much more natural programming interaction with MDSplus.

  2. A new object-oriented interface to MDSplus

    Energy Technology Data Exchange (ETDEWEB)

    Manduchi, G., E-mail: gabriele.manduchi@igi.cnr.i [Consorzio RFX, Euratom-ENEA Association, Corso Stati Uniti 4, Padova 35127 (Italy); Fredian, T.; Stillerman, J. [Massachusetts Institute of Technology, 175 Albany Street, Cambridge, MA 02139 (United States)

    2010-07-15

    The MDSplus data acquisition and management software package is widely used in the international fusion research community. Its core Application Programming Interface (API) remained unchanged since the system was ported to a multiplatform environment in the late nineties. Originally written in C, the MDSplus API did not fully exploit several object-oriented features of the system that were included in the original architecture. In 2008 a project was initiated by the authors to provide the core MDSplus functionality with an object-oriented API. A generic, language-independent class structure has been defined and modeled in Uniform Modeling Language (UML). Based on this description the new API has been implemented so far in C++, Python, and Java. The new API provides data type management, allowing the full exploitation of the rich set of data types defined in MDSplus by means of composition of data object instances, and pulse file access, for writing and reading data objects as well as managing database components properties. The definition of a language-independent class organization allows the MDSplus object-oriented API to be consistent across all the object oriented languages that will be supported. Regardless of the language used, this approach provides a much more natural programming interaction with MDSplus.

  3. Determinants of quality, latency, and amount of Stack Overflow answers about recent Android APIs.

    Science.gov (United States)

    Kavaler, David; Filkov, Vladimir

    2018-01-01

    Stack Overflow is a popular crowdsourced question and answer website for programming-related issues. It is an invaluable resource for software developers; on average, questions posted there get answered in minutes to an hour. Questions about well established topics, e.g., the coercion operator in C++, or the difference between canonical and class names in Java, get asked often in one form or another, and answered very quickly. On the other hand, questions on previously unseen or niche topics take a while to get a good answer. This is particularly the case with questions about current updates to or the introduction of new application programming interfaces (APIs). In a hyper-competitive online market, getting good answers to current programming questions sooner could increase the chances of an app getting released and used. So, can developers anyhow, e.g., hasten the speed to good answers to questions about new APIs? Here, we empirically study Stack Overflow questions pertaining to new Android APIs and their associated answers. We contrast the interest in these questions, their answer quality, and timeliness of their answers to questions about old APIs. We find that Stack Overflow answerers in general prioritize with respect to currentness: questions about new APIs do get more answers, but good quality answers take longer. We also find that incentives in terms of question bounties, if used appropriately, can significantly shorten the time and increase answer quality. Interestingly, no operationalization of bounty amount shows significance in our models. In practice, our findings confirm the value of bounties in enhancing expert participation. In addition, they show that the Stack Overflow style of crowdsourcing, for all its glory in providing answers about established programming knowledge, is less effective with new API questions.

  4. Determinants of quality, latency, and amount of Stack Overflow answers about recent Android APIs

    Science.gov (United States)

    Filkov, Vladimir

    2018-01-01

    Stack Overflow is a popular crowdsourced question and answer website for programming-related issues. It is an invaluable resource for software developers; on average, questions posted there get answered in minutes to an hour. Questions about well established topics, e.g., the coercion operator in C++, or the difference between canonical and class names in Java, get asked often in one form or another, and answered very quickly. On the other hand, questions on previously unseen or niche topics take a while to get a good answer. This is particularly the case with questions about current updates to or the introduction of new application programming interfaces (APIs). In a hyper-competitive online market, getting good answers to current programming questions sooner could increase the chances of an app getting released and used. So, can developers anyhow, e.g., hasten the speed to good answers to questions about new APIs? Here, we empirically study Stack Overflow questions pertaining to new Android APIs and their associated answers. We contrast the interest in these questions, their answer quality, and timeliness of their answers to questions about old APIs. We find that Stack Overflow answerers in general prioritize with respect to currentness: questions about new APIs do get more answers, but good quality answers take longer. We also find that incentives in terms of question bounties, if used appropriately, can significantly shorten the time and increase answer quality. Interestingly, no operationalization of bounty amount shows significance in our models. In practice, our findings confirm the value of bounties in enhancing expert participation. In addition, they show that the Stack Overflow style of crowdsourcing, for all its glory in providing answers about established programming knowledge, is less effective with new API questions. PMID:29547620

  5. Investigating an API for resilient exascale computing.

    Energy Technology Data Exchange (ETDEWEB)

    Stearley, Jon R.; Tomkins, James; VanDyke, John P.; Ferreira, Kurt Brian; Laros, James H.,; Bridges, Patrick

    2013-05-01

    Increased HPC capability comes with increased complexity, part counts, and fault occurrences. In- creasing the resilience of systems and applications to faults is a critical requirement facing the viability of exascale systems, as the overhead of traditional checkpoint/restart is projected to outweigh its bene ts due to fault rates outpacing I/O bandwidths. As faults occur and propagate throughout hardware and software layers, pervasive noti cation and handling mechanisms are necessary. This report describes an initial investigation of fault types and programming interfaces to mitigate them. Proof-of-concept APIs are presented for the frequent and important cases of memory errors and node failures, and a strategy proposed for lesystem failures. These involve changes to the operating system, runtime, I/O library, and application layers. While a single API for fault handling among hardware and OS and application system-wide remains elusive, the e ort increased our understanding of both the mountainous challenges and the promising trailheads. 3

  6. ACME - Algorithms for Contact in a Multiphysics Environment API Version 1.0

    International Nuclear Information System (INIS)

    BROWN, KEVIN H.; SUMMERS, RANDALL M.; GLASS, MICHEAL W.; GULLERUD, ARNE S.; HEINSTEIN, MARTIN W.; JONES, REESE E.

    2001-01-01

    An effort is underway at Sandia National Laboratories to develop a library of algorithms to search for potential interactions between surfaces represented by analytic and discretized topological entities. This effort is also developing algorithms to determine forces due to these interactions for transient dynamics applications. This document describes the Application Programming Interface (API) for the ACME (Algorithms for Contact in a Multiphysics Environment) library

  7. PyPDB: a Python API for the Protein Data Bank.

    Science.gov (United States)

    Gilpin, William

    2016-01-01

    We have created a Python programming interface for the RCSB Protein Data Bank (PDB) that allows search and data retrieval for a wide range of result types, including BLAST and sequence motif queries. The API relies on the existing XML-based API and operates by creating custom XML requests from native Python types, allowing extensibility and straightforward modification. The package has the ability to perform many types of advanced search of the PDB that are otherwise only available through the PDB website. PyPDB is implemented exclusively in Python 3 using standard libraries for maximal compatibility. The most up-to-date version, including iPython notebooks containing usage tutorials, is available free-of-charge under an open-source MIT license via GitHub at https://github.com/williamgilpin/pypdb, and the full API reference is at http://williamgilpin.github.io/pypdb_docs/html/. The latest stable release is also available on PyPI. wgilpin@stanford.edu. © The Author 2015. Published by Oxford University Press. All rights reserved. For Permissions, please e-mail: journals.permissions@oup.com.

  8. A Ruby API to query the Ensembl database for genomic features.

    Science.gov (United States)

    Strozzi, Francesco; Aerts, Jan

    2011-04-01

    The Ensembl database makes genomic features available via its Genome Browser. It is also possible to access the underlying data through a Perl API for advanced querying. We have developed a full-featured Ruby API to the Ensembl databases, providing the same functionality as the Perl interface with additional features. A single Ruby API is used to access different releases of the Ensembl databases and is also able to query multi-species databases. Most functionality of the API is provided using the ActiveRecord pattern. The library depends on introspection to make it release independent. The API is available through the Rubygem system and can be installed with the command gem install ruby-ensembl-api.

  9. Safe “cloudification” of large images through picker APIs

    Science.gov (United States)

    Bremer, Erich; Kurc, Tahsin; Gao, Yi; Saltz, Joel; Almeida, Jonas S

    2016-01-01

    The “Box model” allows users with no particular training in informatics, or access to specialized infrastructure, operate generic cloud computing resources through a temporary URI dereferencing mechanism known as “drop-file-picker API” (“picker API” for sort). This application programming interface (API) was popularized in the web app development community by DropBox, and is now a consumer-facing feature of all major cloud computing platforms such as Box.com, Google Drive and Amazon S3. This reports describes a prototype web service application that uses picker APIs to expose a new, “cloudified”, API tailored for image analysis, without compromising the private governance of the data exposed. In order to better understand this cross-platform cloud computing landscape, we first measured the time for both transfer and traversing of large image files generated by whole slide imaging (WSI) in Digital Pathology. The verification that there is extensive interconnectivity between cloud resources let to the development of a prototype software application that exposes an image-traversing REST API to image files stored in any of the consumer-facing “boxes”. In summary, an image file can be upload/synchronized into a any cloud resource with a file picker API and the prototype service described here will expose an HTTP REST API that remains within the safety of the user’s own governance. The open source prototype is publicly available at sbu-bmi.github.io/imagebox. Availability The accompanying prototype application is made publicly available, fully functional, with open source, at http://sbu-bmi.github.io/imagebox://sbu-bmi.github.io/imagebox. An illustrative webcasted use of this Web App is included with the project codebase at https://github.com/SBU-BMI/imageboxs://github.com/SBU-BMI/imagebox. PMID:28269829

  10. Fortran interface layer of the framework for developing particle simulator FDPS

    Science.gov (United States)

    Namekata, Daisuke; Iwasawa, Masaki; Nitadori, Keigo; Tanikawa, Ataru; Muranushi, Takayuki; Wang, Long; Hosono, Natsuki; Nomura, Kentaro; Makino, Junichiro

    2018-06-01

    Numerical simulations based on particle methods have been widely used in various fields including astrophysics. To date, various versions of simulation software have been developed by individual researchers or research groups in each field, through a huge amount of time and effort, even though the numerical algorithms used are very similar. To improve the situation, we have developed a framework, called FDPS (Framework for Developing Particle Simulators), which enables researchers to develop massively parallel particle simulation codes for arbitrary particle methods easily. Until version 3.0, FDPS provided an API (application programming interface) for the C++ programming language only. This limitation comes from the fact that FDPS is developed using the template feature in C++, which is essential to support arbitrary data types of particle. However, there are many researchers who use Fortran to develop their codes. Thus, the previous versions of FDPS require such people to invest much time to learn C++. This is inefficient. To cope with this problem, we developed a Fortran interface layer in FDPS, which provides API for Fortran. In order to support arbitrary data types of particle in Fortran, we design the Fortran interface layer as follows. Based on a given derived data type in Fortran representing particle, a PYTHON script provided by us automatically generates a library that manipulates the C++ core part of FDPS. This library is seen as a Fortran module providing an API of FDPS from the Fortran side and uses C programs internally to interoperate Fortran with C++. In this way, we have overcome several technical issues when emulating a `template' in Fortran. Using the Fortran interface, users can develop all parts of their codes in Fortran. We show that the overhead of the Fortran interface part is sufficiently small and a code written in Fortran shows a performance practically identical to the one written in C++.

  11. Online maps with APIs and webservices

    CERN Document Server

    Peterson, Michael P

    2014-01-01

    With the Internet now the primary method of accessing maps, this volume examines developments in the world of online map delivery, focusing in particular on application programmer interfaces such as the Google Maps API, and their utility in thematic mapping.

  12. The simulation of CAMAC system based on Windows API

    International Nuclear Information System (INIS)

    Li Lei; Song Yushou; Xi Yinyin; Yan Qiang; Liu Huilan; Li Taosheng

    2012-01-01

    Based on Windows API, a kind of design method to simulate the CAMAC System, which is commonly used in nuclear physics experiments, is developed. Using C++ object-oriented programming, the simulation is carried out in the environment of Visual Studio 2010 and the interfaces, the data-way, the control commands and the modules are simulated with the functions either user-defined or from Windows API. Applying this method, the amplifier plug AMP575A produced by ORTEC is simulated and performance experiments are studied for this simulation module. The results indicate that the simulation module can fulfill the function of pole-zero adjustment, which means this method is competent for the simulation of CAMAC System. Compared with the simulation based on LabVIEW, this way is more flexible and closer to the bottom of the system. All the works above have found a path to making the virtual instrument platform based on CAMAC system. (authors)

  13. A Formal Security Analysis of an OSA/Parlay Authentication Interface

    NARCIS (Netherlands)

    Corin, R.J.; Di Caprio, G.; Etalle, Sandro; Gnesi, S.; Lenzini, Gabriele; Moiso, C.

    2005-01-01

    We report on an experience in analyzing the security of the Trust and Security Management (TSM) protocol, an authentication procedure within the OSA/Parlay Application Program Interfaces (APIs) of the Open Service Access and Parlay Group. The experience has been conducted jointly by research

  14. The Matchmaker Exchange API: automating patient matching through the exchange of structured phenotypic and genotypic profiles.

    Science.gov (United States)

    Buske, Orion J; Schiettecatte, François; Hutton, Benjamin; Dumitriu, Sergiu; Misyura, Andriy; Huang, Lijia; Hartley, Taila; Girdea, Marta; Sobreira, Nara; Mungall, Chris; Brudno, Michael

    2015-10-01

    Despite the increasing prevalence of clinical sequencing, the difficulty of identifying additional affected families is a key obstacle to solving many rare diseases. There may only be a handful of similar patients worldwide, and their data may be stored in diverse clinical and research databases. Computational methods are necessary to enable finding similar patients across the growing number of patient repositories and registries. We present the Matchmaker Exchange Application Programming Interface (MME API), a protocol and data format for exchanging phenotype and genotype profiles to enable matchmaking among patient databases, facilitate the identification of additional cohorts, and increase the rate with which rare diseases can be researched and diagnosed. We designed the API to be straightforward and flexible in order to simplify its adoption on a large number of data types and workflows. We also provide a public test data set, curated from the literature, to facilitate implementation of the API and development of new matching algorithms. The initial version of the API has been successfully implemented by three members of the Matchmaker Exchange and was immediately able to reproduce previously identified matches and generate several new leads currently being validated. The API is available at https://github.com/ga4gh/mme-apis. © 2015 WILEY PERIODICALS, INC.

  15. Using Map Service API for Driving Cycle Detection for Wearable GPS Data: Preprint

    Energy Technology Data Exchange (ETDEWEB)

    Zhu, Lei [National Renewable Energy Laboratory (NREL), Golden, CO (United States); Gonder, Jeffrey D [National Renewable Energy Laboratory (NREL), Golden, CO (United States)

    2017-12-06

    Following advancements in smartphone and portable global positioning system (GPS) data collection, wearable GPS data have realized extensive use in transportation surveys and studies. The task of detecting driving cycles (driving or car-mode trajectory segments) from wearable GPS data has been the subject of much research. Specifically, distinguishing driving cycles from other motorized trips (such as taking a bus) is the main research problem in this paper. Many mode detection methods only focus on raw GPS speed data while some studies apply additional information, such as geographic information system (GIS) data, to obtain better detection performance. Procuring and maintaining dedicated road GIS data are costly and not trivial, whereas the technical maturity and broad use of map service application program interface (API) queries offers opportunities for mode detection tasks. The proposed driving cycle detection method takes advantage of map service APIs to obtain high-quality car-mode API route information and uses a trajectory segmentation algorithm to find the best-matched API route. The car-mode API route data combined with the actual route information, including the actual mode information, are used to train a logistic regression machine learning model, which estimates car modes and non-car modes with probability rates. The experimental results show promise for the proposed method's ability to detect vehicle mode accurately.

  16. Data synchronisation and cost reduction using API in customer relationship management

    Directory of Open Access Journals (Sweden)

    Tomić Željko

    2016-01-01

    Full Text Available Research has shown that 51% of all ERP implementations involve some kind of problems in business operations during the 'go live' phase. Despite all the efforts to increase efficiency and improve business processes, many organizations come to a conclusion that once they move to the new ERP system they are not able to perform some of the basic business processes (both in the data migration phase and operational procedures, such as issuing goods from the warehouse. The ERP implementations are too often accompanied by technical and organizational issues that may cause problems in the functioning of a business system. As organizational issues are more frequently the cause of the problem, it is crucial to accurately perform the business processes analysis phase, as well as the final testing. Based on the analysis of the ERP (Enterprise Resource Planning, CRM (Customer Relationship Management and SCM (Supply Chain Management e-business models of the largest producers of software applications, the bottlenecks and shortcomings typical of the implementation of these models were identified in a select sample of clients and it has been established that there are certain inconsistencies and programme problems between the company information system (IS and the implemented ERP/CRM or SCM models. The identified problems served as the basis for designing and programming an application programming interface (API aimed at addressing certain application needs of the companies, i.e. the inadequate synchronization of databases and other IT resources. The API has been designed and programmed with a view to resolving the problems with inconsistencies and synchronization and reducing business operations costs. It has been tested as a pilot application on ISs of selected companies that apply the ERP/CRM business support systems. This work describes the ERP/CRM database synchronization process and tests the quality of the API solution based on a programmed web survey, i

  17. OSCAR API for Real-Time Low-Power Multicores and Its Performance on Multicores and SMP Servers

    Science.gov (United States)

    Kimura, Keiji; Mase, Masayoshi; Mikami, Hiroki; Miyamoto, Takamichi; Shirako, Jun; Kasahara, Hironori

    OSCAR (Optimally Scheduled Advanced Multiprocessor) API has been designed for real-time embedded low-power multicores to generate parallel programs for various multicores from different vendors by using the OSCAR parallelizing compiler. The OSCAR API has been developed by Waseda University in collaboration with Fujitsu Laboratory, Hitachi, NEC, Panasonic, Renesas Technology, and Toshiba in an METI/NEDO project entitled "Multicore Technology for Realtime Consumer Electronics." By using the OSCAR API as an interface between the OSCAR compiler and backend compilers, the OSCAR compiler enables hierarchical multigrain parallel processing with memory optimization under capacity restriction for cache memory, local memory, distributed shared memory, and on-chip/off-chip shared memory; data transfer using a DMA controller; and power reduction control using DVFS (Dynamic Voltage and Frequency Scaling), clock gating, and power gating for various embedded multicores. In addition, a parallelized program automatically generated by the OSCAR compiler with OSCAR API can be compiled by the ordinary OpenMP compilers since the OSCAR API is designed on a subset of the OpenMP. This paper describes the OSCAR API and its compatibility with the OSCAR compiler by showing code examples. Performance evaluations of the OSCAR compiler and the OSCAR API are carried out using an IBM Power5+ workstation, an IBM Power6 high-end SMP server, and a newly developed consumer electronics multicore chip RP2 by Renesas, Hitachi and Waseda. From the results of scalability evaluation, it is found that on an average, the OSCAR compiler with the OSCAR API can exploit 5.8 times speedup over the sequential execution on the Power5+ workstation with eight cores and 2.9 times speedup on RP2 with four cores, respectively. In addition, the OSCAR compiler can accelerate an IBM XL Fortran compiler up to 3.3 times on the Power6 SMP server. Due to low-power optimization on RP2, the OSCAR compiler with the OSCAR API

  18. Enabling grand-canonical Monte Carlo : extending the flexibility of GROMACS through the GromPy python interface module

    NARCIS (Netherlands)

    Pool, René; Heringa, Jaap; Hoefling, Martin; Schulz, Roland; Smith, Jeremy C; Feenstra, K Anton

    2012-01-01

    We report on a python interface to the GROMACS molecular simulation package, GromPy (available at https://github.com/GromPy). This application programming interface (API) uses the ctypes python module that allows function calls to shared libraries, for example, written in C. To the best of our

  19. Development of a Control and Vision Interface for an AR.Drone

    Directory of Open Access Journals (Sweden)

    Cheema Prasad

    2016-01-01

    Full Text Available The AR.Drone is a remote controlled quadcopter which is low cost, and readily available for consumers. Therefore it represents a simple test-bed on which control and vision research may be conducted. However, interfacing with the AR.Drone can be a challenge for new researchers as the AR.Drone's application programming interface (API is built on low-level, bit-wise, C instructions. Therefore, this paper will demonstrate the use of an additional layer of abstraction on the AR.Drone’s API via the Robot Operating System (ROS. Using ROS, the construction of a high-level graphical user interface (GUI will be demonstrated, with the explicit aim of assisting new researchers in developing simple control and vision algorithms to interface with the AR.Drone. The GUI, formally known as the Control and Vision Interface (CVI is currently used to research and develop computer vision, simultaneous localisation and mapping (SLAM, and path planning algorithms by a number of postgraduate and undergraduate students at the school of Aeronautical, Mechanical, and Mechatronics Engineering (AMME in The University of Sydney.

  20. Study of an API migration for two XML APIs

    NARCIS (Netherlands)

    T.T. Bartholomei; K. Czarnecki; R. Lämmel (Ralf); T. van der Storm (Tijs); M.G.J. van den Brand (Mark); D. Gasevic; J. Gray

    2010-01-01

    htmlabstractAPI migration refers to adapting an application such that its dependence on a given API (the source API) is eliminated in favor of depending on an alternative API (the target API) with the source and target APIs serving the same domain. One may attempt to automate API migration by code

  1. The SENSEI Generic In Situ Interface

    Energy Technology Data Exchange (ETDEWEB)

    Ayachit, Utkarsh [Kitware, Inc., Clifton Park, NY (United States); Whitlock, Brad [Intelligent Light, Rutherford, NJ (United States); Wolf, Matthew [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States); Loring, Burlen [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Geveci, Berk [Kitware, Inc., Clifton Park, NY (United States); Lonie, David [Kitware, Inc., Clifton Park, NY (United States); Bethel, E. Wes [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)

    2017-04-11

    The SENSEI generic in situ interface is an API that promotes code portability and reusability. From the simulation view, a developer can instrument their code with the SENSEI API and then make make use of any number of in situ infrastructures. From the method view, a developer can write an in situ method using the SENSEI API, then expect it to run in any number of in situ infrastructures, or be invoked directly from a simulation code, with little or no modification. This paper presents the design principles underlying the SENSEI generic interface, along with some simplified coding examples.

  2. Engineering applications using CAD based application programming interface

    Directory of Open Access Journals (Sweden)

    Tzotzis Anastasios

    2017-01-01

    Full Text Available Automating the design process of a product or a system can provide engineers and designers with many benefits. As such, repeatable tasks that are time consuming can be handled automatically and with minimal human attention. This is achieved by using the API (Application Programmable Interface of CAD systems in order to create macros or even develop software applications. The present paper deals with an application that has been developed with the API of a general purposes CAD system. This application automates the design process of a standard pneumatic double acting cylinder based on the appropriate inserted parameters (ISO 15552.The design process begins with the creation of a series of components developed as solids, and extends to the extraction of basic attributes and properties from the complete mechanical assembly. Finally, the assembled models and the extracted data can be used to further study the design of the pneumatic double acting cylinder. It is expected in the future to expand the features of the presented application in order to automate the design process of other related mechanical systems.

  3. DIGITAL TRANSFORMATION : HOW APIS DRIVE BUSINESS MODEL CHANGE AND INNOVATION

    OpenAIRE

    Hellbe, Simon; Leung, Peter

    2015-01-01

    Over the years, information technology has created opportunities to improve and extend businesses and to start conducting business in new ways. With the evolution of IT, all businesses and industries are becoming increasingly digitized. This process, or coevolution, of IT and business coming together is called digital transformation. One of the recent trends in this digital transformation is the use of application programmable interfaces (APIs). APIs are standardized digital communication int...

  4. APIs

    CERN Document Server

    Jacobson, Daniel; Woods, Dan

    2011-01-01

    Programmers used to be the only people excited about APIs, but now a growing number of companies see them as a hot new product channel. This concise guide describes the tremendous business potential of APIs, and demonstrates how you can use them to provide valuable services to clients, partners, or the public via the Internet. You'll learn all the steps necessary for building a cohesive API business strategy from experts in the trenches. Facebook and Twitter APIs continue to be extremely successful, and many other companies find that API demand greatly exceeds website traffic. This book offe

  5. Comparison of the performance and security of free and open source smart card offcard APIs

    CSIR Research Space (South Africa)

    Chifura, A

    2008-09-01

    Full Text Available . Off card APIs provide a framework for this by providing interfaces that can be implemented to enhance the communication. This study looks at the performance and security comparisons of several free and open source smart card offcard APIs...

  6. Solar Eclipse Computer API: Planning Ahead for August 2017

    Science.gov (United States)

    Bartlett, Jennifer L.; Chizek Frouard, Malynda; Lesniak, Michael V.; Bell, Steve

    2016-01-01

    With the total solar eclipse of 2017 August 21 over the continental United States approaching, the U.S. Naval Observatory (USNO) on-line Solar Eclipse Computer can now be accessed via an application programming interface (API). This flexible interface returns local circumstances for any solar eclipse in JavaScript Object Notation (JSON) that can be incorporated into third-party Web sites or applications. For a given year, it can also return a list of solar eclipses that can be used to build a more specific request for local circumstances. Over the course of a particular eclipse as viewed from a specific site, several events may be visible: the beginning and ending of the eclipse (first and fourth contacts), the beginning and ending of totality (second and third contacts), the moment of maximum eclipse, sunrise, or sunset. For each of these events, the USNO Solar Eclipse Computer reports the time, Sun's altitude and azimuth, and the event's position and vertex angles. The computer also reports the duration of the total phase, the duration of the eclipse, the magnitude of the eclipse, and the percent of the Sun obscured for a particular eclipse site. On-line documentation for using the API-enabled Solar Eclipse Computer, including sample calls, is available (http://aa.usno.navy.mil/data/docs/api.php). The same Web page also describes how to reach the Complete Sun and Moon Data for One Day, Phases of the Moon, Day and Night Across the Earth, and Apparent Disk of a Solar System Object services using API calls.For those who prefer using a traditional data input form, local circumstances can still be requested that way at http://aa.usno.navy.mil/data/docs/SolarEclipses.php. In addition, the 2017 August 21 Solar Eclipse Resource page (http://aa.usno.navy.mil/data/docs/Eclipse2017.php) consolidates all of the USNO resources for this event, including a Google Map view of the eclipse track designed by Her Majesty's Nautical Almanac Office (HMNAO). Looking further ahead, a

  7. Shader programming for computational arts and design: A comparison between creative coding frameworks

    OpenAIRE

    Gomez, Andres Felipe; Colubri, Andres; Charalambos, Jean Pierre

    2016-01-01

    We describe an Application Program Interface (API) that facilitates the use of GLSL shaders in computational design, interactive arts, and data visualization. This API was first introduced in the version 2.0 of Processing, a programming language and environment widely used for teaching and production in the context of media arts and design, and has been recently completed in the 3.0 release. It aims to incorporate low-level shading programming into code-based design, by int...

  8. Graphic Interface for LCP2 Optimization Program

    DEFF Research Database (Denmark)

    Nicolae, Taropa Laurentiu; Gaunholt, Hans

    1998-01-01

    This report provides information about the software interface that is programmed for the Optimization Program LCP2. The first part is about the general description of the program followed by a guide for using the interface. The last chapters contain a discussion about problems or futute extension...... of the project. The program is written in Visual C++5.0 on a Windows NT4.0 operating system.......This report provides information about the software interface that is programmed for the Optimization Program LCP2. The first part is about the general description of the program followed by a guide for using the interface. The last chapters contain a discussion about problems or futute extensions...

  9. Blind's Eye: Employing Google Directions API for Outdoor Navigation of Visually Impaired Pedestrians

    Directory of Open Access Journals (Sweden)

    SABA FEROZMEMON

    2017-07-01

    Full Text Available Vision plays a paramount role in our everyday life and assists human in almost every walk of life. The people lacking vision sense require assistance to move freely. The inability of unassisted navigation and orientation in outdoor environments is one of the most important constraints for people with visual impairment. Motivated by this problem, we developed a simplified and user friendly navigation system that allows visually impaired pedestrians to reach their desired outdoor location. We designed a Braille keyboard to allow the blind user to input their destination. The proposed system makes use of Google Directions API (Application Program Interface to generate the right path to a destination. The visually impaired pedestrians have to wear a vibration belt to keep them on the track. The evaluation exposes shortcomings of Google Directions API when used for navigating the visually impaired pedestrians in an outdoor environment.

  10. The Dutch xAPI Experience: xAPI Recipes

    OpenAIRE

    Berg, Alan; Scheffel, Maren; Drachsler, Hendrik; Ternier, Stefaan; Specht, Marcus

    2017-01-01

    We present the collected experiences since 2012 of the Dutch Special Interest Group (SIG) for Learning Analytics in the application of the xAPI standard and best practices around the application of xAPI in various contexts. We present three projects that apply xAPI in very different ways and publish a consistent set of xAPI recipes.

  11. A Shellcode Detection Method Based on Full Native API Sequence and Support Vector Machine

    Science.gov (United States)

    Cheng, Yixuan; Fan, Wenqing; Huang, Wei; An, Jing

    2017-09-01

    Dynamic monitoring the behavior of a program is widely used to discriminate between benign program and malware. It is usually based on the dynamic characteristics of a program, such as API call sequence or API call frequency to judge. The key innovation of this paper is to consider the full Native API sequence and use the support vector machine to detect the shellcode. We also use the Markov chain to extract and digitize Native API sequence features. Our experimental results show that the method proposed in this paper has high accuracy and low detection rate.

  12. REST-MapReduce: An Integrated Interface but Differentiated Service

    Directory of Open Access Journals (Sweden)

    Jong-Hyuk Park

    2014-01-01

    Full Text Available With the fast deployment of cloud computing, MapReduce architectures are becoming the major technologies for mobile cloud computing. The concept of MapReduce was first introduced as a novel programming model and implementation for a large set of computing devices. In this research, we propose a novel concept of REST-MapReduce, enabling users to use only the REST interface without using the MapReduce architecture. This approach provides a higher level of abstraction by integration of the two types of access interface, REST API and MapReduce. The motivation of this research stems from the slower response time for accessing simple RDBMS on Hadoop than direct access to RDMBS. This is because there is overhead to job scheduling, initiating, starting, tracking, and management during MapReduce-based parallel execution. Therefore, we provide a good performance for REST Open API service and for MapReduce, respectively. This is very useful for constructing REST Open API services on Hadoop hosting services, for example, Amazon AWS (Macdonald, 2005 or IBM Smart Cloud. For evaluating performance of our REST-MapReduce framework, we conducted experiments with Jersey REST web server and Hadoop. Experimental result shows that our approach outperforms conventional approaches.

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

    Directory of Open Access Journals (Sweden)

    Jeliazkova Nina

    2011-05-01

    Full Text Available Abstract The AMBIT web services package is one of the several existing independent implementations of the OpenTox Application Programming Interface and is built according to the principles of the Representational State Transfer (REST architecture. The Open Source Predictive Toxicology Framework, developed by the partners in the EC FP7 OpenTox project, aims at providing a unified access to toxicity data and predictive models, as well as validation procedures. This is achieved by i an information model, based on a common OWL-DL ontology ii links to related ontologies; iii data and algorithms, available through a standardized REST web services interface, where every compound, data set or predictive method has a unique web address, used to retrieve its Resource Description Framework (RDF representation, or initiate the associated calculations. The AMBIT web services package has been developed as an extension of AMBIT modules, adding the ability to create (Quantitative Structure-Activity Relationship (QSAR models and providing an OpenTox API compliant interface. The representation of data and processing resources in W3C Resource Description Framework facilitates integrating the resources as Linked Data. By uploading datasets with chemical structures and arbitrary set of properties, they become automatically available online in several formats. The services provide unified interfaces to several descriptor calculation, machine learning and similarity searching algorithms, as well as to applicability domain and toxicity prediction models. All Toxtree modules for predicting the toxicological hazard of chemical compounds are also integrated within this package. The complexity and diversity of the processing is reduced to the simple paradigm "read data from a web address, perform processing, write to a web address". The online service allows to easily run predictions, without installing any software, as well to share online datasets and models. The

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

    Science.gov (United States)

    Jeliazkova, Nina; Jeliazkov, Vedrin

    2011-05-16

    The AMBIT web services package is one of the several existing independent implementations of the OpenTox Application Programming Interface and is built according to the principles of the Representational State Transfer (REST) architecture. The Open Source Predictive Toxicology Framework, developed by the partners in the EC FP7 OpenTox project, aims at providing a unified access to toxicity data and predictive models, as well as validation procedures. This is achieved by i) an information model, based on a common OWL-DL ontology ii) links to related ontologies; iii) data and algorithms, available through a standardized REST web services interface, where every compound, data set or predictive method has a unique web address, used to retrieve its Resource Description Framework (RDF) representation, or initiate the associated calculations.The AMBIT web services package has been developed as an extension of AMBIT modules, adding the ability to create (Quantitative) Structure-Activity Relationship (QSAR) models and providing an OpenTox API compliant interface. The representation of data and processing resources in W3C Resource Description Framework facilitates integrating the resources as Linked Data. By uploading datasets with chemical structures and arbitrary set of properties, they become automatically available online in several formats. The services provide unified interfaces to several descriptor calculation, machine learning and similarity searching algorithms, as well as to applicability domain and toxicity prediction models. All Toxtree modules for predicting the toxicological hazard of chemical compounds are also integrated within this package. The complexity and diversity of the processing is reduced to the simple paradigm "read data from a web address, perform processing, write to a web address". The online service allows to easily run predictions, without installing any software, as well to share online datasets and models. The downloadable web application

  15. API, Cloud computing, WebGIS and cartography

    Directory of Open Access Journals (Sweden)

    Andrea Favretto

    2013-05-01

    Full Text Available This paper explores some of the digital mapping processes available on the Internet in order to analyse their cartographic congruence. It will focus on WebGIS-based cartography in relation to what is produced using Mash-up site maps. These websites often use Googlebased maps in order to produce their own cartography. Thus, we can identify two main typologies of Internet mapping sites, which are characterized by the ownership or non-ownership of their cartographic bases. This paper will critically assess the cartography employed in the two different instances. A concise introduction to the Cloud Computing Internet propagated phenomenon is also premised in order to provide the reader with an accurate frame of reference. Cloud Computing has encouraged a significant Internet participation via the Application Programming Interface software (API, leading to mash-up cartographic websites.

  16. API and ISO standards can be combined

    International Nuclear Information System (INIS)

    Weightman, R.T.; Warnack, M.F.

    1992-01-01

    This paper reports that oil field equipment and product manufacturers can maintain a competitive advantage and minimize costs by integrating American Petroleum Institute (API) licensing programs with International Standards Organization (ISO) 9001 standards under one quality system. A combined quality system approach can position a company for quality system certification under ISO 9001 while maintaining API specifications. Furthermore, only one quality system manual is needed for API licensing and ISO certification, avoiding duplication of effort. The benefits of a documented quality program include the flowing: Job descriptions and personnel qualification requirements are documented; The improved documentation allows direct tracing of specific production activities; Laboratory test methods and calibration of test equipment follow accepted standards for more reliable and reproducible test data; Quality control becomes proactive, not reactive, through internal process controls previously not implemented; Employee attitudes improve through appreciation for the overall goals of the company; Ambiguous quality issues, such as documenting special customer requirements, are easily resolved; and The company image improves with customers, particularly for those that require API Specification Q1 or ISO 9001 compliance or those having their own quality performance standards

  17. Interfacing ANSYS to user's programs using UNIX shell program

    Energy Technology Data Exchange (ETDEWEB)

    Kim, In Yong; Kim, Beom Shig [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    1994-01-01

    It has been considered to be impossible to interface the ANSYS, which is the commercial finite element code and whose program is not open to public, to the other user's program. When the analysis need to be iterated, the user should wait until the analysis is finished and read the ANSYS result to make the input data for every iteration. In this report the direct interfacing techniques between the ANSYS and the other program using UNIX shell programming are proposed. The detail program lists and the application example are also provided. (Author) 19 refs., 6 figs., 7 tabs.

  18. JEnsembl: a version-aware Java API to Ensembl data systems.

    Science.gov (United States)

    Paterson, Trevor; Law, Andy

    2012-11-01

    The Ensembl Project provides release-specific Perl APIs for efficient high-level programmatic access to data stored in various Ensembl database schema. Although Perl scripts are perfectly suited for processing large volumes of text-based data, Perl is not ideal for developing large-scale software applications nor embedding in graphical interfaces. The provision of a novel Java API would facilitate type-safe, modular, object-orientated development of new Bioinformatics tools with which to access, analyse and visualize Ensembl data. The JEnsembl API implementation provides basic data retrieval and manipulation functionality from the Core, Compara and Variation databases for all species in Ensembl and EnsemblGenomes and is a platform for the development of a richer API to Ensembl datasources. The JEnsembl architecture uses a text-based configuration module to provide evolving, versioned mappings from database schema to code objects. A single installation of the JEnsembl API can therefore simultaneously and transparently connect to current and previous database instances (such as those in the public archive) thus facilitating better analysis repeatability and allowing 'through time' comparative analyses to be performed. Project development, released code libraries, Maven repository and documentation are hosted at SourceForge (http://jensembl.sourceforge.net).

  19. The Auroral Planetary Imaging and Spectroscopy (APIS) service

    Science.gov (United States)

    Lamy, L.; Prangé, R.; Henry, F.; Le Sidaner, P.

    2015-06-01

    The Auroral Planetary Imaging and Spectroscopy (APIS) service, accessible online, provides an open and interactive access to processed auroral observations of the outer planets and their satellites. Such observations are of interest for a wide community at the interface between planetology, magnetospheric and heliospheric physics. APIS consists of (i) a high level database, built from planetary auroral observations acquired by the Hubble Space Telescope (HST) since 1997 with its mostly used Far-Ultraviolet spectro-imagers, (ii) a dedicated search interface aimed at browsing efficiently this database through relevant conditional search criteria and (iii) the ability to interactively work with the data online through plotting tools developed by the Virtual Observatory (VO) community, such as Aladin and Specview. This service is VO compliant and can therefore also been queried by external search tools of the VO community. The diversity of available data and the capability to sort them out by relevant physical criteria shall in particular facilitate statistical studies, on long-term scales and/or multi-instrumental multi-spectral combined analysis.

  20. A modern Python interface for the Generic Mapping Tools

    Science.gov (United States)

    Uieda, L.; Wessel, P.

    2017-12-01

    Figures generated by The Generic Mapping Tools (GMT) are present in countless publications across the Earth sciences. The command-line interface of GMT lends the tool its flexibility but also creates a barrier to entry for begginers. Meanwhile, adoption of the Python programming language has grown across the scientific community. This growth is largely due to the simplicity and low barrier to entry of the language and its ecosystem of tools. Thus, it is not surprising that there have been at least three attempts to create Python interfaces for GMT: gmtpy (github.com/emolch/gmtpy), pygmt (github.com/ian-r-rose/pygmt), and PyGMT (github.com/glimmer-cism/PyGMT). None of these projects are currently active and, with the exception of pygmt, they do not use the GMT Application Programming Interface (API) introduced in GMT 5. The two main Python libraries for plotting data on maps are the matplotlib Basemap toolkit (matplotlib.org/basemap) and Cartopy (scitools.org.uk/cartopy), both of which rely on matplotlib (matplotlib.org) as the backend for generating the figures. Basemap is known to have limitations and is being discontinued. Cartopy is an improvement over Basemap but is still bound by the speed and memory constraints of matplotlib. We present a new Python interface for GMT (GMT/Python) that makes use of the GMT API and of new features being developed for the upcoming GMT 6 release. The GMT/Python library is designed according to the norms and styles of the Python community. The library integrates with the scientific Python ecosystem by using the "virtual files" from the GMT API to implement input and output of Python data types (numpy "ndarray" for tabular data and xarray "Dataset" for grids). Other features include an object-oriented interface for creating figures, the ability to display figures in the Jupyter notebook, and descriptive aliases for GMT arguments (e.g., "region" instead of "R" and "projection" instead of "J"). GMT/Python can also serve as a backend

  1. Application of Skype API to Control Working Time

    Directory of Open Access Journals (Sweden)

    Julian Vasilev

    2013-11-01

    Full Text Available The purpose of this article is to present an innovative approach to monitor and control working time. A special software program is developed by Delphi implementing Skype API functions. This article shows three different approaches to control working time using the Skype_API program. It automatically detects when an employee goes to his working place and when he leaves work. Moreover it can check periodically weather an employee is at work. The proposed ideas are written for the first time. They may be applied easily in many enterprises with very low costs.

  2. Accessing the SEED genome databases via Web services API: tools for programmers.

    Science.gov (United States)

    Disz, Terry; Akhter, Sajia; Cuevas, Daniel; Olson, Robert; Overbeek, Ross; Vonstein, Veronika; Stevens, Rick; Edwards, Robert A

    2010-06-14

    The SEED integrates many publicly available genome sequences into a single resource. The database contains accurate and up-to-date annotations based on the subsystems concept that leverages clustering between genomes and other clues to accurately and efficiently annotate microbial genomes. The backend is used as the foundation for many genome annotation tools, such as the Rapid Annotation using Subsystems Technology (RAST) server for whole genome annotation, the metagenomics RAST server for random community genome annotations, and the annotation clearinghouse for exchanging annotations from different resources. In addition to a web user interface, the SEED also provides Web services based API for programmatic access to the data in the SEED, allowing the development of third-party tools and mash-ups. The currently exposed Web services encompass over forty different methods for accessing data related to microbial genome annotations. The Web services provide comprehensive access to the database back end, allowing any programmer access to the most consistent and accurate genome annotations available. The Web services are deployed using a platform independent service-oriented approach that allows the user to choose the most suitable programming platform for their application. Example code demonstrate that Web services can be used to access the SEED using common bioinformatics programming languages such as Perl, Python, and Java. We present a novel approach to access the SEED database. Using Web services, a robust API for access to genomics data is provided, without requiring large volume downloads all at once. The API ensures timely access to the most current datasets available, including the new genomes as soon as they come online.

  3. Circumferential welding of API X80 steel pipes; Soldagem circunferencial em tubos de aco da classe API X80

    Energy Technology Data Exchange (ETDEWEB)

    Castello Branco, J.F.; Bott, Ivani de S. [Pontificia Univ. Catolica do Rio de Janeiro, RJ (Brazil). Dept. de Ciencia dos Materiais e Metalurgia]. E-mails: joaofcb@uol.com.br; bott@dcmm.puc-rio.br; Fedele, R.A. [Boehler Thyssen Welding, Sao Paulo, SP (Brazil)]. E-mail: engenharia@btwbr.com.br; Souza, Luis Felipe G. de [Centro Federal de Educacao Tecnologica Celso Suckow da Fonseca (CEFET-RJ), Rio de Janeiro, RJ (Brazil). Dept. de Engenharia Industrial Mecanica]. E-mail: lfelipe@cefet-rj.br

    2003-07-01

    The present work is a part of an extensive program for the development of API 5L Gr.X80 grade steel , produced by the well-known UOE production process, for pipeline fabrication. The current stage of this program involves the characterization and performance evaluation/qualification of girth welds produced by Shield Metal Arc Weld (SMAW) under simulated field conditions, with tubes fixed in the horizontal position. Three types of electrodes were utilized for the basic tasks; the root pass, the hot pass and fill and cap passes. The root pass was carried out with an E-6010 electrode to avoid incomplete joint penetration. The hot pass, applied over the root pass, was performed with an E-9010-G electrode. The fill and cap passes were executed with E-10018-G electrodes. The welded joints produced were evaluated according to the API 1104 specification, which requires: side bend, nick- break and tensile tests. Additionally, non-destructive tests, Charpy-V impact tests and metallographic characterization were undertaken. It was verified that this welding procedure, based on three types of electrodes, could produce welded joints in accordance to the API 1104 specification. These results ensure the applicability of the API 5L Gr. X80 steel developed in this research project for use in pipeline construction. (author)

  4. From WSN towards WoT: Open API Scheme Based on oneM2M Platforms

    Science.gov (United States)

    Kim, Jaeho; Choi, Sung-Chan; Ahn, Il-Yeup; Sung, Nak-Myoung; Yun, Jaeseok

    2016-01-01

    Conventional computing systems have been able to be integrated into daily objects and connected to each other due to advances in computing and network technologies, such as wireless sensor networks (WSNs), forming a global network infrastructure, called the Internet of Things (IoT). To support the interconnection and interoperability between heterogeneous IoT systems, the availability of standardized, open application programming interfaces (APIs) is one of the key features of common software platforms for IoT devices, gateways, and servers. In this paper, we present a standardized way of extending previously-existing WSNs towards IoT systems, building the world of the Web of Things (WoT). Based on the oneM2M software platforms developed in the previous project, we introduce a well-designed open API scheme and device-specific thing adaptation software (TAS) enabling WSN elements, such as a wireless sensor node, to be accessed in a standardized way on a global scale. Three pilot services are implemented (i.e., a WiFi-enabled smart flowerpot, voice-based control for ZigBee-connected home appliances, and WiFi-connected AR.Drone control) to demonstrate the practical usability of the open API scheme and TAS modules. Full details on the method of integrating WSN elements into three example systems are described at the programming code level, which is expected to help future researchers in integrating their WSN systems in IoT platforms, such as oneM2M. We hope that the flexibly-deployable, easily-reusable common open API scheme and TAS-based integration method working with the oneM2M platforms will help the conventional WSNs in diverse industries evolve into the emerging WoT solutions. PMID:27782058

  5. From WSN towards WoT: Open API Scheme Based on oneM2M Platforms

    Directory of Open Access Journals (Sweden)

    Jaeho Kim

    2016-10-01

    Full Text Available Conventional computing systems have been able to be integrated into daily objects and connected to each other due to advances in computing and network technologies, such as wireless sensor networks (WSNs, forming a global network infrastructure, called the Internet of Things (IoT. To support the interconnection and interoperability between heterogeneous IoT systems, the availability of standardized, open application programming interfaces (APIs is one of the key features of common software platforms for IoT devices, gateways, and servers. In this paper, we present a standardized way of extending previously-existing WSNs towards IoT systems, building the world of the Web of Things (WoT. Based on the oneM2M software platforms developed in the previous project, we introduce a well-designed open API scheme and device-specific thing adaptation software (TAS enabling WSN elements, such as a wireless sensor node, to be accessed in a standardized way on a global scale. Three pilot services are implemented (i.e., a WiFi-enabled smart flowerpot, voice-based control for ZigBee-connected home appliances, and WiFi-connected AR.Drone control to demonstrate the practical usability of the open API scheme and TAS modules. Full details on the method of integrating WSN elements into three example systems are described at the programming code level, which is expected to help future researchers in integrating their WSN systems in IoT platforms, such as oneM2M. We hope that the flexibly-deployable, easily-reusable common open API scheme and TAS-based integration method working with the oneM2M platforms will help the conventional WSNs in diverse industries evolve into the emerging WoT solutions.

  6. From WSN towards WoT: Open API Scheme Based on oneM2M Platforms.

    Science.gov (United States)

    Kim, Jaeho; Choi, Sung-Chan; Ahn, Il-Yeup; Sung, Nak-Myoung; Yun, Jaeseok

    2016-10-06

    Conventional computing systems have been able to be integrated into daily objects and connected to each other due to advances in computing and network technologies, such as wireless sensor networks (WSNs), forming a global network infrastructure, called the Internet of Things (IoT). To support the interconnection and interoperability between heterogeneous IoT systems, the availability of standardized, open application programming interfaces (APIs) is one of the key features of common software platforms for IoT devices, gateways, and servers. In this paper, we present a standardized way of extending previously-existing WSNs towards IoT systems, building the world of the Web of Things (WoT). Based on the oneM2M software platforms developed in the previous project, we introduce a well-designed open API scheme and device-specific thing adaptation software (TAS) enabling WSN elements, such as a wireless sensor node, to be accessed in a standardized way on a global scale. Three pilot services are implemented (i.e., a WiFi-enabled smart flowerpot, voice-based control for ZigBee-connected home appliances, and WiFi-connected AR.Drone control) to demonstrate the practical usability of the open API scheme and TAS modules. Full details on the method of integrating WSN elements into three example systems are described at the programming code level, which is expected to help future researchers in integrating their WSN systems in IoT platforms, such as oneM2M. We hope that the flexibly-deployable, easily-reusable common open API scheme and TAS-based integration method working with the oneM2M platforms will help the conventional WSNs in diverse industries evolve into the emerging WoT solutions.

  7. Developing Cancer Informatics Applications and Tools Using the NCI Genomic Data Commons API.

    Science.gov (United States)

    Wilson, Shane; Fitzsimons, Michael; Ferguson, Martin; Heath, Allison; Jensen, Mark; Miller, Josh; Murphy, Mark W; Porter, James; Sahni, Himanso; Staudt, Louis; Tang, Yajing; Wang, Zhining; Yu, Christine; Zhang, Junjun; Ferretti, Vincent; Grossman, Robert L

    2017-11-01

    The NCI Genomic Data Commons (GDC) was launched in 2016 and makes available over 4 petabytes (PB) of cancer genomic and associated clinical data to the research community. This dataset continues to grow and currently includes over 14,500 patients. The GDC is an example of a biomedical data commons, which collocates biomedical data with storage and computing infrastructure and commonly used web services, software applications, and tools to create a secure, interoperable, and extensible resource for researchers. The GDC is (i) a data repository for downloading data that have been submitted to it, and also a system that (ii) applies a common set of bioinformatics pipelines to submitted data; (iii) reanalyzes existing data when new pipelines are developed; and (iv) allows users to build their own applications and systems that interoperate with the GDC using the GDC Application Programming Interface (API). We describe the GDC API and how it has been used both by the GDC itself and by third parties. Cancer Res; 77(21); e15-18. ©2017 AACR . ©2017 American Association for Cancer Research.

  8. Compositional mining of multiple object API protocols through state abstraction.

    Science.gov (United States)

    Dai, Ziying; Mao, Xiaoguang; Lei, Yan; Qi, Yuhua; Wang, Rui; Gu, Bin

    2013-01-01

    API protocols specify correct sequences of method invocations. Despite their usefulness, API protocols are often unavailable in practice because writing them is cumbersome and error prone. Multiple object API protocols are more expressive than single object API protocols. However, the huge number of objects of typical object-oriented programs poses a major challenge to the automatic mining of multiple object API protocols: besides maintaining scalability, it is important to capture various object interactions. Current approaches utilize various heuristics to focus on small sets of methods. In this paper, we present a general, scalable, multiple object API protocols mining approach that can capture all object interactions. Our approach uses abstract field values to label object states during the mining process. We first mine single object typestates as finite state automata whose transitions are annotated with states of interacting objects before and after the execution of the corresponding method and then construct multiple object API protocols by composing these annotated single object typestates. We implement our approach for Java and evaluate it through a series of experiments.

  9. The APIS service : a tool for accessing value-added HST planetary auroral observations over 1997-2015

    Science.gov (United States)

    Lamy, L.; Henry, F.; Prangé, R.; Le Sidaner, P.

    2015-10-01

    The Auroral Planetary Imaging and Spectroscopy (APIS) service http://obspm.fr/apis/ provides an open and interactive access to processed auroral observations of the outer planets and their satellites. Such observations are of interest for a wide community at the interface between planetology, magnetospheric and heliospheric physics. APIS consists of (i) a high level database, built from planetary auroral observations acquired by the Hubble Space Telescope (HST) since 1997 with its mostly used Far-Ultraviolet spectro- imagers, (ii) a dedicated search interface aimed at browsing efficiently this database through relevant conditional search criteria (Figure 1) and (iii) the ability to interactively work with the data online through plotting tools developed by the Virtual Observatory (VO) community, such as Aladin and Specview. This service is VO compliant and can therefore also been queried by external search tools of the VO community. The diversity of available data and the capability to sort them out by relevant physical criteria shall in particular facilitate statistical studies, on long-term scales and/or multi-instrumental multispectral combined analysis [1,2]. We will present the updated capabilities of APIS with several examples. Several tutorials are available online.

  10. Drug Interaction API

    Data.gov (United States)

    U.S. Department of Health & Human Services — The Interaction API is a web service for accessing drug-drug interactions. No license is needed to use the Interaction API. Currently, the API uses DrugBank for its...

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

  12. Pro REST API development with nodejs

    CERN Document Server

    Doglio, Fernando

    2015-01-01

    Pro REST API Development with Node.js is your guide to managing and understanding the full capabilities of successful REST development. API design is a hot topic in the programming world, but not many resources exist for developers to really understand how you can leverage the advantages. This book will provide a brief background on REST and the tools it provides (well known and not so well known). Understand how there is more to REST than just JSON and URLs. You will then cover and compare the maintained modules currently available in the npm community, including Express, Restify, Vatican,

  13. The RNASeq-er API-a gateway to systematically updated analysis of public RNA-seq data.

    Science.gov (United States)

    Petryszak, Robert; Fonseca, Nuno A; Füllgrabe, Anja; Huerta, Laura; Keays, Maria; Tang, Y Amy; Brazma, Alvis

    2017-07-15

    The exponential growth of publicly available RNA-sequencing (RNA-Seq) data poses an increasing challenge to researchers wishing to discover, analyse and store such data, particularly those based in institutions with limited computational resources. EMBL-EBI is in an ideal position to address these challenges and to allow the scientific community easy access to not just raw, but also processed RNA-Seq data. We present a Web service to access the results of a systematically and continually updated standardized alignment as well as gene and exon expression quantification of all public bulk (and in the near future also single-cell) RNA-Seq runs in 264 species in European Nucleotide Archive, using Representational State Transfer. The RNASeq-er API (Application Programming Interface) enables ontology-powered search for and retrieval of CRAM, bigwig and bedGraph files, gene and exon expression quantification matrices (Fragments Per Kilobase Of Exon Per Million Fragments Mapped, Transcripts Per Million, raw counts) as well as sample attributes annotated with ontology terms. To date over 270 00 RNA-Seq runs in nearly 10 000 studies (1PB of raw FASTQ data) in 264 species in ENA have been processed and made available via the API. The RNASeq-er API can be accessed at http://www.ebi.ac.uk/fg/rnaseq/api . The commands used to analyse the data are available in supplementary materials and at https://github.com/nunofonseca/irap/wiki/iRAP-single-library . rnaseq@ebi.ac.uk ; rpetry@ebi.ac.uk. Supplementary data are available at Bioinformatics online. © The Author(s) 2017. Published by Oxford University Press.

  14. ADS 2.0: New Architecture, API and Services

    Science.gov (United States)

    Chyla, R.; Accomazzi, A.; Holachek, A.; Grant, C. S.; Elliott, J.; Henneken, E. A.; Thompson, D. M.; Kurtz, M. J.; Murray, S. S.; Sudilovsky, V.

    2015-09-01

    The ADS platform is undergoing the biggest rewrite of its 20-year history. While several components have been added to its architecture over the past couple of years, this talk will concentrate on the underpinnings of ADS's search layer and its API. To illustrate the design of the components in the new system, we will show how the new ADS user interface is built exclusively on top of the API using RESTful web services. Taking one step further, we will discuss how we plan to expose the treasure trove of information hosted by ADS (10 million records and fulltext for much of the Astronomy and Physics refereed literature) to partners interested in using this API. This will provide you (and your intelligent applications) with access to ADS's underlying data to enable the extraction of new knowledge and the ingestion of these results back into the ADS. Using this framework, researchers could run controlled experiments with content extraction, machine learning, natural language processing, etc. In this talk, we will discuss what is already implemented, what will be available soon, and where we are going next.

  15. Usability Analysis of the Channel Application Programming Interface

    National Research Council Canada - National Science Library

    Brown, Christopher

    2003-01-01

    ...) projects In the thesis that proposed and developed the API, the author provided a technical analysis of the API's performance with respect to communication metrics However, only the author/designer...

  16. TCP/IP Interface for the Satellite Orbit Analysis Program (SOAP)

    Science.gov (United States)

    Carnright, Robert; Stodden, David; Coggi, John

    2009-01-01

    The Transmission Control Protocol/ Internet protocol (TCP/IP) interface for the Satellite Orbit Analysis Program (SOAP) provides the means for the software to establish real-time interfaces with other software. Such interfaces can operate between two programs, either on the same computer or on different computers joined by a network. The SOAP TCP/IP module employs a client/server interface where SOAP is the server and other applications can be clients. Real-time interfaces between software offer a number of advantages over embedding all of the common functionality within a single program. One advantage is that they allow each program to divide the computation labor between processors or computers running the separate applications. Secondly, each program can be allowed to provide its own expertise domain with other programs able to use this expertise.

  17. Resolution and sensitivity of the eyes of the Asian honeybees Apis florea, Apis cerana and Apis dorsata.

    Science.gov (United States)

    Somanathan, Hema; Warrant, Eric J; Borges, Renee M; Wallén, Rita; Kelber, Almut

    2009-08-01

    Bees of the genus Apis are important foragers of nectar and pollen resources. Although the European honeybee, Apis mellifera, has been well studied with respect to its sensory abilities, learning behaviour and role as pollinators, much less is known about the other Apis species. We studied the anatomical spatial resolution and absolute sensitivity of the eyes of three sympatric species of Asian honeybees, Apis cerana, Apis florea and Apis dorsata and compared them with the eyes of A. mellifera. Of these four species, the giant honeybee A. dorsata (which forages during moonlit nights) has the lowest spatial resolution and the most sensitive eyes, followed by A. mellifera, A. cerana and the dwarf honeybee, A. florea (which has the smallest acceptance angles and the least sensitive eyes). Moreover, unlike the strictly diurnal A. cerana and A. florea, A. dorsata possess large ocelli, a feature that it shares with all dim-light bees. However, the eyes of the facultatively nocturnal A. dorsata are much less sensitive than those of known obligately nocturnal bees such as Megalopta genalis in Panama and Xylocopa tranquebarica in India. The differences in sensitivity between the eyes of A. dorsata and other strictly diurnal Apis species cannot alone explain why the former is able to fly, orient and forage at half-moon light levels. We assume that additional neuronal adaptations, as has been proposed for A. mellifera, M. genalis and X. tranquebarica, might exist in A. dorsata.

  18. Usability Analysis of the Channel Application Programming Interface

    National Research Council Canada - National Science Library

    Brown, Christopher

    2003-01-01

    ... has ever used the API; hence, no analysis was accomplished with respect to usability attributes, The project sponsor desires public release of the API, especially within the Department of Defense (DoD...

  19. A quick guide to API 510 certified pressure vessel inspector syllabus example questions and worked answers

    CERN Document Server

    Matthews, Clifford

    2010-01-01

    The API Individual Certification Programs (ICPs) are well established worldwide in the oil, gas, and petroleum industries. This Quick Guide is unique in providing simple, accessible and well-structured guidance for anyone studying the API 510 Certified Pressure Vessel Inspector syllabus by summarizing and helping them through the syllabus and providing multiple example questions and worked answers.Technical standards are referenced from the API 'body of knowledge' for the examination, i.e. API 510 Pressure vessel inspection, alteration, rerating; API 572 Pressure vessel inspection; API

  20. DIRAC RESTful API

    International Nuclear Information System (INIS)

    Casajus Ramo, A; Graciani Diaz, R; Tsaregorodtsev, A

    2012-01-01

    The DIRAC framework for distributed computing has been designed as a flexible and modular solution that can be adapted to the requirements of any community. Users interact with DIRAC via command line, using the web portal or accessing resources via the DIRAC python API. The current DIRAC API requires users to use a python version valid for DIRAC. Some communities have developed their own software solutions for handling their specific workload, and would like to use DIRAC as their back-end to access distributed computing resources easily. Many of these solutions are not coded in python or depend on a specific python version. To solve this gap DIRAC provides a new language agnostic API that any software solution can use. This new API has been designed following the RESTful principles. Any language with libraries to issue standard HTTP queries may use it. GSI proxies can still be used to authenticate against the API services. However GSI proxies are not a widely adopted standard. The new DIRAC API also allows clients to use OAuth for delegating the user credentials to a third party solution. These delegated credentials allow the third party software to query to DIRAC on behalf of the users. This new API will further expand the possibilities communities have to integrate DIRAC into their distributed computing models.

  1. Windows API funkcijų sekų perėmimo bibliotekų tyrimas Windows API Hooking Libraries Research

    Directory of Open Access Journals (Sweden)

    Lukas Radvilavičius

    2011-08-01

    Full Text Available

    Nagrinėjamos bibliotekos, skirtos Windows API funkcijų sekų perėmimui. Sekų perėmimas gali būti panaudojamas įvairiose srityse: siekiant išsiaiškinti operacinės sistemos veikimo principus, norint atlikti programos derinimą arba pridėti papildomą funkcionalumą prie jau esamo. Straipsnyje apžvelgiamos Windows API ir pateikiamos trečiųjų šalių priemonės funkcijų sekoms  perimti. Aptariamos jų teikiamos galimybės, panaudojimo specifika. Taip pat atlikti testai, siekiant išsiaiškinti, kuri biblioteka su užduotimis susitvarko greičiausiai. Tyrimui pasirinkti du nemokami gaminiai: Microsoft Detours ir EasyHook bibliotekos.

    Straipsnis lietuvių kalba

    The paper describes methods how to apply Windows API hooking with third party libraries and solutions. In this research were used Windows API function SetWindowsHookEx, Detours and EasyHook libraries. Libraries methods, features and advantages were discussed in this paper. The practical part contains libraries tests. In analysis we tested target program start with hooking library and injected function call.

    Article in Lithuanian

  2. Graphical programming interface: A development environment for MRI methods.

    Science.gov (United States)

    Zwart, Nicholas R; Pipe, James G

    2015-11-01

    To introduce a multiplatform, Python language-based, development environment called graphical programming interface for prototyping MRI techniques. The interface allows developers to interact with their scientific algorithm prototypes visually in an event-driven environment making tasks such as parameterization, algorithm testing, data manipulation, and visualization an integrated part of the work-flow. Algorithm developers extend the built-in functionality through simple code interfaces designed to facilitate rapid implementation. This article shows several examples of algorithms developed in graphical programming interface including the non-Cartesian MR reconstruction algorithms for PROPELLER and spiral as well as spin simulation and trajectory visualization of a FLORET example. The graphical programming interface framework is shown to be a versatile prototyping environment for developing numeric algorithms used in the latest MR techniques. © 2014 Wiley Periodicals, Inc.

  3. Android quick APIs reference

    CERN Document Server

    Cinar, Onur

    2015-01-01

    The Android Quick APIs Reference is a condensed code and APIs reference for the new Google Android 5.0 SDK. It presents the essential Android APIs in a well-organized format that can be used as a handy reference. You won't find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a software development kit and APIs reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any mobile or Android app developer or programmer. In the Android Quick APIs Refe

  4. An Accessible User Interface for Geoscience and Programming

    Science.gov (United States)

    Sevre, E. O.; Lee, S.

    2012-12-01

    The goal of this research is to develop an interface that will simplify user interaction with software for scientists. The motivating factor of the research is to develop tools that assist scientists with limited motor skills with the efficient generation and use of software tools. Reliance on computers and programming is increasing in the world of geology, and it is increasingly important for geologists and geophysicists to have the computational resources to use advanced software and edit programs for their research. I have developed a prototype of a program to help geophysicists write programs using a simple interface that requires only simple single-mouse-clicks to input code. It is my goal to minimize the amount of typing necessary to create simple programs and scripts to increase accessibility for people with disabilities limiting fine motor skills. This interface can be adapted for various programming and scripting languages. Using this interface will simplify development of code for C/C++, Java, and GMT, and can be expanded to support any other text based programming language. The interface is designed around the concept of maximizing the amount of code that can be written using a minimum number of clicks and typing. The screen is split into two sections: a list of click-commands is on the left hand side, and a text area is on the right hand side. When the user clicks on a command on the left hand side the applicable code is automatically inserted at the insertion point in the text area. Currently in the C/C++ interface, there are commands for common code segments that are often used, such as for loops, comments, print statements, and structured code creation. The primary goal is to provide an interface that will work across many devices for developing code. A simple prototype has been developed for the iPad. Due to the limited number of devices that an iOS application can be used with, the code has been re-written in Java to run on a wider range of devices

  5. The Stratway Program for Strategic Conflict Resolution: User's Guide

    Science.gov (United States)

    Hagen, George E.; Butler, Ricky W.; Maddalon, Jeffrey M.

    2016-01-01

    Stratway is a strategic conflict detection and resolution program. It provides both intent-based conflict detection and conflict resolution for a single ownship in the presence of multiple traffic aircraft and weather cells defined by moving polygons. It relies on a set of heuristic search strategies to solve conflicts. These strategies are user configurable through multiple parameters. The program can be called from other programs through an application program interface (API) and can also be executed from a command line.

  6. Transire, a Program for Generating Solid-State Interface Structures

    Science.gov (United States)

    2017-09-14

    ARL-TR-8134 ● SEP 2017 US Army Research Laboratory Transire, a Program for Generating Solid-State Interface Structures by...Program for Generating Solid-State Interface Structures by Caleb M Carlin and Berend C Rinderspacher Weapons and Materials Research Directorate, ARL...

  7. RGtk2: A Graphical User Interface Toolkit for R

    Directory of Open Access Journals (Sweden)

    Duncan Temple Lang

    2011-01-01

    Full Text Available Graphical user interfaces (GUIs are growing in popularity as a complement or alternative to the traditional command line interfaces to R. RGtk2 is an R package for creating GUIs in R. The package provides programmatic access to GTK+ 2.0, an open-source GUI toolkit written in C. To construct a GUI, the R programmer calls RGtk2 functions that map to functions in the underlying GTK+ library. This paper introduces the basic concepts underlying GTK+ and explains how to use RGtk2 to construct GUIs from R. The tutorial is based on simple and pratical programming examples. We also provide more complex examples illustrating the advanced features of the package. The design of the RGtk2 API and the low-level interface from R to GTK+ are discussed at length. We compare RGtk2 to alternative GUI toolkits for R.

  8. Advanced API security securing APIs with OAuth 2.0, OpenID Connect, JWS, and JWE

    CERN Document Server

    Siriwardena, Prabath

    2014-01-01

    Advanced API Security is a complete reference to the next wave of challenges in enterprise security--securing public and private APIs. API adoption in both consumer and enterprises has gone beyond predictions. It has become the 'coolest' way of exposing business functionalities to the outside world. Both your public and private APIs, need to be protected, monitored and managed. Security is not an afterthought, but API security has evolved a lot in last five years. The growth of standards, out there, has been exponential. That's where AdvancedAPI Security comes in--to wade through the weeds

  9. Integrating Field Buses at the Application Level C Interface and LabView Integration

    CERN Document Server

    Charrue, P

    1996-01-01

    The controls group of the SPS and LEP accelerators at CERN, Geneva, uses many different fieldbuses into the controls infrastucture, such as 1553, BITBUS, GPIB, RS232, JBUS, etc. A software package (SL-EQUIP) has been developped to give end users a standardized application program interface (API) to access any equipment connected to any fieldbus. This interface has now been integrated to LabView. We can offer a powerful graphical package, running on HP-UX workstations which treats data from heterogeneous equipment using the great flexibility of LabView. This paper will present SL-EQUIP and LabView, and will then describe some applications using these tools.

  10. HTTP-based Search and Ordering Using ECHO's REST-based and OpenSearch APIs

    Science.gov (United States)

    Baynes, K.; Newman, D. J.; Pilone, D.

    2012-12-01

    Metadata is an important entity in the process of cataloging, discovering, and describing Earth science data. NASA's Earth Observing System (EOS) ClearingHOuse (ECHO) acts as the core metadata repository for EOSDIS data centers, providing a centralized mechanism for metadata and data discovery and retrieval. By supporting both the ESIP's Federated Search API and its own search and ordering interfaces, ECHO provides multiple capabilities that facilitate ease of discovery and access to its ever-increasing holdings. Users are able to search and export metadata in a variety of formats including ISO 19115, json, and ECHO10. This presentation aims to inform technically savvy clients interested in automating search and ordering of ECHO's metadata catalog. The audience will be introduced to practical and applicable examples of end-to-end workflows that demonstrate finding, sub-setting and ordering data that is bound by keyword, temporal and spatial constraints. Interaction with the ESIP OpenSearch Interface will be highlighted, as will ECHO's own REST-based API.

  11. A JavaScript API for the Ice Sheet System Model (ISSM) 4.11: towards an online interactive model for the cryosphere community

    Science.gov (United States)

    Larour, Eric; Cheng, Daniel; Perez, Gilberto; Quinn, Justin; Morlighem, Mathieu; Duong, Bao; Nguyen, Lan; Petrie, Kit; Harounian, Silva; Halkides, Daria; Hayes, Wayne

    2017-12-01

    Earth system models (ESMs) are becoming increasingly complex, requiring extensive knowledge and experience to deploy and use in an efficient manner. They run on high-performance architectures that are significantly different from the everyday environments that scientists use to pre- and post-process results (i.e., MATLAB, Python). This results in models that are hard to use for non-specialists and are increasingly specific in their application. It also makes them relatively inaccessible to the wider science community, not to mention to the general public. Here, we present a new software/model paradigm that attempts to bridge the gap between the science community and the complexity of ESMs by developing a new JavaScript application program interface (API) for the Ice Sheet System Model (ISSM). The aforementioned API allows cryosphere scientists to run ISSM on the client side of a web page within the JavaScript environment. When combined with a web server running ISSM (using a Python API), it enables the serving of ISSM computations in an easy and straightforward way. The deep integration and similarities between all the APIs in ISSM (MATLAB, Python, and now JavaScript) significantly shortens and simplifies the turnaround of state-of-the-art science runs and their use by the larger community. We demonstrate our approach via a new Virtual Earth System Laboratory (VESL) website (http://vesl.jpl.nasa.gov, VESL(2017)).

  12. Web API Fragility : How Robust is Your Web API Client

    NARCIS (Netherlands)

    Espinha, T.; Zaidman, A.; Gross, H.G.

    2014-01-01

    Web APIs provide a systematic and extensible approach for application-to-application interaction. A large number of mobile applications makes use of web APIs to integrate services into apps. Each Web API’s evolution pace is determined by their respective developer and mobile application developers

  13. Healthcare Finder API

    Data.gov (United States)

    U.S. Department of Health & Human Services — All of the data used on the Finder.HealthCare.gov web application is available through this API. There are multiple collections of data available through the API. 1....

  14. Cinfony – combining Open Source cheminformatics toolkits behind a common interface

    Directory of Open Access Journals (Sweden)

    Hutchison Geoffrey R

    2008-12-01

    Full Text Available Abstract Background Open Source cheminformatics toolkits such as OpenBabel, the CDK and the RDKit share the same core functionality but support different sets of file formats and forcefields, and calculate different fingerprints and descriptors. Despite their complementary features, using these toolkits in the same program is difficult as they are implemented in different languages (C++ versus Java, have different underlying chemical models and have different application programming interfaces (APIs. Results We describe Cinfony, a Python module that presents a common interface to all three of these toolkits, allowing the user to easily combine methods and results from any of the toolkits. In general, the run time of the Cinfony modules is almost as fast as accessing the underlying toolkits directly from C++ or Java, but Cinfony makes it much easier to carry out common tasks in cheminformatics such as reading file formats and calculating descriptors. Conclusion By providing a simplified interface and improving interoperability, Cinfony makes it easy to combine complementary features of OpenBabel, the CDK and the RDKit.

  15. QDP++: Data Parallel Interface for QCD

    Energy Technology Data Exchange (ETDEWEB)

    Robert Edwards

    2003-03-01

    This is a user's guide for the C++ binding for the QDP Data Parallel Applications Programmer Interface developed under the auspices of the US Department of Energy Scientific Discovery through Advanced Computing (SciDAC) program. The QDP Level 2 API has the following features: (1) Provides data parallel operations (logically SIMD) on all sites across the lattice or subsets of these sites. (2) Operates on lattice objects, which have an implementation-dependent data layout that is not visible above this API. (3) Hides details of how the implementation maps onto a given architecture, namely how the logical problem grid (i.el lattice) is mapped onto the machine architecture. (4) Allows asynchronous (non-blocking) shifts of lattice level objects over any permutation map of site sonto sites. However, from the user's view these instructions appear blocking and in fact may be so in some implementation. (5) Provides broadcast operations (filling a lattice quantity from a scalar value(s)), global reduction operations, and lattice-wide operations on various data-type primitives, such as matrices, vectors, and tensor products of matrices (propagators). (6) Operator syntax that support complex expression constructions.

  16. PEMBUATAN PROGRAM INTERFACE UNTUK PENGONTROLAN RV-M1

    Directory of Open Access Journals (Sweden)

    Endra Endra

    2007-10-01

    Full Text Available Article explores the making of interface of RV-M1 hand robot control that replaced the cosiprog program,a program that is able to help student in Mecatronica-1 Practice, and able to control the hand robot by localnetwork by two user or more. The used methods were literature study, and field study, that is design method. Theresearch result are control of hand robot on X,Y,Z axis and point to point, the use of local network to control thehand robot, save certain position, and use several user to control the robot.Keywords: interface program, robot, local network

  17. Enhanced OpenModelica Python Interface

    OpenAIRE

    Bajracharya, Sudeep

    2016-01-01

    OMPython is a Python library for OpenModelica, which provides a Python interface to OpenModelica. This thesis significantly improves OMPython by an enhanced, more powerful and easier to use API. It presents how a user can use the Python interface to simulate and access Modelica models using Python objects. The enhanced OMPython includes the list of functions that have been implemented such as getXXXNames(), getXXXValues(), setXXXValues(), getXXXOptions(), setXXXOptions(), and simulate(), etc....

  18. Transcriptome differences in the hypopharyngeal gland between Western Honeybees (Apis mellifera) and Eastern Honeybees (Apis cerana).

    Science.gov (United States)

    Liu, Hao; Wang, Zi-Long; Tian, Liu-Qing; Qin, Qiu-Hong; Wu, Xiao-Bo; Yan, Wei-Yu; Zeng, Zhi-Jiang

    2014-08-30

    Apis mellifera and Apis cerana are two sibling species of Apidae. Apis cerana is adept at collecting sporadic nectar in mountain and forest region and exhibits stiffer hardiness and acarid resistance as a result of natural selection, whereas Apis mellifera has the advantage of producing royal jelly. To identify differentially expressed genes (DEGs) that affect the development of hypopharyngeal gland (HG) and/or the secretion of royal jelly between these two honeybee species, we performed a digital gene expression (DGE) analysis of the HGs of these two species at three developmental stages (newly emerged worker, nurse and forager). Twelve DGE-tag libraries were constructed and sequenced using the total RNA extracted from the HGs of newly emerged workers, nurses, and foragers of Apis mellifera and Apis cerana. Finally, a total of 1482 genes in Apis mellifera and 1313 in Apis cerana were found to exhibit an expression difference among the three developmental stages. A total of 1417 DEGs were identified between these two species. Of these, 623, 1072, and 462 genes showed an expression difference at the newly emerged worker, nurse, and forager stages, respectively. The nurse stage exhibited the highest number of DEGs between these two species and most of these were found to be up-regulated in Apis mellifera. These results suggest that the higher yield of royal jelly in Apis mellifera may be due to the higher expression level of these DEGs. In this study, we investigated the DEGs between the HGs of two sibling honeybee species (Apis mellifera and Apis cerana). Our results indicated that the gene expression difference was associated with the difference in the royal jelly yield between these two species. These results provide an important clue for clarifying the mechanisms underlying hypopharyngeal gland development and the production of royal jelly.

  19. Impact of Nosema ceranae and Nosema apis on individual worker bees of the two host species (Apis cerana and Apis mellifera) and regulation of host immune response.

    Science.gov (United States)

    Sinpoo, Chainarong; Paxton, Robert J; Disayathanoowat, Terd; Krongdang, Sasiprapa; Chantawannakul, Panuwan

    Nosema apis and Nosema ceranae are obligate intracellular microsporidian parasites infecting midgut epithelial cells of host adult honey bees, originally Apis mellifera and Apis cerana respectively. Each microsporidia cross-infects the other host and both microsporidia nowadays have a worldwide distribution. In this study, cross-infection experiments using both N. apis and N. ceranae in both A. mellifera and A. cerana were carried out to compare pathogen proliferation and impact on hosts, including host immune response. Infection by N. ceranae led to higher spore loads than by N. apis in both host species, and there was greater proliferation of microsporidia in A. mellifera compared to A. cerana. Both N. apis and N. ceranae were pathogenic in both host Apis species. N. ceranae induced subtly, though not significantly, higher mortality than N. apis in both host species, yet survival of A. cerana was no different to that of A. mellifera in response to N. apis or N. ceranae. Infections of both host species with N. apis and N. ceranae caused significant up-regulation of AMP genes and cellular mediated immune genes but did not greatly alter apoptosis-related gene expression. In this study, A. cerana enlisted a higher immune response and displayed lower loads of N. apis and N. ceranae spores than A. mellifera, suggesting it may be better able to defend itself against microsporidia infection. We caution against over-interpretation of our results, though, because differences between host and parasite species in survival were insignificant and because size differences between microsporidia species and between host Apis species may alternatively explain the differential proliferation of N. ceranae in A. mellifera. Copyright © 2017 Elsevier Ltd. All rights reserved.

  20. Helping Students Test Programs That Have Graphical User Interfaces

    Directory of Open Access Journals (Sweden)

    Matthew Thornton

    2008-08-01

    Full Text Available Within computer science education, many educators are incorporating software testing activities into regular programming assignments. Tools like JUnit and its relatives make software testing tasks much easier, bringing them into the realm of even introductory students. At the same time, many introductory programming courses are now including graphical interfaces as part of student assignments to improve student interest and engagement. Unfortunately, writing software tests for programs that have significant graphical user interfaces is beyond the skills of typical students (and many educators. This paper presents initial work at combining educationally oriented and open-source tools to create an infrastructure for writing tests for Java programs that have graphical user interfaces. Critically, these tools are intended to be appropriate for introductory (CS1/CS2 student use, and to dovetail with current teaching approaches that incorporate software testing in programming assignments. We also include in our findings our proposed approach to evaluating our techniques.

  1. NLEdit: A generic graphical user interface for Fortran programs

    Science.gov (United States)

    Curlett, Brian P.

    1994-01-01

    NLEdit is a generic graphical user interface for the preprocessing of Fortran namelist input files. The interface consists of a menu system, a message window, a help system, and data entry forms. A form is generated for each namelist. The form has an input field for each namelist variable along with a one-line description of that variable. Detailed help information, default values, and minimum and maximum allowable values can all be displayed via menu picks. Inputs are processed through a scientific calculator program that allows complex equations to be used instead of simple numeric inputs. A custom user interface is generated simply by entering information about the namelist input variables into an ASCII file. There is no need to learn a new graphics system or programming language. NLEdit can be used as a stand-alone program or as part of a larger graphical user interface. Although NLEdit is intended for files using namelist format, it can be easily modified to handle other file formats.

  2. Operator interface programs for KSTAR operation

    International Nuclear Information System (INIS)

    Lee, Sangil; Park, Mikyung; Park, Jinseop; Na, Hoonkyun; Kwon, M.

    2013-01-01

    Beginning the first plasma discharging experiment of KSTAR since 2008, KSTAR performed the third plasma discharging experiment by 2010. During the experiment of three times, KSTAR OPerator Interface (OPI) programs have been developed for KSTAR operation by itself. OPI programs used in KSTAR were implemented by KSTAR widget plug-in Toolkit (KWT). The KWT means the plug-in library implemented by Qt-based user interface development software. The main purpose of developing the KWT library is to implement full automation libraries having interface with the automated EPICS channel access (CA) guaranteeing the flexibility for requirements of operators. In addition, it has advantages in minimizing human code error and maximizing utilization of the limited human resource. According to the increasing of control systems, a number of OPI servers connected to one EPICS gateway server caused the connection problem and increased the amount of the network data packets. To solve these problems, an algorithm of “CachedChannelAccess” for shared memory base was implemented into an inner logic of the KWT library. KSTAR control system monitoring (CSM) program is one of applications developed by using KWT library. The function of CSM program is to notify alarm to operators by checking health status of every server's network health status and resource (cpu, memory, network packets, disk usage rate and system/user defined process) usage state. Another application is a post-shot sequencing program which is activated after every shot is completed. This application is to display major plasma parameters and diagnostic data in chart form, to save this data to database, and to transfer a chart image file to a web server. This paper describes the technical details how to develop OPI applications which have high productivity using Qt on the EPICS-based control system

  3. Operator interface programs for KSTAR operation

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Sangil, E-mail: leesi@nfri.re.kr; Park, Mikyung, E-mail: mkpark@nfri.re.kr; Park, Jinseop, E-mail: linupark@nfri.re.kr; Na, Hoonkyun, E-mail: hkna@nfri.re.kr; Kwon, M., E-mail: kwonm@nfri.re.kr

    2013-11-15

    Beginning the first plasma discharging experiment of KSTAR since 2008, KSTAR performed the third plasma discharging experiment by 2010. During the experiment of three times, KSTAR OPerator Interface (OPI) programs have been developed for KSTAR operation by itself. OPI programs used in KSTAR were implemented by KSTAR widget plug-in Toolkit (KWT). The KWT means the plug-in library implemented by Qt-based user interface development software. The main purpose of developing the KWT library is to implement full automation libraries having interface with the automated EPICS channel access (CA) guaranteeing the flexibility for requirements of operators. In addition, it has advantages in minimizing human code error and maximizing utilization of the limited human resource. According to the increasing of control systems, a number of OPI servers connected to one EPICS gateway server caused the connection problem and increased the amount of the network data packets. To solve these problems, an algorithm of “CachedChannelAccess” for shared memory base was implemented into an inner logic of the KWT library. KSTAR control system monitoring (CSM) program is one of applications developed by using KWT library. The function of CSM program is to notify alarm to operators by checking health status of every server's network health status and resource (cpu, memory, network packets, disk usage rate and system/user defined process) usage state. Another application is a post-shot sequencing program which is activated after every shot is completed. This application is to display major plasma parameters and diagnostic data in chart form, to save this data to database, and to transfer a chart image file to a web server. This paper describes the technical details how to develop OPI applications which have high productivity using Qt on the EPICS-based control system.

  4. API testing program - calibration of microprocessor based flowmeters for integrated metering systems

    Energy Technology Data Exchange (ETDEWEB)

    Elliot, Kenneth D. [Omni Flow Computers, Inc., Stafford, TX (United States)

    2005-07-01

    Microprocessor based flowmeter technologies for liquids, such as Coriolis mass meters, and Ultrasonic flowmeters hold great promise. These technologies offer many advantages, such as no rotating parts, self-diagnostic checks, which can help anticipate and warn of impending failures before they have a major impact on the measurement. These meters are substantially different though than other primary devices due to their heavy reliance on the accompanying secondary electronics. One method to prove that they are accurate would be proving the flowmeter, using a pipe prover or small volume prover (SVP), but these proving methods are designed to count 'real time' pulses from a turbine or PD meter between a known volume, they are not designed to count 'time delayed' 'manufactured pulses' from a microprocessor. There are limitations of the manufactured pulse train and it affects the ability of the flowmeter to be proved using current proving technology. The author of this paper, a chairman of an American Petroleum Institute working group, investigated how the 'microprocessor generated pulses' produced by these types of flowmeters, interacted with the existing measurement technologies in use today. Several microprocessor based flowmeter technologies have been tested, including; Ultrasonic, Coriolis, and Helical Turbine with pulse multiplying preamplifier. Wherever possible, flowmeters of various sizes, and from several vendors have been tested. A significant amount of data has been collected which sheds light into why these types of flowmeters are sometimes difficult to prove. This paper describes the API testing program, and the methodology behind it. It presents results and findings, and offers specific recommendations that may eventually be incorporated into API documents and/or standards in the future. (author)

  5. Oceans 2.0 API: Programmatic access to Ocean Networks Canada's sensor data.

    Science.gov (United States)

    Heesemann, M.; Ross, R.; Hoeberechts, M.; Pirenne, B.; MacArthur, M.; Jeffries, M. A.; Morley, M. G.

    2017-12-01

    Ocean Networks Canada (ONC) is a not-for-profit society that operates and manages innovative cabled observatories on behalf of the University of Victoria. These observatories supply continuous power and Internet connectivity to various scientific instruments located in coastal, deep-ocean and Arctic environments. The data from the instruments are relayed to the University of Victoria where they are archived, quality-controlled and made freely available to researchers, educators, and the public. The Oceans 2.0 data management system currently contains over 500 terabytes of data collected over 11 years from thousands of sensors. In order to facilitate access to the data, particularly for large datasets and long-time series of high-resolution data, a project was started in 2016 create a comprehensive Application Programming Interface, the "Oceans 2.0 API," to provide programmatic access to all ONC data products. The development is part of a project entitled "A Research Platform for User-Defined Oceanographic Data Products," funded through CANARIE, a Canadian organization responsible for the design and delivery of digital infrastructure for research, education and innovation [1]. Providing quick and easy access to ONC Data Products from within custom software solutions, allows researchers, modelers and decision makers to focus on what is important: solving their problems, answering their questions and making informed decisions. In this paper, we discuss how to access ONC's vast archive of data programmatically, through the Oceans 2.0 API. In particular we discuss the following: Access to ONC Data Products Access to ONC sensor data in near real-time Programming language support Use Cases References [1] CANARIE. Internet: https://www.canarie.ca/; accessed March 6, 2017.

  6. A JavaScript API for the Ice Sheet System Model (ISSM 4.11: towards an online interactive model for the cryosphere community

    Directory of Open Access Journals (Sweden)

    E. Larour

    2017-12-01

    Full Text Available Earth system models (ESMs are becoming increasingly complex, requiring extensive knowledge and experience to deploy and use in an efficient manner. They run on high-performance architectures that are significantly different from the everyday environments that scientists use to pre- and post-process results (i.e., MATLAB, Python. This results in models that are hard to use for non-specialists and are increasingly specific in their application. It also makes them relatively inaccessible to the wider science community, not to mention to the general public. Here, we present a new software/model paradigm that attempts to bridge the gap between the science community and the complexity of ESMs by developing a new JavaScript application program interface (API for the Ice Sheet System Model (ISSM. The aforementioned API allows cryosphere scientists to run ISSM on the client side of a web page within the JavaScript environment. When combined with a web server running ISSM (using a Python API, it enables the serving of ISSM computations in an easy and straightforward way. The deep integration and similarities between all the APIs in ISSM (MATLAB, Python, and now JavaScript significantly shortens and simplifies the turnaround of state-of-the-art science runs and their use by the larger community. We demonstrate our approach via a new Virtual Earth System Laboratory (VESL website (http://vesl.jpl.nasa.gov, VESL(2017.

  7. Cross-language Babel structs—making scientific interfaces more efficient

    International Nuclear Information System (INIS)

    Prantl, Adrian; Epperly, Thomas G W; Ebner, Dietmar

    2013-01-01

    Babel is an open-source language interoperability framework tailored to the needs of high-performance scientific computing. As an integral element of the Common Component Architecture, it is employed in a wide range of scientific applications where it is used to connect components written in different programming languages. In this paper we describe how we extended Babel to support interoperable tuple data types (structs). Structs are a common idiom in (mono-lingual) scientific application programming interfaces (APIs); they are an efficient way to pass tuples of nonuniform data between functions, and are supported natively by most programming languages. Using our extended version of Babel, developers of scientific codes can now pass structs as arguments between functions implemented in any of the supported languages. In C, C++, Fortran 2003/2008 and Chapel, structs can be passed without the overhead of data marshaling or copying, providing language interoperability at minimal cost. Other supported languages are Fortran 77, Fortran 90/95, Java and Python. We will show how we designed a struct implementation that is interoperable with all of the supported languages and present benchmark data to compare the performance of all language bindings, highlighting the differences between languages that offer native struct support and an object-oriented interface with getter/setter methods. A case study shows how structs can help simplify the interfaces of scientific codes significantly. (paper)

  8. The putative serine protease inhibitor Api m 6 from Apis mellifera venom: recombinant and structural evaluation.

    Science.gov (United States)

    Michel, Y; McIntyre, M; Ginglinger, H; Ollert, M; Cifuentes, L; Blank, S; Spillner, E

    2012-01-01

    Immunoglobulin (Ig) E-mediated reactions to honeybee venom can cause severe anaphylaxis, sometimes with fatal consequences. Detailed knowledge of the allergic potential of all venom components is necessary to ensure proper diagnosis and treatment of allergy and to gain a better understanding of the allergological mechanisms of insect venoms. Our objective was to undertake an immunochemical and structural evaluation of the putative low-molecular-weight serine protease inhibitor Api m 6, a component of honeybee venom. We recombinantly produced Api m 6 as a soluble protein in Escherichia coli and in Spodoptera frugiperda (Sf9) insect cells.We also assessed specific IgE reactivity of venom-sensitized patients with 2 prokaryotically produced Api m 6 variants using enzyme-linked immunosorbent assay. Moreover, we built a structural model ofApi m 6 and compared it with other protease inhibitor structures to gain insights into the function of Api m 6. In a population of 31 honeybee venom-allergic patients, 26% showed specific IgE reactivity with prokaryotically produced Api m 6, showing it to be a minor but relevant allergen. Molecular modeling of Api m 6 revealed a typical fold of canonical protease inhibitors, supporting the putative function of this venom allergen. Although Api m 6 has a highly variant surface charge, its epitope distribution appears to be similar to that of related proteins. Api m 6 is a honeybee venom component with IgE-sensitizing potential in a fraction of venom-allergic patients. Recombinant Api m 6 can help elucidate individual component-resolved reactivity profiles and increase our understanding of immune responses to low-molecular-weight allergens

  9. Data.gov CKAN API

    Data.gov (United States)

    General Services Administration — The data.gov catalog is powered by CKAN, a powerful open source data platform that includes a robust API. Please be aware that data.gov and the data.gov CKAN API...

  10. Comparative virulence and competition between Nosema apis and Nosema ceranae in honey bees (Apis mellifera).

    Science.gov (United States)

    Milbrath, Meghan O; van Tran, Toan; Huang, Wei-Fong; Solter, Leellen F; Tarpy, David R; Lawrence, Frank; Huang, Zachary Y

    2015-02-01

    Honey bees (Apis mellifera) are infected by two species of microsporidia: Nosema apis and Nosemaceranae. Epidemiological evidence indicates that N. ceranae may be replacing N. apis globally in A. mellifera populations, suggesting a potential competitive advantage of N. ceranae. Mixed infections of the two species occur, and little is known about the interactions among the host and the two pathogens that have allowed N. ceranae to become dominant in most geographical areas. We demonstrated that mixed Nosema species infections negatively affected honey bee survival (median survival=15-17days) more than single species infections (median survival=21days and 20days for N. apis and N. ceranae, respectively), with median survival of control bees of 27days. We found similar rates of infection (percentage of bees with active infections after inoculation) for both species in mixed infections, with N. apis having a slightly higher rate (91% compared to 86% for N. ceranae). We observed slightly higher spore counts in bees infected with N. ceranae than in bees infected with N. apis in single microsporidia infections, especially at the midpoint of infection (day 10). Bees with mixed infections of both species had higher spore counts than bees with single infections, but spore counts in mixed infections were highly variable. We did not see a competitive advantage for N. ceranae in mixed infections; N. apis spore counts were either higher or counts were similar for both species and more N. apis spores were produced in 62% of bees inoculated with equal dosages of the two microsporidian species. N. ceranae does not, therefore, appear to have a strong within-host advantage for either infectivity or spore growth, suggesting that direct competition in these worker bee mid-guts is not responsible for its apparent replacement of N. apis. Copyright © 2014 Elsevier Inc. All rights reserved.

  11. Induction bending of API 5L X80 pipes; Curvamento a quente de tubos API 5L X80

    Energy Technology Data Exchange (ETDEWEB)

    Batista, Gilmar Z. [PETROBRAS S.A., Rio de Janeiro, RJ (Brazil)]. E-mail: g.zacca@petrobras.com.br; Naschpitz, Leonardo [Primus Processamento de Tubos S.A. - PROTUBO, Campo Grande, RJ (Brazil)]. E-mail: naschpitz@protubo.com.br

    2005-07-01

    The present work is a part of an extensive program to make possible the application of API 5L X80 in pipeline construction in Brazil. At this stage, the effect of the induction bending process on the microstructure and mechanical properties of the pipe is presented. For this study an API 5L X80 pipe, made by the UOE process, is used. The pipe was manufactured from a plate produced by thermo-mechanically controlled rolling without accelerated cooling. The pipe bending was carried out applying a local induction heating following by water quenching. The bend section, outer and inner curvature regions, of the pipe bend were evaluated and compared with the original pipe. The longitudinal weld and transition zones were not evaluated at this stage. Dimensional analyses, microstructural evaluation, Charpy-V impact tests, and tensile tests were performed. A significant microstructural change was verified in the bend area. The yield strength of the pipe bend was found to be lower than original pipe and standard requirements. Other tensile properties and impact properties are compatible with API 5L X80 requirements. (author)

  12. Benefits and Pitfalls of Using HTML5 APIs for Online Experiments and Simulations

    Directory of Open Access Journals (Sweden)

    Pablo Garaizar

    2012-11-01

    Full Text Available The most recent advances in the architecture of the Web allow using it as an excellent platform to deliver experiments and simulations over the Internet. However, there are still some challenges related to the animations’ accuracy, to user input collection or to real-time communications that have to be accomplished to properly port native application- based experiments and simulations to the Web. The limitations of the standards preceding HTML5 have forced web developers to embed non-HTML objects using a wide range of non-standard plugins and causing an extremely fragmented execution environment where features must be implemented several times in different programming languages to guarantee full compliance with every user-agent. As HTML5 provides a standard -yet fully-featured- environment to develop and execute applications, web user-agents are now more similar to application players than to simple Internet browsers. In this paper we analyze the benefits and pitfalls of these new Application Programming Interfaces (APIs, providing examples of both good and bad instances of research-related use.

  13. System of programs for the management of the common zone of the information processing system APIS working in real time on the reactor OSIRIS

    International Nuclear Information System (INIS)

    Abdel-Shahid, M.A.

    1978-01-01

    The computing system APIS is designed to control the instrumentation of the experimental devices irradiated in the nuclear research reactor OSIRIS (Saclay swimming-pool reactor). OSIRIS runs on cycles of about 25 working days followed by an eight-day shutdown, during which period certain experiments disappear and others are coupled to the system. To obtain the required flexibility the software of the APIS system is made up of a set of application programs, each attached to a switch level and responsible for part of the work of the system. They all work on a memory zone known as ZCU (data zone common to all tasks) which contains all the parameters and arguments defining the system and the processing of connected experiments. This zone must be updated whenever the configuration of the system or experiments is changed. The system APIS for which the management of the ZCU's was made is presented, the general characteristics of the minicomputer MITRA-15 used to handle the ZCU management programs are given and the ZCU of a satellite unit is described in detail. The disadvantages of the present methods used to run the ZCU's are explained, then the method proposed for their automatic management is outlined and its advantages are discussed. The files processed during this work and the programs used for generation, updating and consultation of a ZCU are presented. The list of instructions available at the computer MITRA-15 and that of the subprogram SBRIMT are given in the appendix [fr

  14. Development of a Locomotion Interface for Portable Virtual Environment Systems Using an Inertial/Magnetic Sensor-Based System and a Ranging Measurement System

    Science.gov (United States)

    2014-03-01

    is no obstacle within the maximum sensing range of the system, the max range value will be represented. The filled circle represents the user...dimensional 3D three-dimensional AHRS attitude heading reference system API application programming interface CAVE cave automatic virtual...such as doors, windows, and furniture ) contained in this environment. The form and structure of a virtual environment entirely depends on the purpose

  15. Flair: A powerful but user friendly graphical interface for FLUKA

    International Nuclear Information System (INIS)

    Vlachoudis, V.

    2009-01-01

    FLAIR is an advanced user graphical interface for FLUKA, to enable the user to start and control FLUKA jobs completely from a GUI environment without the need for command-line interactions. It is written entirely with python and Tkinter allowing easier portability across various operating systems and great programming flexibility with focus to be used as an Application Programming Interface (API) for FLUKA. FLAIR is an integrated development environment (IDE) for FLUKA, it does not only provide means for the post processing of the output but a big emphasis has been set on the creation and checking of error free input files. It contains a fully featured editor for editing the input files in a human readable way with syntax highlighting, without hiding the inner functionality of FLUKA from the users. It provides also means for building the executable, debugging the geometry, running the code, monitoring the status of one or many runs, inspection of the output files, post processing of the binary files (data merging) and interface to plotting utilities like gnuplot and PovRay for high quality plots or photo-realistic images. The program includes also a database of selected properties of all known nuclides and their known isotopic composition as well a reference database of ∼ 300 predefined materials together with their Sterheimer parameters. (authors)

  16. jqcML: an open-source java API for mass spectrometry quality control data in the qcML format.

    Science.gov (United States)

    Bittremieux, Wout; Kelchtermans, Pieter; Valkenborg, Dirk; Martens, Lennart; Laukens, Kris

    2014-07-03

    The awareness that systematic quality control is an essential factor to enable the growth of proteomics into a mature analytical discipline has increased over the past few years. To this aim, a controlled vocabulary and document structure have recently been proposed by Walzer et al. to store and disseminate quality-control metrics for mass-spectrometry-based proteomics experiments, called qcML. To facilitate the adoption of this standardized quality control routine, we introduce jqcML, a Java application programming interface (API) for the qcML data format. First, jqcML provides a complete object model to represent qcML data. Second, jqcML provides the ability to read, write, and work in a uniform manner with qcML data from different sources, including the XML-based qcML file format and the relational database qcDB. Interaction with the XML-based file format is obtained through the Java Architecture for XML Binding (JAXB), while generic database functionality is obtained by the Java Persistence API (JPA). jqcML is released as open-source software under the permissive Apache 2.0 license and can be downloaded from https://bitbucket.org/proteinspector/jqcml .

  17. HEURISTIC EVALUATION FOR MOBILE APPLICATION (STUDI KASUS: APLIKASI DEPO AUTO 2000 TANJUNG API API PALEMBANG

    Directory of Open Access Journals (Sweden)

    Usman Ependi

    2017-11-01

    Full Text Available Heuristic evaluation merupakan salah satu bentuk usability testing perangkat lunak yang dinilai oleh pengguna (evaluator. Dalam melakukan heuristic evaluation instrumen penilaian terdiri dari sepuluh (10 pernyataan dengan lima pilihan jawaban dalam skala severity ratings. Dalam penelitian ini heuristic evaluation terhadap aplikasi Depo Auto 2000 Tanjung Api-Api Palembang yang dilakukan oleh 4 evaluator.  Hasil dari heuristic evaluation dikelompokkan kedalam  masing-masing instrumen yaitu visibility of system status dengan nilai 0,75, match between system and the real world dengan nilai 0,25, user control and freedom dengan nilai 0,25, consistency and standards dengan nilai 0,75, error prevention dengan nilai 1, recognition rather than recall dengan nilai 1,25, flexibility and efficiency of use dengan nilai 0,25, Aesthetic and minimalist design dengan nilai 0,25, help users recognize, diagnose, and recover from errors dengan nilai 1 dan Help and documentation dengan nilai 0. Dari hasil heuristic evaluation yang dilakukan menunjukkan bahwa evaluator memberikan nilai 0 dan 1 aplikasi Depo Atuo 2000 Tanjung Api-Api Palembang. Hasil penilaian tersebut menunjukkan bahwa aplikasi yang buat tidak ada masalah usability dan hanya memiliki cosmetic problem sehingga aplikasi Depo Auto 2000 Tanjung Api Api Palembang  dapat dinyatakan layak untuk didistribusikan kepada pengguna akhir (end user.

  18. The SEMAINE API: Towards a Standards-Based Framework for Building Emotion-Oriented Systems

    Directory of Open Access Journals (Sweden)

    Marc Schröder

    2010-01-01

    Full Text Available This paper presents the SEMAINE API, an open source framework for building emotion-oriented systems. By encouraging and simplifying the use of standard representation formats, the framework aims to contribute to interoperability and reuse of system components in the research community. By providing a Java and C++ wrapper around a message-oriented middleware, the API makes it easy to integrate components running on different operating systems and written in different programming languages. The SEMAINE system 1.0 is presented as an example of a full-scale system built on top of the SEMAINE API. Three small example systems are described in detail to illustrate how integration between existing and new components is realised with minimal effort.

  19. Alquimia

    Energy Technology Data Exchange (ETDEWEB)

    2013-08-01

    The goal of alquimia is to provide a generic interface between flow and transport simulators and biogeochemical reaction simulations. Alquimia consists of two parts: documentation of an application programming interface, API, and a reference software implementation. The API documents describe in detail how information is exchanged between the transport simulator and the gochemistry library. This includes the function call signatures and data structures required for implementing alquimia in a mixed language (C/C++/Fortran) programing environment. The alquimia library is reference implementation of the document API, providing an interface into the biogeochemistry routines supplied by the open source (LGPL) PFLOTRAN Account Number I13-119

  20. Mars Atmospheric Aggregation System API

    Data.gov (United States)

    National Aeronautics and Space Administration — The {MAAS} API is an open source REST API built to help make it easier and more efficient to build interactive applications that want to utilize the wealth of...

  1. Beebread from Apis mellifera and Apis dorsata. Comparative Chemical Composition and Bioactivity

    Directory of Open Access Journals (Sweden)

    Otilia BOBIS

    2017-05-01

    Full Text Available Beebread is a valuable bee product, both for bee nutrition and for humans. The high nutritional and bioactive properties of beebread were evaluated by chemical composition analysis of beebread from Apis mellifera and Apis dorsata. Bee bread harvested from Romania and India, coming from Apis mellifera and Apis dorsata bees, were evaluated for their chemical composition. Analyses were made in APHIS Laboratory from USAMV Cluj, using validated methods for bee products. Lipids were determined by the Soxhlet extraction method, total protein content was determined by Kjehldahl method, sugar spectrum was determined by high performance liquid chromatography with refractive index detection (HPLC-IR. Water content of beebread samples were situated between 11.45 and 16.46%, total protein content between 16.84 and 19.19% and total lipids between 6.36 and 13.47%.  Beebread has high bioactive properties which can be expressed as antioxidant and/or antibacterial activity. Chemical composition and bioactive properties of beebread is influenced by floral origin of the pollen which the bees collect and place in combs for fermentation. Also the climatic conditions have an important role in developing different fermentation compounds, that may act as antioxidants or antibacterial agents.

  2. Updated API document 6A will close API-ISO 9000 gap. [Oil and gas wellhead standards

    Energy Technology Data Exchange (ETDEWEB)

    Bell, S.

    1993-10-01

    The 17th edition of the American Petroleum Institute's (API) document 6A, covering wellheads and their components, is due early next year. As the API vs. International Standards Organization (ISO) 9000 struggle continues, this edition of 6A eliminates some unnecessary specifications, clarifies others, and includes metric specifications accepted by the ISO. The 17th edition will clarify some of the interpretations from earlier editions and further advise users how to acquire the API monogram. The goal of this edition is to make 6A acceptable to ISO as an international document so API can maintain control over petroleum equipment specifications and provide input and guidance in future regulations.

  3. APIS : an interactive database of HST-UV observations of the outer planets

    Science.gov (United States)

    Lamy, Laurent; Henry, Florence; Prangé, Renée; Le Sidaner, Pierre

    2014-05-01

    Remote UV measurement of the outer planets offer a wealth of informations on rings, moons, planetary atmospheres and magnetospheres. Auroral emissions in particular provide highly valuable constraints on the auroral processes at work and the underlying coupling between the solar wind, the magnetosphere, the ionosphere and the moons. Key observables provided by high resolution spectro-imaging include the spatial topology and the dynamics of active magnetic field lines, the radiated and the precipitated powers or the energy of precipitating particles. The Hubble Space Telescope (HST) acquired thousands of Far-UV spectra and images of the aurorae of Jupiter, Saturn and Uranus since 1993, feeding in numerous magnetospheric studies. But their use remains generally limited, owing to the difficulty to access and use raw and value-added data. APIS, the egyptian god of fertilization, is also the acronym of a new database (Auroral Planetary Imaging and Spectroscopy), aimed at facilitating the use of HST planetary auroral observations. APIS is based at the Virtual Observatory (VO) of Paris and provides a free and interactive access to a variety of high level data through a simple research interface and standard VO tools (as Aladin, Specview). We will present the capabilities of APIS and illustrate them with several examples.

  4. Google Maps API za izradu interaktivne karte sa ciljem utvrđivanja lokacije : Google Maps API as a development tool for implementing a dynamic map for the purpose of locating points of interest

    Directory of Open Access Journals (Sweden)

    Amir Hajdar

    2014-12-01

    Full Text Available Google Maps API je programibilno korisničko okruženje razvijeno od strane Google-a kako bi se omogućio razvoj softverskih rješenja koji zahtijevaju funkcionalnosti manipulacije kartama. Koristeći internet tehnologije, današnje karte se razvijaju kako bi bile interaktivne (dinamičke, a ne samo statičke kako je to bilo do sada. U radu je opisana ideja zasnovana na Google Maps API, te su postavljeni okviri o tome šta je sve potrebno da se karta implementira. Kao i sve ostale tehnologije, i ova tehnologija ima svoje nedostatke koji su opisani u radu. Implementiranjem testnih rezultata zaključeno je da proizvođači nisu standardizovali uređaje za zapis položajnih podataka u snimak po EXIF standardu. Dakle, važno je znati o kojem se proizvođaču i uređaju radi, te sa testnim snimkom tog uređaja testirati softver, a prije svega PHP instalaciju, kako bi ustanovili da li je moguće preuzeti podatke o lokaciji iz snimka. Također je kreirana internet stranica na kojoj korisnik može testirati snimke koji imaju položajne podatke. : Google Maps API is an application programming interface developed by Google in order to aid software developers to easier develop mapping software. Using internet technologies, todays maps are created to be dynamic, and not static as they used to be. This paper defines the concept of using Google Maps API, and explains the steps needed to start developing a mapping software. Like any other technologies, this technology also has weakneses which are described in the paper. Through testing, it was concluded that manufacturers are not yet fully complied with EXIF standard. So, it is absolutely necessary to test the device and PHP installation before we can be sure that the data from the photo can be read. Web page has been created. At this web page user is able to test his/her own photographs with location embedded data and the link is given in the paper.

  5. Bluetooth API Implementation into Android

    Directory of Open Access Journals (Sweden)

    Konev Sergey

    2017-01-01

    Full Text Available Bluetooth is a popular method of communication between devices. Many smartphones today have the capability to communicate using Bluetooth. Android developers sometimes need to use Bluetooth in their projects. Android OS provides a powerful API for Bluetooth that allows to simplify scanning the environment for devices, pairing and connecting, data transfer between devices and more. However, utilizing the Bluetooth API can be difficult for first-time users. The objective of this article is to demonstrate the key points of implementing Bluetooth API in the Android application.

  6. A network-based Macintosh serial host interface program

    International Nuclear Information System (INIS)

    Wight, J.

    1991-03-01

    A program has been written for the Apple Macintosh to replace conventional host RS232 terminals with customizable user interfaces. Serial port NuBus cards in the Macintosh allow many simultaneous sessions to be maintained. A powerful system is attained by connecting multiple Macintoshes on a network, each running this program. Each is then able to share incoming data from any of its serial ports with any other Macintosh, as well as accept data from any other Macintosh for output to any of its serial ports. The program has been used to eliminate multiple host terminals, modernize the user interface, and to centralize operation of a complex control system. Minimal changes to host software have been required. By making extensive use of Macintosh resources, the same executable code serves in a variety of roles. An object oriented C language with a class library made the development straightforward and easy to modify. This program is used to control a 2 MW neutral beam system on the DIII-D magnetic fusion tokamak. 7 figs

  7. Restful API Architecture Based on Laravel Framework

    Science.gov (United States)

    Chen, Xianjun; Ji, Zhoupeng; Fan, Yu; Zhan, Yongsong

    2017-10-01

    Web service has been an industry standard tech for message communication and integration between heterogeneous systems. RESTFUL API has become mainstream web service development paradigm after SOAP, how to effectively construct RESTFUL API remains a research hotspots. This paper presents a development model of RESTFUL API construction based on PHP language and LARAVEL framework. The key technical problems that need to be solved during the construction of RESTFUL API are discussed, and implementation details based on LARAVEL are given.

  8. PHREEQCI; a graphical user interface for the geochemical computer program PHREEQC

    Science.gov (United States)

    Charlton, Scott R.; Macklin, Clifford L.; Parkhurst, David L.

    1997-01-01

    PhreeqcI is a Windows-based graphical user interface for the geochemical computer program PHREEQC. PhreeqcI provides the capability to generate and edit input data files, run simulations, and view text files containing simulation results, all within the framework of a single interface. PHREEQC is a multipurpose geochemical program that can perform speciation, inverse, reaction-path, and 1D advective reaction-transport modeling. Interactive access to all of the capabilities of PHREEQC is available with PhreeqcI. The interface is written in Visual Basic and will run on personal computers under the Windows(3.1), Windows95, and WindowsNT operating systems.

  9. Fast Deployment on the Cloud of Integrated Postgres, API and a Jupyter Notebook for Geospatial Collaboration

    Science.gov (United States)

    Fatland, R.; Tan, A.; Arendt, A. A.

    2016-12-01

    We describe a Python-based implementation of a PostgreSQL database accessed through an Application Programming Interface (API) hosted on the Amazon Web Services public cloud. The data is geospatial and concerns hydrological model results in the glaciated catchment basins of southcentral and southeast Alaska. This implementation, however, is intended to be generalized to other forms of geophysical data, particularly data that is intended to be shared across a collaborative team or publicly. An example (moderate-size) dataset is provided together with the code base and a complete installation tutorial on GitHub. An enthusiastic scientist with some familiarity with software installation can replicate the example system in two hours. This installation includes database, API, a test Client and a supporting Jupyter Notebook, specifically oriented towards Python 3 and markup text to comprise an executable paper. The installation 'on the cloud' often engenders discussion and consideration of cloud cost and safety. By treating the process as somewhat "cookbook" we hope to first demonstrate the feasibility of the proposition. A discussion of cost and data security is provided in this presentation and in the accompanying tutorial/documentation. This geospatial data system case study is part of a larger effort at the University of Washington to enable research teams to take advantage of the public cloud to meet challenges in data management and analysis.

  10. Interfacing a General Purpose Fluid Network Flow Program with the SINDA/G Thermal Analysis Program

    Science.gov (United States)

    Schallhorn, Paul; Popok, Daniel

    1999-01-01

    A general purpose, one dimensional fluid flow code is currently being interfaced with the thermal analysis program Systems Improved Numerical Differencing Analyzer/Gaski (SINDA/G). The flow code, Generalized Fluid System Simulation Program (GFSSP), is capable of analyzing steady state and transient flow in a complex network. The flow code is capable of modeling several physical phenomena including compressibility effects, phase changes, body forces (such as gravity and centrifugal) and mixture thermodynamics for multiple species. The addition of GFSSP to SINDA/G provides a significant improvement in convective heat transfer modeling for SINDA/G. The interface development is conducted in multiple phases. This paper describes the first phase of the interface which allows for steady and quasi-steady (unsteady solid, steady fluid) conjugate heat transfer modeling.

  11. Infra-Population and -Community Dynamics of the Parasites Nosema apis and Nosema ceranae, and Consequences for Honey Bee (Apis mellifera) Hosts

    Science.gov (United States)

    Williams, Geoffrey R.; Shutler, Dave; Burgher-MacLellan, Karen L.; Rogers, Richard E. L.

    2014-01-01

    Nosema spp. fungal gut parasites are among myriad possible explanations for contemporary increased mortality of western honey bees (Apis mellifera, hereafter honey bee) in many regions of the world. Invasive Nosema ceranae is particularly worrisome because some evidence suggests it has greater virulence than its congener N. apis. N. ceranae appears to have recently switched hosts from Asian honey bees (Apis cerana) and now has a nearly global distribution in honey bees, apparently displacing N. apis. We examined parasite reproduction and effects of N. apis, N. ceranae, and mixed Nosema infections on honey bee hosts in laboratory experiments. Both infection intensity and honey bee mortality were significantly greater for N. ceranae than for N. apis or mixed infections; mixed infection resulted in mortality similar to N. apis parasitism and reduced spore intensity, possibly due to inter-specific competition. This is the first long-term laboratory study to demonstrate lethal consequences of N. apis and N. ceranae and mixed Nosema parasitism in honey bees, and suggests that differences in reproduction and intra-host competition may explain apparent heterogeneous exclusion of the historic parasite by the invasive species. PMID:24987989

  12. Infra-population and -community dynamics of the parasites Nosema apis and Nosema ceranae, and consequences for honey bee (Apis mellifera) hosts.

    Science.gov (United States)

    Williams, Geoffrey R; Shutler, Dave; Burgher-MacLellan, Karen L; Rogers, Richard E L

    2014-01-01

    Nosema spp. fungal gut parasites are among myriad possible explanations for contemporary increased mortality of western honey bees (Apis mellifera, hereafter honey bee) in many regions of the world. Invasive Nosema ceranae is particularly worrisome because some evidence suggests it has greater virulence than its congener N. apis. N. ceranae appears to have recently switched hosts from Asian honey bees (Apis cerana) and now has a nearly global distribution in honey bees, apparently displacing N. apis. We examined parasite reproduction and effects of N. apis, N. ceranae, and mixed Nosema infections on honey bee hosts in laboratory experiments. Both infection intensity and honey bee mortality were significantly greater for N. ceranae than for N. apis or mixed infections; mixed infection resulted in mortality similar to N. apis parasitism and reduced spore intensity, possibly due to inter-specific competition. This is the first long-term laboratory study to demonstrate lethal consequences of N. apis and N. ceranae and mixed Nosema parasitism in honey bees, and suggests that differences in reproduction and intra-host competition may explain apparent heterogeneous exclusion of the historic parasite by the invasive species.

  13. Population Genetics of Nosema apis and Nosema ceranae: One Host (Apis mellifera) and Two Different Histories

    Science.gov (United States)

    Maside, Xulio; Gómez-Moracho, Tamara; Jara, Laura; Martín-Hernández, Raquel; De la Rúa, Pilar; Higes, Mariano; Bartolomé, Carolina

    2015-01-01

    Two microsporidians are known to infect honey bees: Nosema apis and Nosema ceranae. Whereas population genetics data for the latter have been released in the last few years, such information is still missing for N. apis. Here we analyze the patterns of nucleotide polymorphism at three single-copy loci (PTP2, PTP3 and RPB1) in a collection of Apis mellifera isolates from all over the world, naturally infected either with N. apis (N = 22) or N. ceranae (N = 23), to provide new insights into the genetic diversity, demography and evolution of N. apis, as well as to compare them with evidence from N. ceranae. Neutral variation in N. apis and N. ceranae is of the order of 1%. This amount of diversity suggests that there is no substantial differentiation between the genetic content of the two nuclei present in these parasites, and evidence for genetic recombination provides a putative mechanism for the flow of genetic information between chromosomes. The analysis of the frequency spectrum of neutral variants reveals a significant surplus of low frequency variants, particularly in N. ceranae, and suggests that the populations of the two pathogens are not in mutation-drift equilibrium and that they have experienced a population expansion. Most of the variation in both species occurs within honey bee colonies (between 62%-90% of the total genetic variance), although in N. apis there is evidence for differentiation between parasites isolated from distinct A. mellifera lineages (20%-34% of the total variance), specifically between those collected from lineages A and C (or M). This scenario is consistent with a long-term host-parasite relationship and contrasts with the lack of differentiation observed among host-lineages in N. ceranae (mellifera worldwide population is a recent event. PMID:26720131

  14. Web API Growing Pains : Loosely Coupled yet Strongly Tied

    NARCIS (Netherlands)

    Espinha, T.; Zaidman, A.; Gross, H.G.

    2014-01-01

    Web APIs provide a systematic and extensible approach for application-toapplication interaction. Developers using web APIs are forced to accompany the API providers in their software evolution tasks. In order to understand the distress caused by this imposition on web API client developers we

  15. Jobs API

    Data.gov (United States)

    General Services Administration — This Jobs API returns job openings across the federal government and includes all current openings posted on USAJobs.gov that are open to the public and located in...

  16. Recalls API

    Data.gov (United States)

    General Services Administration — This Recalls API allows you to tap into a list of (1) drug and food safety recalls from the Food and Drug Administration, Food Safety and Inspection Service, and...

  17. Framework for Autonomous Optimization, Phase I

    Data.gov (United States)

    National Aeronautics and Space Administration — Phoenix Integration and MIT propose to create a novel autonomous optimization tool and application programming interface (API). The API will demonstrate the ability...

  18. Graphical user interface simplifies infusion pump programming and enhances the ability to detect pump-related faults.

    Science.gov (United States)

    Syroid, Noah; Liu, David; Albert, Robert; Agutter, James; Egan, Talmage D; Pace, Nathan L; Johnson, Ken B; Dowdle, Michael R; Pulsipher, Daniel; Westenskow, Dwayne R

    2012-11-01

    Drug administration errors are frequent and are often associated with the misuse of IV infusion pumps. One source of these errors may be the infusion pump's user interface. We used failure modes-and-effects analyses to identify programming errors and to guide the design of a new syringe pump user interface. We designed the new user interface to clearly show the pump's operating state simultaneously in more than 1 monitoring location. We evaluated anesthesia residents in laboratory and simulated environments on programming accuracy and error detection between the new user interface and the user interface of a commercially available infusion pump. With the new user interface, we observed the number of programming errors reduced by 81%, the number of keystrokes per task reduced from 9.2 ± 5.0 to 7.5 ± 5.5 (mean ± SD), the time required per task reduced from 18.1 ± 14.1 seconds to 10.9 ± 9.5 seconds and significantly less perceived workload. Residents detected 38 of 70 (54%) of the events with the new user interface and 37 of 70 (53%) with the existing user interface, despite no experience with the new user interface and extensive experience with the existing interface. The number of programming errors and workload were reduced partly because it took less time and fewer keystrokes to program the pump when using the new user interface. Despite minimal training, residents quickly identified preexisting infusion pump problems with the new user interface. Intuitive and easy-to-program infusion pump interfaces may reduce drug administration errors and infusion pump-related adverse events.

  19. Improving the API dissolution rate during pharmaceutical hot-melt extrusion I: Effect of the API particle size, and the co-rotating, twin-screw extruder screw configuration on the API dissolution rate.

    Science.gov (United States)

    Li, Meng; Gogos, Costas G; Ioannidis, Nicolas

    2015-01-15

    The dissolution rate of the active pharmaceutical ingredients in pharmaceutical hot-melt extrusion is the most critical elementary step during the extrusion of amorphous solid solutions - total dissolution has to be achieved within the short residence time in the extruder. Dissolution and dissolution rates are affected by process, material and equipment variables. In this work, we examine the effect of one of the material variables and one of the equipment variables, namely, the API particle size and extruder screw configuration on the API dissolution rate, in a co-rotating, twin-screw extruder. By rapidly removing the extruder screws from the barrel after achieving a steady state, we collected samples along the length of the extruder screws that were characterized by polarized optical microscopy (POM) and differential scanning calorimetry (DSC) to determine the amount of undissolved API. Analyses of samples indicate that reduction of particle size of the API and appropriate selection of screw design can markedly improve the dissolution rate of the API during extrusion. In addition, angle of repose measurements and light microscopy images show that the reduction of particle size of the API can improve the flowability of the physical mixture feed and the adhesiveness between its components, respectively, through dry coating of the polymer particles by the API particles. Copyright © 2014. Published by Elsevier B.V.

  20. System and Method for Providing a Climate Data Analytic Services Application Programming Interface Distribution Package

    Science.gov (United States)

    Schnase, John L. (Inventor); Duffy, Daniel Q. (Inventor); Tamkin, Glenn S. (Inventor)

    2016-01-01

    A system, method and computer-readable storage devices for providing a climate data analytic services application programming interface distribution package. The example system can provide various components. The system provides a climate data analytic services application programming interface library that enables software applications running on a client device to invoke the capabilities of a climate data analytic service. The system provides a command-line interface that provides a means of interacting with a climate data analytic service by issuing commands directly to the system's server interface. The system provides sample programs that call on the capabilities of the application programming interface library and can be used as templates for the construction of new client applications. The system can also provide test utilities, build utilities, service integration utilities, and documentation.

  1. Effects of Nosema apis, N. ceranae, and coinfections on honey bee (Apis mellifera) learning and memory.

    Science.gov (United States)

    Charbonneau, Lise R; Hillier, Neil Kirk; Rogers, Richard E L; Williams, Geoffrey R; Shutler, Dave

    2016-03-10

    Western honey bees (Apis mellifera) face an increasing number of challenges that in recent years have led to significant economic effects on apiculture, with attendant consequences for agriculture. Nosemosis is a fungal infection of honey bees caused by either Nosema apis or N. ceranae. The putative greater virulence of N. ceranae has spurred interest in understanding how it differs from N. apis. Little is known of effects of N. apis or N. ceranae on honey bee learning and memory. Following a Pavlovian model that relies on the proboscis extension reflex, we compared acquisition learning and long-term memory recall of uninfected (control) honey bees versus those inoculated with N. apis, N. ceranae, or both. We also tested whether spore intensity was associated with variation in learning and memory. Neither learning nor memory differed among treatments. There was no evidence of a relationship between spore intensity and learning, and only limited evidence of a negative effect on memory; this occurred only in the co-inoculation treatment. Our results suggest that if Nosema spp. are contributing to unusually high colony losses in recent years, the mechanism by which they may affect honey bees is probably not related to effects on learning or memory, at least as assessed by the proboscis extension reflex.

  2. DySectAPI: Scalable Prescriptive Debugging

    DEFF Research Database (Denmark)

    Jensen, Nicklas Bo; Karlsson, Sven; Quarfot Nielsen, Niklas

    We present the DySectAPI, a tool that allow users to construct probe trees for automatic, event-driven debugging at scale. The traditional, interactive debugging model, whereby users manually step through and inspect their application, does not scale well even for current supercomputers. While...... lightweight debugging models scale well, they can currently only debug a subset of bug classes. DySectAPI fills the gap between these two approaches with a novel user-guided approach. Using both experimental results and analytical modeling we show how DySectAPI scales and can run with a low overhead...

  3. APIs and Researchers: The Emperor's New Clothes?

    Directory of Open Access Journals (Sweden)

    Jennifer Edmond

    2015-02-01

    Full Text Available As part of the Europeana Cloud (eCloud project, Trinity College Dublin investigated best practice in the use of web services, such as APIs, for accessing large data sets from cultural heritage collections. This research looked into the provision and use of APIs, and moreover, whether or not more customised programmatic access to datasets is what researchers want or need. In order to understand whether current patterns of API usage reflect a skills gap on the part of researchers or a mismatch of tool to purpose, we looked not only at the creators and developer/users of APIs, but also at humanists already re-using big data; approaches in cultural heritage institutions and other research infrastructures to bring API use to non-technical audiences; and the kinds of training and other support services available or emerging within the data-intensive humanities research lifecycle. We conducted both desk research and a series of 11 interviews with figures working as researchers, developers or data providers, including figures from both the API development and the data usage communities. This research, conducted under the eCloud project and supported by the European Commission’s ICT Policy and Support Programme (Grant number 325091, was begun in March 2014 and is now in its concluding validation stage. The results of the research are not yet finalised, but the contribution is already emerging of this work to the debate about APIs being either the way forward for digital cultural heritage collections, or the Emperor’s New Clothes (or maybe a bit of both.

  4. MOO in Your Face: Researching, Designing, and Programming a User-Friendly Interface.

    Science.gov (United States)

    Haas, Mark; Gardner, Clinton

    1999-01-01

    Suggests the learning curve of a multi-user, object-oriented domain (MOO) blockades effective use. Discusses use of an IBM/PC-compatible interface that allows developers to modify the interface to provide a sense of presence for the user. Concludes that work in programming a variety of interfaces has led to a more intuitive environment for…

  5. USAJOBS Job Opportunity Announcements (JOA) REST API

    Data.gov (United States)

    Office of Personnel Management — This REST-based API is designed to support lightweight Federal Job Opportunity Announcement (JOA) content consumption by consumers. It is anticipated that this API...

  6. 47 CFR 61.46 - Adjustments to the API.

    Science.gov (United States)

    2010-10-01

    ... 47 Telecommunication 3 2010-10-01 2010-10-01 false Adjustments to the API. 61.46 Section 61.46... Rules for Dominant Carriers § 61.46 Adjustments to the API. (a) Except as provided in paragraphs (d) and... carrier must calculate an API for each affected basket pursuant to the following methodology: APIt = APIt...

  7. The Portals 4.1 Network Programming Interface

    Energy Technology Data Exchange (ETDEWEB)

    Barrett, Brian; Brightwell, Ronald B.; Grant, Ryan; Hemmert, Karl Scott; Pedretti, Kevin; Wheeler, Kyle; Underwood, Keith D; Riesen, Rolf; Maccabe, Arthur B.; Hudson, Trammel

    2017-04-01

    This report presents a specification for the Portals 4 networ k programming interface. Portals 4 is intended to allow scalable, high-performance network communication betwee n nodes of a parallel computing system. Portals 4 is well suited to massively parallel processing and embedded syste ms. Portals 4 represents an adaption of the data movement layer developed for massively parallel processing platfor ms, such as the 4500-node Intel TeraFLOPS machine. Sandia's Cplant cluster project motivated the development of Version 3.0, which was later extended to Version 3.3 as part of the Cray Red Storm machine and XT line. Version 4 is tar geted to the next generation of machines employing advanced network interface architectures that support enh anced offload capabilities.

  8. The Portals 4.0 network programming interface.

    Energy Technology Data Exchange (ETDEWEB)

    Barrett, Brian W.; Brightwell, Ronald Brian; Pedretti, Kevin; Wheeler, Kyle Bruce; Hemmert, Karl Scott; Riesen, Rolf E.; Underwood, Keith Douglas; Maccabe, Arthur Bernard; Hudson, Trammell B.

    2012-11-01

    This report presents a specification for the Portals 4.0 network programming interface. Portals 4.0 is intended to allow scalable, high-performance network communication between nodes of a parallel computing system. Portals 4.0 is well suited to massively parallel processing and embedded systems. Portals 4.0 represents an adaption of the data movement layer developed for massively parallel processing platforms, such as the 4500-node Intel TeraFLOPS machine. Sandias Cplant cluster project motivated the development of Version 3.0, which was later extended to Version 3.3 as part of the Cray Red Storm machine and XT line. Version 4.0 is targeted to the next generation of machines employing advanced network interface architectures that support enhanced offload capabilities.

  9. US Liquid Metal Fast Breeder Reactor man-machine interface program

    International Nuclear Information System (INIS)

    Vaurio, J.K.; Change, S.A.

    1982-01-01

    The US LMFBR Man-Machine Interface Program is supportive to and an integral part of the LMFBR Safety Program. This paper describes the goal and objectives of the program, and the necessary research and development efforts with a logical structure for the orderly and timely implementation of the prgoram. Current status and near-term and long-term priority activities are also summarized

  10. USAJOBS Job Opportunity Announcements (JOA) SOAP API

    Data.gov (United States)

    Office of Personnel Management — The purpose of the SOAP based API is to provide the full Federal Job Opportunity Announcement (JOA) content to the consumer. It is anticipated that this API will be...

  11. The API methodology for risk-based inspection (RBI) analysis for the petroleum and petrochemical industry

    International Nuclear Information System (INIS)

    Reynolds, J.T.

    1998-01-01

    Twenty-one petroleum and petrochemical companies are currently sponsoring a project within the American Petroleum Institute (API) to develop risk-based inspection (RBI) methodology for application in the refining and petrochemical industry. This paper describes that particular RBI methodology and provides a summary of the three levels of RBI analysis developed by the project. Also included is a review of the first pilot project to validate the methodology by applying RBI to several existing refining units. The failure for pressure equipment in a process unit can have several undesirable effects. For the purpose of RBI analysis, the API RBI program categorizes these effects into four basic risk outcomes: flammable events, toxic releases, major environmental damage, and business interruption losses. API RBI is a strategic process, both qualitative and quantitative, for understanding and reducing these risks associated with operating pressure equipment. This paper will show how API RBI assesses the potential consequences of a failure of the pressure boundary, as well as assessing the likelihood (probability) of failure. Risk-based inspection also prioritizes risk levels in a systematic manner so that the owner-user can then plan an inspection program that focuses more resources on the higher risk equipment; while possibly saving inspection resources that are not doing an effective job of reducing risk. At the same time, if consequence of failure is a significant driving force for high risk equipment items, plant management also has the option of applying consequence mitigation steps to minimize the impact of a hazardous release, should one occur. The target audience for this paper is engineers, inspectors, and managers who want to understand what API Risk-Based Inspection is all about, what are the benefits and limitations of RBI, and how inspection practices can be changed to reduce risks and/or save costs without impacting safety risk. (Author)

  12. Standardized mappings--a framework to combine different semantic mappers into a standardized web-API.

    Science.gov (United States)

    Neuhaus, Philipp; Doods, Justin; Dugas, Martin

    2015-01-01

    Automatic coding of medical terms is an important, but highly complicated and laborious task. To compare and evaluate different strategies a framework with a standardized web-interface was created. Two UMLS mapping strategies are compared to demonstrate the interface. The framework is a Java Spring application running on a Tomcat application server. It accepts different parameters and returns results in JSON format. To demonstrate the framework, a list of medical data items was mapped by two different methods: similarity search in a large table of terminology codes versus search in a manually curated repository. These mappings were reviewed by a specialist. The evaluation shows that the framework is flexible (due to standardized interfaces like HTTP and JSON), performant and reliable. Accuracy of automatically assigned codes is limited (up to 40%). Combining different semantic mappers into a standardized Web-API is feasible. This framework can be easily enhanced due to its modular design.

  13. BEE VENOM TRAP DESIGN OF APIS MELLIFERA L. AND APIS CERANA F. HONEY BEES

    OpenAIRE

    Budiaman

    2015-01-01

    The nectar and pollen of flowers which are abundance have not been taken into account for any purpose in forest, agriculture and plantation area. Honey bees such as Apis mellifera L. and Apis cerana F. had known as biological pollinators which could converted the flower components to be high economy products in the forms of honey, royal jelly, propolis, bee wax and bee venom. Among the products, bee venom has the best selling value, but the method of it???s optimal production has not been ext...

  14. Framework for Developing a Multimodal Programming Interface Used on Industrial Robots

    Directory of Open Access Journals (Sweden)

    Bogdan Mocan

    2014-12-01

    Full Text Available The proposed approach within this paper shifts the focus from the coordinate based programming of an industrial robot, which currently dominates the field, to an object based programming scheme. The general framework proposed in this paper is designed to perform natural language understanding, gesture integration and semantic analysis which facilitate the development of a multimodal robot programming interface that facilitate an intuitive programming.

  15. Data reduction and analysis programs for neutron reflection studies of monolayer adsorption at interfaces

    International Nuclear Information System (INIS)

    Penfold, J.

    1992-07-01

    Data reduction and analysis programs for neutron reflectivity data from monolayer adsorption at interfaces are described. The application of model fitting to the reflectivity data, and the determination of partial structure factors within the kinematic approximation are discussed. Recent data for the adsorption of surfactants at the air-solution interface are used to illustrate the programs described. (author)

  16. Automated Ply Inspection (API) for AFP, Phase I

    Data.gov (United States)

    National Aeronautics and Space Administration — The Automated Ply Inspection (API) system autonomously inspects layups created by high speed automated fiber placement (AFP) machines. API comprises a high accuracy...

  17. User Interface Program for secure electronic tags

    International Nuclear Information System (INIS)

    Cai, Y.; Koehl, E.R.; Carlson, R.D.; Raptis, A.C.

    1995-05-01

    This report summarizes and documents the efforts of Argonne National Laboratory (ANL) in developing a secure tag communication user interface program comprising a tag monitor and a communication tool. This program can perform the same functions as the software that was developed at the Lawrence Livermore National Laboratory (LLNL), but it is enhanced with a user-friendly screen. It represents the first step in updating the TRANSCOM Tracking System (TRANSCOM) by incorporating a tag communication screen menu into the main menu of the TRANSCOM user program. A working version of TRANSCOM, enhanced with ANL secure-tag graphics, will strongly support the Department of Energy Warhead Dismantlement/Special Nuclear Materials Control initiatives. It will allow commercial satellite tracking of the movements and operational activities of treaty-limited items and transportation vehicles throughout Europe and the former USSR, as well as the continental US

  18. QSPIN: A High Level Java API for Quantum Computing Experimentation

    Science.gov (United States)

    Barth, Tim

    2017-01-01

    QSPIN is a high level Java language API for experimentation in QC models used in the calculation of Ising spin glass ground states and related quadratic unconstrained binary optimization (QUBO) problems. The Java API is intended to facilitate research in advanced QC algorithms such as hybrid quantum-classical solvers, automatic selection of constraint and optimization parameters, and techniques for the correction and mitigation of model and solution errors. QSPIN includes high level solver objects tailored to the D-Wave quantum annealing architecture that implement hybrid quantum-classical algorithms [Booth et al.] for solving large problems on small quantum devices, elimination of variables via roof duality, and classical computing optimization methods such as GPU accelerated simulated annealing and tabu search for comparison. A test suite of documented NP-complete applications ranging from graph coloring, covering, and partitioning to integer programming and scheduling are provided to demonstrate current capabilities.

  19. Analysing PKCS#11 Key Management APIs with Unbounded Fresh Data

    Science.gov (United States)

    Fröschle, Sibylle; Steel, Graham

    We extend Delaune, Kremer and Steel’s framework for analysis of PKCS#11-based APIs from bounded to unbounded fresh data. We achieve this by: formally defining the notion of an attribute policy; showing that a well-designed API should have a certain class of policy we call complete; showing that APIs with complete policies may be safely abstracted to APIs where the attributes are fixed; and proving that these static APIs can be analysed in a small bounded model such that security properties will hold for the unbounded case. We automate analysis in our framework using the SAT-based security protocol model checker SATMC. We show that a symmetric key management subset of the Eracom PKCS#11 API, used in their ProtectServer product, preserves the secrecy of sensitive keys for unbounded numbers of fresh keys and handles, i.e. pointers to keys. We also show that this API is not robust: if an encryption key is lost to the intruder, SATMC finds an attack whereby all the keys may be compromised.

  20. A simple interface to computational fluid dynamics programs for building environment simulations

    Energy Technology Data Exchange (ETDEWEB)

    Broderick, III, C R; Chen, Q [Massachusetts Institute of Technology, Cambridge, MA (United States)

    2000-07-01

    It is becoming a popular practice for architects and HVAC engineers to simulate airflow in and around buildings by computational fluid dynamics (CFD) methods in order to predict indoor and outdoor environment. However, many CFD programs are crippled by a historically poor and inefficient user interface system, particularly for users with little training in numerical simulation. This investigation endeavors to create a simplified CFD interface (SCI) that allows architects and buildings engineers to use CFD without excessive training. The SCI can be easily integrated into new CFD programs. (author)

  1. A visual interface to computer programs for linkage analysis.

    Science.gov (United States)

    Chapman, C J

    1990-06-01

    This paper describes a visual approach to the input of information about human families into computer data bases, making use of the GEM graphic interface on the Atari ST. Similar approaches could be used on the Apple Macintosh or on the IBM PC AT (to which it has been transferred). For occasional users of pedigree analysis programs, this approach has considerable advantages in ease of use and accessibility. An example of such use might be the analysis of risk in families with Huntington disease using linked RFLPs. However, graphic interfaces do make much greater demands on the programmers of these systems.

  2. Comparison of API 510 pressure vessels inspection planning with API 581 risk-based inspection planning approaches

    International Nuclear Information System (INIS)

    Shishesaz, Mohammad Reza; Nazarnezhad Bajestani, Mohammad; Hashemi, Seyed Javad; Shekari, Elahe

    2013-01-01

    To ensure mechanical integrity, all pressure vessels shall be inspected at the intervals provided in inspection codes or based on a risk-based inspection (RBI) assessment. The RBI assessment may allow previously established inspection intervals to be extended. This paper describes the methodology, analysis and results of two RBI studies conducted on 293 pressure vessel components in two crude oil distillation units. Based on API RBI methodology in API 581 (2008), risk target concept was used for determining inspection dates. It was shown that when thinning is the major active damage, the RBI recommended intervals are as long as twice the API 510 intervals. This paper summarizes that, as a fundamental step in the risk calculation, RBI has a more defined methodology for evaluating equipment for multiple damage mechanisms and a more defined approach to specify the use of other inspection technologies beyond the traditional visual, ultrasonic, and radiography tests. -- Highlights: • RBI calculated inspection intervals are as long as twice of API 510 inspection code. • Two case studies verified the advantage of RBI in inspection planning. • RBI is a more reliable methodology when evaluating multiple damage mechanisms. • Damage factor calculations can be used for determining RSFa value in FFS assessments

  3. Thermodynamic phase behavior of API/polymer solid dispersions.

    Science.gov (United States)

    Prudic, Anke; Ji, Yuanhui; Sadowski, Gabriele

    2014-07-07

    To improve the bioavailability of poorly soluble active pharmaceutical ingredients (APIs), these materials are often integrated into a polymer matrix that acts as a carrier. The resulting mixture is called a solid dispersion. In this work, the phase behaviors of solid dispersions were investigated as a function of the API as well as of the type and molecular weight of the carrier polymer. Specifically, the solubility of artemisinin and indomethacin was measured in different poly(ethylene glycol)s (PEG 400, PEG 6000, and PEG 35000). The measured solubility data and the solubility of sulfonamides in poly(vinylpyrrolidone) (PVP) K10 and PEG 35000 were modeled using the perturbed-chain statistical associating fluid theory (PC-SAFT). The results show that PC-SAFT predictions are in a good accordance with the experimental data, and PC-SAFT can be used to predict the whole phase diagram of an API/polymer solid dispersion as a function of the kind of API and polymer and of the polymer's molecular weight. This remarkably simplifies the screening process for suitable API/polymer combinations.

  4. Development of an MPI benchmark program library

    Energy Technology Data Exchange (ETDEWEB)

    Uehara, Hitoshi

    2001-03-01

    Distributed parallel simulation software with message passing interfaces has been developed to realize large-scale and high performance numerical simulations. The most popular API for message communication is an MPI. The MPI will be provided on the Earth Simulator. It is known that performance of message communication using the MPI libraries gives a significant influence on a whole performance of simulation programs. We developed an MPI benchmark program library named MBL in order to measure the performance of message communication precisely. The MBL measures the performance of major MPI functions such as point-to-point communications and collective communications and the performance of major communication patterns which are often found in application programs. In this report, the description of the MBL and the performance analysis of the MPI/SX measured on the SX-4 are presented. (author)

  5. The Ensembl REST API: Ensembl Data for Any Language.

    Science.gov (United States)

    Yates, Andrew; Beal, Kathryn; Keenan, Stephen; McLaren, William; Pignatelli, Miguel; Ritchie, Graham R S; Ruffier, Magali; Taylor, Kieron; Vullo, Alessandro; Flicek, Paul

    2015-01-01

    We present a Web service to access Ensembl data using Representational State Transfer (REST). The Ensembl REST server enables the easy retrieval of a wide range of Ensembl data by most programming languages, using standard formats such as JSON and FASTA while minimizing client work. We also introduce bindings to the popular Ensembl Variant Effect Predictor tool permitting large-scale programmatic variant analysis independent of any specific programming language. The Ensembl REST API can be accessed at http://rest.ensembl.org and source code is freely available under an Apache 2.0 license from http://github.com/Ensembl/ensembl-rest. © The Author 2014. Published by Oxford University Press.

  6. Validation of the Parlay API through prototyping

    NARCIS (Netherlands)

    Hellenthal, J.W.; Planken, F.J.M.; Wegdam, M.

    2001-01-01

    The desire within the telecommunications world for new and faster business growth has been a major drive towards the development of open network API. Over the past 7 years several (semi) standardization groups have announced work on network API, including TINA-C, JAIN, IEEE P1520, INforum, 3GPP,

  7. A framework for API solubility modelling

    DEFF Research Database (Denmark)

    Conte, Elisa; Gani, Rafiqul; Crafts, Peter

    . In addition, most of the models are not predictive and requires experimental data for the calculation of the needed parameters. This work aims at developing an efficient framework for the solubility modelling of Active Pharmaceutical Ingredients (API) in water and organic solvents. With this framework......-SAFT) are used for solubility calculations when the needed interaction parameters or experimental data are available. The CI-UNIFAC is instead used when the previous models lack interaction parameters or when solubility data are not available. A new GC+ model for APIs solvent selection based...... on the hydrophobicity, hydrophilicity and polarity information of the API and solvent is also developed, for performing fast solvent selection and screening. Eventually, all the previous developments are integrated in a framework for their efficient and integrated use. Two case studies are presented: the first...

  8. Infections with the Sexually Transmitted Pathogen Nosema apis Trigger an Immune Response in the Seminal Fluid of Honey Bees (Apis mellifera).

    Science.gov (United States)

    Grassl, Julia; Peng, Yan; Baer-Imhoof, Barbara; Welch, Mat; Millar, A Harvey; Baer, Boris

    2017-01-06

    Honey bee (Apis mellifera) males are highly susceptible to infections with the sexually transmitted fungal pathogen Nosema apis. However, they are able to suppress this parasite in the ejaculate using immune molecules in the seminal fluid. We predicted that males respond to infections by altering the seminal fluid proteome to minimize the risk to sexually transmit the parasite to the queen and her colony. We used iTRAQ isotopic labeling to compare seminal fluid proteins from infected and noninfected males and found that N. apis infections resulted in significant abundance changes in 111 of the 260 seminal fluid proteins quantitated. The largest group of proteins with significantly changed abundances consisted of 15 proteins with well-known immune-related functions, which included two significantly more abundant chitinases in the seminal fluid of infected males. Chitinases were previously hypothesized to be involved in honey bee antifungal activity against N. apis. Here we show that infection with N. apis triggers a highly specific immune response in the seminal fluid of honey bee males.

  9. The portals 4.0.1 network programming interface.

    Energy Technology Data Exchange (ETDEWEB)

    Barrett, Brian W.; Brightwell, Ronald Brian; Pedretti, Kevin; Wheeler, Kyle Bruce; Hemmert, Karl Scott; Riesen, Rolf E.; Underwood, Keith Douglas; Maccabe, Arthur Bernard; Hudson, Trammell B.

    2013-04-01

    This report presents a specification for the Portals 4.0 network programming interface. Portals 4.0 is intended to allow scalable, high-performance network communication between nodes of a parallel computing system. Portals 4.0 is well suited to massively parallel processing and embedded systems. Portals 4.0 represents an adaption of the data movement layer developed for massively parallel processing platforms, such as the 4500-node Intel TeraFLOPS machine. Sandias Cplant cluster project motivated the development of Version 3.0, which was later extended to Version 3.3 as part of the Cray Red Storm machine and XT line. Version 4.0 is targeted to the next generation of machines employing advanced network interface architectures that support enhanced offload capabilities. 3

  10. Unified Medical Language System Terminology Services (UTS) API

    Data.gov (United States)

    U.S. Department of Health & Human Services — The UTS API is intended for application developers to perform Web service calls and retrieve UMLS data within their own applications. The UTS API provides the...

  11. Enabling grand-canonical Monte Carlo: extending the flexibility of GROMACS through the GromPy python interface module.

    Science.gov (United States)

    Pool, René; Heringa, Jaap; Hoefling, Martin; Schulz, Roland; Smith, Jeremy C; Feenstra, K Anton

    2012-05-05

    We report on a python interface to the GROMACS molecular simulation package, GromPy (available at https://github.com/GromPy). This application programming interface (API) uses the ctypes python module that allows function calls to shared libraries, for example, written in C. To the best of our knowledge, this is the first reported interface to the GROMACS library that uses direct library calls. GromPy can be used for extending the current GROMACS simulation and analysis modes. In this work, we demonstrate that the interface enables hybrid Monte-Carlo/molecular dynamics (MD) simulations in the grand-canonical ensemble, a simulation mode that is currently not implemented in GROMACS. For this application, the interplay between GromPy and GROMACS requires only minor modifications of the GROMACS source code, not affecting the operation, efficiency, and performance of the GROMACS applications. We validate the grand-canonical application against MD in the canonical ensemble by comparison of equations of state. The results of the grand-canonical simulations are in complete agreement with MD in the canonical ensemble. The python overhead of the grand-canonical scheme is only minimal. Copyright © 2012 Wiley Periodicals, Inc.

  12. The JANA calibrations and conditions database API

    International Nuclear Information System (INIS)

    Lawrence, David

    2010-01-01

    Calibrations and conditions databases can be accessed from within the JANA Event Processing framework through the API defined in its JCalibration base class. The API is designed to support everything from databases, to web services to flat files for the backend. A Web Service backend using the gSOAP toolkit has been implemented which is particularly interesting since it addresses many modern cybersecurity issues including support for SSL. The API allows constants to be retrieved through a single line of C++ code with most of the context, including the transport mechanism, being implied by the run currently being analyzed and the environment relieving developers from implementing such details.

  13. The JANA calibrations and conditions database API

    Energy Technology Data Exchange (ETDEWEB)

    Lawrence, David, E-mail: davidl@jlab.or [12000 Jefferson Ave., Suite 8, Newport News, VA 23601 (United States)

    2010-04-01

    Calibrations and conditions databases can be accessed from within the JANA Event Processing framework through the API defined in its JCalibration base class. The API is designed to support everything from databases, to web services to flat files for the backend. A Web Service backend using the gSOAP toolkit has been implemented which is particularly interesting since it addresses many modern cybersecurity issues including support for SSL. The API allows constants to be retrieved through a single line of C++ code with most of the context, including the transport mechanism, being implied by the run currently being analyzed and the environment relieving developers from implementing such details.

  14. Associated particle imaging (API)

    International Nuclear Information System (INIS)

    1998-05-01

    Associated Particle Imaging (API) is an active neutron probe technique that provides a 3-D image with elemental composition of the material under interrogation, and so occupies a unique niche in the interrogation of unknown objects. The highly penetrating nature of neutrons enables API to provide detailed information about targets of interest that are hidden from view. Due to the isotropic nature of the induced reactions, radiation detectors can be set on the same side of the object as the neutron source, so that the object can be interrogated from a single side. At the heat of the system is a small generator that produces a continuous, monoenergetic flux of neutrons. By measuring the trajectory of coincident alpha particles that are produced as part of the process, the trajectory of the neutron can be inferred. Interactions between a neutron and the material in its path often produce a gamma ray whose energy is characteristic of that material. When the gamma ray is detected, its energy is measured and combined with the trajectory information to produce a 3-D image of the composition of the object being interrogated. During the course of API development, a number of improvements have been made. A new, more rugged sealed Tube Neutron Generator (STNG) has been designed and fabricated that is less susceptible to radiation damage and better able to withstand the rigors of fielding than earlier designs. A specialized high-voltage power supply for the STNG has also been designed and built. A complete package of software has been written for the tasks of system calibration, diagnostics and data acquisition and analysis. A portable system has been built and field tested, proving that API can be taken out of the lab and into real-world situations, and that its performance in the field is equal to that in the lab

  15. Uncovering the immune responses of Apis mellifera ligustica larval gut to Ascosphaera apis infection utilizing transcriptome sequencing.

    Science.gov (United States)

    Chen, Dafu; Guo, Rui; Xu, Xijian; Xiong, Cuiling; Liang, Qin; Zheng, Yanzhen; Luo, Qun; Zhang, Zhaonan; Huang, Zhijian; Kumar, Dhiraj; Xi, Weijun; Zou, Xuan; Liu, Min

    2017-07-20

    Honeybees are susceptible to a variety of diseases, including chalkbrood, which is capable of causing huge losses of both the number of bees and colony productivity. This research is designed to characterize the transcriptome profiles of Ascosphaera apis-treated and un-treated larval guts of Apis mellifera ligustica in an attempt to unravel the molecular mechanism underlying the immune responses of western honeybee larval guts to mycosis. In this study, 24, 296 and 2157 genes were observed to be differentially expressed in A. apis-treated Apis mellifera (4-, 5- and 6-day-old) compared with un-treated larval guts. Moreover, the expression patterns of differentially expressed genes (DEGs) were examined via trend analysis, and subsequently, gene ontology analysis and KEGG pathway enrichment analysis were conducted for DEGs involved in up- and down-regulated profiles. Immunity-related pathways were selected for further analysis, and our results demonstrated that a total of 13 and 50 DEGs were annotated in the humoral immune-related and cellular immune-related pathways, respectively. Additionally, we observed that many DEGs up-regulated in treated guts were part of cellular immune pathways, such as the lysosome, ubiquitin mediated proteolysis, and insect hormone biosynthesis pathways and were induced by A. apis invasion. However, more down-regulated DEGs were restrained. Surprisingly, a majority of DEGs within the Toll-like receptor signaling pathway, and the MAPK signaling pathway were up-regulated in treated guts, while all but two genes involved in the NF-κB signaling pathway were down-regulated, which suggested that most genes involved in humoral immune-related pathways were activated in response to the invasive fungal pathogen. This study's findings provide valuable information regarding the investigation of the molecular mechanism of immunity defenses of A. m. ligustica larval guts to infection with A. apis. Furthermore, these studies lay the groundwork for

  16. Building API manufacturing in South Africa

    CSIR Research Space (South Africa)

    Loots, Glaudina

    2017-10-01

    Full Text Available projects) Challenges • Lack of relevant skills – process chemistry, process engineering (cGMP standards), project engineering, project management, process operations, maintenance and process quality control and assurance. – platform for skills... development - to enable a sustained pipeline of multidisciplinary skills for the envisaged API industry expansion. – entrepreneurial thinking – attract young talent in establishing niche businesses within the API manufacturing sector. • Small local...

  17. The API petroassist network

    International Nuclear Information System (INIS)

    Boortz, M.J.; Jardim, G.M.; Horn, S.A.; Disbennett, D.B.

    1993-01-01

    Past spill responses, such as those in the Exxon Valdez and American Trader incidents, demonstrated the value of companies volunteering their in-house experts and local knowledge to help other companies in spill response. The American Petroleum Institute (API) formed the PetroAssist Network to provide a means for oil companies to readily gain access to the expertise and communications equipment of other oil companies when needed for spill responses. An API work group developed the PetroAssist Network legal agreement and management and activation procedures. To minimize red tape and reduce the burden on members, existing systems were used whenever possible. The network became operational on January 1, 1992, with more than 40 members

  18. User Interface for the SMAC Traffic Accident Reconstruction Program

    Directory of Open Access Journals (Sweden)

    Rok Krulec

    2003-11-01

    Full Text Available This paper describes the development of the user interfacefor the traffic accident reconstruction program SMAC. Threebasic modules of software will be presented. Initial parametersinput and visualization, using graphics library for simulation of3D space, which form a graphical user interface, will be explainedin more detail. The modules have been developed usingdifferent technologies and programming approaches to increaseflexibility in further development and to take maximumadvantage of the currently accessible computer hardware, sothat module to module communication is also mentioned.

  19. Application of the API/NPRA SVA methodology to transportation security issues.

    Science.gov (United States)

    Moore, David A

    2006-03-17

    Security vulnerability analysis (SVA) is becoming more prevalent as the issue of chemical process security is of greater concern. The American Petroleum Institute (API) and the National Petrochemical and Refiner's Association (NPRA) have developed a guideline for conducting SVAs of petroleum and petrochemical facilities in May 2003. In 2004, the same organizations enhanced the guidelines by adding the ability to evaluate transportation security risks (pipeline, truck, and rail). The importance of including transportation and value chain security in addition to fixed facility security in a SVA is that these issues may be critically important to understanding the total risk of the operation. Most of the SVAs done using the API/NPRA SVA and other SVA methods were centered on the fixed facility and the operations within the plant fence. Transportation interfaces alone are normally studied as a part of the facility SVA, and the entire transportation route impacts and value chain disruption are not commonly considered. Particularly from a national, regional, or local infrastructure analysis standpoint, understanding the interdependencies is critical to the risk assessment. Transportation risks may include weaponization of the asset by direct attack en route, sabotage, or a Trojan Horse style attack into a facility. The risks differ in the level of access control and the degree of public exposures, as well as the dynamic nature of the assets. The public exposures along the transportation route need to be carefully considered. Risks may be mitigated by one of many strategies including internment, staging, prioritization, conscription, or prohibition, as well as by administrative security measures and technology for monitoring and isolating the assets. This paper illustrates how these risks can be analyzed by the API/NPRA SVA methodology. Examples are given of a pipeline operation, and other examples are found in the guidelines.

  20. GIBS API for Developers

    Data.gov (United States)

    National Aeronautics and Space Administration — API using Global Imagery Browse Services (GIBS) designed to deliver global, full-resolution satellite imagery to users in a highly responsive manner, enabling...

  1. Profex: a graphical user interface for the Rietveld refinement program BGMN

    OpenAIRE

    Doebelin, Nicola; Kleeberg, Reinhard

    2015-01-01

    Profex is a graphical user interface for the Rietveld refinement program BGMN. Its interface focuses on preserving BGMN’s powerful and flexible scripting features by giving direct access to BGMN input files. Very efficient workflows for single or batch refinements are achieved by managing refinement control files and structure files, by providing dialogues and shortcuts for many operations, by performing operations in the background, and by providing import filters for CIF and XML crystal str...

  2. A taxonomy for software-defined networking, man-in-the-middle attacks

    OpenAIRE

    Fischer, Briana D.; Lato, Anita M.

    2016-01-01

    Approved for public release; distribution is unlimited In contrast to traditional networks, Software Defined Networking (SDN) allows the programming of network functions via an Application Programming Interface (API). The ability to implement the APIs in software is advantageous for traffic manipulation in SDN. With automated logic being programmed into a centralized component of the SDN, network operators are presented with new and scalable methods for traffic manipulation. Enterprises an...

  3. Security Analysis of Parlay/OSA Framework

    NARCIS (Netherlands)

    Corin, R.J.; Di Caprio, G.; Etalle, Sandro; Gnesi, S.; Lenzini, Gabriele; Moiso, C.; Villain, B.

    2004-01-01

    This paper analyzes the security of the Trust and Security Management (TSM) protocol, an authentication protocol which is part of the Parlay/OSA Application Program Interfaces (APIs). Architectures based on Parlay/OSA APIs allow third party service providers to develop new services that can access,

  4. Security Analysis of Parlay/OSA Framework

    NARCIS (Netherlands)

    Corin, R.J.; Di Caprio, G.; Etalle, Sandro; Gnesi, S.; Lenzini, Gabriele; Moiso, C.

    This paper analyzes the security of the Trust and Security Management (TSM) protocol, an authentication protocol which is part of the Parlay/OSA Application Program Interfaces (APIs). Architectures based on Parlay/OSA APIs allow third party service providers to develop new services that can access,

  5. Coming 5th Edition of the API Standard 618: major changes compared to the API 618, 4th edition

    NARCIS (Netherlands)

    Pyle, A.; Eijk, A.; Elferink, H.

    2003-01-01

    This paper will present the highlights of changes that will be found in the 5th Edition of API 618, which is expected to be published in late 2003 or early 2004. Approximately every 5 years the API Standards are revised in such a way that the latest field experiences and proven designs are included

  6. MuSim, a Graphical User Interface for Multiple Simulation Programs

    Energy Technology Data Exchange (ETDEWEB)

    Roberts, Thomas [MUONS Inc., Batavia; Cummings, Mary Anne [MUONS Inc., Batavia; Johnson, Rolland [MUONS Inc., Batavia; Neuffer, David [Fermilab

    2016-06-01

    MuSim is a new user-friendly program designed to interface to many different particle simulation codes, regardless of their data formats or geometry descriptions. It presents the user with a compelling graphical user interface that includes a flexible 3-D view of the simulated world plus powerful editing and drag-and-drop capabilities. All aspects of the design can be parametrized so that parameter scans and optimizations are easy. It is simple to create plots and display events in the 3-D viewer (with a slider to vary the transparency of solids), allowing for an effortless comparison of different simulation codes. Simulation codes: G4beamline, MAD-X, and MCNP; more coming. Many accelerator design tools and beam optics codes were written long ago, with primitive user interfaces by today's standards. MuSim is specifically designed to make it easy to interface to such codes, providing a common user experience for all, and permitting the construction and exploration of models with very little overhead. For today's technology-driven students, graphical interfaces meet their expectations far better than text-based tools, and education in accelerator physics is one of our primary goals.

  7. A Web API ecosystem through feature-based reuse

    NARCIS (Netherlands)

    Verborgh, Ruben; Dumontier, Michel

    2016-01-01

    The current Web API landscape does not scale well: every API requires its own hardcoded clients in an unusually short-lived, tightly coupled relationship of highly subjective quality. This directly leads to inflated development costs, and prevents the design of a more intelligent generation of

  8. Practical Implementation of 10 Rules for Writing REST APIs

    Directory of Open Access Journals (Sweden)

    Jiri Hradil

    2017-01-01

    Full Text Available This paper shows a practical implementation of “10 Rules for Writing REST APIs introduced in the article” (Hradil, 2016. The application is done in Invoice Home (Wikilane, 2016, an invoicing web application for small business and entrepreneurs available world-wide. The API is implemented in JSON hypermedia format (ECMA International, 2016 and with Ruby on Rails framework (Hansson, 2016. The main purpose of the API is to allow connection of Invoice Home with external systems and offer Invoice Home data in simpler format compared to the current HTML format of the full-stack web application. The paper could be also used as a basic template or pattern for any other implementation of the JSON API in any web-based application.

  9. Building Hypermedia APIs with HTML5 and Node

    CERN Document Server

    Amundsen, Mike

    2011-01-01

    With this concise book, you'll learn the art of building hypermedia APIs that don't simply run on the Web, but that actually exist in the Web. You'll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples. Too many APIs rely on concepts rooted in desktop and local area network patterns that don't scale well-costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain

  10. The geospatial data quality REST API for primary biodiversity data.

    Science.gov (United States)

    Otegui, Javier; Guralnick, Robert P

    2016-06-01

    We present a REST web service to assess the geospatial quality of primary biodiversity data. It enables access to basic and advanced functions to detect completeness and consistency issues as well as general errors in the provided record or set of records. The API uses JSON for data interchange and efficient parallelization techniques for fast assessments of large datasets. The Geospatial Data Quality API is part of the VertNet set of APIs. It can be accessed at http://api-geospatial.vertnet-portal.appspot.com/geospatial and is already implemented in the VertNet data portal for quality reporting. Source code is freely available under GPL license from http://www.github.com/vertnet/api-geospatial javier.otegui@gmail.com or rguralnick@flmnh.ufl.edu Supplementary data are available at Bioinformatics online. © The Author 2016. Published by Oxford University Press.

  11. A scalable new mechanism to store and serve the ATLAS detector description through a REST web API

    CERN Document Server

    Bianchi, Riccardo-Maria; The ATLAS collaboration

    2017-01-01

    Until now, geometry information for the detector description of HEP experiments was only stored in online relational databases integrated into the experiments’ frameworks or described in files with text-based markup languages. In all cases, to build and store the detector description, a full software stack was needed. In this paper, we present a new and scalable mechanism to store the geometry data and to serve the detector description data through a web interface and a REST API. This new approach decouples the geometry information from the experiment’s framework. Moreover, it provides new functionalities to users, who can now search for specific volumes and get partial detector description, or filter geometry data based on custom criteria. We present two approaches to build a REST API to serve geometry data, based on two different technologies used in other fields and communities: the search engine ElasticSearch and the graph database Neo4j. We describe their characteristics and we compare them using rea...

  12. First Identification of Nosema Ceranae (Microsporidia Infecting Apis Mellifera in Venezuela

    Directory of Open Access Journals (Sweden)

    Porrini Leonardo P.

    2017-06-01

    Full Text Available Nosema ceranae is a pathogen of Apis mellifera, which seems to have jumped from its original host Asiatic honey bee Apis ceranae. Nosemosis which affects the honey bee Apis mellifera is caused by two parasitic fungi described as etiologic agents of the disease. Nosema apis was the only microsporidian infection identified in A. mellifera until N. ceranae in Taiwan and Europe. Nosema spp. positive samples of adult worker bees from the Venezuelean state of Lara were determined through light microscopy of spores. Samples were then tested to determine Nosema species (N.apis/N.ceranae using previously reported PCR primers for the 16S rRNA gene. A multiplex PCR assay was used to differentiate both N. apis and N. ceranae species. Only N. ceranae was found in the analyzed samples and the percentage of infected foragers fluctuated between 18% and 60%.

  13. NSLS-II High Level Application Infrastructure And Client API Design

    International Nuclear Information System (INIS)

    Shen, G.; Yang, L.; Shroff, K.

    2011-01-01

    The beam commissioning software framework of NSLS-II project adopts a client/server based architecture to replace the more traditional monolithic high level application approach. It is an open structure platform, and we try to provide a narrow API set for client application. With this narrow API, existing applications developed in different language under different architecture could be ported to our platform with small modification. This paper describes system infrastructure design, client API and system integration, and latest progress. As a new 3rd generation synchrotron light source with ultra low emittance, there are new requirements and challenges to control and manipulate the beam. A use case study and a theoretical analysis have been performed to clarify requirements and challenges to the high level applications (HLA) software environment. To satisfy those requirements and challenges, adequate system architecture of the software framework is critical for beam commissioning, study and operation. The existing traditional approaches are self-consistent, and monolithic. Some of them have adopted a concept of middle layer to separate low level hardware processing from numerical algorithm computing, physics modelling, data manipulating, plotting, and error handling. However, none of the existing approaches can satisfy the requirement. A new design has been proposed by introducing service oriented architecture technology. The HLA is combination of tools for accelerator physicists and operators, which is same as traditional approach. In NSLS-II, they include monitoring applications and control routines. Scripting environment is very important for the later part of HLA and both parts are designed based on a common set of APIs. Physicists and operators are users of these APIs, while control system engineers and a few accelerator physicists are the developers of these APIs. With our Client/Server mode based approach, we leave how to retrieve information to the

  14. Microcontroller Programming and Interfacing TI MPS433

    CERN Document Server

    Barrett, Steven

    2011-01-01

    This book provides a thorough introduction to the Texas Instruments MPS430 microcontroller. The MPS430 is a 16-bit reduced instruction set (RISC) processor that features ultra low power consumption and integrated digital and analog hardware. Variants of the MPS430 microcontroller have been in production since 1993. This provides for a host of MPS430 products including evaluation boards, compilers, and documentation. A thorough introduction to the MPS430 line of microcontrollers, programming techniques, and interface concepts are provided along with considerable tutorial information with many i

  15. API Specification Q1: The quality system specification for the oil and gas industry

    International Nuclear Information System (INIS)

    Peurifoy, C.K.

    1994-01-01

    The Oil and Gas Production Industry began using the American Petroleum Institute's Specification Q1, ''Specification for Quality Programs'' (1st Edition, January 1, 1985) in late 1984. The generic ISO 9000 Series Standards, ''Quality management and quality assurance standards,'' were developed at about the same time and were published for public use in 1987. By late 1989 and into the early nineties, the formation of the European Economic Community and the issuance of the EC Procurement Directives sparked a rush by companies worldwide to comply with all the requirements necessary to do business in Europe. The ensuing ''ISO Mania'' has created a windfall for any company providing ISO 9000 quality system certification, consulting, training and almost anything to do with ISO 9000. It is difficult to miss one of the hundreds of newspaper and trade magazine articles promoting the ISO 9000 Quality Standards for use in almost every industry. This paper discusses the latest developments of both the lesser known API Spec Q1 and the much publicized ISO 9001 as well as discusses some of the similarities and differences between them and possible future trends. It also reviews some of the strengths and weaknesses of both documents to support the sentiment that API Spec Q1, in conjunction with the API Monogram Program, is the best quality standard for use in ordering equipment, materials and services for the Oil and Gas Industry

  16. libChEBI: an API for accessing the ChEBI database.

    Science.gov (United States)

    Swainston, Neil; Hastings, Janna; Dekker, Adriano; Muthukrishnan, Venkatesh; May, John; Steinbeck, Christoph; Mendes, Pedro

    2016-01-01

    ChEBI is a database and ontology of chemical entities of biological interest. It is widely used as a source of identifiers to facilitate unambiguous reference to chemical entities within biological models, databases, ontologies and literature. ChEBI contains a wealth of chemical data, covering over 46,500 distinct chemical entities, and related data such as chemical formula, charge, molecular mass, structure, synonyms and links to external databases. Furthermore, ChEBI is an ontology, and thus provides meaningful links between chemical entities. Unlike many other resources, ChEBI is fully human-curated, providing a reliable, non-redundant collection of chemical entities and related data. While ChEBI is supported by a web service for programmatic access and a number of download files, it does not have an API library to facilitate the use of ChEBI and its data in cheminformatics software. To provide this missing functionality, libChEBI, a comprehensive API library for accessing ChEBI data, is introduced. libChEBI is available in Java, Python and MATLAB versions from http://github.com/libChEBI, and provides full programmatic access to all data held within the ChEBI database through a simple and documented API. libChEBI is reliant upon the (automated) download and regular update of flat files that are held locally. As such, libChEBI can be embedded in both on- and off-line software applications. libChEBI allows better support of ChEBI and its data in the development of new cheminformatics software. Covering three key programming languages, it allows for the entirety of the ChEBI database to be accessed easily and quickly through a simple API. All code is open access and freely available.

  17. A New Layout Method for Graphical User Interfaces

    OpenAIRE

    Scoditti , Adriano; Stuerzlinger , Wolfgang

    2010-01-01

    International audience; The layout mechanisms for many GUI toolkits are hard to understand, the associated tools and API's often difficult to use. This work investigates new, easy-to-understand layout mechanisms and evaluates its implementation. We will analyze the requirements for the definition of layouts of a graphical user interface. Part of the issue is that several aspects need to be considered simultaneously while laying-out a component: the alignment with other components as well as i...

  18. Privacy Issues of the W3C Geolocation API

    OpenAIRE

    Doty, Nick; Mulligan, Deirdre K.; Wilde, Erik

    2010-01-01

    The W3C's Geolocation API may rapidly standardize the transmission of location information on the Web, but, in dealing with such sensitive information, it also raises serious privacy concerns. We analyze the manner and extent to which the current W3C Geolocation API provides mechanisms to support privacy. We propose a privacy framework for the consideration of location information and use it to evaluate the W3C Geolocation API, both the specification and its use in the wild, and recommend s...

  19. uPy: a ubiquitous computer graphics Python API with Biological Modeling Applications

    Science.gov (United States)

    Autin, L.; Johnson, G.; Hake, J.; Olson, A.; Sanner, M.

    2015-01-01

    In this paper we describe uPy, an extension module for the Python programming language that provides a uniform abstraction of the APIs of several 3D computer graphics programs called hosts, including: Blender, Maya, Cinema4D, and DejaVu. A plugin written with uPy is a unique piece of code that will run in all uPy-supported hosts. We demonstrate the creation of complex plug-ins for molecular/cellular modeling and visualization and discuss how uPy can more generally simplify programming for many types of projects (not solely science applications) intended for multi-host distribution. uPy is available at http://upy.scripps.edu PMID:24806987

  20. a five year review of api20e bacteria identification system's

    African Journals Online (AJOL)

    The API20E system (API; bioMérieux, France) is a plastic strip with microtubes containing dehydrated substrates, originally designed for the identification of Enterobacteriaceae so that identification of fermenters with the system would be straightforward. The API20E system was extended to include non- fermenters by the ...

  1. Influence of humidity on the phase behavior of API/polymer formulations.

    Science.gov (United States)

    Prudic, Anke; Ji, Yuanhui; Luebbert, Christian; Sadowski, Gabriele

    2015-08-01

    Amorphous formulations of APIs in polymers tend to absorb water from the atmosphere. This absorption of water can induce API recrystallization, leading to reduced long-term stability during storage. In this work, the phase behavior of different formulations was investigated as a function of relative humidity. Indomethacin and naproxen were chosen as model APIs and poly(vinyl pyrrolidone) (PVP) and poly(vinyl pyrrolidone-co-vinyl acetate) (PVPVA64) as excipients. The formulations were prepared by spray drying. The water sorption in pure polymers and in formulations was measured at 25°C and at different values of relative humidity (RH=25%, 50% and 75%). Most water was absorbed in PVP-containing systems, and water sorption was decreasing with increasing API content. These trends could also be predicted in good agreement with the experimental data using the thermodynamic model PC-SAFT. Furthermore, the effect of absorbed water on API solubility in the polymer and on the glass-transition temperature of the formulations was predicted with PC-SAFT and the Gordon-Taylor equation, respectively. The absorbed water was found to significantly decrease the API solubility in the polymer as well as the glass-transition temperature of the formulation. Based on a quantitative modeling of the API/polymer phase diagrams as a function of relative humidity, appropriate API/polymer compositions can now be selected to ensure long-term stable amorphous formulations at given storage conditions. Copyright © 2015 Elsevier B.V. All rights reserved.

  2. Identification of Staphylococcus species with the API STAPH-IDENT system.

    Science.gov (United States)

    Kloos, W E; Wolfshohl, J F

    1982-01-01

    The API STAPH-IDENT system was compared with conventional methods for the identification of 14 Staphylococcus species. Conventional methods included the Kloos and Schleifer simplified scheme and DNA-DNA hybridization. The API STAPH-IDENT strip utilizes a battery of 10 miniaturized biochemical tests, including alkaline phosphatase, urease, beta-glucosidase, beta-glucuronidase, and beta-galactosidase activity, aerobic acid formation from D-(+)-mannose, D-mannitol, D-(+)-trehalose, and salicin, and utilization of arginine. Reactions of cultures were determined after 5 h of incubation at 35 degrees C. Results indicated a high degree of congruence (greater than 90%) between the expedient API system and conventional methods for most species. The addition of a test for novobiocin susceptibility to the API system increased the accuracy of identification of S. saprophyticus, S. cohnii, and S. hominis, significantly. Several strains of S. hominis, S. haemolyticus, and S. warneri which were difficult to separate with the Kloos and Schleifer simplified scheme were accurately resolved by the API system. PMID:6752190

  3. EKSPLORASI AKTINOMISET SEBAGAI PENGHASIL ANTIBIOTIKA DARI TANAH MANGROVE Sonneratia caseolaris DI TANJUNG API API

    Directory of Open Access Journals (Sweden)

    Awalul Fatiqin

    2015-08-01

    Full Text Available Actinomycetes are soil organisms that have traits that are common to bacteria and fungi but also have quite different characteristics that limit into one group which is distinctly different. Study aimed to explore the mangrove actinomycetes from soil and tested the antibacterial potency. Soil samples taken from the mangrove land at Tanjung Api-api mangrove species Sonneratia caseolaris. Activity test antibacterial using a method modified disk a test bacterium Escherichia coli. Identification isolates of actinomycetes by observing the character of macroscopic colonies, microscopic conidia. The results showed that the obtained three different actinomycetes isolates, 1 isolate has the most potential ability to inhibit bacterial growth test with an average value of 1:13 cm in inhibiting the bacteria Escherichia coli.

  4. A Monte Carlo modeling alternative for the API Gamma Ray Calibration Facility

    International Nuclear Information System (INIS)

    Galford, J.E.

    2017-01-01

    The gamma ray pit at the API Calibration Facility, located on the University of Houston campus, defines the API unit for natural gamma ray logs used throughout the petroleum logging industry. Future use of the facility is uncertain. An alternative method is proposed to preserve the gamma ray API unit definition as an industry standard by using Monte Carlo modeling to obtain accurate counting rate-to-API unit conversion factors for gross-counting and spectral gamma ray tool designs. - Highlights: • A Monte Carlo alternative is proposed to replace empirical calibration procedures. • The proposed Monte Carlo alternative preserves the original API unit definition. • MCNP source and materials descriptions are provided for the API gamma ray pit. • Simulated results are presented for several wireline logging tool designs. • The proposed method can be adapted for use with logging-while-drilling tools.

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

  6. Resisting majesty: Apis cerana, has lower antennal sensitivity and decreased attraction to queen mandibular pheromone than Apis mellifera

    OpenAIRE

    Shihao Dong; Ping Wen; Qi Zhang; Xinyu Li; Ken Tan; James Nieh

    2017-01-01

    In highly social bees, queen mandibular pheromone (QMP) is vital for colony life. Both Apis cerana (Ac) and Apis mellifera (Am) share an evolutionarily conserved set of QMP compounds: (E)-9-oxodec-2-enoic acid (9-ODA), (E)-9-hydroxydec-2-enoic acid (9-HDA), (E)-10-hydroxy-dec-2-enoic acid (10-HDA), 10-hydroxy-decanoic acid (10-HDAA), and methyl p?hydroxybenzoate (HOB) found at similar levels. However, evidence suggests there may be species-specific sensitivity differences to QMP compounds bec...

  7. Modeling the HTML DOM and Browser API in Static Analysis of JavaScript Web Applications

    DEFF Research Database (Denmark)

    Jensen, Simon Holm; Madsen, Magnus; Møller, Anders

    2011-01-01

    of reasoning about the flow of control and data in modern JavaScript applications that interact with the HTML DOM and browser API. One application of such a static analysis is to detect type-related and dataflow-related programming errors. We report on experiments with a range of modern web applications...

  8. Predominant Api m 10 sensitization as risk factor for treatment failure in honey bee venom immunotherapy

    DEFF Research Database (Denmark)

    Frick, Marcel; Fischer, Jörg; Helbing, Arthur

    2016-01-01

    BACKGROUND: Component resolution recently identified distinct sensitization profiles in honey bee venom (HBV) allergy, some of which were dominated by specific IgE to Api m 3 and/or Api m 10, which have been reported to be underrepresented in therapeutic HBV preparations. OBJECTIVE: We performed...... responders and nonresponders regarding levels of IgE sensitization to Api m 1, Api m 2, Api m 3, and Api m 5. In contrast, Api m 10 specific IgE was moderately but significantly increased in nonresponders. Predominant Api m 10 sensitization (>50% of specific IgE to HBV) was the best discriminator...... (specificity, 95%; sensitivity, 25%) with an odds ratio of 8.444 (2.127-33.53; P = .0013) for treatment failure. Some but not all therapeutic HBV preparations displayed a lack of Api m 10, whereas Api m 1 and Api m 3 immunoreactivity was comparable to that of crude HBV. In line with this, significant Api m 10...

  9. Investigation into process-induced de-aggregation of cohesive micronised API particles.

    Science.gov (United States)

    Hoffmann, Magnus; Wray, Patrick S; Gamble, John F; Tobyn, Mike

    2015-09-30

    The aim of this study was to assess the impact of unit processes on the de-aggregation of a cohesive micronised API within a pharmaceutical formulation using near-infrared chemical imaging. The impact on the primary API particles was also investigated using an image-based particle characterization system with integrated Raman analysis. The blended material was shown to contain large, API rich domains which were distributed in-homogeneously across the sample, suggesting that the blending process was not aggressive enough to disperse aggregates of micronised drug particles. Cone milling, routinely used to improve the homogeneity of such cohesive formulations, was observed to substantially reduce the number and size of API rich domains; however, several smaller API domains survived the milling process. Conveyance of the cone milled formulation through the Alexanderwerk WP120 powder feed system completely dispersed all remaining aggregates. Importantly, powder feed transmission of the un-milled formulation was observed to produce an equally homogeneous API distribution. The size of the micronised primary drug particles remained unchanged during powder feed transmission. These findings provide further evidence that this powder feed system does induce shear, and is in fact better able to disperse aggregates of a cohesive micronised API within a blend than the blend-mill-blend step. Crown Copyright © 2015. Published by Elsevier B.V. All rights reserved.

  10. Macelignan inhibits bee pathogenic fungi Ascophaera apis growth through HOG1 pathway

    Directory of Open Access Journals (Sweden)

    Y.K. Shin

    2016-01-01

    Full Text Available Ascosphaera apis is a bee pathogen that causes bee larvae infection disease, to which treatment is not yet well investigated. The aim of this study was to investigate antifungal susceptibility in vitro against A. apis and to identify a new antifungal agent for this pathogen through minimal inhibitory concentration (MIC assay and western blot analysis. Macelignan had 1.56 and 3.125 μg/mL MIC against A. apis after 24 and 48 h, respectively, exhibiting the strongest growth inhibition against A. apis among the tested compounds (corosolic acid, dehydrocostus lactone, loganic acid, tracheloside, fangchinoline and emodin-8-O-β-D-glucopyranoside. Furthermore, macelignan showed a narrow-ranged spectrum against various fungal strains without any mammalian cell cytotoxicity. In spite of miconazole having powerful broad-ranged anti-fungal activity including A. apis, it demonstrated strong cytotoxicity. Therefore, even if macelignan alone was effective as an antifungal agent to treat A. apis, combined treatment with miconazole was more useful to overcome toxicity, drug resistance occurrence and cost effectiveness. Finally, HOG1 was revealed as a target molecule of macelignan in the anti-A. apis activity by inhibiting phosphorylation using S. cerevisiae as a model system. Based on our results, macelignan, a food-grade antimicrobial compound, would be an effective antifungal agent against A. apis infection in bees.

  11. IgE recognition of chimeric isoforms of the honeybee (Apis mellifera) venom allergen Api m 10 evaluated by protein array technology.

    Science.gov (United States)

    Van Vaerenbergh, Matthias; De Smet, Lina; Rafei-Shamsabadi, David; Blank, Simon; Spillner, Edzard; Ebo, Didier G; Devreese, Bart; Jakob, Thilo; de Graaf, Dirk C

    2015-02-01

    Api m 10 has recently been established as novel major allergen that is recognized by more than 60% of honeybee venom (HBV) allergic patients. Previous studies suggest Api m 10 protein heterogeneity which may have implications for diagnosis and immunotherapy of HBV allergy. In the present study, RT-PCR revealed the expression of at least nine additional Api m 10 transcript isoforms by the venom glands. Two distinct mechanisms are responsible for the generation of these isoforms: while the previously known variant 2 is produced by an alternative splicing event, novel identified isoforms are intragenic chimeric transcripts. To the best of our knowledge, this is the first report of the identification of chimeric transcripts generated by the honeybee. By a retrospective proteomic analysis we found evidence for the presence of several of these isoforms in the venom proteome. Additionally, we analyzed IgE reactivity to different isoforms by protein array technology using sera from HBV allergic patients, which revealed that IgE recognition of Api m 10 is both isoform- and patient-specific. While it was previously demonstrated that the majority of HBV allergic patients display IgE reactivity to variant 2, our study also shows that some patients lacking IgE antibodies for variant 2 display IgE reactivity to two of the novel identified Api m 10 variants, i.e. variants 3 and 4. Copyright © 2014 Elsevier Ltd. All rights reserved.

  12. Why and How Java Developers Break APIs

    OpenAIRE

    Brito, Aline; Xavier, Laerte; Hora, Andre; Valente, Marco Tulio

    2018-01-01

    Modern software development depends on APIs to reuse code and increase productivity. As most software systems, these libraries and frameworks also evolve, which may break existing clients. However, the main reasons to introduce breaking changes in APIs are unclear. Therefore, in this paper, we report the results of an almost 4-month long field study with the developers of 400 popular Java libraries and frameworks. We configured an infrastructure to observe all changes in these libraries and t...

  13. rApi m 3 and rApi m 10 improve detection of honey bee sensitization in Hymenoptera venom-allergic patients with double sensitization to honey bee and yellow jacket venom.

    Science.gov (United States)

    Frick, M; Müller, S; Bantleon, F; Huss-Marp, J; Lidholm, J; Spillner, E; Jakob, T

    2015-12-01

    Recombinant allergens improve the diagnostic precision in Hymenoptera venom allergy (HVA), in particular in patients with double sensitization to both honey bee (HBV) and yellow jacket venom (YJV). While currently available vespid allergens allow the detection of >95% of YJV-allergic patients, the sensitization frequency to the only available HBV marker allergen rApi m 1 in HBV-allergic patients is lower. Here, we demonstrate that sIgE to additional HBV marker allergens rApi m 3 and rApi m 10 allows the detection of genuine HBV sensitization in 46-65% of Api m 1 negative sera. This is of particular relevance in patients with double sensitization to HBV and YJV that did not identify the culprit insect. Addition of sIgE to rApi m 3 and rApi m 10 provides evidence of HBV sensitization in a large proportion of rApi m 1-negative patients and thus provides a diagnostic marker and rationale for VIT treatment with HBV, which otherwise would have been missing. © 2015 John Wiley & Sons A/S. Published by John Wiley & Sons Ltd.

  14. A Monte Carlo modeling alternative for the API Gamma Ray Calibration Facility.

    Science.gov (United States)

    Galford, J E

    2017-04-01

    The gamma ray pit at the API Calibration Facility, located on the University of Houston campus, defines the API unit for natural gamma ray logs used throughout the petroleum logging industry. Future use of the facility is uncertain. An alternative method is proposed to preserve the gamma ray API unit definition as an industry standard by using Monte Carlo modeling to obtain accurate counting rate-to-API unit conversion factors for gross-counting and spectral gamma ray tool designs. Copyright © 2017 Elsevier Ltd. All rights reserved.

  15. grlc Makes GitHub Taste Like Linked Data APIs

    NARCIS (Netherlands)

    Meroño-Peñuela, A.; Hoekstra, Rinke; Sack, H; Rizzo, G; Steinmetz, N; Mladenić, D; Auer, S; Lange, C

    2016-01-01

    Building Web APIs on top of SPARQL endpoints is becoming a common practice to enable universal access to the integration favorable dataspace of Linked Data. However, the Linked Data community cannot expect users to learn SPARQL to query this dataspace, and Web APIs are the most extended way of

  16. grlc Makes GitHub Taste Like Linked Data APIs

    NARCIS (Netherlands)

    Meroño-Peñuela, A.; Hoekstra, R.

    2016-01-01

    Building Web APIs on top of SPARQL endpoints is becoming a common practice to enable universal access to the integration favorable dataspace of Linked Data. However, the Linked Data community cannot expect users to learn SPARQL to query this dataspace, and Web APIs are the most common way of

  17. Experience API: Flexible, Decentralized and Activity-Centric Data Collection

    Science.gov (United States)

    Kevan, Jonathan M.; Ryan, Paul R.

    2016-01-01

    This emerging technology report describes the Experience API (xAPI), a new e-learning specification designed to support the learning community in standardizing and collecting both formal and informal distributed learning activities. Informed by Activity Theory, a framework aligned with constructivism, data is collected in the form of activity…

  18. Data critique and analytical opportunities for very large Facebook Pages: Lessons learned from exploring "We are all Khaled Said"

    NARCIS (Netherlands)

    Rieder, B.; Abdulla, R.; Poell, T.; Woltering, R.; Zack, L.

    2015-01-01

    This paper discusses the empirical, Application Programming Interface (API)-based analysis of very large Facebook Pages. Looking in detail at the technical characteristics, conventions, and peculiarities of Facebook’s architecture and data interface, we argue that such technical fieldwork is

  19. The development, validity, and reliability of the Addiction Profile Index (API).

    Science.gov (United States)

    Ögel, Kültegin; Evren, Cüneyt; Karadağ, Figen; Gürol, Defne Tamar

    2012-01-01

    The objective of this study was to develop a practical questionnaire for multidimensional assessment of problems associated with alcohol and substance abuse that would also be useful for treatment planning. The Addiction Profile Index (API) is a self-report questionnaire consisting of 37 items and the following 5 subscales: characteristics of substance use; dependency diagnosis; the effects of subsance use on the user; craving; motivation to quit using substances. The study included 345 alcohol and/or substance abusers from 2 addiction treatment clinics and a prison addiction service. The validity of the questionnaire was assessed using the Michigan Alcoholism Screening Test (MAST), Readiness to Change Questionnaire (SOCRATES), Penn Alcohol Craving Scale (PACS), Drug Craving Scale (DCS), Structured Clinical Interview for DSM-IV Axis I Disorders (SCID-I), and Addiction Severity Index (ASI). The Cronbach's alpha coefficient for the total API was 0.89 and for the subscales it ranged from 0.63 to 0.86. Item-total correlation coefficients ranged from 0.42 to 0.89. The Spearman Brown split-half method coefficient for the total API was 0.83. In all, 4 factors were obtained using explanatory factor analysis that represented 52.3% of the total variance. The API craving subscale was observed to be consistent with PACS and the API motivation subscale was consistent with SOCRATES. The API total score was strongly correlated with the mean MAST score, and the composite ASI medical status, substance use, legal status, and family social relations subscale scores. Based on ROC analyses, the area under curve was 0.90. With a total API cut-off score of 4, the scale's sensitivity and specificity 0.85 was 0.78, respectively. The findings show that the API is a valid and reliable questionnaire that can be used to measure the severity of different dimensions of substance dependency.

  20. grlc Makes GitHub Taste Like Linked Data APIs

    NARCIS (Netherlands)

    Merono Penuela, A.; Hoekstra, R.J.

    2016-01-01

    Building Web APIs on top of SPARQL endpoints is becoming common practice. It enables universal access to the integration favorable data space of Linked Data. In the majority of use cases, users cannot be expected to learn SPARQL to query this data space. Web APIs are the most common way to enable

  1. Hot-stage microscopy for determination of API particles in a formulated tablet.

    Science.gov (United States)

    Simek, Michal; Grünwaldová, Veronika; Kratochvíl, Bohumil

    2014-01-01

    Although methods exist to readily determine the particle size distribution (PSD) of an active pharmaceutical ingredient (API) before its formulation into a final product, the primary challenge is to develop a method to determine the PSD of APIs in a finished tablet. To address the limitations of existing PSD methods, we used hot-stage microscopy to observe tablet disintegration during temperature change and, thus, reveal the API particles in a tablet. Both mechanical and liquid disintegration were evaluated after we had identified optimum milling time for mechanical disintegration and optimum volume of water for liquid disintegration. In each case, hot-stage micrographs, taken before and after the API melting point, were compared with image analysis software to obtain the PSDs. Then, the PSDs of the APIs from the disintegrated tablets were compared with the PSDs of raw APIs. Good agreement was obtained, thereby confirming the robustness of our methodology. The availability of such a method equips pharmaceutical scientists with an in vitro assessment method that will more reliably determine the PSD of active substances in finished tablets.

  2. Hot-Stage Microscopy for Determination of API Particles in a Formulated Tablet

    Directory of Open Access Journals (Sweden)

    Michal Šimek

    2014-01-01

    Full Text Available Although methods exist to readily determine the particle size distribution (PSD of an active pharmaceutical ingredient (API before its formulation into a final product, the primary challenge is to develop a method to determine the PSD of APIs in a finished tablet. To address the limitations of existing PSD methods, we used hot-stage microscopy to observe tablet disintegration during temperature change and, thus, reveal the API particles in a tablet. Both mechanical and liquid disintegration were evaluated after we had identified optimum milling time for mechanical disintegration and optimum volume of water for liquid disintegration. In each case, hot-stage micrographs, taken before and after the API melting point, were compared with image analysis software to obtain the PSDs. Then, the PSDs of the APIs from the disintegrated tablets were compared with the PSDs of raw APIs. Good agreement was obtained, thereby confirming the robustness of our methodology. The availability of such a method equips pharmaceutical scientists with an in vitro assessment method that will more reliably determine the PSD of active substances in finished tablets.

  3. SeqLib: a C ++ API for rapid BAM manipulation, sequence alignment and sequence assembly.

    Science.gov (United States)

    Wala, Jeremiah; Beroukhim, Rameen

    2017-03-01

    We present SeqLib, a C ++ API and command line tool that provides a rapid and user-friendly interface to BAM/SAM/CRAM files, global sequence alignment operations and sequence assembly. Four C libraries perform core operations in SeqLib: HTSlib for BAM access, BWA-MEM and BLAT for sequence alignment and Fermi for error correction and sequence assembly. Benchmarking indicates that SeqLib has lower CPU and memory requirements than leading C ++ sequence analysis APIs. We demonstrate an example of how minimal SeqLib code can extract, error-correct and assemble reads from a CRAM file and then align with BWA-MEM. SeqLib also provides additional capabilities, including chromosome-aware interval queries and read plotting. Command line tools are available for performing integrated error correction, micro-assemblies and alignment. SeqLib is available on Linux and OSX for the C ++98 standard and later at github.com/walaj/SeqLib. SeqLib is released under the Apache2 license. Additional capabilities for BLAT alignment are available under the BLAT license. jwala@broadinstitue.org ; rameen@broadinstitute.org. © The Author 2016. Published by Oxford University Press. All rights reserved. For Permissions, please e-mail: journals.permissions@oup.com

  4. ChemSpell Web Service API

    Data.gov (United States)

    U.S. Department of Health & Human Services — The ChemSpell Web Service API provides chemical name spell checking and chemical name synonym look-up. ChemSpell contains more than 1.3 million chemical names...

  5. OFF, Open source Finite volume Fluid dynamics code: A free, high-order solver based on parallel, modular, object-oriented Fortran API

    Science.gov (United States)

    Zaghi, S.

    2014-07-01

    OFF, an open source (free software) code for performing fluid dynamics simulations, is presented. The aim of OFF is to solve, numerically, the unsteady (and steady) compressible Navier-Stokes equations of fluid dynamics by means of finite volume techniques: the research background is mainly focused on high-order (WENO) schemes for multi-fluids, multi-phase flows over complex geometries. To this purpose a highly modular, object-oriented application program interface (API) has been developed. In particular, the concepts of data encapsulation and inheritance available within Fortran language (from standard 2003) have been stressed in order to represent each fluid dynamics "entity" (e.g. the conservative variables of a finite volume, its geometry, etc…) by a single object so that a large variety of computational libraries can be easily (and efficiently) developed upon these objects. The main features of OFF can be summarized as follows: Programming LanguageOFF is written in standard (compliant) Fortran 2003; its design is highly modular in order to enhance simplicity of use and maintenance without compromising the efficiency; Parallel Frameworks Supported the development of OFF has been also targeted to maximize the computational efficiency: the code is designed to run on shared-memory multi-cores workstations and distributed-memory clusters of shared-memory nodes (supercomputers); the code's parallelization is based on Open Multiprocessing (OpenMP) and Message Passing Interface (MPI) paradigms; Usability, Maintenance and Enhancement in order to improve the usability, maintenance and enhancement of the code also the documentation has been carefully taken into account; the documentation is built upon comprehensive comments placed directly into the source files (no external documentation files needed): these comments are parsed by means of doxygen free software producing high quality html and latex documentation pages; the distributed versioning system referred as git

  6. API REST Web service and backend system Of Lecturer’s Assessment Information System on Politeknik Negeri Bali

    Science.gov (United States)

    Manuaba, I. B. P.; Rudiastini, E.

    2018-01-01

    Assessment of lecturers is a tool used to measure lecturer performance. Lecturer’s assessment variable can be measured from three aspects : teaching activities, research and community service. Broad aspect to measure the performance of lecturers requires a special framework, so that the system can be developed in a sustainable manner. Issues of this research is to create a API web service data tool, so the lecturer assessment system can be developed in various frameworks. The research was developed with web service and php programming language with the output of json extension data. The conclusion of this research is API web service data application can be developed using several platforms such as web, mobile application

  7. SjAPI, the first functionally characterized Ascaris-type protease inhibitor from animal venoms.

    Directory of Open Access Journals (Sweden)

    Zongyun Chen

    Full Text Available BACKGROUND: Serine protease inhibitors act as modulators of serine proteases, playing important roles in protecting animal toxin peptides from degradation. However, all known serine protease inhibitors discovered thus far from animal venom belong to the Kunitz-type subfamily, and whether there are other novel types of protease inhibitors in animal venom remains unclear. PRINCIPAL FINDINGS: Here, by screening scorpion venom gland cDNA libraries, we identified the first Ascaris-type animal toxin family, which contains four members: Scorpiops jendeki Ascaris-type protease inhibitor (SjAPI, Scorpiops jendeki Ascaris-type protease inhibitor 2 (SjAPI-2, Chaerilus tricostatus Ascaris-type protease inhibitor (CtAPI, and Buthus martensii Ascaris-type protease inhibitor (BmAPI. The detailed characterization of Ascaris-type peptide SjAPI from the venom gland of scorpion Scorpiops jendeki was carried out. The mature peptide of SjAPI contains 64 residues and possesses a classical Ascaris-type cysteine framework reticulated by five disulfide bridges, different from all known protease inhibitors from venomous animals. Enzyme and inhibitor reaction kinetics experiments showed that recombinant SjAPI was a dual function peptide with α-chymotrypsin- and elastase-inhibiting properties. Recombinant SjAPI inhibited α-chymotrypsin with a Ki of 97.1 nM and elastase with a Ki of 3.7 μM, respectively. Bioinformatics analyses and chimera experiments indicated that SjAPI contained the unique short side chain functional residues "AAV" and might be a useful template to produce new serine protease inhibitors. CONCLUSIONS/SIGNIFICANCE: To our knowledge, SjAPI is the first functionally characterized animal toxin peptide with an Ascaris-type fold. The structural and functional diversity of animal toxins with protease-inhibiting properties suggested that bioactive peptides from animal venom glands might be a new source of protease inhibitors, which will accelerate the

  8. 78 FR 9035 - Renewal and Revision of a Previously Approved Information Collection; Comment Request; State...

    Science.gov (United States)

    2013-02-07

    ..., via Application Programming Interfaces (APIs) and in various file formats. Numerous public and private... connections, incumbent and competitive local exchange carriers, facilities-based mobile telephony service...

  9. A visual user interface program, EGSWIN, for EGS4

    International Nuclear Information System (INIS)

    Qiu Rui; Li Junli; Wu Zhen

    2005-01-01

    To overcome the inconvenience and difficulty in using the EGS4 code by novice users, a visual user interface program, called the EGSWIN system, has been developed by the Monte Carlo Research Center of Tsinghua University in China. EGSWIN allows users to run EGS4 for many applications without any user coding. A mixed-language programming technique with Visual C++ and Visual Fortran is used in order to embed both EGS4 and PEGS4 into EGSWIN. The system has the features of visual geometry input, geometry processing, visual definitions of source, scoring and computing parameters, and particle trajectories display. Comparison between the calculated results with EGS4 and EGSWIN, as well as with FLUKA and GEANT, has been made to validate EGSWIN. (author)

  10. A method for designing fiberglass sucker-rod strings with API RP 11L

    International Nuclear Information System (INIS)

    Jennings, J.W.; Laine, R.E.

    1991-01-01

    This paper presents a method for using the API recommended practice for the design of sucker-rod pumping systems with fiberglass composite rod strings. The API method is useful for obtaining quick, approximate, preliminary design calculations. Equations for calculating all the composite material factors needed in the API calculations are given

  11. IgE-Api m 4 Is Useful for Identifying a Particular Phenotype of Bee Venom Allergy.

    Science.gov (United States)

    Ruiz, B; Serrano, P; Moreno, C

    Different clinical behaviors have been identified in patients allergic to bee venom. Compound-resolved diagnosis could be an appropriate tool for investigating these differences. The aims of this study were to analyze whether specific IgE to Api m 4 (sIgE-Api m 4) can identify a particular kind of bee venom allergy and to describe response to bee venom immunotherapy (bVIT). Prospective study of 31 patients allergic to bee venom who were assigned to phenotype group A (sIgE-Api m 4 Api m 4 ≥0.98 kU/L), treated with purified aqueous (PA) extract. Sex, age, cardiovascular risk, severity of preceding sting reaction, exposure to beekeeping, and immunological data (intradermal test, sIgE/sIgG4-Apis-nApi m 1, and sIgE-rApi m 2-Api m 4 were analyzed. Systemic reactions (SRs) during bVIT build-up were analyzed. Immunological and sting challenge outcomes were evaluated in each group after 1 and 2 years of bVIT. Phenotype B patients had more severe reactions (P=.049) and higher skin sensitivity (P=.011), baseline sIgE-Apis (P=.0004), sIgE-nApi m 1 (P=.0004), and sIgG4-Apis (P=.027) than phenotype A patients. Furthermore, 41% of patients in group B experienced SRs during the build-up phase with NA; the sting challenge success rate in this group was 82%. There were no significant reductions in serial intradermal test results, but an intense reduction in sIgE-nApi m 1 (P=.013) and sIgE-Api m 4 (P=.004) was observed after the first year of bVIT. Use of IgE-Api m 4 as the only discrimination criterion demonstrated differences in bee venom allergy. Further investigation with larger populations is necessary.

  12. Long-Term Temporal Trends of Nosema spp. Infection Prevalence in Northeast Germany: Continuous Spread of Nosema ceranae, an Emerging Pathogen of Honey Bees (Apis mellifera), but No General Replacement of Nosema apis.

    Science.gov (United States)

    Gisder, Sebastian; Schüler, Vivian; Horchler, Lennart L; Groth, Detlef; Genersch, Elke

    2017-01-01

    The Western honey bee ( Apis mellifera ) is widely used as commercial pollinator in worldwide agriculture and, therefore, plays an important role in global food security. Among the parasites and pathogens threatening health and survival of honey bees are two species of microsporidia, Nosema apis and Nosema ceranae. Nosema ceranae is considered an emerging pathogen of the Western honey bee. Reports on the spread of N. ceranae suggested that this presumably highly virulent species is replacing its more benign congener N. apis in the global A. mellifera population. We here present a 12 year longitudinal cohort study on the prevalence of N. apis and N. ceranae in Northeast Germany. Between 2005 and 2016, a cohort of about 230 honey bee colonies originating from 23 apiaries was sampled twice a year (spring and autumn) resulting in a total of 5,600 bee samples which were subjected to microscopic and molecular analysis for determining the presence of infections with N. apis or/and N. ceranae . Throughout the entire study period, both N. apis - and N. ceranae -infections could be diagnosed within the cohort. Logistic regression analysis of the prevalence data demonstrated a significant increase of N. ceranae -infections over the last 12 years, both in autumn (reflecting the development during the summer) and in spring (reflecting the development over winter) samples. Cell culture experiments confirmed that N. ceranae has a higher proliferative potential than N. apis at 27° and 33°C potentially explaining the increase in N. ceranae prevalence during summer. In autumn, characterized by generally low infection prevalence, this increase was accompanied by a significant decrease in N. apis -infection prevalence. In contrast, in spring, the season with a higher prevalence of infection, no significant decrease of N. apis infections despite a significant increase in N. ceranae infections could be observed. Therefore, our data do not support a general advantage of N. ceranae over

  13. "I Want My Robot to Look for Food": Comparing Kindergartner's Programming Comprehension Using Tangible, Graphic, and Hybrid User Interfaces

    Science.gov (United States)

    Strawhacker, Amanda; Bers, Marina U.

    2015-01-01

    In recent years, educational robotics has become an increasingly popular research area. However, limited studies have focused on differentiated learning outcomes based on type of programming interface. This study aims to explore how successfully young children master foundational programming concepts based on the robotics user interface (tangible,…

  14. [Effect of habitat and interspecific competition on Apis cerana cerana colony distribution].

    Science.gov (United States)

    Yu, Linsheng; Han, Shengming

    2003-04-01

    Habitat change and interspecific competition were the main factors affecting, Apis cerana cerana colony distribution among Wannan and Wanxi Dabie mountainous areas, Jianghuai area and Huaibei plain. Wannan and Wanxi Dabie mountainous areas were the ideal places for Apis cerana cerana' habitation and propogation, in which, there were integrated natural vegetation, fine ecological condition, abundant nectariferous plants, and Apis cerana cerana had large colony size, wide distribution, high density, no disturbances of natural mating, and was dominant interspecific competition. In Jianghuai area and Huaibei plain, there were small covering of natural vegetation, different degree of degradation of ecological balance, few kinds of nectariferous plants with almost the same blooming periods, natural mating perturbed by Apis mellifera ligustica for Apis cerana cerana, and which was inferior in interspecific competition, colony size sharply decreased, distribution area reduced, and density cut down to a great extent. In Huaibei plain, the negative factors were more conspicuous.

  15. System for Award Management (SAM) API

    Data.gov (United States)

    General Services Administration — The SAM API is a RESTful method of retrieving public information about the businesses, organizations, or individuals (referred to as entities) within the SAM entity...

  16. Improving Operational Effectiveness of Tactical Long Endurance Unmanned Aerial Systems (TALEUAS) by Utilizing Solar Power

    Science.gov (United States)

    2014-06-01

    71 Figure 26. Elevation map obtained through the Google Elevation API . ............... 75 Figure 27. Discretized area in small cells (300 x...xi THIS PAGE INTENTIONALLY LEFT BLANK xii LIST OF ACRONYMS AND ABBREVIATIONS API application programming interface ARPA-E Advanced...terrain mapping • target search with geolocation and designation capabilities • target tracking • convoy protection • jamming and deception

  17. Exploring HIV-testing intentions in young Asian/Pacific Islander (API) women as it relates to acculturation, theory of gender and power (TGP), and the AIDS risk reduction model (ARRM).

    Science.gov (United States)

    Salud, Margaret C; Marshak, Helen Hopp; Natto, Zuhair S; Montgomery, Susanne

    2014-01-01

    While HIV rates are low for Asian/Pacific Islanders (APIs), they have been increasing, especially for API women in the USA. We conducted a cross-sectional study with 299 young API women (18-24 years old) in the Inland Empire region of Southern California to better understand their intention for HIV testing and their perceptions about HIV/AIDS. Data analyses included descriptive statistics, bivariate exploration for model building and multivariate analyses to determine variables associated with HIV-testing intentions. Results suggest that more lifetime sexual partners, greater perceived gender susceptibility, higher HIV/AIDS knowledge, sexually active, more positive attitudes about HIV testing and higher self-perceptions/experiences related to risk contribute to stronger intentions for HIV testing in young API women. Findings from this study will contribute to the limited literature on HIV/AIDS in API women and provide information that can be used for developing and implementing culturally appropriate programs that encourage HIV prevention and testing in this population.

  18. User interface support

    Science.gov (United States)

    Lewis, Clayton; Wilde, Nick

    1989-01-01

    Space construction will require heavy investment in the development of a wide variety of user interfaces for the computer-based tools that will be involved at every stage of construction operations. Using today's technology, user interface development is very expensive for two reasons: (1) specialized and scarce programming skills are required to implement the necessary graphical representations and complex control regimes for high-quality interfaces; (2) iteration on prototypes is required to meet user and task requirements, since these are difficult to anticipate with current (and foreseeable) design knowledge. We are attacking this problem by building a user interface development tool based on extensions to the spreadsheet model of computation. The tool provides high-level support for graphical user interfaces and permits dynamic modification of interfaces, without requiring conventional programming concepts and skills.

  19. How Good is OpenMP

    Directory of Open Access Journals (Sweden)

    Timothy G. Mattson

    2003-01-01

    Full Text Available The OpenMP standard defines an Application Programming Interface (API for shared memory computers. Since its introduction in 1997, it has grown to become one of the most commonly used API's for parallel programming. But success in the market doesn't necessarily imply successful computer science. Is OpenMP a "good" programming environment? What does it even mean to call a programming environment good? And finally, once we understand how good or bad OpenMP is; what can we do to make it even better? In this paper, we will address these questions.

  20. Predominant Api m 10 sensitization as risk factor for treatment failure in honey bee venom immunotherapy.

    Science.gov (United States)

    Frick, Marcel; Fischer, Jörg; Helbling, Arthur; Ruëff, Franziska; Wieczorek, Dorothea; Ollert, Markus; Pfützner, Wolfgang; Müller, Sabine; Huss-Marp, Johannes; Dorn, Britta; Biedermann, Tilo; Lidholm, Jonas; Ruecker, Gerta; Bantleon, Frank; Miehe, Michaela; Spillner, Edzard; Jakob, Thilo

    2016-12-01

    Component resolution recently identified distinct sensitization profiles in honey bee venom (HBV) allergy, some of which were dominated by specific IgE to Api m 3 and/or Api m 10, which have been reported to be underrepresented in therapeutic HBV preparations. We performed a retrospective analysis of component-resolved sensitization profiles in HBV-allergic patients and association with treatment outcome. HBV-allergic patients who had undergone controlled honey bee sting challenge after at least 6 months of HBV immunotherapy (n = 115) were included and classified as responder (n = 79) or treatment failure (n = 36) on the basis of absence or presence of systemic allergic reactions upon sting challenge. IgE reactivity to a panel of HBV allergens was analyzed in sera obtained before immunotherapy and before sting challenge. No differences were observed between responders and nonresponders regarding levels of IgE sensitization to Api m 1, Api m 2, Api m 3, and Api m 5. In contrast, Api m 10 specific IgE was moderately but significantly increased in nonresponders. Predominant Api m 10 sensitization (>50% of specific IgE to HBV) was the best discriminator (specificity, 95%; sensitivity, 25%) with an odds ratio of 8.444 (2.127-33.53; P = .0013) for treatment failure. Some but not all therapeutic HBV preparations displayed a lack of Api m 10, whereas Api m 1 and Api m 3 immunoreactivity was comparable to that of crude HBV. In line with this, significant Api m 10 sIgG 4 induction was observed only in those patients who were treated with HBV in which Api m 10 was detectable. Component-resolved sensitization profiles in HBV allergy suggest predominant IgE sensitization to Api m 10 as a risk factor for treatment failure in HBV immunotherapy. Copyright © 2016 The Authors. Published by Elsevier Inc. All rights reserved.

  1. Standard interfaces for program-modular multiprocessor systems

    International Nuclear Information System (INIS)

    Chernykh, E.V.

    1982-01-01

    The peculiarities of the structures of existing and developed standard interfaces used in automation systems for nuclear physical experiments are considered. general structural characteristics of multiprocessor system interfaces are revealed. The comparison of the existing system CAMAC crate and designed standards of COMPEX, E3S and FASTBUS interfaces by capacity and relative cost is carried out. The analysis of the given data shows that operation of any interface is more advantageous at the rates close to capacity values, the relative cost being minimum. In this case the advantage is on the side of interfaces with greater capacity values for which at a moderated decrease of the exchange or requests processing rate the relative costs grow slower. A higher capacity of one-cycle exchange is provided with functional data way specialization in the interface. The conclusion is drawn that most perspective trend in the development of automation systems for high energy physics experiments is using FASTBUS standard

  2. Detector and event visualization with sketchup at the CMS experiment

    International Nuclear Information System (INIS)

    Sakuma, Tai; McCauley, Thomas

    2014-01-01

    We have created 3D models of the CMS detector and particle collision events in SketchUp, a 3D modelling program. SketchUp provides a Ruby API which we use to interface with the CMS Detector Description to create 3D models of the CMS detector. With the Ruby API, we also have created an interface to the JSON-based event format used for the iSpy event display to create 3D models of CMS events. These models have many applications related to 3D representation of the CMS detector and events. Figures produced based on these models were used in conference presentations, journal publications, technical design reports for the detector upgrades, art projects, outreach programs, and other presentations

  3. IGDS/TRAP Interface Program (ITIP). Software User Manual (SUM). [network flow diagrams for coal gasification studies

    Science.gov (United States)

    Jefferys, S.; Johnson, W.; Lewis, R.; Rich, R.

    1981-01-01

    This specification establishes the requirements, concepts, and preliminary design for a set of software known as the IGDS/TRAP Interface Program (ITIP). This software provides the capability to develop at an Interactive Graphics Design System (IGDS) design station process flow diagrams for use by the NASA Coal Gasification Task Team. In addition, ITIP will use the Data Management and Retrieval System (DMRS) to maintain a data base from which a properly formatted input file to the Time-Line and Resources Analysis Program (TRAP) can be extracted. This set of software will reside on the PDP-11/70 and will become the primary interface between the Coal Gasification Task Team and IGDS, DMRS, and TRAP. The user manual for the computer program is presented.

  4. Novel diagnostic tools for Asian (Apis cerana) and European (Apis mellifera) honey authentication.

    Science.gov (United States)

    Soares, Sónia; Grazina, Liliana; Mafra, Isabel; Costa, Joana; Pinto, M Alice; Duc, Hanh Pham; Oliveira, M Beatriz P P; Amaral, Joana S

    2018-03-01

    Honey can be produced by different species of honeybees, with two being of economic importance due to their use in apiculture, namely Apis mellifera (known as European honeybee) and Apis cerana (known as Asian honeybee). Due to the decline of the wild populations of the Asian honeybee, this honey generally attains much higher market value, being prone to adulteration. This work aims at proposing new tools, based on the use of molecular markers, for the entomological authentication of honey. To this end, new species-specific primers were designed targeting the tRNA leu -cox2 intergenic region and allowing the detection of A. cerana DNA by qualitative polymerase chain reaction (PCR). Additionally, a novel real-time PCR method with high resolution melting analysis was developed to target the 16S rRNA gene of both bee species, allowing their discrimination in different clusters. The proposed methodologies were further applied with success in the authentication of Asian and European honey samples by the identification of honeybee DNA, demonstrating the usefulness of these simple and cost-effective new approaches. Copyright © 2017 Elsevier Ltd. All rights reserved.

  5. An X window based graphics user interface for radiation information processing system developed with object-oriented programming technology

    International Nuclear Information System (INIS)

    Gao Wenhuan; Fu Changqing; Kang Kejun

    1993-01-01

    X Window is a network-oriented and network transparent windowing system, and now dominant in the Unix domain. The object-oriented programming technology can be used to change the extensibility of a software system remarkably. An introduction to graphics user interface is given. And how to develop a graphics user interface for radiation information processing system with object-oriented programming technology, which is based on X Window and independent of application is described briefly

  6. RGENDF - An interface program between the NJOY code and codes using multigroup cross-sections

    International Nuclear Information System (INIS)

    Chalhoub, E.S.; Anaf, J.

    1988-02-01

    An interface program for reformatting multigroup cross-section libraries generated by NJOY into ENDF/B-V format and the EXPANDA, PFCOND and COMPAR input formats is presented. (author). 7 refs, 1 fig., 1 tab

  7. Clarification of some api characteristics in relation to caribou (Rangifer tarandus

    Directory of Open Access Journals (Sweden)

    William O. Pruitt, Jr.

    1990-09-01

    Full Text Available A total of 2177 comparisons of api hardness vs. density in northern Saskatchewan, southeastern Manitoba and northeastern Finland revealed no consistent correlation (r varied from +.70 to -.17. A total of 1395 comparisons of horizontal hardness of the top layer of api to vertical hardness of the same layer of api in southeastern Manitoba, northeastern Finland and far eastern middle Finland revealed no consistent correlation (r varied from +.99 to -.20. Therefore one cannot substitute density for hardness nor horizontal hardness of the top layer for vertical hardness of the top layer in the terms of the Värriö Snow Index.

  8. A SNP based high-density linkage map of Apis cerana reveals a high recombination rate similar to Apis mellifera.

    Directory of Open Access Journals (Sweden)

    Yuan Yuan Shi

    Full Text Available BACKGROUND: The Eastern honey bee, Apis cerana Fabricius, is distributed in southern and eastern Asia, from India and China to Korea and Japan and southeast to the Moluccas. This species is also widely kept for honey production besides Apis mellifera. Apis cerana is also a model organism for studying social behavior, caste determination, mating biology, sexual selection, and host-parasite interactions. Few resources are available for molecular research in this species, and a linkage map was never constructed. A linkage map is a prerequisite for quantitative trait loci mapping and for analyzing genome structure. We used the Chinese honey bee, Apis cerana cerana to construct the first linkage map in the Eastern honey bee. RESULTS: F2 workers (N = 103 were genotyped for 126,990 single nucleotide polymorphisms (SNPs. After filtering low quality and those not passing the Mendel test, we obtained 3,000 SNPs, 1,535 of these were informative and used to construct a linkage map. The preliminary map contains 19 linkage groups, we then mapped the 19 linkage groups to 16 chromosomes by comparing the markers to the genome of A. mellfiera. The final map contains 16 linkage groups with a total of 1,535 markers. The total genetic distance is 3,942.7 centimorgans (cM with the largest linkage group (180 loci measuring 574.5 cM. Average marker interval for all markers across the 16 linkage groups is 2.6 cM. CONCLUSION: We constructed a high density linkage map for A. c. cerana with 1,535 markers. Because the map is based on SNP markers, it will enable easier and faster genotyping assays than randomly amplified polymorphic DNA or microsatellite based maps used in A. mellifera.

  9. Real World Uses For Nagios APIs

    Science.gov (United States)

    Singh, Janice

    2014-01-01

    This presentation describes the Nagios 4 APIs and how the NASA Advanced Supercomputing at Ames Research Center is employing them to upgrade its graphical status display (the HUD) and explain why it's worth trying to use them yourselves.

  10. An improved method for interpreting API filter press hydraulic conductivity test results

    International Nuclear Information System (INIS)

    Heslin, G.M.; Baxter, D.Y.; Filz, G.M.; Davidson, R.R.

    1997-01-01

    The American Petroleum Institute (API) filter press is frequently used to measure the hydraulic conductivity of soil-bentonite backfill during the mix design process and as part of construction quality controls. However, interpretation of the test results is complicated by the fact that the seepage-induced consolidation pressure varies from zero at the top of the specimen to a maximum value at the bottom of the specimen. An analytical solution is available which relates the stress, compressibility, and hydraulic conductivity in soil consolidated by seepage forces. This paper presents the results of a laboratory investigation undertaken to support application of this theory to API hydraulic conductivity tests. When the API test results are interpreted using seepage consolidation theory, they are in good agreement with the results of consolidometer permeameter tests. Limitations of the API test are also discussed

  11. A user interface framework for the Square Kilometre Array: concepts and responsibilities

    Science.gov (United States)

    Marassi, Alessandro; Brajnik, Giorgio; Nicol, Mark; Alberti, Valentina; Le Roux, Gerhard

    2016-07-01

    The Square Kilometre Array (SKA) project is responsible for developing the SKA Observatory, the world's largest radio telescope, with eventually over a square kilometre of collecting area and including a general headquarters as well as two radio telescopes: SKA1-Mid in South Africa and SKA1-Low in Australia. The SKA project consists of a number of subsystems (elements) among which the Telescope Manager (TM) is the one involved in controlling and monitoring the SKA telescopes. The TM element has three primary responsibilities: management of astronomical observations, management of telescope hardware and software subsystems, management of data to support system operations and all stakeholders (operators, maintainers, engineers and science users) in achieving operational, maintenance and engineering goals. Operators, maintainers, engineers and science users will interact with TM via appropriate user interfaces (UI). The TM UI framework envisaged is a complete set of general technical solutions (components, technologies and design information) for implementing a generic computing system (UI platform). Such a system will enable UI components to be instantiated to allow for human interaction via screens, keyboards, mouse and to implement the necessary logic for acquiring or deriving the information needed for interaction. It will provide libraries and specific Application Programming Interfaces (APIs) to implement operator and engineer interactive interfaces. This paper will provide a status update of the TM UI framework, UI platform and UI components design effort, including the technology choices, and discuss key challenges in the TM UI architecture, as well as our approaches to addressing them.

  12. Identification of Complete Repertoire of Apis florea Odorant Receptors Reveals Complex Orthologous Relationships with Apis mellifera

    Science.gov (United States)

    Karpe, Snehal D.; Jain, Rikesh; Brockmann, Axel; Sowdhamini, Ramanathan

    2016-01-01

    Abstract We developed a computational pipeline for homology based identification of the complete repertoire of olfactory receptor (OR) genes in the Asian honey bee species, Apis florea. Apis florea is phylogenetically the most basal honey bee species and also the most distant sister species to the Western honey bee Apis mellifera, for which all OR genes had been identified before. Using our pipeline, we identified 180 OR genes in A. florea, which is very similar to the number of ORs identified in A. mellifera (177 ORs). Many characteristics of the ORs including gene structure, synteny of tandemly repeated ORs and basic phylogenetic clustering are highly conserved. The composite phylogenetic tree of A. florea and A. mellifera ORs could be divided into 21 clades which are in harmony with the existing Hymenopteran tree. However, we found a few nonorthologous OR relationships between both species as well as independent pseudogenization of ORs suggesting separate evolutionary changes. Particularly, a subgroup of the OR gene clade XI, which had been hypothesized to code cuticular hydrocarbon receptors showed a high number of species-specific ORs. RNAseq analysis detected a total number of 145 OR transcripts in male and 162 in female antennae. Most of the OR genes were highly expressed on the female antennae. However, we detected five distinct male-biased OR genes, out of which three genes (AfOr11, AfOr18, AfOr170P) were shown to be male-biased in A. mellifera, too, thus corroborating a behavioral function in sex-pheromone communication. PMID:27540087

  13. Interface COMSOL-PHREEQC (iCP), an efficient numerical framework for the solution of coupled multiphysics and geochemistry

    Science.gov (United States)

    Nardi, Albert; Idiart, Andrés; Trinchero, Paolo; de Vries, Luis Manuel; Molinero, Jorge

    2014-08-01

    This paper presents the development, verification and application of an efficient interface, denoted as iCP, which couples two standalone simulation programs: the general purpose Finite Element framework COMSOL Multiphysics® and the geochemical simulator PHREEQC. The main goal of the interface is to maximize the synergies between the aforementioned codes, providing a numerical platform that can efficiently simulate a wide number of multiphysics problems coupled with geochemistry. iCP is written in Java and uses the IPhreeqc C++ dynamic library and the COMSOL Java-API. Given the large computational requirements of the aforementioned coupled models, special emphasis has been placed on numerical robustness and efficiency. To this end, the geochemical reactions are solved in parallel by balancing the computational load over multiple threads. First, a benchmark exercise is used to test the reliability of iCP regarding flow and reactive transport. Then, a large scale thermo-hydro-chemical (THC) problem is solved to show the code capabilities. The results of the verification exercise are successfully compared with those obtained using PHREEQC and the application case demonstrates the scalability of a large scale model, at least up to 32 threads.

  14. Interactive Model-Centric Systems Engineering (IMCSE) Phase 1

    Science.gov (United States)

    2014-09-30

    and (2) a properly structured MySQL database populated by the input/output data of that model. The IVTea database structure has only seven...programming interface (API) for JavaScript-based simulation models. Unlike other programming languages such as Java , Python, and MATLAB, JavaScript

  15. Evaluation of Maltose-Induced Chemical Degradation at the Interface of Bilayer Tablets.

    Science.gov (United States)

    Matsuzaki, Naoya; Yamamoto, Yousuke; Murayama, Daisuke; Katakawa, Yoshifumi; Mimura, Hisashi; Kimura, Shin-Ichiro; Iwao, Yasunori; Itai, Shigeru

    2017-01-01

    Fixed dose combination tablets consisting of mirabegron (MB) and solifenacin succinate (SS) were developed and formulated into bilayer tablets in the current study. The results of a chemical stability study showed that the original formulation for the tablets led to a significant increase of unknown degradants in the SS layer. Two compatibility studies were conducted to simulate the interface between the MB and SS layers, and the results revealed that the degradants only formed in the presence of both active pharmaceutical ingredients (APIs), and that the presence of maltose in the SS layer was critical to inducing degradation. High resolution mass spectroscopy coupled with high performance liquid chromatography was used to determine the chemical structures of the degradants, which were identified to MB derivatives bearing one or two sugar units. These findings therefore suggested that the degradation of the API could be attributed to the addition of sugar units from maltose to MB under the acidic conditions caused by SS. With this in mind, we developed a new formulation by replacing maltose with hydroxypropyl cellulose as a polymer-type binder. The results showed that this formulation suppressed the formation of the degradants. The results of this study have shown that chemical degradation can occur at the interface of bilayer tablets and that an alternative strategy is available to formulate more stable MB/SS bilayer tablets.

  16. Evidence of Apis cerana Sacbrood virus Infection in Apis mellifera.

    Science.gov (United States)

    Gong, Hong-Ri; Chen, Xiu-Xian; Chen, Yan Ping; Hu, Fu-Liang; Zhang, Jiang-Lin; Lin, Zhe-Guang; Yu, Ji-Wei; Zheng, Huo-Qing

    2016-04-01

    Sacbrood virus(SBV) is one of the most destructive viruses in the Asian honeybee Apis cerana but is much less destructive in Apis mellifera In previous studies, SBV isolates infecting A. cerana(AcSBV) and SBV isolates infecting A. mellifera(AmSBV) were identified as different serotypes, suggesting a species barrier in SBV infection. In order to investigate this species isolation, we examined the presence of SBV infection in 318A. mellifera colonies and 64A. cerana colonies, and we identified the genotypes of SBV isolates. We also performed artificial infection experiments under both laboratory and field conditions. The results showed that 38A. mellifera colonies and 37A. cerana colonies were positive for SBV infection. Phylogenetic analysis based on RNA-dependent RNA polymerase (RdRp) gene sequences indicated that A. cerana isolates and most A. mellifera isolates formed two distinct clades but two strains isolated fromA. mellifera were clustered with theA. cerana isolates. In the artificial-infection experiments, AcSBV negative-strand RNA could be detected in both adult bees and larvae ofA. mellifera, although there were no obvious signs of the disease, demonstrating the replication of AcSBV inA. mellifera Our results suggest that AcSBV is able to infectA. melliferacolonies with low prevalence (0.63% in this study) and pathogenicity. This work will help explain the different susceptibilities ofA. cerana and A. melliferato sacbrood disease and is potentially useful for guiding beekeeping practices. Copyright © 2016, American Society for Microbiology. All Rights Reserved.

  17. TUMBUHAN YANG DIKUNJUNGI LEBAH PEKERJA Apis (Hymenoptera: Apidae DI SUMATERA BARAT

    Directory of Open Access Journals (Sweden)

    Jasmi Jasmi

    2016-09-01

    Full Text Available Research about plant visited by Apis forager was conducted at altitude < 500 m and 600-1400 m of West Sumatra from December 2009-July 2010. The plant visited by forager was collected at radius 500 m from nests in fruits cropping, coffea and cinnamom plantation and forest edge. Honeybee from genus Apisvisit on plant consisted of four species, those are A. andreniformis, A. cerana, A. dorsata and A. koschevnikovi. Plant visited by forager Apis consisted of 61 species belong to 26 families. The number of 36 plant species found at lowland and highland, 20 species only at lowland and five species at highland. Most of plant species visited by Apis forager are Asteraceae and Leguminoceae. About 29 plant species visited by Apis were agriculture crop and 32 species of non agriculture. Apis andreniformis visited 29 plant species, A. cerana 56 species, A. dorsata 57 species and A. koschevnikovi one plant species. Cucumis sativus was visited by four bee species, Galiansoga farviflora was visited only by A. cerana. Five plant species (Rorippa indica, Cinnamomum burmanii, Nasturrium indicum, Rorippa indica and Eryngium foetidum were visited by only A. dorsata. Other three plants species (Mangifera indica, Cytrus aurantifoliaand Oryza sativa were visited by A. cerana and A. andreniformis, 31 plant species were visited by A. cerana and A. dorsata, 21 species were visited by A. andreniformis, A. cerana and A. dorsata. Keywords: lebah madu, Apis forager, food source plant, visit

  18. A new detrended semipartial cross-correlation analysis: Assessing the important meteorological factors affecting API

    International Nuclear Information System (INIS)

    Shen, Chen-Hua

    2015-01-01

    To analyze the unique contribution of meteorological factors to the air pollution index (API), a new method, the detrended semipartial cross-correlation analysis (DSPCCA), is proposed. Based on both a detrended cross-correlation analysis and a DFA-based multivariate-linear-regression (DMLR), this method is improved by including a semipartial correlation technique, which is used to indicate the unique contribution of an explanatory variable to multiple correlation coefficients. The advantages of this method in handling nonstationary time series are illustrated by numerical tests. To further demonstrate the utility of this method in environmental systems, new evidence of the primary contribution of meteorological factors to API is provided through DMLR. Results show that the most important meteorological factors affecting API are wind speed and diurnal temperature range, and the explanatory ability of meteorological factors to API gradually strengthens with increasing time scales. The results suggest that DSPCCA is a useful method for addressing environmental systems. - Highlights: • A detrended multiple linear regression is shown. • A detrended semipartial cross correlation analysis is proposed. • The important meteorological factors affecting API are assessed. • The explanatory ability of meteorological factors to API gradually strengthens with increasing time scales.

  19. A new detrended semipartial cross-correlation analysis: Assessing the important meteorological factors affecting API

    Energy Technology Data Exchange (ETDEWEB)

    Shen, Chen-Hua, E-mail: shenandchen01@163.com [College of Geographical Science, Nanjing Normal University, Nanjing 210046 (China); Jiangsu Center for Collaborative Innovation in Geographical Information Resource, Nanjing 210046 (China); Key Laboratory of Virtual Geographic Environment of Ministry of Education, Nanjing 210046 (China)

    2015-12-04

    To analyze the unique contribution of meteorological factors to the air pollution index (API), a new method, the detrended semipartial cross-correlation analysis (DSPCCA), is proposed. Based on both a detrended cross-correlation analysis and a DFA-based multivariate-linear-regression (DMLR), this method is improved by including a semipartial correlation technique, which is used to indicate the unique contribution of an explanatory variable to multiple correlation coefficients. The advantages of this method in handling nonstationary time series are illustrated by numerical tests. To further demonstrate the utility of this method in environmental systems, new evidence of the primary contribution of meteorological factors to API is provided through DMLR. Results show that the most important meteorological factors affecting API are wind speed and diurnal temperature range, and the explanatory ability of meteorological factors to API gradually strengthens with increasing time scales. The results suggest that DSPCCA is a useful method for addressing environmental systems. - Highlights: • A detrended multiple linear regression is shown. • A detrended semipartial cross correlation analysis is proposed. • The important meteorological factors affecting API are assessed. • The explanatory ability of meteorological factors to API gradually strengthens with increasing time scales.

  20. Eksplorasi Potensi Ekowisata di Kawasan Api Tak Kunjung Pada Kabupaten Pamekasan

    Directory of Open Access Journals (Sweden)

    Dewi Kartika Sari Susena

    2015-04-01

    Full Text Available Penelitian ini bertujuan untuk mengetahui aspek potensi ekowisata di kawasan Api Tak Kunjung Padam kabupaten Pamekasan dan persepsi masyarakat sekitar tentang potensi ekowisata yang ada. Metode pengambilan data meliputi mendapatkan informasi umum dari Key person dengan menggunakan teknik purposive sampling, penelusuran pustaka, observasi lapang, pengumpulan data lokasi berdasarkan persepsi masyarakat dengan pemilihan responden dengan menggunakan teknik purposive sampling dan wawancara semi terstruktur. Sumber daya alam yang ada di sekitar kawasan objek wisata yang berpotensi untuk mendukung ekowisata yaitu, objek wisata Api Tak Kunjung Padam, umbi bentul (Colocasia esculenta L., lahan pertanian Singkong (Manihot esculenta Crantz, Kacang hijau (Phaseolus radiatus L., Pisang (Musa paradisiaca L. dan Jagung (Zea mays L., rengginang lorjuk, jubada, kaldu kokot, rujak dan campur madura. Berdasarkan hasil wawancara diketahui bahwa hasil panen dari lahan pertanian dimanfaatkan masyarakat setempat untuk menambah perekonomian dengan cara dijual di kawasan Api Tak Kunjung Padam maupun di pasar. Masyarakat setempat juga belum banyak mengetahui potensi sumber daya tersebut untuk dimanfaatkan sebagai pendukung konservasi lingkungan secara umum di wilayah tersebut. Kata Kunci : Api Tak Kunjung Padam, ekowisata, Persepsi.

  1. An open source web interface for linking models to infrastructure system databases

    Science.gov (United States)

    Knox, S.; Mohamed, K.; Harou, J. J.; Rheinheimer, D. E.; Medellin-Azuara, J.; Meier, P.; Tilmant, A.; Rosenberg, D. E.

    2016-12-01

    Models of networked engineered resource systems such as water or energy systems are often built collaboratively with developers from different domains working at different locations. These models can be linked to large scale real world databases, and they are constantly being improved and extended. As the development and application of these models becomes more sophisticated, and the computing power required for simulations and/or optimisations increases, so has the need for online services and tools which enable the efficient development and deployment of these models. Hydra Platform is an open source, web-based data management system, which allows modellers of network-based models to remotely store network topology and associated data in a generalised manner, allowing it to serve multiple disciplines. Hydra Platform uses a web API using JSON to allow external programs (referred to as `Apps') to interact with its stored networks and perform actions such as importing data, running models, or exporting the networks to different formats. Hydra Platform supports multiple users accessing the same network and has a suite of functions for managing users and data. We present ongoing development in Hydra Platform, the Hydra Web User Interface, through which users can collaboratively manage network data and models in a web browser. The web interface allows multiple users to graphically access, edit and share their networks, run apps and view results. Through apps, which are located on the server, the web interface can give users access to external data sources and models without the need to install or configure any software. This also ensures model results can be reproduced by removing platform or version dependence. Managing data and deploying models via the web interface provides a way for multiple modellers to collaboratively manage data, deploy and monitor model runs and analyse results.

  2. Interfacing an aspiration ion mobility spectrometer to a triple quadrupole mass spectrometer

    International Nuclear Information System (INIS)

    Adamov, Alexey; Viidanoja, Jyrki; Kaerpaenoja, Esko; Paakkanen, Heikki; Ketola, Raimo A.; Kostiainen, Risto; Sysoev, Alexey; Kotiaho, Tapio

    2007-01-01

    This article presents the combination of an aspiration-type ion mobility spectrometer with a mass spectrometer. The interface between the aspiration ion mobility spectrometer and the mass spectrometer was designed to allow for quick mounting of the aspiration ion mobility spectrometer onto a Sciex API-300 triple quadrupole mass spectrometer. The developed instrumentation is used for gathering fundamental information on aspiration ion mobility spectrometry. Performance of the instrument is demonstrated using 2,6-di-tert-butyl pyridine and dimethyl methylphosphonate

  3. Evaluation of Data Processing Techniques for Unobtrusive Gait Authentication

    Science.gov (United States)

    2014-03-01

    INTENTIONALLY LEFT BLANK xiii LIST OF ACRONYMS AND ABBREVIATIONS API application programming interface BFCC bark-frequency cepstral coefficient...Numpy [39] libraries for the following manipulations. 1. Interpolation Due to a limitation in the Android API , the only time the data is pulled from the...Postgraduate School, Monterey, CA, 2014. 67 [49] V. Nguyen, “Continuous authentication of a smartphone user using RSSI-based geolocation ,” M.S. thesis

  4. An API for Integrating Spatial Context Models with Spatial Reasoning Algorithms

    DEFF Research Database (Denmark)

    Kjærgaard, Mikkel Baun

    2006-01-01

    The integration of context-aware applications with spatial context models is often done using a common query language. However, algorithms that estimate and reason about spatial context information can benefit from a tighter integration. An object-oriented API makes such integration possible...... and can help reduce the complexity of algorithms making them easier to maintain and develop. This paper propose an object-oriented API for context models of the physical environment and extensions to a location modeling approach called geometric space trees for it to provide adequate support for location...... modeling. The utility of the API is evaluated in several real-world cases from an indoor location system, and spans several types of spatial reasoning algorithms....

  5. Apoptosis inhibitor 5 (API-5; AAC-11; FIF) is upregulated in human carcinomas in vivo.

    Science.gov (United States)

    Koci, Lenka; Chlebova, Katarina; Hyzdalova, Martina; Hofmanova, Jirina; Jira, Miroslav; Kysela, Petr; Kozubik, Alois; Kala, Zdenek; Krejci, Pavel

    2012-04-01

    Apoptosis inhibitor 5 (API-5) is a 55 kDa nuclear protein with potent anti-apoptotic signaling in tumor cells in vitro. In this study, we analyzed the expression of the API-5 protein in vivo in a broad spectrum of human carcinomas, including those of the colon, lung, liver, kidney, pancreas, stomach and esophagus using tumor tissues obtained during tumor resection. The results showed significant upregulation of API-5 expression in biopsies of lung (23%, n=13) and colorectal tumors (33%, n=27) in comparison with biopsies from the adjacent normal tissue. Colon cancer biopsies were used to study the cell populations with an upregulated level of expression of API-5 more closely. Using a magnetic bead-based selection for the epithelial cell marker EpCAM, we purified epithelial cells from the tumor and control tissues and analyzed these cells for API-5 expression by western immunoblotting. We observed that EpCAM-positive tumor cells expressed API-5 in all three colorectal cancer cases tested, in contrast to the control EpCAM-positive and EpCAM-negative cells isolated from the control or tumor tissues. These data suggest that the expression of the API-5 protein is upregulated in tumor epithelial cells and may serve as a prognostic marker in colorectal cancer.

  6. Analyzing rasters, vectors and time series using new Python interfaces in GRASS GIS 7

    Science.gov (United States)

    Petras, Vaclav; Petrasova, Anna; Chemin, Yann; Zambelli, Pietro; Landa, Martin; Gebbert, Sören; Neteler, Markus; Löwe, Peter

    2015-04-01

    helps researchers to ensure the robustness of the algorithm, correctness of the results in edge cases as well as the detection of changes in results due to new development. For all modules GRASS GIS automatically creates standardized command line and graphical user interfaces and documentation. Finally, we will show how GRASS GIS can be used together with powerful Python tools such as the NumPy package and the IPython Notebook. References: Gebbert, S., Pebesma, E., 2014. A temporal GIS for field based environmental modeling. Environmental Modelling & Software 53, 1-12. Neteler, M., Bowman, M.H., Landa, M. and Metz, M., 2012. GRASS GIS: a multi-purpose Open Source GIS. Environmental Modelling & Software 31: 124-130. Petras, V., Gebbert, S., 2014. Testing framework for GRASS GIS: ensuring reproducibility of scientific geospatial computing. Poster presented at: AGU Fall Meeting, December 15-19, 2014, San Francisco, USA. Zambelli, P., Gebbert, S., Ciolli, M., 2013. Pygrass: An Object Oriented Python Application Programming Interface (API) for Geographic Resources Analysis Support System (GRASS) Geographic Information System (GIS). ISPRS International Journal of Geo-Information 2, 201-219.

  7. uPy: a ubiquitous CG Python API with biological-modeling applications.

    Science.gov (United States)

    Autin, Ludovic; Johnson, Graham; Hake, Johan; Olson, Arthur; Sanner, Michel

    2012-01-01

    The uPy Python extension module provides a uniform abstraction of the APIs of several 3D computer graphics programs (called hosts), including Blender, Maya, Cinema 4D, and DejaVu. A plug-in written with uPy can run in all uPy-supported hosts. Using uPy, researchers have created complex plug-ins for molecular and cellular modeling and visualization. uPy can simplify programming for many types of projects (not solely science applications) intended for multihost distribution. It's available at http://upy.scripps.edu. The first featured Web extra is a video that shows interactive analysis of a calcium dynamics simulation. YouTube URL: http://youtu.be/wvs-nWE6ypo. The second featured Web extra is a video that shows rotation of the HIV virus. YouTube URL: http://youtu.be/vEOybMaRoKc.

  8. Enersave API: Android-based power-saving framework for mobile devices

    Directory of Open Access Journals (Sweden)

    A.M. Muharum

    2017-06-01

    Full Text Available Power consumption is a major factor to be taken into consideration when using mobile devices in the IoT field. Good Power management requires proper understanding of the way in which it is being consumed by the end-devices. This paper is a continuation of the work in Ref. [1] and proposes an energy saving API for the Android Operating System in order to help developers turn their applications into energy-aware ones. The main features heavily used for building smart applications, greatly impact battery life of Android devices and which have been taken into consideration are: Screen brightness, Colour scheme, CPU frequency, 2G/3G network, Maps, Low power localisation, Bluetooth and Wi-Fi. The assessment of the power-saving API has been performed on real Android devices and also compared to the most powerful power-saving applications – DU Battery Saver and Battery Saver 2016 – currently available on the Android market. Comparisons demonstrate that the Enersave API has a significant impact on power saving when incorporated in android applications. While DU Battery Saver and Battery Saver 2016 help saving 22.2% and 40.5% of the battery power respectively, the incorporation of the Enersave API in android applications can help save 84.6% of battery power.

  9. Physical stability of API/polymer-blend amorphous solid dispersions.

    Science.gov (United States)

    Lehmkemper, Kristin; Kyeremateng, Samuel O; Bartels, Mareike; Degenhardt, Matthias; Sadowski, Gabriele

    2018-03-01

    The preparation of amorphous solid dispersions (ASDs) is a well-established strategy for formulating active pharmaceutical ingredients by embedding them in excipients, usually amorphous polymers. Different polymers can be combined for designing ASDs with desired properties like an optimized dissolution behavior. One important criterion for the development of ASD compositions is the physical stability. In this work, the physical stability of API/polymer-blend ASDs was investigated by thermodynamic modeling and stability studies. Amorphous naproxen (NAP) and acetaminophen (APAP) were embedded in blends of hydroxypropyl methylcellulose acetate succinate (HPMCAS) and either poly(vinylpyrrolidone) (PVP) or poly(vinylpyrrolidone-co-vinyl acetate) (PVPVA64). Parameters for modeling the API solubility in the blends and the glass-transition temperature curves of the water-free systems with Perturbed-Chain Statistical Associating Fluid Theory and Kwei equation, respectively, were correlated to experimental data. The phase behavior for standardized storage conditions (0%, 60% and 75% relative humidity (RH)) was predicted and compared to six months-long stability studies. According to modeling and experimental results, the physical stability was reduced with increasing HPMCAS content and increasing RH. This trend was observed for all investigated systems, with both APIs (NAP and APAP) and both polymer blends (PVP/HPMCAS and PVPVA64/HPMCAS). PC-SAFT and the Kwei equation turned out to be suitable tools for modeling and predicting the physical stability of the investigated API/polymer-blends ASDs. Copyright © 2017 Elsevier B.V. All rights reserved.

  10. The end of polling: why and how to transform a REST API into a Data Streaming API?

    CERN Multimedia

    CERN. Geneva

    2017-01-01

    We know interactivity is the key to keep our user’s interest alive but we can’t reduce animation to UI anymore. Twitter, Waze, Slack… users are used to have real-time data in applications they love. But how can you turn your static API into a stream of data? By pulling? Pushing? Webhook-ing? When talking about data streaming, we often think about WebSockets. But have you ever heard of Server-Sent Events? In this tools-in-action we will compare those technologies to understand which one you should opt for depending on your usecase, and I’ll show you how we have been reducing the amount of data to transfer even further with JSON-Patch. And because real-time data is not only needed by web (and because it’s much more fun), I’ll show you how we can make a drone dance on streamed APIs.

  11. Pemanfaatan Google Maps Api Untuk Visualisasi Data Base Transceiver Station

    OpenAIRE

    Rani, Septia

    2016-01-01

    This paper discusses the use of the Google Maps API to perform data visualization for Base Transceiver Station (BTS) data. BTS are typically used by telecommunications companies to facilitate wireless communication between communication devices with the network operator. Each BTS has important information such as it's location, it's transaction traffic, as well as information about revenue. With the implementation of BTS data visualization using the Google Maps API, key information owned by e...

  12. PEMANFAATAN GOOGLE MAPS API UNTUK VISUALISASI DATA BASE TRANSCEIVER STATION

    OpenAIRE

    Rani, Septia

    2016-01-01

    This paper discusses the use of the Google Maps API to perform data visualization for Base Transceiver Station (BTS) data. BTS are typically used by telecommunications companies to facilitate wireless communication between communication devices with the network operator. Each BTS has important information such as it’s location, it’s transaction traffic, as well as information about revenue. With the implementation of BTS data visualization using the Google Maps API, key information owned by e...

  13. Pemanfaatan Google Maps Api Untuk Visualisasi Data Base Transceiver Station

    OpenAIRE

    Rani, Septia

    2016-01-01

    This paper discusses the use of the Google Maps API to perform data visualization for Base Transceiver Station (BTS) data. BTS are typically used by telecommunications companies to facilitate wireless communication between communication devices with the network operator. Each BTS has important information such as it’s location, it’s transaction traffic, as well as information about revenue. With the implementation of BTS data visualization using the Google Maps API, key information owned by e...

  14. Design Program in Graphic User Interface Environment for Automobile ER Devices

    Science.gov (United States)

    Lim, S. C.; Park, J. S.; Sohn, J. W.; Choi, S. B.

    This work presents a design and analysis program for vehicle devices utilizing an electrorheological (ER) fluid. The program is operated in graphic user interface (GUI) environment and the initial window is consisted of four subprogram modules which are related to ER shock absorber, ER seat damper, ER engine mount, and ER anti-lock brake system (ABS), respectively. In order to execute each module, both material properties and design parameters are to be chosen by the user. Then, the output display window shows the field-dependent performance characteristics to be considered as design criteria. In addition, control performances of the vehicle system equipped with ER devices are displayed in time and frequency domain. In order to demonstrate the effectiveness of the proposed program, ER shock absorber and ER ABS are designed and manufactured and their performance characteristics are evaluated.

  15. JGromacs: a Java package for analyzing protein simulations.

    Science.gov (United States)

    Münz, Márton; Biggin, Philip C

    2012-01-23

    In this paper, we introduce JGromacs, a Java API (Application Programming Interface) that facilitates the development of cross-platform data analysis applications for Molecular Dynamics (MD) simulations. The API supports parsing and writing file formats applied by GROMACS (GROningen MAchine for Chemical Simulations), one of the most widely used MD simulation packages. JGromacs builds on the strengths of object-oriented programming in Java by providing a multilevel object-oriented representation of simulation data to integrate and interconvert sequence, structure, and dynamics information. The easy-to-learn, easy-to-use, and easy-to-extend framework is intended to simplify and accelerate the implementation and development of complex data analysis algorithms. Furthermore, a basic analysis toolkit is included in the package. The programmer is also provided with simple tools (e.g., XML-based configuration) to create applications with a user interface resembling the command-line interface of GROMACS applications. JGromacs and detailed documentation is freely available from http://sbcb.bioch.ox.ac.uk/jgromacs under a GPLv3 license .

  16. Rucio WebUI - The Web Interface for the ATLAS Distributed Data Management

    CERN Document Server

    Beermann, Thomas; The ATLAS collaboration; Barisits, Martin-Stefan; Serfon, Cedric; Garonne, Vincent

    2016-01-01

    With the current distributed data management system for ATLAS, called Rucio, all user interactions, e.g. the Rucio command line tools or the ATLAS workload management system, communicate with Rucio through the same REST-API. This common interface makes it possible to interact with Rucio using a lot of different programming languages, including Javascript. Using common web application frameworks like JQuery and web.py, a web application for Rucio was built. The main component is R2D2 - the Rucio Rule Definition Droid - which gives the users a simple way to manage their data on the grid. They can search for particular datasets and get details about its metadata and available replicas and easily create rules to create new replicas and delete them if not needed anymore. On the other hand it is possible for site admins to restrict transfers to their site by setting quotas and manually approve transfers. Besides R2D2 additional features include transfer backlog monitoring for shifters, group space monitoring for gr...

  17. TU-D-201-06: HDR Plan Prechecks Using Eclipse Scripting API

    Energy Technology Data Exchange (ETDEWEB)

    Palaniswaamy, G; Morrow, A; Kim, S; Rangaraj, D [Baylor Scott & White Health, Temple, TX (United States)

    2016-06-15

    Purpose: Automate brachytherapy treatment plan quality check using Eclipse v13.6 scripting API based on pre-configured rules to minimize human error and maximize efficiency. Methods: The HDR Precheck system is developed based on a rules-driven approach using Eclipse scripting API. This system checks for critical plan parameters like channel length, first source position, source step size and channel mapping. The planned treatment time is verified independently based on analytical methods. For interstitial or SAVI APBI treatment plans, a Patterson-Parker system calculation is performed to verify the planned treatment time. For endobronchial treatments, an analytical formula from TG-59 is used. Acceptable tolerances were defined based on clinical experiences in our department. The system was designed to show PASS/FAIL status levels. Additional information, if necessary, is indicated appropriately in a separate comments field in the user interface. Results: The HDR Precheck system has been developed and tested to verify the treatment plan parameters that are routinely checked by the clinical physicist. The report also serves as a reminder or checklist for the planner to perform any additional critical checks such as applicator digitization or scenarios where the channel mapping was intentionally changed. It is expected to reduce the current manual plan check time from 15 minutes to <1 minute. Conclusion: Automating brachytherapy plan prechecks significantly reduces treatment plan precheck time and reduces human errors. When fully developed, this system will be able to perform TG-43 based second check of the treatment planning system’s dose calculation using random points in the target and critical structures. A histogram will be generated along with tabulated mean and standard deviation values for each structure. A knowledge database will also be developed for Brachyvision plans which will then be used for knowledge-based plan quality checks to further reduce

  18. CISUS: an integrated 3D ultrasound system for IGT using a modular tracking API

    Science.gov (United States)

    Boctor, Emad M.; Viswanathan, Anand; Pieper, Steve; Choti, Michael A.; Taylor, Russell H.; Kikinis, Ron; Fichtinger, Gabor

    2004-05-01

    Ultrasound has become popular in clinical/surgical applications, both as the primary image guidance modality and also in conjunction with other modalities like CT or MRI. Three dimensional ultrasound (3DUS) systems have also demonstrated usefulness in image-guided therapy (IGT). At the same time, however, current lack of open-source and open-architecture multi-modal medical visualization systems prevents 3DUS from fulfilling its potential. Several stand-alone 3DUS systems, like Stradx or In-Vivo exist today. Although these systems have been found to be useful in real clinical setting, it is difficult to augment their functionality and integrate them in versatile IGT systems. To address these limitations, a robotic/freehand 3DUS open environment (CISUS) is being integrated into the 3D Slicer, an open-source research tool developed for medical image analysis and surgical planning. In addition, the system capitalizes on generic application programming interfaces (APIs) for tracking devices and robotic control. The resulting platform-independent open-source system may serve as a valuable tool to the image guided surgery community. Other researchers could straightforwardly integrate the generic CISUS system along with other functionalities (i.e. dual view visualization, registration, real-time tracking, segmentation, etc) to rapidly create their medical/surgical applications. Our current driving clinical application is robotically assisted and freehand 3DUS-guided liver ablation, which is fully being integrated under the CISUS-3D Slicer. Initial functionality and pre-clinical feasibility are demonstrated on phantom and ex-vivo animal models.

  19. Profex: a graphical user interface for the Rietveld refinement program BGMN.

    Science.gov (United States)

    Doebelin, Nicola; Kleeberg, Reinhard

    2015-10-01

    Profex is a graphical user interface for the Rietveld refinement program BGMN . Its interface focuses on preserving BGMN 's powerful and flexible scripting features by giving direct access to BGMN input files. Very efficient workflows for single or batch refinements are achieved by managing refinement control files and structure files, by providing dialogues and shortcuts for many operations, by performing operations in the background, and by providing import filters for CIF and XML crystal structure files. Refinement results can be easily exported for further processing. State-of-the-art graphical export of diffraction patterns to pixel and vector graphics formats allows the creation of publication-quality graphs with minimum effort. Profex reads and converts a variety of proprietary raw data formats and is thus largely instrument independent. Profex and BGMN are available under an open-source license for Windows, Linux and OS X operating systems.

  20. Development of an in-line Raman spectroscopic method for continuous API quantification during twin-screw wet granulation.

    Science.gov (United States)

    Harting, Julia; Kleinebudde, Peter

    2018-04-01

    Raman spectroscopy was evaluated as a process analytical technology (PAT) tool for continuous API quantification during twin-screw wet granulation. Therefore, a Raman probe was implemented in front of the granulator barrel. This setup enabled the collection of Raman spectra upon a constant granule flow. To develop an in-line PLS calibration model, eight binary mixtures of the API and lactose monohydrate with API contents between 5 and 50% were pre-blended and granulated in a twin-screw granulator with a screw speed of 150 rpm and a powder feed rate of 40 g/min. Water was used as a granulation liquid with different liquid to solid ratios depending on the API content. Ibuprofen and diclofenac sodium were chosen as model drugs and separated PLS models were built for each API. The predictive performance of the developed PLS models was determined by granulating and monitoring new test samples containing different API concentrations. This evaluation showed that the models were able to predict the API concentration with an RMSEP of 0.59% for ibuprofen and 1.5% for diclofenac sodium. In a second part, the developed in-line Raman spectroscopic method was used to determine the API concentration during a split feeding process. Therefore, the API and lactose monohydrate were added by two independently adjustable feeders into the twin-screw granulator barrel. The in-line spectroscopy analysis which was verified by UV-analysis indicated that the mixing ability of the twin-screw granulator was good for the used settings and all adjusted API concentrations. Copyright © 2018 Elsevier B.V. All rights reserved.

  1. Employing Deceptive Dynamic Network Topology Through Software-Defined Networking

    Science.gov (United States)

    2014-03-01

    actions. From [64] . . . . . 37 xi THIS PAGE INTENTIONALLY LEFT BLANK xii List of Acronyms and Abbreviations ACL Access Control List API Application...can be extremely useful in topology mapping through various latency-based geolocation methods [35], [36], [37]. PING 1 7 2 . 2 0 . 5 . 2 ( 1 7 2 . 2 0...defined northbound Applica- tion Programming Interfaces ( APIs ). Figure 3.1: Software-Defined Network Architecture. From [8] 29 3.3 SDN OpenFlow

  2. Harvesting Statistical Metadata from an Online Repository for Data Analysis and Visualization : Concept Application on Theseus

    OpenAIRE

    Gebresilassie, Sem

    2014-01-01

    Theses and publications from Finnish universities of applied sciences are accessible from an open online repository called Theseus. This repository has an application programming interface (API) that provides tools for harvesting its contents. By properly utilizing this API, it is possible to gather and reuse metadata of thesis documents for any other objective. This thesis mainly intends to explain how to gather the author name, title, submission year, keywords, subjects, department, u...

  3. Flood warning level forecasting for ungauged catchments by means of a combined API storage concept

    International Nuclear Information System (INIS)

    Lehmann, T; Holzmann, H

    2008-01-01

    The knowledge of the expected dimension of the flood peak is of major importance for security and warning services to take preventive measures. In this paper the authors want to introduce the concept of the Antecedent Precipitation Index (API) as a possible variable to estimate runoff warning classes. The aim was (a) to define API warning classes which correspond to runoff warning classes at a certain runoff gauge and (b) apply the method to ungauged basins. To consider time and state dependant rainfall losses a spatially distributed linear storage concept was applied to intercept the actual rainfall. The 3-parameter API function was fitted to several flood events at observed gauges within the district of lower Austria and lead to a set of optimized parameters. Through extreme value statistics the 1, 5 and 30 years API extremes were derived and set into correlation to the corresponding flood events. These API extremes together with the optimized API parameters were spatially interpolated and thus transferred to ungauged basins. The calculated flood events had the tendency to underestimate the smaller flood frequencies whereas the extreme flood classes could be reliably performed.

  4. A Fine-Grained API Link Prediction Approach Supporting CMDA Mashup Recommendation

    Science.gov (United States)

    Zhang, J.; Bao, Q.; Lee, T. J.; Ramachandran, R.; Lee, S.; Pan, L.; Gatlin, P. N.; Maskey, M.

    2017-12-01

    Service (API) discovery and recommendation is key to the wide spread of service oriented architecture and service oriented software engineering. Service recommendation typically relies on service linkage prediction calculated by the semantic distances (or similarities) among services based on their collection of inherent attributes. Given a specific context (mashup goal), however, different attributes may contribute differently to a service linkage. In this work, instead of training a model for all attributes as a whole, a novel approach is presented to simultaneously train separate models for individual attributes. Our contributions are summarized in three-fold. First is that we have developed a scalable attribute-level data model, featuring scalability and extensibility. We have extended Multiplicative Attribute Graph (MAG) model to represent node profiles featuring rich categorical attributes, while relaxing its constraint of requiring a priori knowledge of predefined attributes. LDA is leveraged to dynamically identify attributes based on attribute modeling, and multiple Gaussian fit is applied to find global optimal values. The second contribution is that we have seamlessly integrated the latent relationships between API attributes as well as observed network structure based on historical API usage data. Such a layered information model enables us to predict the probability of a link between two APIs based on their attribute link affinities carrying a variety of information including meta data, semantic data, historical usage data, as well as crowdsourcing user comments and annotations. The third contribution is that we have developed a finegrained context-aware mashup-API recommendation technique. On top of individual models trained for separate attributes, a dedicated layer is trained to represent the latent attribute distribution regarding mashup purpose, i.e., sensitivity of attributes to context. Thus, given the description of an intended mashup, the

  5. ANALISA PEREKAMAN DATA SUARA DARI SISTEM BLACKBOX PADA KERETA API

    Directory of Open Access Journals (Sweden)

    Emy Setyaningsih

    2016-01-01

    Full Text Available             Makalah ini akan membahas tentang penerapan black box pada kereta api yang diadopsi pertama kali pada pesawat, dengan parameter perekam suara hingga waktu simpan kurang dari 1 hari 8 jam pada media penyimpanan SD Card. Tujuan dari pengujian pada makalah ini adalah membandingkan sumber suara terhadap jarak penerima, sebagai parameter perubahan tingkat suara “dB”. Sistem perekaman suara yang akan ditempatkan pada kereta api ini menggunakan modul rangkaian terintregasi WTR010. Voice record WTR010 merupakan modul rangkaian terintegrasi untuk merekam suara sendiri atau pun suara dari file music / video pada komputer dengan sangat mudah. Modul ini bisa merekam suara sendiri dan langsung di simpan ke dalam format audio. Format audio yang disediakan oleh modul voice record adalah format AD4 dan wav. Hasil pengujian modul black box yang diletakkan pada kereta api, dengan mencoba mengucapkan kata  “SAYA”,  suara dapat terekam pada modul perekam suara yang selanjutnya diolah menggunakan ”software sound editor” yang disimpan pada SD Card ber-ekstensi “wav”. Perbandingan sumber suara terhadap jarak penerima dari pengujian didapatkan sebuah persamaan regresi linier  y = -( 31x – 11  dan R² = 0.972.  Pengujian ini menghasilkan penekanan suara dB dan frekuensi sample Hz yang berbeda.  Kata kunci: black box kereta api, perekaman suara, WTR010

  6. The automated testing system of programs with the graphic user interface within the context of educational process

    OpenAIRE

    Sychev, O.; Kiryushkin, A.

    2009-01-01

    The paper describes the problems of automation of educational process at the course "Programming on high level language. Algorithmic languages". Complexities of testing of programs with the user interface are marked. Existing analogues was considered. Methods of automation of student's jobs testing are offered.

  7. GCL – An Easy Way for Creating Graphical User Interfaces

    Directory of Open Access Journals (Sweden)

    Mariusz Trzaska

    2011-02-01

    Full Text Available Graphical User Interfaces (GUI can be created using several approaches. Beside using visual editors or a manually written source code, it is possible to employ a declarative method. Such a solution usually allows working on a higher abstraction level which saves the developers' time and reduces errors. The approach can follow many ideas. One of them is based on utilizing a Domain Specific Language (DSL. In this paper we present the results of our research concerning a DSL language called GCL (GUI Creating Language. The prototype is implemented as a library for Java with an API emulating the syntax and semantics of a DSL language. A programmer, using a few keywords, is able to create different types of GUIs, including forms, panels, dialogs, etc. The widgets of the GUI are built automatically during the run-time phase based on a given data instance (an ordinary Java object and optionally are to be customized by the programmer. The main contribution of our work is delivering a working library for a popular platform. The library could be easily ported for other programming languages such the MS C#.

  8. Graphical User Interface Programming in Introductory Computer Science.

    Science.gov (United States)

    Skolnick, Michael M.; Spooner, David L.

    Modern computing systems exploit graphical user interfaces for interaction with users; as a result, introductory computer science courses must begin to teach the principles underlying such interfaces. This paper presents an approach to graphical user interface (GUI) implementation that is simple enough for beginning students to understand, yet…

  9. Inhibiting DNA methylation alters olfactory extinction but not acquisition learning in Apis cerana and Apis mellifera.

    Science.gov (United States)

    Gong, Zhiwen; Wang, Chao; Nieh, James C; Tan, Ken

    2016-07-01

    DNA methylation plays a key role in invertebrate acquisition and extinction memory. Honey bees have excellent olfactory learning, but the role of DNA methylation in memory formation has, to date, only been studied in Apis mellifera. We inhibited DNA methylation by inhibiting DNA methyltransferase (DNMT) with zebularine (zeb) and studied the resulting effects upon olfactory acquisition and extinction memory in two honey bee species, Apis cerana and A. mellifera. We used the proboscis extension reflex (PER) assay to measure memory. We provide the first demonstration that DNA methylation is also important in the olfactory extinction learning of A. cerana. DNMT did not reduce acquisition learning in either species. However, zeb bidirectionally and differentially altered extinction learning in both species. In particular, zeb provided 1h before acquisition learning improved extinction memory retention in A. mellifera, but reduced extinction memory retention in A. cerana. The reasons for these differences are unclear, but provide a basis for future studies to explore species-specific differences in the effects of methylation on memory formation. Copyright © 2016 Elsevier Ltd. All rights reserved.

  10. A study of System Interface Sets (SIS) for the host, target and integration environments of the Space Station Program (SSP)

    Science.gov (United States)

    Mckay, Charles; Auty, David; Rogers, Kathy

    1987-01-01

    System interface sets (SIS) for large, complex, non-stop, distributed systems are examined. The SIS of the Space Station Program (SSP) was selected as the focus of this study because an appropriate virtual interface specification of the SIS is believed to have the most potential to free the project from four life cycle tyrannies which are rooted in a dependance on either a proprietary or particular instance of: operating systems, data management systems, communications systems, and instruction set architectures. The static perspective of the common Ada programming support environment interface set (CAIS) and the portable common execution environment (PCEE) activities are discussed. Also, the dynamic perspective of the PCEE is addressed.

  11. Hemolymph proteome changes during worker brood development match the biological divergences between western honey bees (Apis mellifera) and eastern honey bees (Apis cerana).

    Science.gov (United States)

    Feng, Mao; Ramadan, Haitham; Han, Bin; Fang, Yu; Li, Jianke

    2014-07-05

    Hemolymph plays key roles in honey bee molecule transport, immune defense, and in monitoring the physiological condition. There is a lack of knowledge regarding how the proteome achieves these biological missions for both the western and eastern honey bees (Apis mellifera and Apis cerana). A time-resolved proteome was compared using two-dimensional electrophoresis-based proteomics to reveal the mechanistic differences by analysis of hemolymph proteome changes between the worker bees of two bee species during the larval to pupal stages. The brood body weight of Apis mellifera was significantly heavier than that of Apis cerana at each developmental stage. Significantly, different protein expression patterns and metabolic pathways were observed in 74 proteins (166 spots) that were differentially abundant between the two bee species. The function of hemolymph in energy storage, odor communication, and antioxidation is of equal importance for the western and eastern bees, indicated by the enhanced expression of different protein species. However, stronger expression of protein folding, cytoskeletal and developmental proteins, and more highly activated energy producing pathways in western bees suggests that the different bee species have developed unique strategies to match their specific physiology using hemolymph to deliver nutrients and in immune defense. Our disparate findings constitute a proof-of-concept of molecular details that the ecologically shaped different physiological conditions of different bee species match with the hemolymph proteome during the brood stage. This also provides a starting point for future research on the specific hemolymph proteins or pathways related to the differential phenotypes or physiology.

  12. PARTITION: A program for defining the source term/consequence analysis interface in the NUREG--1150 probabilistic risk assessments

    International Nuclear Information System (INIS)

    Iman, R.L.; Helton, J.C.; Johnson, J.D.

    1990-05-01

    The individual plant analyses in the US Nuclear Regulatory Commission's reassessment of the risk from commercial nuclear power plants (NUREG-1150) consist of four parts: systems analysis, accident progression analysis, source term analysis, and consequence analysis. Careful definition of the interfaces between these parts is necessary for both information flow and computational efficiency. This document has been designed for users of the PARTITION computer program developed by the authors at Sandia National Laboratories for defining the interface between the source term analysis (performed with the XXSOR programs) and the consequence analysis (performed with the MACCS program). This report provides a tutorial that details how the interactive partitioning is performed, along with detailed information on the partitioning process. The PARTITION program was written in ANSI standard FORTRAN 77 to make the code as machine-independent (i.e., portable) as possible. 9 refs., 4 figs

  13. An MDE Approach for Modular Program Analyses

    NARCIS (Netherlands)

    Yildiz, Bugra Mehmet; Bockisch, Christoph; Aksit, Mehmet; Rensink, Arend

    Program analyses are an important tool to check if a system fulfills its specification. A typical implementation strategy for program analyses is to use an imperative, general-purpose language like Java, and access the program to be analyzed through libraries that offer an API for reading, writing

  14. Integrating UniTree with the data migration API

    Science.gov (United States)

    Schrodel, David G.

    1994-01-01

    The Data Migration Application Programming Interface (DMAPI) has the potential to allow developers of open systems Hierarchical Storage Management (HSM) products to virtualize native file systems without the requirement to make changes to the underlying operating system. This paper describes advantages of virtualizing native file systems in hierarchical storage management systems, the DMAPI at a high level, what the goals are for the interface, and the integration of the Convex UniTree+HSM with DMAPI along with some of the benefits derived in the resulting product.

  15. Assessment of nutritional resources quality from honeybees (Apis ...

    African Journals Online (AJOL)

    Several environments were selected, namely a rainforest in. Kisangani ... Keywords: Apis mellifera adansonii, honey, bee bread, quality, nutrition, bee ecology, DRC. INTRODUCTION. Various ...... BKN, Co-Proponent of this work, contributed.

  16. Polymorphic DNA sequences of the fungal honey bee pathogen Ascosphaera apis

    DEFF Research Database (Denmark)

    Jensen, Annette B; Welker, Dennis L; Kryger, Per

    2012-01-01

    The pathogenic fungus Ascosphaera apis is ubiquitous in honey bee populations. We used the draft genome assembly of this pathogen to search for polymorphic intergenic loci that could be used to differentiate haplotypes. Primers were developed for five such loci, and the species specificities were...... verified using DNA from nine closely related species. The sequence variation was compared among 12 A. apis isolates at each of these loci, and two additional loci, the internal transcribed spacer of the ribosomal RNA (ITS) and a variable part of the elongation factor 1α (Ef1α). The degree of variation...... was then compared among the different loci, and three were found to have the greatest detection power for identifying A. apis haplotypes. The described loci can help to resolve strain differences and population genetic structures, to elucidate host–pathogen interaction and to test evolutionary hypotheses...

  17. Antioxidant, antihyperglycemic, and antidiabetic activity of Apis mellifera bee tea.

    Directory of Open Access Journals (Sweden)

    Janielle da Silva Melo da Cunha

    Full Text Available Diabetes has emerged as one of the largest global epidemics; it is estimated that by 2035, there will be 592 million diabetic people in the world. Brazilian biodiversity and the knowledge of traditional peoples have contributed to the treatment of several diseases, including diabetes. Apis mellifera bee tea is used by indigenous Brazilians to treat diabetes, and this traditional knowledge needs to be recorded and studied.The objective of this study was to record the use and to evaluate the antioxidant, antihyperglycemic, and antidiabetic activity of Apis mellifera bee tea, which is used by the Guarani and Kaiowá indigenous people for the treatment of diabetes. Semi-structured interviews were performed with Guarani and Kaiowá ethnic indigenous people from the State of Mato Grosso do Sul, Brazil, seeking to identify the animal species used for medicinal purposes. For the experimental procedures, tea prepared with macerated Apis mellifera bees was used. In vitro assays were performed to evaluate antioxidant activity; direct free radical scavenging, protection against oxidative hemolysis, lipid peroxidation were evaluated in human erythrocytes and potential in inhibiting the formation of advanced glycation end products (AGEs. In vivo, normoglycemic Swiss male mice treated with Apis mellifera tea (AmT were subjected to the oral glucose tolerance test and compared with control and metformin-treated groups. Diet-induced diabetic mice were treated for 21 days with AmT and evaluated for glycemia and malondialdehyde levels in the blood, liver, nervous system, and eyes. During interviews, the indigenous people described the use of Apis mellifera bee tea for the treatment of diabetes. In in vitro assays, AmT showed direct antioxidant activity and reduced oxidative hemolysis and malondialdehyde generation in human erythrocytes. The AmT inhibited the formation of AGEs by albumin-fructose pathways and methylglyoxal products. In vivo, after oral glucose

  18. Antioxidant, antihyperglycemic, and antidiabetic activity of Apis mellifera bee tea.

    Science.gov (United States)

    Melo da Cunha, Janielle da Silva; Alfredo, Tamaeh Monteiro; Dos Santos, Jéssica Maurino; Alves Junior, Valter Vieira; Rabelo, Luiza Antas; Lima, Emerson Silva; Boleti, Ana Paula de Araújo; Carollo, Carlos Alexandre; Dos Santos, Edson Lucas; de Picoli Souza, Kely

    2018-01-01

    Diabetes has emerged as one of the largest global epidemics; it is estimated that by 2035, there will be 592 million diabetic people in the world. Brazilian biodiversity and the knowledge of traditional peoples have contributed to the treatment of several diseases, including diabetes. Apis mellifera bee tea is used by indigenous Brazilians to treat diabetes, and this traditional knowledge needs to be recorded and studied.The objective of this study was to record the use and to evaluate the antioxidant, antihyperglycemic, and antidiabetic activity of Apis mellifera bee tea, which is used by the Guarani and Kaiowá indigenous people for the treatment of diabetes. Semi-structured interviews were performed with Guarani and Kaiowá ethnic indigenous people from the State of Mato Grosso do Sul, Brazil, seeking to identify the animal species used for medicinal purposes. For the experimental procedures, tea prepared with macerated Apis mellifera bees was used. In vitro assays were performed to evaluate antioxidant activity; direct free radical scavenging, protection against oxidative hemolysis, lipid peroxidation were evaluated in human erythrocytes and potential in inhibiting the formation of advanced glycation end products (AGEs). In vivo, normoglycemic Swiss male mice treated with Apis mellifera tea (AmT) were subjected to the oral glucose tolerance test and compared with control and metformin-treated groups. Diet-induced diabetic mice were treated for 21 days with AmT and evaluated for glycemia and malondialdehyde levels in the blood, liver, nervous system, and eyes. During interviews, the indigenous people described the use of Apis mellifera bee tea for the treatment of diabetes. In in vitro assays, AmT showed direct antioxidant activity and reduced oxidative hemolysis and malondialdehyde generation in human erythrocytes. The AmT inhibited the formation of AGEs by albumin-fructose pathways and methylglyoxal products. In vivo, after oral glucose overload, normoglycemic

  19. Antioxidant activity and irritation property of venoms from Apis species.

    Science.gov (United States)

    Somwongin, Suvimol; Chantawannakul, Panuwan; Chaiyana, Wantida

    2018-04-01

    Pharmacological effects of bee venom has been reported, however, it has been restricted to the bee venom collected from European honey bee (Apis mellifera). The aim of the present study was to compare the antioxidant activities and irritation properties of venoms collected from four different Apis species in Thailand, which includes Apis cerena (Asian cavity nesting honeybee), Apis florea (dwarf honeybee), Apis dorsata (giant honeybee), and A. mellifera. Melittin content of each bee venom extracts was investigated by using high-performance liquid chromatography. Ferric reducing antioxidant power, 2, 2'-azinobis (3-ethylbenzothiazoline-6-sulfonic acid), and 1, 1-diphenyl-2-picrylhydrazyl assay were used to determine the antioxidant activity, whereas, hen's egg test chorioallantoic membrane assay was used to determine the irritation property of each bee venom extracts. Melittin was the major constituent in all bee venom extracts. The melittin content in A. dorsata, A. mellifera, A. florea, and A. cerena were 95.8 ± 3.2%, 76.5 ± 1.9%, 66.3 ± 8.6%, and 56.8 ± 1.8%, respectively. Bee venom extract from A. dorsata possessed the highest antioxidant activity with the inhibition of 41.1 ± 2.2% against DPPH, Trolox equivalent antioxidant capacity of 10.21 ± 0.74 mM Trolox/mg and equivalent concentration (EC 1 ) of 0.35 ± 0.02 mM FeSO 4 /mg. Bee venom extract from A. mellifera exhibited the highest irritation, followed by A. cerena, A. dorsata, and A. florea, respectively. Melittin was the compound responsible for the irritation property of bee venom extracts since it could induce severe irritation (irritation score was 13.7 ± 0.5, at the concentration of 2 mg/ml). The extract from A. dorsata which possessed the highest antioxidant activity showed no irritation up to the concentration of 0.1 mg/ml. Therefore, bee venom extract from A. dorsata at the concentration not more than 0.1 mg/ml would be suggested for using

  20. Manufacturing Amorphous Solid Dispersions with a Tailored Amount of Crystallized API for Biopharmaceutical Testing.

    Science.gov (United States)

    Theil, Frank; Milsmann, Johanna; Anantharaman, Sankaran; van Lishaut, Holger

    2018-05-07

    The preparation of an amorphous solid dispersion (ASD) by dissolving a poorly water-soluble active pharmaceutical ingredient (API) in a polymer matrix can improve the bioavailability by orders of magnitude. Crystallization of the API in the ASD, though, is an inherent threat for bioavailability. Commonly, the impact of crystalline API on the drug release of the dosage form is studied with samples containing spiked crystallinity. These spiked samples possess implicit differences compared to native crystalline samples, regarding size and spatial distribution of the crystals as well as their molecular environment. In this study, we demonstrate that it is possible to grow defined amounts of crystalline API in solid dosage forms, which enables us to study the biopharmaceutical impact of actual crystallization. For this purpose, we studied the crystal growth in fenofibrate tablets over time under an elevated moisture using transmission Raman spectroscopy (TRS). As a nondestructive method to assess API crystallinity in ASD formulations, TRS enables the monitoring of crystal growth in individual dosage forms. Once the kinetic trace of the crystal growth for a certain environmental condition is determined, this method can be used to produce samples with defined amounts of crystallized API. To investigate the biopharmaceutical impact of crystallized API, non-QC dissolution methods were used, designed to identify differences between the various amounts of crystalline materials present. The drug release in the samples manufactured in this fashion was compared to that of samples with spiked crystallinity. In this study, we present for the first time a method for targeted crystallization of amorphous tablets to simulate crystallized ASDs. This methodology is a valuable tool to generate model systems for biopharmaceutical studies on the impact of crystallinity on the bioavailability.

  1. Improvements and extensions to API 618 related to pulsation and mechanical response studies

    NARCIS (Netherlands)

    Eijk, A.; Smeulers, J.P.M.; Blodgett, L.E.; Smalley, A.J.

    1999-01-01

    Purchasers of reciprocating compressors need a standard to help ensure reliable installations. The PNEUROP standard evolved in Europe, and the API 618 Standard in the U.S.A. Frequent application and generally good experience, worldwide, have led to four releases of API 618, the last dated June 1995.

  2. Continuous API-crystal coating via coacervation in a tubular reactor.

    Science.gov (United States)

    Besenhard, M O; Thurnberger, A; Hohl, R; Faulhammer, E; Rattenberger, J; Khinast, J G

    2014-11-20

    We present a proof-of-concept study of a continuous coating process of single API crystals in a tubular reactor using coacervation as a microencapsulation technique. Continuous API crystal coating can have several advantages, as in a single step (following crystallization) individual crystals can be prepared with a functional coating, either to change the release behavior, to protect the API from gastric juice or to modify the surface energetics of the API (i.e., to tailor the hydrophobic/hydrophilic characteristics, flowability or agglomeration tendency, etc.). The coating process was developed for the microencapsulation of a lipophilic core material (ibuprofen crystals of 20 μm- to 100 μm-size), with either hypromellose phthalate (HPMCP) or Eudragit L100-55. The core material was suspended in an aqueous solution containing one of these enteric polymers, fed into the tubing and mixed continuously with a sodium sulfate solution as an antisolvent to induce coacervation. A subsequent temperature treatment was applied to optimize the microencapsulation of crystals via the polymer-rich coacervate phase. Cross-linking of the coating shell was achieved by mixing the processed material with an acidic solution (pH<3). Flow rates, temperature profiles and polymer-to-antisolvent ratios had to be tightly controlled to avoid excessive aggregation, leading to pipe plugging. This work demonstrates the potential of a tubular reactor design for continuous coating applications and is the basis for future work, combining continuous crystallization and coating. Copyright © 2014 Elsevier B.V. All rights reserved.

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

    International Nuclear Information System (INIS)

    Subbaiah, K.V.; Sarangapani, R.

    2006-01-01

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

  4. Physicochemical characterisation and investigation of the bonding mechanisms of API-titanate nanotube composites as new drug carrier systems.

    Science.gov (United States)

    Sipos, Barbara; Pintye-Hódi, Klára; Kónya, Zoltán; Kelemen, András; Regdon, Géza; Sovány, Tamás

    2017-02-25

    Titanate nanotube (TNT) has recently been explored as a new carrier material for active pharmaceutical ingredients (API). The aim of the present work was to reveal the physicochemical properties of API-TNT composites, focusing on the interactions between the TNTs and the incorporated APIs. Drugs belonging to different Biopharmaceutical Classification System (BCS) classes were loaded into TNTs: diltiazem hydrochloride (BCS I.), diclofenac sodium (BCS II.), atenolol (BCS III.) and hydrochlorothiazide (BCS IV.). Experimental results demonstrated that it is feasible for spiral cross-sectioned titanate nanotubes to carry drugs and maintain their bioactivity. The structural properties of the composites were characterized by a range of analytical techniques, including FT-IR, DSC, TG-MS, etc. The interactions between APIs and TNTs were identified as electrostatic attractions, mainly dominated by hydrogen bonds. Based on the results, it can be stated that the strength of the association depends on the hydrogen donor strength of the API. The drug release of incorporated APIs was evaluated from compressed tablets and compared to that of pure APIs. Differences noticed in the dissolution profiles due to incorporation showed a correlation with the strength of interactions between the APIs and the TNTs observed in the above analytical studies. Copyright © 2016 Elsevier B.V. All rights reserved.

  5. CMR Catalog Service for the Web

    Science.gov (United States)

    Newman, Doug; Mitchell, Andrew

    2016-01-01

    With the impending retirement of Global Change Master Directory (GCMD) Application Programming Interfaces (APIs) the Common Metadata Repository (CMR) was charged with providing a collection-level Catalog Service for the Web (CSW) that provided the same level of functionality as GCMD. This talk describes the capabilities of the CMR CSW API with particular reference to the support of the Committee on Earth Observation Satellites (CEOS) Working Group on Information Systems and Services (WGISS) Integrated Catalog (CWIC).

  6. Heterosis en la longevidad de obreras Apis mielífera

    Directory of Open Access Journals (Sweden)

    J. Tello

    2001-07-01

    Full Text Available Se estimó la media y la heterosis de la longevidad en obreras de abejas Apis mellifera. El expe-rimento fue desarrollado en el Apiario del Departamento de Genética de la Facultad de Medi-cina de la USP-Ribeirão Preto-Brasil y en Jaboticabal-SP, de 03/1997 a 05/1999. Seleccionamos 8 matrices inseminadas del apiário-USP (2africanizadas, 2italianas, 2cárnicasy 2italianas*cárnicos y 2 matrices (grupo-testigo de abejas Africanizadas-Silvestres.

  7. Chimeras of Bet v 1 and Api g 1 reveal heterogeneous IgE responses in patients with birch pollen allergy.

    Science.gov (United States)

    Gepp, Barbara; Lengger, Nina; Bublin, Merima; Hemmer, Wolfgang; Breiteneder, Heimo; Radauer, Christian

    2014-07-01

    Characterization of IgE-binding epitopes of allergens and determination of their patient-specific relevance is crucial for the diagnosis and treatment of allergy. We sought to assess the contribution of specific surface areas of the major birch pollen allergen Bet v 1.0101 to binding IgE of individual patients. Four distinct areas of Bet v 1 representing in total 81% of its surface were grafted onto the scaffold of its homolog, Api g 1.0101, to yield the chimeras Api-Bet-1 to Api-Bet-4. The chimeras were expressed in Escherichia coli and purified. IgE binding of 64 sera from Bet v 1-sensitized subjects with birch pollen allergy was determined by using direct ELISA. Specificity was assessed by means of inhibition ELISA. rApi g 1.0101, Api-Bet-1, Api-Bet-2, Api-Bet-3, and Api-Bet-4 bound IgE from 44%, 89%, 80%, 78%, and 48% of the patients, respectively. By comparing the amount of IgE binding to the chimeras and to rApi g 1.0101, 81%, 70%, 75%, and 45% of the patients showed significantly enhanced IgE binding to Api-Bet-1, Api-Bet-2, Api-Bet-3, and Api-Bet-4, respectively. The minority (8%) of the sera revealed enhanced IgE binding exclusively to a single chimera, whereas 31% showed increased IgE binding to all 4 chimeras compared with rApi g 1.0101. The chimeras inhibited up to 70% of IgE binding to rBet v 1.0101, confirming the specific IgE recognition of the grafted regions. The Bet v 1-specific IgE response is polyclonal, and epitopes are spread across the entire Bet v 1 surface. Furthermore, the IgE recognition profile of Bet v 1 is highly patient specific. Copyright © 2014 The Authors. Published by Mosby, Inc. All rights reserved.

  8. Proposal of a Python interface to OpenMI, as the base for open source hydrological framework

    Directory of Open Access Journals (Sweden)

    Robert Szczepanek

    2012-03-01

    Full Text Available Hydrologists need simple, yet powerful, open source framework for developing and testing mathematical models. Such framework should ensure long-term interoperability and high scalability. This can be done by implementation of the existing, already tested standards. At the moment two interesting options exist: Open Modelling Interface (OpenMI and Object Modeling System (OMS. OpenMI was developed within the Fifth European Framework Programme for integrated watershed management, described in the Water Framework Directive. OpenMI interfaces are available for the C# and Java programming languages. OpenMI Association is now in the process of agreement with Open Geospatial Consortium (OGC, so the spatial standards existing in OpenMI 2.0 should be better implemented in the future. The OMS project is pure Java, object-oriented modeling framework coordinated by the U.S. Department of Agriculture. Big advantage of OMS compared to OpenMI is its simplicity of implementation. On the other hand, OpenMI seems to be more powerful and better suited for hydrological models. Finally, OpenMI model was selected as the base interface for the proposed open source hydrological framework.  The existing hydrological libraries and models focus usually on just one GIS package (HydroFOSS – GRASS or one operating system (HydroDesktop – Microsoft Windows. The new hydrological framework should break those limitations. To make hydrological models’ implementation as easy as possible, the framework should be based on a simple, high-level computer language. Low and mid-level languages, like Java (SEXTANTE or C (GRASS, SAGA were excluded, as too complicated for regular hydrologist. From popular, high-level languages, Python seems to be a good choice. Leading GIS desktop applications – GRASS and QGIS – use Python as second native language, providing well documented API. This way, a Python-based hydrological library could be easily integrated with any GIS package supporting

  9. Learning Bing maps API

    CERN Document Server

    Sinani, Artan

    2013-01-01

    This is a practical, hands-on guide with illustrative examples, which will help you explore the vast universe of Bing maps.If you are a developer who wants to learn how to exploit the numerous features of Bing Maps then this book is ideal for you. It can also be useful for more experienced developers who wish to explore other areas of the APIs. It is assumed that you have some knowledge of JavaScript, HTML, and CSS. For some chapters a working knowledge of .Net and Visual Studio is also needed.

  10. Fenix, A Fault Tolerant Programming Framework for MPI Applications

    Energy Technology Data Exchange (ETDEWEB)

    2016-10-05

    Fenix provides APIs to allow the users to add fault tolerance capability to MPI-based parallel programs in a transparent manner. Fenix-enabled programs can run through process failures during program execution using a pool of spare processes accommodated by Fenix.

  11. CHEMICAL COMPOSITION AND ANTIOXIDANT ACTIVITY OF APIS ...

    African Journals Online (AJOL)

    CHEMICAL COMPOSITION AND ANTIOXIDANT ACTIVITY OF APIS. MELLIFERA BEE POLLEN FROM NORTHWEST ALGERIA. A. Rebiai* and T.Lanez. University of El Oued, VTRS Laboratory, P.O. Box 789, 39000, El Oued, Algeria. Received: 08 November 2012 / Accepted: 23 December 2012 / Published online: 31 ...

  12. Variation morphogeometrics of Africanized honey bees (Apis mellifera in Brazil

    Directory of Open Access Journals (Sweden)

    Lorena A. Nunes

    2012-09-01

    Full Text Available The morphometrics of the honey bee Apis mellifera L., 1758 has been widely studied mainly because this species has great ecological importance, high adaptation capacity, wide distribution and capacity to effectively adapt to different regions. The current study aimed to investigate the morphometric variations of wings and pollen baskets of honey bees Apis mellifera scutellata Lepeletier, 1836 from the five regions in Brazil. We used geometric morphometrics to identify the existence of patterns of variations of shape and size in Africanized honey bees in Brazil 16 years after the classic study with this species, allowing a temporal and spatial comparative analysis using new technological resources to assess morphometrical data. Samples were collected in 14 locations in Brazil, covering the five geographical regions of the country. The shape analysis and multivariate analyses of the wing allowed to observe that there is a geographical pattern among the population of Apis mellifera in Brazil. The geographical variations may be attributed to the large territorial extension of the country in addition to the differences between the bioregions.

  13. Carbonic anhydrase from Apis mellifera: purification and inhibition by pesticides.

    Science.gov (United States)

    Soydan, Ercan; Güler, Ahmet; Bıyık, Selim; Şentürk, Murat; Supuran, Claudiu T; Ekinci, Deniz

    2017-12-01

    Carbonic anhydrase (CA) enzymes have been shown to play an important role in ion transport and in pH regulation in several organisms. Despite this information and the wealth of knowledge regarding the significance of CA enzymes, few studies have been reported about bee CA enzymes and the hazardous effects of chemicals. Using Apis mellifera as a model, this study aimed to determine the risk of pesticides on Apis mellifera Carbonic anhydrase enzyme (Am CA). CA was initially purified from Apis mellifera spermatheca for the first time in the literature. The enzyme was purified with an overall purification of ∼35-fold with a molecular weight of ∼32 kDa. The enzyme was then exposed to pesticides, including tebuconazole, propoxur, carbaryl, carbofuran, simazine and atrazine. The six pesticides dose-dependently inhibited in vitro AmCA activity at low micromolar concentrations. IC 50 values for the pesticides were 0.0030, 0.0321, 0.0031, 0.0087, 0.0273 and 0.0165 μM, respectively. The AmCA inhibition mechanism of these compounds is unknown at this moment.

  14. Construction and assembly of pipelines using API 5L grade X80 tubes - considerations to be observed with high-strength steels; Construcao e montagem de dutos terrestres utilizando tubos API 5L Gr. X80

    Energy Technology Data Exchange (ETDEWEB)

    Oliveira, Ailton C. de; Rabello, Jose Mauricio B. [PETROBRAS S.A., Rio de Janeiro, RJ (Brazil)

    2005-07-01

    The use of line pipes API 5L Grade X80, at the point of view of designer allows: reduction of wall thickness and pipe weight or increase of design pressure. In the pipeline construction point of view, the use of line pipes API 5L Grade X80 provide some advantages, however some difficulties must be expected in several stages of the construction and assembly. The implications in cost, productivity, inspection and integrity, with the application of these high resistance steels, complying with PETROBRAS Standard N - 464 Construcao, Montagem e Condicionamento de Dutos Terrestres (Rev. H - 2004 Dec) and the experience consolidated in pipelines construction abroad were presented. At the design stage, a comparison between pipelines designed using API 5L-X70 and API 5L-X80 was carried out approaching the aspects of variation of thickness, pressure design and design factor. An evaluation of the expected gains when choosing API 5L Grade X80 steels were done, regarding reduction of costs and pipe weight. Regarding API 5L-X80 pipe fabrication, the obtained results were reported, proving that this aspect was already overcome, showing the viability of its production in Brazil. Difficulties were detected regarding construction and assembly stage and showing the need of revision of PETROBRAS standard N-464. (author)

  15. Towards Standardized Patient Data Exchange: Integrating a FHIR Based API for the Open Medical Record System.

    Science.gov (United States)

    Kasthurirathne, Suranga N; Mamlin, Burke; Grieve, Grahame; Biondich, Paul

    2015-01-01

    Interoperability is essential to address limitations caused by the ad hoc implementation of clinical information systems and the distributed nature of modern medical care. The HL7 V2 and V3 standards have played a significant role in ensuring interoperability for healthcare. FHIR is a next generation standard created to address fundamental limitations in HL7 V2 and V3. FHIR is particularly relevant to OpenMRS, an Open Source Medical Record System widely used across emerging economies. FHIR has the potential to allow OpenMRS to move away from a bespoke, application specific API to a standards based API. We describe efforts to design and implement a FHIR based API for the OpenMRS platform. Lessons learned from this effort were used to define long term plans to transition from the legacy OpenMRS API to a FHIR based API that greatly reduces the learning curve for developers and helps enhance adhernce to standards.

  16. jmzML, an open-source Java API for mzML, the PSI standard for MS data.

    Science.gov (United States)

    Côté, Richard G; Reisinger, Florian; Martens, Lennart

    2010-04-01

    We here present jmzML, a Java API for the Proteomics Standards Initiative mzML data standard. Based on the Java Architecture for XML Binding and XPath-based XML indexer random-access XML parser, jmzML can handle arbitrarily large files in minimal memory, allowing easy and efficient processing of mzML files using the Java programming language. jmzML also automatically resolves internal XML references on-the-fly. The library (which includes a viewer) can be downloaded from http://jmzml.googlecode.com.

  17. IMPLEMENTASI POPULATION RESIZING ON FITNESS IMPROVEMENT GENETIC ALGORITHM (PROFIGA UNTUK OPTIMASI RUTE KUNJUNGAN PROMOSI UNIVERSITAS MURIA KUDUS BERBASIS ANDROID DAN GOOGLE MAPS API

    Directory of Open Access Journals (Sweden)

    Tri Listyorini

    2016-04-01

    Full Text Available Tim Promosi Universitas Muria Kudus (UMK melakukan kunjungan promosi ke sekolah menengah atas pada setiap tahun. Kunjungan tersebut dilakukan ke sekolah-sekolah menengah atas di wilayah Kudus, Jepara, Pati, Demak, Rembang dan Purwodadi. Untuk memudahkan kunjungan, setiap kunjungan dibatasi sekitar 15 (lima belas sekolah. Namun pada saat melakukan kunjungan, tim tersebut mengalami kesulitan dalam menentukan rute kunjungan sekolah. Hal ini dikarenakan jarak sekolah yang dikunjungi cukup jauh atau memiliki rute yang rumit sehingga menyebabkan waktu kunjungan yang molor dan biaya pengeluaran bahan bakar yang cukup boros. Untuk menyelesaikan masalah tersebut, dikembangkan suatu aplikasi menggunakan metode heuristik algoritma genetika dengan dinamisasi ukuran populasi atau Population Resizing on Fitness Improvement Genetic Algorithm (PRoFIGA. Aplikasi dikembangkan dengan basis android digunakan untuk memudahkan mencari rute kunjungan terpendek bagi tim promosi UMK sehingga waktu kunjungan menjadi efektif dan efisien. Hasil dari penelitian adalah aplikasi berbasis android untuk penentuan rute kunjungan sekolah terpendek menggunakan metode heuristik yang efisien dan efektif yang dikombinasikan dengan Google Maps Application Programming Interface (API untuk display rute kunjungan sehingga lebih memudahkan bagi tim promosi UMK. Kata kunci: optimasi rute kunjungan, algoritma fuzzy evolusi, optimasi rute android.

  18. ARIES API/industry communication network now spans the U.S

    International Nuclear Information System (INIS)

    Anon.

    1996-01-01

    The ATM Research and Industrial Enterprise Study (ARIES) is a joint development project of API member companies. It involves the cooperation of the vendor community, several DOE labs and NASA's Advanced Communications Technology Satellite (ACTS) Program to explore the ability of Asynchronous Transfer Mode (ATM) networking technology to revolutionize the process of energy exploration and production. One of the goals of this partnership is to implement real-time seismic exploration by providing high-data-rate communications from ships to data processing centers on land, all integrally coupled with interactive analysis by expert geoscientists. This paper reviews a demonstration project of this system transmitting seismic data from a ship in the Gulf of Mexico to the Houston offices of Amoco, Shell and the Institute of Biosciences and Technology in the Texas Medical Center

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

  20. XML Translator for Interface Descriptions

    Science.gov (United States)

    Boroson, Elizabeth R.

    2009-01-01

    A computer program defines an XML schema for specifying the interface to a generic FPGA from the perspective of software that will interact with the device. This XML interface description is then translated into header files for C, Verilog, and VHDL. User interface definition input is checked via both the provided XML schema and the translator module to ensure consistency and accuracy. Currently, programming used on both sides of an interface is inconsistent. This makes it hard to find and fix errors. By using a common schema, both sides are forced to use the same structure by using the same framework and toolset. This makes for easy identification of problems, which leads to the ability to formulate a solution. The toolset contains constants that allow a programmer to use each register, and to access each field in the register. Once programming is complete, the translator is run as part of the make process, which ensures that whenever an interface is changed, all of the code that uses the header files describing it is recompiled.

  1. Hymenoptera venom review focusing on Apis mellifera

    Directory of Open Access Journals (Sweden)

    P. R. de Lima

    2003-01-01

    Full Text Available Hymenoptera venoms are complex mixtures containing simple organic molecules, proteins, peptides, and other bioactive elements. Several of these components have been isolated and characterized, and their primary structures determined by biochemical techniques. These compounds are responsible for many toxic or allergic reactions in different organisms, such as local pain, inflammation, itching, irritation, and moderate or severe allergic reactions. The most extensively characterized Hymenoptera venoms are bee venoms, mainly from the Apis genus and also from social wasps and ant species. However, there is little information about other Hymenoptera groups. The Apis venom presents high molecular weight molecules - enzymes with a molecular weight higher than 10.0 kDa - and peptides. The best studied enzymes are phospholipase A2, responsible for cleaving the membrane phospholipids, hyaluronidase, which degrades the matrix component hyaluronic acid into non-viscous segments and acid phosphatase acting on organic phosphates. The main peptide compounds of bee venom are lytic peptide melittin, apamin (neurotoxic, and mastocyte degranulating peptide (MCD.

  2. Environmental Models as a Service: Enabling Interoperability ...

    Science.gov (United States)

    Achieving interoperability in environmental modeling has evolved as software technology has progressed. The recent rise of cloud computing and proliferation of web services initiated a new stage for creating interoperable systems. Scientific programmers increasingly take advantage of streamlined deployment processes and affordable cloud access to move algorithms and data to the web for discoverability and consumption. In these deployments, environmental models can become available to end users through RESTful web services and consistent application program interfaces (APIs) that consume, manipulate, and store modeling data. RESTful modeling APIs also promote discoverability and guide usability through self-documentation. Embracing the RESTful paradigm allows models to be accessible via a web standard, and the resulting endpoints are platform- and implementation-agnostic while simultaneously presenting significant computational capabilities for spatial and temporal scaling. RESTful APIs present data in a simple verb-noun web request interface: the verb dictates how a resource is consumed using HTTP methods (e.g., GET, POST, and PUT) and the noun represents the URL reference of the resource on which the verb will act. The RESTful API can self-document in both the HTTP response and an interactive web page using the Open API standard. This lets models function as an interoperable service that promotes sharing, documentation, and discoverability. Here, we discuss the

  3. Penggabungan Konsep Web 2.0 dan Mashup dalam Pembuatan Situs Dinas Kebudayaan dan Pariwisata Provinsi DKI Jakarta

    Directory of Open Access Journals (Sweden)

    Bayu Kanigoro

    2011-06-01

    Full Text Available This study aims to design a website of the Jakarta regional office of Culture and Tourism by combining the concept of web 2.0 and mashup. This concept combines several APIs (Application Programming Interface into a new application. The APIs used are Facebook, Google Maps, Twitter, and Yahoo Weather. The created site applies the latest technology and advanced multimedia elements. With the combination of all elements above, a more interactive and dynamic site is succesfully obtained. 

  4. The state of the NeXus data format

    International Nuclear Information System (INIS)

    Koennecke, Mark

    2006-01-01

    NeXus is an effort by an international group of scientists to define a common data exchange format for neutron, muon and X-ray scattering. NeXus has six levels: a physical file format, a file structure, rules for storing individual data items in a file, a dictionary of names, instrument definitions and an application programming interface (API) to NeXus files. The authors will present the large steps forward which have been made both with instrument definitions and the NeXus-API

  5. The novel Akt inhibitor API-1 induces c-FLIP degradation and synergizes with TRAIL to augment apoptosis independent of Akt inhibition.

    Science.gov (United States)

    Li, Bo; Ren, Hui; Yue, Ping; Chen, Mingwei; Khuri, Fadlo R; Sun, Shi-Yong

    2012-04-01

    API-1 (pyrido[2,3-d]pyrimidines) is a novel small-molecule inhibitor of Akt, which acts by binding to Akt and preventing its membrane translocation and has promising preclinical antitumor activity. In this study, we reveal a novel function of API-1 in regulation of cellular FLICE-inhibitory protein (c-FLIP) levels and TRAIL-induced apoptosis, independent of Akt inhibition. API-1 effectively induced apoptosis in tested cancer cell lines including activation of caspase-8 and caspase-9. It reduced the levels of c-FLIP without increasing the expression of death receptor 4 (DR4) or DR5. Accordingly, it synergized with TRAIL to induce apoptosis. Enforced expression of ectopic c-FLIP did not attenuate API-1-induced apoptosis but inhibited its ability to enhance TRAIL-induced apoptosis. These data indicate that downregulation of c-FLIP mediates enhancement of TRAIL-induced apoptosis by API-1 but is not sufficient for API-1-induced apoptosis. API-1-induced reduction of c-FLIP could be blocked by the proteasome inhibitor MG132. Moreover, API-1 increased c-FLIP ubiquitination and decreased c-FLIP stability. These data together suggest that API-1 downregulates c-FLIP by facilitating its ubiquitination and proteasome-mediated degradation. Because other Akt inhibitors including API-2 and MK2206 had minimal effects on reducing c-FLIP and enhancement of TRAIL-induced apoptosis, it is likely that API-1 reduces c-FLIP and enhances TRAIL-induced apoptosis independent of its Akt-inhibitory activity. 2012 AACR

  6. AXAF user interfaces for heterogeneous analysis environments

    Science.gov (United States)

    Mandel, Eric; Roll, John; Ackerman, Mark S.

    1992-01-01

    The AXAF Science Center (ASC) will develop software to support all facets of data center activities and user research for the AXAF X-ray Observatory, scheduled for launch in 1999. The goal is to provide astronomers with the ability to utilize heterogeneous data analysis packages, that is, to allow astronomers to pick the best packages for doing their scientific analysis. For example, ASC software will be based on IRAF, but non-IRAF programs will be incorporated into the data system where appropriate. Additionally, it is desired to allow AXAF users to mix ASC software with their own local software. The need to support heterogeneous analysis environments is not special to the AXAF project, and therefore finding mechanisms for coordinating heterogeneous programs is an important problem for astronomical software today. The approach to solving this problem has been to develop two interfaces that allow the scientific user to run heterogeneous programs together. The first is an IRAF-compatible parameter interface that provides non-IRAF programs with IRAF's parameter handling capabilities. Included in the interface is an application programming interface to manipulate parameters from within programs, and also a set of host programs to manipulate parameters at the command line or from within scripts. The parameter interface has been implemented to support parameter storage formats other than IRAF parameter files, allowing one, for example, to access parameters that are stored in data bases. An X Windows graphical user interface called 'agcl' has been developed, layered on top of the IRAF-compatible parameter interface, that provides a standard graphical mechanism for interacting with IRAF and non-IRAF programs. Users can edit parameters and run programs for both non-IRAF programs and IRAF tasks. The agcl interface allows one to communicate with any command line environment in a transparent manner and without any changes to the original environment. For example, the authors

  7. Goals, obstacles and effective strategies of wildfire mitigation programs in the Wildland-Urban Interface

    Science.gov (United States)

    Margaret A. Reams; Terry K. Haines; Cheryl R. Renner; Michael W. Wascom; Harish Kingre

    2005-01-01

    The dramatic expansion into the Wildland–Urban Interface (WUI) places property, natural assets, and human life at risk from wildfire destruction. The U.S. National Fire Plan encourages communities to implement laws and outreach programs for pre-fire planning to mitigate the risk to area residents. Starting in 2003, we surveyed the administrators of regulatory and...

  8. Functional coverages

    NARCIS (Netherlands)

    Donchyts, G.; Baart, F.; Jagers, H.R.A.; Van Dam, A.

    2011-01-01

    A new Application Programming Interface (API) is presented which simplifies working with geospatial coverages as well as many other data structures of a multi-dimensional nature. The main idea extends the Common Data Model (CDM) developed at the University Corporation for Atmospheric Research

  9. pH and Heat Resistance of the Major Celery Allergen Api g 1.

    Science.gov (United States)

    Rib-Schmidt, Carina; Riedl, Philipp; Meisinger, Veronika; Schwaben, Luisa; Schulenborg, Thomas; Reuter, Andreas; Schiller, Dirk; Seutter von Loetzen, Christian; Rösch, Paul

    2018-05-25

    The major celery allergen Api g 1 is a member of the pathogenesis-related 10 class protein family. Here we aimed to investigate the impact of heat and pH on the native protein conformation required for Immunoglobulin E (IgE) recognition. Spectroscopic methods, MS and IgE binding analyses were used to study the effects of pH and thermal treatment on Api g 1.0101. Heat processing results in a loss of the native protein fold via denaturation, oligomerisation and precipitation along with a subsequent reduction of IgE recognition. The induced effects and timescales are strongly pH depended. While Api g 1 refolds partially into an IgE-binding conformation at physiological pH, acidic pH treatment leads to the formation of structurally heat resistant, IgE-reactive oligomers. Thermal processing in the presence of a celery matrix or at pH conditions close to the isoelectric point (pI = 4.63) of Api g 1.0101 results in almost instant precipitation. Our data demonstrate that Api g 1.0101 is not intrinsically susceptible to heat treatment in vitro. However, the pH and the celery matrix strongly influence the stability of Api g 1.0101 and might be the main reasons for the observed temperature lability of this important food allergen. This article is protected by copyright. All rights reserved. This article is protected by copyright. All rights reserved.

  10. Polinização de morangueiro por Apis mellifera em ambiente protegido Strawberry polinization through Apis mellifera in protected environment

    Directory of Open Access Journals (Sweden)

    Eunice Oliveira Calvete

    2010-03-01

    Full Text Available Este trabalho objetivou comparar a produtividade e a qualidade dos frutos comerciáveis no morangueiro, em ambiente protegido, utilizando a espécie de abelha Apis mellifera em relação à ausência de um agente polinizador. Foram instalados dois experimentos, utilizando-se das cultivares Camarosa, Oso Grande, Diamante e Aromas (tratamentos, no período de 05 de maio a 19 de dezembro de 2006. No primeiro experimento, não havia polinizadores (testemunha. O segundo foi polinizado pela espécie de abelha Apis mellifera. Os tratamentos (cultivares foram dispostos, em cada experimento, em um delineamento completamente casualizado, com seis repetições. Foram avaliadas características de rendimento, bem como análise físico-química dos frutos de cada cultivar. Quanto ao rendimento, a maior produção obtida foi com a cultivar Camarosa tanto na ausência quanto na presença de polinizadores (907,46 g. planta-1 e 1.054,93 g. planta-1, respectivamente, ao passo que a cultivar Oso Grande apresentou menor número de frutos deformados.This work objectified to compare the productivity and the quality of the strawberry marketable fruits in protected environment, using the species of bee Apis mellifera in relation of the absence of a polinizator agent. It was installed two experiments using the cultivates Camarosa, Oso Grande, Diamante and Aromas (treatments, in the period of May 5 th until December 19th of 2006. The first experiment did not have polinizatores agents (control. The second was polinizated by the species of bee Apis mellifera. The treatments (cultivars had been arranged, in each experiment in a randomized blocks with 6 repetitions. They were evaluated income characteristics, as well as analysis physicist-chemistry of the fruits of each cultivar. For the income, the biggest production was gotten in cultivar Camarosa, for the first and the second experiment (907,46 g. plant-1 and 1054,93 g. plant-1, respectively, in the way that the cultivate

  11. Translation techniques for distributed-shared memory programming models

    Energy Technology Data Exchange (ETDEWEB)

    Fuller, Douglas James [Iowa State Univ., Ames, IA (United States)

    2005-01-01

    The high performance computing community has experienced an explosive improvement in distributed-shared memory hardware. Driven by increasing real-world problem complexity, this explosion has ushered in vast numbers of new systems. Each new system presents new challenges to programmers and application developers. Part of the challenge is adapting to new architectures with new performance characteristics. Different vendors release systems with widely varying architectures that perform differently in different situations. Furthermore, since vendors need only provide a single performance number (total MFLOPS, typically for a single benchmark), they only have strong incentive initially to optimize the API of their choice. Consequently, only a fraction of the available APIs are well optimized on most systems. This causes issues porting and writing maintainable software, let alone issues for programmers burdened with mastering each new API as it is released. Also, programmers wishing to use a certain machine must choose their API based on the underlying hardware instead of the application. This thesis argues that a flexible, extensible translator for distributed-shared memory APIs can help address some of these issues. For example, a translator might take as input code in one API and output an equivalent program in another. Such a translator could provide instant porting for applications to new systems that do not support the application's library or language natively. While open-source APIs are abundant, they do not perform optimally everywhere. A translator would also allow performance testing using a single base code translated to a number of different APIs. Most significantly, this type of translator frees programmers to select the most appropriate API for a given application based on the application (and developer) itself instead of the underlying hardware.

  12. Antimicrobial activity of plant extracts against the honeybee pathogens, Paenibacillus larvae and Ascosphaera apis and their topical toxicity to Apis mellifera adults.

    Science.gov (United States)

    Chaimanee, V; Thongtue, U; Sornmai, N; Songsri, S; Pettis, J S

    2017-11-01

    To explore alternative nonchemical control measures against two honeybee pathogens, Paenibacillus larvae and Ascosphaera apis, 37 plant species were screened for antimicrobial activity. The activity of selected plant extracts was screened using an in vitro disc diffusion assay and the minimal inhibitory concentration (MIC) was determined by the broth microdilution method. The results showed that 36 plant extracts had some antibacterial activity on P. larvae by disc diffusion assay. Chromolaena odorata showed the greatest antibacterial activity against P. larvae (MIC 16-64 μg ml -1 ). Of the 37 tested plants, only seven species, Amomum krervanh, Allium sativum, Cinnamomum sp., Piper betle, Piper ribesioides, Piper sarmentosum and Syzygium aromaticum had inhibitory effects on A. apis (MICs of 32-64 μg ml -1 ). The results demonstrated that promising plant extracts were not toxic to adult bees at the concentrations used in this study. The results demonstrate the potential antimicrobial activity of natural products against honeybee diseases caused by P. larvae and A. apis. Chromolaena odorata in particular showed high bioactivity against P. larvae. Further study is recommended to develop these nonchemical treatments against American foulbrood and chalkbrood in honeybees. This work proposes new natural products for the control of American foulbrood and chalkbrood in honeybees. © 2017 The Society for Applied Microbiology.

  13. An example of how to handle amorphous fractions in API during early pharmaceutical development: SAR114137--a successful approach.

    Science.gov (United States)

    Petzoldt, Christine; Bley, Oliver; Byard, Stephen J; Andert, Doris; Baumgartner, Bruno; Nagel, Norbert; Tappertzhofen, Christoph; Feth, Martin Philipp

    2014-04-01

    The so-called pharmaceutical solid chain, which encompasses drug substance micronisation to the final tablet production, at pilot plant scale is presented as a case study for a novel, highly potent, pharmaceutical compound: SAR114137. Various solid-state analytical methods, such as solid-state Nuclear Magnetic Resonance (ssNMR), Differential Scanning Calorimetry (DSC), Dynamic Water Vapour Sorption Gravimetry (DWVSG), hot-stage Raman spectroscopy and X-ray Powder Diffraction (XRPD) were applied and evaluated to characterise and quantify amorphous content during the course of the physical treatment of crystalline active pharmaceutical ingredient (API). DSC was successfully used to monitor the changes in amorphous content during micronisation of the API, as well as during stability studies. (19)F solid-state NMR was found to be the method of choice for the detection and quantification of low levels of amorphous API, even in the final drug product (DP), since compaction during tablet manufacture was identified as a further source for the formation of amorphous API. The application of different jet milling techniques was a critical factor with respect to amorphous content formation. In the present case, the change from spiral jet milling to loop jet milling led to a decrease in amorphous API content from 20-30 w/w% to nearly 0 w/w% respectively. The use of loop jet milling also improved the processability of the API. Stability investigations on both the milled API and the DP showed a marked tendency for recrystallisation of the amorphous API content on exposure to elevated levels of relative humidity. No significant impact of amorphous API on either the chemical stability or the dissolution rate of the API in drug formulation was observed. Therefore, the presence of amorphous content in the oral formulation was of no consequence for the clinical trial phases I and II. Copyright © 2013 Elsevier B.V. All rights reserved.

  14. Development of RESTful services and map-based user interface tools for access and delivery of data and metadata from the Marine-Geo Digital Library

    Science.gov (United States)

    Morton, J. J.; Ferrini, V. L.

    2015-12-01

    The Marine Geoscience Data System (MGDS, www.marine-geo.org) operates an interactive digital data repository and metadata catalog that provides access to a variety of marine geology and geophysical data from throughout the global oceans. Its Marine-Geo Digital Library includes common marine geophysical data types and supporting data and metadata, as well as complementary long-tail data. The Digital Library also includes community data collections and custom data portals for the GeoPRISMS, MARGINS and Ridge2000 programs, for active source reflection data (Academic Seismic Portal), and for marine data acquired by the US Antarctic Program (Antarctic and Southern Ocean Data Portal). Ensuring that these data are discoverable not only through our own interfaces but also through standards-compliant web services is critical for enabling investigators to find data of interest.Over the past two years, MGDS has developed several new RESTful web services that enable programmatic access to metadata and data holdings. These web services are compliant with the EarthCube GeoWS Building Blocks specifications and are currently used to drive our own user interfaces. New web applications have also been deployed to provide a more intuitive user experience for searching, accessing and browsing metadata and data. Our new map-based search interface combines components of the Google Maps API with our web services for dynamic searching and exploration of geospatially constrained data sets. Direct introspection of nearly all data formats for hundreds of thousands of data files curated in the Marine-Geo Digital Library has allowed for precise geographic bounds, which allow geographic searches to an extent not previously possible. All MGDS map interfaces utilize the web services of the Global Multi-Resolution Topography (GMRT) synthesis for displaying global basemap imagery and for dynamically provide depth values at the cursor location.

  15. FEMA Hazard Mitigation Grants Program Summary - API

    Data.gov (United States)

    Department of Homeland Security — The Hazard Mitigation Grant Program (HMGP, CFDA Number: 97.039) provides grants to States and local governments to implement long-term hazard mitigation measures...

  16. Building RESTful web services with Go learn how to build powerful RESTful APIs with Golang that scale gracefully

    CERN Document Server

    Yellavula, Naren

    2017-01-01

    REST is an architectural style that tackles the challenges of building scalable web services and in today's connected world, APIs have taken a central role on the web. APIs provide the fabric through which systems interact, and REST has become synonymous with APIs. The depth, breadth, and ease of use of Go, makes it a breeze for developers to ...

  17. Api m 10, a genuine A. mellifera venom allergen, is clinically relevant but underrepresented in therapeutic extracts.

    Science.gov (United States)

    Blank, S; Seismann, H; Michel, Y; McIntyre, M; Cifuentes, L; Braren, I; Grunwald, T; Darsow, U; Ring, J; Bredehorst, R; Ollert, M; Spillner, E

    2011-10-01

    Generalized systemic reactions to stinging hymenoptera venom constitute a potentially fatal condition in venom-allergic individuals. Hence, the identification and characterization of all allergens is imperative for improvement of diagnosis and design of effective immunotherapeutic approaches. Our aim was the immunochemical characterization of the carbohydrate-rich protein Api m 10, an Apis mellifera venom component and putative allergen, with focus on the relevance of glycosylation. Furthermore, the presence of Api m 10 in honeybee venom (HBV) and licensed venom immunotherapy preparations was addressed. Api m 10 was produced as soluble, aglycosylated protein in Escherichia coli and as differentially glycosylated protein providing a varying degree of fucosylation in insect cells. IgE reactivity and basophil activation of allergic patients were analyzed. For detection of Api m 10 in different venom preparations, a monoclonal human IgE antibody was generated. Both, the aglycosylated and the glycosylated variant of Api m 10 devoid of cross-reactive carbohydrate determinants (CCD), exhibited IgE reactivity with approximately 50% of HBV-sensitized patients. A corresponding reactivity could be documented for the activation of basophils. Although the detection of the native protein in crude HBV suggested content comparable to other relevant allergens, three therapeutical HBV extracts lacked detectable amounts of this component. Api m 10 is a genuine allergen of A. mellifera venom with IgE sensitizing potential in a significant fraction of allergic patients independent of CCD reactivity. Thus, Api m 10 could become a key element for component-resolved diagnostic tests and improved immunotherapeutic approaches in hymenoptera venom allergy. © 2011 John Wiley & Sons A/S.

  18. HITRAN Application Programming Interface (HAPI): A comprehensive approach to working with spectroscopic data

    Science.gov (United States)

    Kochanov, R. V.; Gordon, I. E.; Rothman, L. S.; Wcisło, P.; Hill, C.; Wilzewski, J. S.

    2016-07-01

    The HITRAN Application Programming Interface (HAPI) is presented. HAPI is a free Python library, which extends the capabilities of the HITRANonline interface (www.hitran.org) and can be used to filter and process the structured spectroscopic data. HAPI incorporates a set of tools for spectra simulation accounting for the temperature, pressure, optical path length, and instrument properties. HAPI is aimed to facilitate the spectroscopic data analysis and the spectra simulation based on the line-by-line data, such as from the HITRAN database [JQSRT (2013) 130, 4-50], allowing the usage of the non-Voigt line profile parameters, custom temperature and pressure dependences, and partition sums. The HAPI functions allow the user to control the spectra simulation and data filtering process via a set of the function parameters. HAPI can be obtained at its homepage www.hitran.org/hapi.

  19. Standard methods for Apis mellifera propolis research

    Science.gov (United States)

    Propolis is one of the most fascinating honey bee (Apis mellifera L.) products. It is a plant derived product that bees produce from resins that they collect from different plant organs and with which they mix beeswax. Propolis is a building material and a protective agent in the beehive. It also pl...

  20. The Euler’s Graphical User Interface Spreadsheet Calculator for Solving Ordinary Differential Equations by Visual Basic for Application Programming

    Science.gov (United States)

    Gaik Tay, Kim; Cheong, Tau Han; Foong Lee, Ming; Kek, Sie Long; Abdul-Kahar, Rosmila

    2017-08-01

    In the previous work on Euler’s spreadsheet calculator for solving an ordinary differential equation, the Visual Basic for Application (VBA) programming was used, however, a graphical user interface was not developed to capture users input. This weakness may make users confuse on the input and output since those input and output are displayed in the same worksheet. Besides, the existing Euler’s spreadsheet calculator is not interactive as there is no prompt message if there is a mistake in inputting the parameters. On top of that, there are no users’ instructions to guide users to input the derivative function. Hence, in this paper, we improved previous limitations by developing a user-friendly and interactive graphical user interface. This improvement is aimed to capture users’ input with users’ instructions and interactive prompt error messages by using VBA programming. This Euler’s graphical user interface spreadsheet calculator is not acted as a black box as users can click on any cells in the worksheet to see the formula used to implement the numerical scheme. In this way, it could enhance self-learning and life-long learning in implementing the numerical scheme in a spreadsheet and later in any programming language.

  1. Gas chromatography coupled to atmospheric pressure ionization mass spectrometry (GC-API-MS): Review

    International Nuclear Information System (INIS)

    Li, Du-Xin; Gan, Lin; Bronja, Amela; Schmitz, Oliver J.

    2015-01-01

    Although the coupling of GC/MS with atmospheric pressure ionization (API) has been reported in 1970s, the interest in coupling GC with atmospheric pressure ion source was expanded in the last decade. The demand of a “soft” ion source for preserving highly diagnostic molecular ion is desirable, as compared to the “hard” ionization technique such as electron ionization (EI) in traditional GC/MS, which fragments the molecule in an extensive way. These API sources include atmospheric pressure chemical ionization (APCI), atmospheric pressure photoionization (APPI), atmospheric pressure laser ionization (APLI), electrospray ionization (ESI) and low temperature plasma (LTP). This review discusses the advantages and drawbacks of this analytical platform. After an introduction in atmospheric pressure ionization the review gives an overview about the history and explains the mechanisms of various atmospheric pressure ionization techniques used in combination with GC such as APCI, APPI, APLI, ESI and LTP. Also new developments made in ion source geometry, ion source miniaturization and multipurpose ion source constructions are discussed and a comparison between GC-FID, GC-EI-MS and GC-API-MS shows the advantages and drawbacks of these techniques. The review ends with an overview of applications realized with GC-API-MS. - Highlights: • Atmospheric pressure ion sources (APCI, ESI, APPI, APLC etc) enable the coupling of LC-based high-end MS to GC. • APIs show advantages in selectivity and sensitivity compared with EI in GC-MS. • Accurate mass database in GC-APCI/MS is emerging as an alternative to GC-EI/MS database.

  2. Gas chromatography coupled to atmospheric pressure ionization mass spectrometry (GC-API-MS): Review

    Energy Technology Data Exchange (ETDEWEB)

    Li, Du-Xin; Gan, Lin; Bronja, Amela [University of Duisburg-Essen, Applied Analytical Chemistry, Universitaetsstr. 5-7, 45141 Essen (Germany); Schmitz, Oliver J., E-mail: oliver.schmitz@uni-due.de [University of Duisburg-Essen, Applied Analytical Chemistry, Universitaetsstr. 5-7, 45141 Essen (Germany)

    2015-09-03

    Although the coupling of GC/MS with atmospheric pressure ionization (API) has been reported in 1970s, the interest in coupling GC with atmospheric pressure ion source was expanded in the last decade. The demand of a “soft” ion source for preserving highly diagnostic molecular ion is desirable, as compared to the “hard” ionization technique such as electron ionization (EI) in traditional GC/MS, which fragments the molecule in an extensive way. These API sources include atmospheric pressure chemical ionization (APCI), atmospheric pressure photoionization (APPI), atmospheric pressure laser ionization (APLI), electrospray ionization (ESI) and low temperature plasma (LTP). This review discusses the advantages and drawbacks of this analytical platform. After an introduction in atmospheric pressure ionization the review gives an overview about the history and explains the mechanisms of various atmospheric pressure ionization techniques used in combination with GC such as APCI, APPI, APLI, ESI and LTP. Also new developments made in ion source geometry, ion source miniaturization and multipurpose ion source constructions are discussed and a comparison between GC-FID, GC-EI-MS and GC-API-MS shows the advantages and drawbacks of these techniques. The review ends with an overview of applications realized with GC-API-MS. - Highlights: • Atmospheric pressure ion sources (APCI, ESI, APPI, APLC etc) enable the coupling of LC-based high-end MS to GC. • APIs show advantages in selectivity and sensitivity compared with EI in GC-MS. • Accurate mass database in GC-APCI/MS is emerging as an alternative to GC-EI/MS database.

  3. Programming PHREEQC calculations with C++ and Python a comparative study

    Science.gov (United States)

    Charlton, Scott R.; Parkhurst, David L.; Muller, Mike

    2011-01-01

    The new IPhreeqc module provides an application programming interface (API) to facilitate coupling of other codes with the U.S. Geological Survey geochemical model PHREEQC. Traditionally, loose coupling of PHREEQC with other applications required methods to create PHREEQC input files, start external PHREEQC processes, and process PHREEQC output files. IPhreeqc eliminates most of this effort by providing direct access to PHREEQC capabilities through a component object model (COM), a library, or a dynamically linked library (DLL). Input and calculations can be specified through internally programmed strings, and all data exchange between an application and the module can occur in computer memory. This study compares simulations programmed in C++ and Python that are tightly coupled with IPhreeqc modules to the traditional simulations that are loosely coupled to PHREEQC. The study compares performance, quantifies effort, and evaluates lines of code and the complexity of the design. The comparisons show that IPhreeqc offers a more powerful and simpler approach for incorporating PHREEQC calculations into transport models and other applications that need to perform PHREEQC calculations. The IPhreeqc module facilitates the design of coupled applications and significantly reduces run times. Even a moderate knowledge of one of the supported programming languages allows more efficient use of PHREEQC than the traditional loosely coupled approach.

  4. BEHAVIOUR CORROSION OF API 5L X70 AND API 5L X80 STEELS IN A CO2 MEDIUM BY SURFACE ANALYSIS AND ELECTROCHEMICAL TECHNIQUES

    OpenAIRE

    MILAGROS MABEL GUILLEN NUNEZ

    2006-01-01

    A seleção de materiais para o transporte de óleo e gás não é feita pela sua resistência à corrosão, mas sim pelas suas boas propriedades mecânicas, facilidade de fabricação e baixos custos. Devido às taxas de perda de material, causado pela corrosão interna, existe necessidade em se conhecer o comportamento dos aços de mais alta resistência, utilizados especialmente em gasodutos e oleodutos tais como API 5L X70 e API 5L X80. Um dos elementos responsáveis ...

  5. Transcriptome analysis of the honey bee fungal pathogen, Ascosphaera apis: implications for host pathogenesis

    Directory of Open Access Journals (Sweden)

    Cornman R

    2012-06-01

    Full Text Available Abstract Background We present a comprehensive transcriptome analysis of the fungus Ascosphaera apis, an economically important pathogen of the Western honey bee (Apis mellifera that causes chalkbrood disease. Our goals were to further annotate the A. apis reference genome and to identify genes that are candidates for being differentially expressed during host infection versus axenic culture. Results We compared A. apis transcriptome sequence from mycelia grown on liquid or solid media with that dissected from host-infected tissue. 454 pyrosequencing provided 252 Mb of filtered sequence reads from both culture types that were assembled into 10,087 contigs. Transcript contigs, protein sequences from multiple fungal species, and ab initio gene predictions were included as evidence sources in the Maker gene prediction pipeline, resulting in 6,992 consensus gene models. A phylogeny based on 12 of these protein-coding loci further supported the taxonomic placement of Ascosphaera as sister to the core Onygenales. Several common protein domains were less abundant in A. apis compared with related ascomycete genomes, particularly cytochrome p450 and protein kinase domains. A novel gene family was identified that has expanded in some ascomycete lineages, but not others. We manually annotated genes with homologs in other fungal genomes that have known relevance to fungal virulence and life history. Functional categories of interest included genes involved in mating-type specification, intracellular signal transduction, and stress response. Computational and manual annotations have been made publicly available on the Bee Pests and Pathogens website. Conclusions This comprehensive transcriptome analysis substantially enhances our understanding of the A. apis genome and its expression during infection of honey bee larvae. It also provides resources for future molecular studies of chalkbrood disease and ultimately improved disease management.

  6. Transcriptome analysis of the honey bee fungal pathogen, Ascosphaera apis: implications for host pathogenesis

    Science.gov (United States)

    2012-01-01

    Background We present a comprehensive transcriptome analysis of the fungus Ascosphaera apis, an economically important pathogen of the Western honey bee (Apis mellifera) that causes chalkbrood disease. Our goals were to further annotate the A. apis reference genome and to identify genes that are candidates for being differentially expressed during host infection versus axenic culture. Results We compared A. apis transcriptome sequence from mycelia grown on liquid or solid media with that dissected from host-infected tissue. 454 pyrosequencing provided 252 Mb of filtered sequence reads from both culture types that were assembled into 10,087 contigs. Transcript contigs, protein sequences from multiple fungal species, and ab initio gene predictions were included as evidence sources in the Maker gene prediction pipeline, resulting in 6,992 consensus gene models. A phylogeny based on 12 of these protein-coding loci further supported the taxonomic placement of Ascosphaera as sister to the core Onygenales. Several common protein domains were less abundant in A. apis compared with related ascomycete genomes, particularly cytochrome p450 and protein kinase domains. A novel gene family was identified that has expanded in some ascomycete lineages, but not others. We manually annotated genes with homologs in other fungal genomes that have known relevance to fungal virulence and life history. Functional categories of interest included genes involved in mating-type specification, intracellular signal transduction, and stress response. Computational and manual annotations have been made publicly available on the Bee Pests and Pathogens website. Conclusions This comprehensive transcriptome analysis substantially enhances our understanding of the A. apis genome and its expression during infection of honey bee larvae. It also provides resources for future molecular studies of chalkbrood disease and ultimately improved disease management. PMID:22747707

  7. Dry coating of micronized API powders for improved dissolution of directly compacted tablets with high drug loading.

    Science.gov (United States)

    Han, Xi; Ghoroi, Chinmay; Davé, Rajesh

    2013-02-14

    Motivated by our recent study showing improved flow and dissolution rate of the active pharmaceutical ingredient (API) powders (20 μm) produced via simultaneous micronization and surface modification through continuous fluid energy milling (FEM) process, the performance of blends and direct compacted tablets with high drug loading is examined. Performance of 50 μm API powders dry coated without micronization is also considered for comparison. Blends of micronized, non-micronized, dry coated or uncoated API powders at 30, 60 and 70% drug loading, are examined. The results show that the blends containing dry coated API powders, even micronized ones, have excellent flowability and high bulk density compared to the blends containing uncoated API, which are required for direct compaction. As the drug loading increases, the difference between dry coated and uncoated blends is more pronounced, as seen in the proposed bulk density-FFC phase map. Dry coating led to improved tablet compactibility profiles, corresponding with the improvements in blend compressibility. The most significant advantage is in tablet dissolution where for all drug loadings, the t(80) for the tablets with dry coated APIs was well under 5 min, indicating that this approach can produce nearly instant release direct compacted tablets at high drug loadings. Copyright © 2012 Elsevier B.V. All rights reserved.

  8. Discrete Optimization in Chemical Space Reference Manual

    Science.gov (United States)

    2012-10-01

    includes instructions on setting up constrained optimizations of substitutional frameworks and the full application programming interface ( API ) necessary...space size • bool space size computed • ulong bits • bool bits computed • string Nam 4.26.1 Detailed Description This class provides the API that...1, 0) 1102 (O, 0, 1.4, -3, 120, -2, 180) 1103 (C, 1, 1.5, 0, 120, -3, -30(150)) 1104 (H, 2, 1.1, 1, 109.47, 0,180) 1105 (H, 2, 1.1, 1, 109.47, 3, 120

  9. Mitochondrial sequencing reveals five separate origins of 'black' Apis mellifera (Hymenoptera: Apidae) in eastern Australian commercial colonies.

    Science.gov (United States)

    Oxley, P R; Oldroyd, B P

    2009-04-01

    Establishment of a closed population honey bee, Apis mellifera L. (Hymenoptera: Apidae), breeding program based on 'black' strains has been proposed for eastern Australia. Long-term success of such a program requires a high level of genetic variance. To determine the likely extent of genetic variation available, 50 colonies from 11 different commercial apiaries were sequenced in the mitochondrial cytochrome oxidase I and II intergenic region. Five distinct and novel mitotypes were identified. No colonies were found with the A. mellifera mellifera mitotype, which is often associated with undesirable feral strains. One group of mitotypes was consistent with a caucasica origin, two with carnica, and two with ligustica. The results suggest that there is sufficient genetic diversity to support a breeding program provided all these five sources were pooled.

  10. Estudo do efeito da tensão sobre a permeação por Hidrogênio em Aços API 5L X60 e API 5L X65

    Directory of Open Access Journals (Sweden)

    Bruno Araújo Araújo

    2017-12-01

    Full Text Available Under operating conditions, the oil and gas transmission pipelines can be subjected to high pressures and, at the same time, suffer the effect of acidic substances in the transported hydrocarbons such as H2S, whose action alone or combined with stresses acting in the structure can cause degradation processes of the mechanical properties of the material. Given the importance of the phenomenon, this work has as main objective the realization of hydrogen electrochemical permeation tests in API 5L X60 and API 5L X65 steels under mechanical loading conditions. A device for performing electrochemical permeation tests of hydrogen in the specimens subjected to stress was used for the tests. Thus, it was possible to observe experimentally the influence of stress on the diffusion properties during the experiment. By applying stress on the order of 20% of the yield strength, it was possible to verify the increase of diffusivity of API 5L X60 steel. Furthermore, there was a strong influence of the stress level of permeability, because a large increase of permeability of API 5L X65 steel. The results indicate that the lattice deformation due to imposed mechanical stress has a great influence on the diffusion properties of materials

  11. Early process development of API applied to poorly water-soluble TBID.

    Science.gov (United States)

    Meise, Marius; Niggemann, Matthias; Dunens, Alexandra; Schoenitz, Martin; Kuschnerow, Jan C; Kunick, Conrad; Scholl, Stephan

    2018-05-01

    Finding and optimising of synthesis processes for active pharmaceutical ingredients (API) is time consuming. In the finding phase, established methods for synthesis, purification and formulation are used to achieve a high purity API for biological studies. For promising API candidates, this is followed by pre-clinical and clinical studies requiring sufficient quantities of the active component. Ideally, these should be produced with a process representative for a later production process and suitable for scaling to production capacity. This work presents an overview of different approaches for process synthesis based on an existing lab protocol. This is demonstrated for the production of the model drug 4,5,6,7-tetrabromo-2-(1H-imidazol-2-yl) isoindolin-1,3-dione (TBID). Early batch synthesis and purification procedures typically suffer from low and fluctuating yields and purities due to poor process control. In a first step the literature synthesis and purification procedure was modified and optimized using solubility measurements, targeting easier and safer processing for consecutive studies. Copyright © 2018 Elsevier B.V. All rights reserved.

  12. Challenges associated with the honey bee ( Apis Mellifera Adansonii )

    African Journals Online (AJOL)

    Challenges associated with the honey bee ( Apis Mellifera Adansonii ) colonies ... Diseases like American and European foulbrood were absent while ... African Journal of Food, Agriculture, Nutrition and Development, Volume 13 No. 2 April ...

  13. Influence of preheating on API 5L-X80 pipeline joint welding with self shielded flux-cored wire; Influencia del precalentamiento en las propiedades de uniones soldadas de acero API 5L-X80 soldadas con alambre tubular autoprotegido

    Energy Technology Data Exchange (ETDEWEB)

    Cooper, R.; Silva, J. H. F.; Trevisan, R. E.

    2004-07-01

    The present work refers to the characterization of API 5L-X80 pipeline joints welded with self-shielded flux cored wire. This process was evaluated under preheating conditions, with an uniform and steady heat input. All joints were welded in flat position (1G), with the pipe turning and the torch still. Tube dimensions were 762 mm in external diameter and 16 mm in thickness. Welds were applied on single V-groove, with six weld beads, along with three levels of preheating temperatures (room temperature, 100 degree centigree, 160 degree centigree). These temperatures were maintained as inter pass temperature. The filler metal E71T8-K6 with mechanical properties different from parent metal was used in under matched conditions. The weld characterization is presented according to the mechanical test results of tensile strength, hardness and impact test. The mechanical tests were conducted according to API 1104, AWS and ASTM standards. API 1104 and API 51 were used as screening criteria. According to the results obtained, it was possible to remark that it is appropriate to weld API 5L-X80 steel ducts with Self-shielded Flux Cored wires, in conformance to the API standards and no preheat temperature is necessary. (Author) 22 refs.

  14. The biochemical properties of the Arabidopsis ecto-nucleoside triphosphate diphosphohydrolase AtAPY1 contradict a direct role in purinergic signaling.

    Directory of Open Access Journals (Sweden)

    Carolin Massalski

    Full Text Available The Arabidopsis E-NTPDase (ecto-nucleoside triphosphate diphosphohydrolase AtAPY1 was previously shown to be involved in growth and development, pollen germination and stress responses. It was proposed to perform these functions through regulation of extracellular ATP signals. However, a GFP-tagged version was localized exclusively in the Golgi and did not hydrolyze ATP. In this study, AtAPY1 without the bulky GFP-tag was biochemically characterized with regard to its suggested role in purinergic signaling. Both the full-length protein and a soluble form without the transmembrane domain near the N-terminus were produced in HEK293 cells. Of the twelve nucleotide substrates tested, only three--GDP, IDP and UDP--were hydrolyzed, confirming that ATP was not a substrate of AtAPY1. In addition, the effects of pH, divalent metal ions, known E-NTPDase inhibitors and calmodulin on AtAPY1 activity were analyzed. AtAPY1-GFP extracted from transgenic Arabidopsis seedlings was included in the analyses. All three AtAPY1 versions exhibited very similar biochemical properties. Activity was detectable in a broad pH range, and Ca(2+, Mg(2+ and Mn(2+ were the three most efficient cofactors. Of the inhibitors tested, vanadate was the most potent one. Surprisingly, sulfonamide-based inhibitors shown to inhibit other E-NTPDases and presumed to inhibit AtAPY1 as well were not effective. Calmodulin stimulated the activity of the GFP-tagless membranous and soluble AtAPY1 forms about five-fold, but did not alter their substrate specificities. The apparent Km values obtained with AtAPY1-GFP indicate that AtAPY1 is primarily a GDPase. A putative three-dimensional structural model of the ecto-domain is presented, explaining the potent inhibitory potential of vanadate and predicting the binding mode of GDP. The found substrate specificity classifies AtAPY1 as a nucleoside diphosphatase typical of N-terminally anchored Golgi E-NTPDases and negates a direct function in

  15. Linking data repositories - an illustration of agile data curation principles through robust documentation and multiple application programming interfaces

    Science.gov (United States)

    Benedict, K. K.; Servilla, M. S.; Vanderbilt, K.; Wheeler, J.

    2015-12-01

    The growing volume, variety and velocity of production of Earth science data magnifies the impact of inefficiencies in data acquisition, processing, analysis, and sharing workflows, potentially to the point of impairing the ability of researchers to accomplish their desired scientific objectives. The adaptation of agile software development principles (http://agilemanifesto.org/principles.html) to data curation processes has significant potential to lower barriers to effective scientific data discovery and reuse - barriers that otherwise may force the development of new data to replace existing but unusable data, or require substantial effort to make data usable in new research contexts. This paper outlines a data curation process that was developed at the University of New Mexico that provides a cross-walk of data and associated documentation between the data archive developed by the Long Term Ecological Research (LTER) Network Office (PASTA - http://lno.lternet.edu/content/network-information-system) and UNM's institutional repository (LoboVault - http://repository.unm.edu). The developed automated workflow enables the replication of versioned data objects and their associated standards-based metadata between the LTER system and LoboVault - providing long-term preservation for those data/metadata packages within LoboVault while maintaining the value-added services that the PASTA platform provides. The relative ease with which this workflow was developed is a product of the capabilities independently developed on both platforms - including the simplicity of providing a well-documented application programming interface (API) for each platform enabling scripted interaction and the use of well-established documentation standards (EML in the case of PASTA, Dublin Core in the case of LoboVault) by both systems. These system characteristics, when combined with an iterative process of interaction between the Data Curation Librarian (on the LoboVault side of the process

  16. Ductile failure analysis of defective API X65 pipes based on stress-modified fracture strain criterion

    International Nuclear Information System (INIS)

    Oh, Chang Kyun; Kim, Yun Jae; Baek, Jong Hyun; Kim, Young Pyo; Kim, Woo Sik

    2006-01-01

    A local failure criterion for the API X65 steel is applied to predict ductile failure of full-scale API X65 pipes with simulated corrosion and gouge defects under internal pressure. The local failure criterion is the stress-modified fracture strain for the API X65 steel as a function of the stress triaxiality (defined by the ratio of the hydrostatic stress to the effective stress). Based on detailed FE analyses with the proposed local failure criteria, burst pressures of defective pipes are estimated and compared with experimental data. The predicted burst pressures are in good agreement with experimental data. Noting that an assessment equation against the gouge defect is not yet available, parametric study is performed, from which a simple equation is proposed to predict burst pressure for API X65 pipes with gouge defects

  17. Research Article Special Issue

    African Journals Online (AJOL)

    pc

    2018-03-07

    Mar 7, 2018 ... programming interfaces (APIs) from Google for the map and calendar. ... Journal of Fundamental and Applied Sciences is licensed under a Creative Commons Attribution-NonCommercial .... developers for data definition and manipulation. ... There is an emphasis on the need to change in the way hospital.

  18. SearchResultFinder: federated search made easy

    NARCIS (Netherlands)

    Trieschnigg, Rudolf Berend; Tjin-Kam-Jet, Kien; Hiemstra, Djoerd

    Building a federated search engine based on a large number existing web search engines is a challenge: implementing the programming interface (API) for each search engine is an exacting and time-consuming job. In this demonstration we present SearchResultFinder, a browser plugin which speeds up

  19. One way for a virtual nuclear instrumentation

    International Nuclear Information System (INIS)

    Mesa Perez, Guillermo; Arteche, Raul

    1999-01-01

    This article discusses how to write a dynamical laudable VxDs for the Microsoft Windows 95 operating system using the VTOOLSD library, VxDs for Windows 95 may be written in C or C++, loading such VxDs using the Win32 application programming interface (API)

  20. Crowd Sourcing Data Collection through Amazon Mechanical Turk

    Science.gov (United States)

    2013-09-01

    response (HR) file in compliance with a Broad Evaluation Plan ( BEP ) issued as part of the larger 7 project. Every response presented in the HR file...of variance API application programming interface ARL U.S. Army Research Laboratory BEP Broad Evaluation Plan DT:CS Description Task

  1. Gas chromatography coupled to atmospheric pressure ionization mass spectrometry (GC-API-MS): review.

    Science.gov (United States)

    Li, Du-Xin; Gan, Lin; Bronja, Amela; Schmitz, Oliver J

    2015-09-03

    Although the coupling of GC/MS with atmospheric pressure ionization (API) has been reported in 1970s, the interest in coupling GC with atmospheric pressure ion source was expanded in the last decade. The demand of a "soft" ion source for preserving highly diagnostic molecular ion is desirable, as compared to the "hard" ionization technique such as electron ionization (EI) in traditional GC/MS, which fragments the molecule in an extensive way. These API sources include atmospheric pressure chemical ionization (APCI), atmospheric pressure photoionization (APPI), atmospheric pressure laser ionization (APLI), electrospray ionization (ESI) and low temperature plasma (LTP). This review discusses the advantages and drawbacks of this analytical platform. After an introduction in atmospheric pressure ionization the review gives an overview about the history and explains the mechanisms of various atmospheric pressure ionization techniques used in combination with GC such as APCI, APPI, APLI, ESI and LTP. Also new developments made in ion source geometry, ion source miniaturization and multipurpose ion source constructions are discussed and a comparison between GC-FID, GC-EI-MS and GC-API-MS shows the advantages and drawbacks of these techniques. The review ends with an overview of applications realized with GC-API-MS. Copyright © 2015. Published by Elsevier B.V.

  2. Pim-2 activates API-5 to inhibit the apoptosis of hepatocellular carcinoma cells through NF-kappaB pathway.

    Science.gov (United States)

    Ren, Ke; Zhang, Wei; Shi, Yujun; Gong, Jianping

    2010-06-01

    Pim-2 is proved to be relevant to the tumorigenesis of hepatocellular carcinoma (HCC), but the mechanism is unclear. We studied the relationship among Pim-2, NF-kappaB and API-5. In our experiment, expression level of the three factors and phosphorylation level of API-5, as well as NF-kappaB activity, were detected in HCC tissues and the nontumorous controls. Then Pim-2 gene was transfected into nontumorous liver cells L02, and Pim-2 SiRNA was transfected into hepatoblastoma cell line HepG2. Parthenolide was added as NF-kappaB inhibitor. The same detections as above were repeated in the cells, along with the apoptosis analysis. We found the levels of Pim-2, NF-kappaB and API-5, as well as NF-kappaB activity, were significantly higher in HCC tissues. Pim-2 level was increased in L02 cells after the transfection of Pim-2 gene, but decreased in HepG2 cells after the transfection of Pim-2 SiRNA. The levels of NF-kappaB and API-5, as well as NF-kappaB activity and API-5 phosphorylation level, were in accordance with Pim-2 level, but could be reversed by Parthenolide. Cell apoptosis rates were negatively correlated with API-5 phosphorylation level. Therefore, we infer that Pim-2 could activate API-5 to inhibit the apoptosis of liver cells, and NF-kappaB is the key regulator.

  3. Ada Run Time Support Environments and a common APSE Interface Set. [Ada Programming Support Environment

    Science.gov (United States)

    Mckay, C. W.; Bown, R. L.

    1985-01-01

    The paper discusses the importance of linking Ada Run Time Support Environments to the Common Ada Programming Support Environment (APSE) Interface Set (CAIS). A non-stop network operating systems scenario is presented to serve as a forum for identifying the important issues. The network operating system exemplifies the issues involved in the NASA Space Station data management system.

  4. Development of user interface to support automatic program generation of nuclear power plant analysis by module-based simulation system

    International Nuclear Information System (INIS)

    Yoshikawa, Hidekazu; Mizutani, Naoki; Nakaya, Ken-ichiro; Wakabayashi, Jiro

    1988-01-01

    Module-based Simulation System (MSS) has been developed to realize a new software work environment enabling versatile dynamic simulation of a complex nuclear power system flexibly. The MSS makes full use of modern software technology to replace a large fraction of human software works in complex, large-scale program development by computer automation. Fundamental methods utilized in MSS and developmental study on human interface system SESS-1 to help users in generating integrated simulation programs automatically are summarized as follows: (1) To enhance usability and 'communality' of program resources, the basic mathematical models of common usage in nuclear power plant analysis are programed as 'modules' and stored in a module library. The information on usage of individual modules are stored in module database with easy registration, update and retrieval by the interactive management system. (2) Target simulation programs and the input/output files are automatically generated with simple block-wise languages by a precompiler system for module integration purpose. (3) Working time for program development and analysis in an example study of an LMFBR plant thermal-hydraulic transient analysis was demonstrated to be remarkably shortened, with the introduction of an interface system SESS-1 developed as an automatic program generation environment. (author)

  5. Programs, interfaces and components

    NARCIS (Netherlands)

    Bergstra, J.A.; Loots, M.E.

    The jump instruction is considered essential for an adequate theoretical understanding of imperative sequential programming. Using atomic actions and tests as a basis we outline an algebra of programs, denoted PGA, which captures the crux of sequential programming. PGA provides an ontology for

  6. Windows PowerShell desired state configuration revealed

    CERN Document Server

    Chaganti, Ravikanth

    2014-01-01

    Desired State Configuration (DSC) is a powerful new configuration management platform that makes it easier than ever to perform cross-platform configuration management of your infrastructure, whether on-premise or in the cloud. DSC provides the management platform and Application Programming Interface (API) that can be used with any programming language. Windows PowerShell Desired State Configuration Revealed will take you through this new technology from start to finish and demonstrates the DSC interfaces through Windows PowerShell. DSC allows you to manage target devices by simply declarin

  7. BioBlend.objects: metacomputing with Galaxy.

    Science.gov (United States)

    Leo, Simone; Pireddu, Luca; Cuccuru, Gianmauro; Lianas, Luca; Soranzo, Nicola; Afgan, Enis; Zanetti, Gianluigi

    2014-10-01

    BioBlend.objects is a new component of the BioBlend package, adding an object-oriented interface for the Galaxy REST-based application programming interface. It improves support for metacomputing on Galaxy entities by providing higher-level functionality and allowing users to more easily create programs to explore, query and create Galaxy datasets and workflows. BioBlend.objects is available online at https://github.com/afgane/bioblend. The new object-oriented API is implemented by the galaxy/objects subpackage. © The Author 2014. Published by Oxford University Press.

  8. GLobal Integrated Design Environment (GLIDE): A Concurrent Engineering Application

    Science.gov (United States)

    McGuire, Melissa L.; Kunkel, Matthew R.; Smith, David A.

    2010-01-01

    The GLobal Integrated Design Environment (GLIDE) is a client-server software application purpose-built to mitigate issues associated with real time data sharing in concurrent engineering environments and to facilitate discipline-to-discipline interaction between multiple engineers and researchers. GLIDE is implemented in multiple programming languages utilizing standardized web protocols to enable secure parameter data sharing between engineers and researchers across the Internet in closed and/or widely distributed working environments. A well defined, HyperText Transfer Protocol (HTTP) based Application Programming Interface (API) to the GLIDE client/server environment enables users to interact with GLIDE, and each other, within common and familiar tools. One such common tool, Microsoft Excel (Microsoft Corporation), paired with its add-in API for GLIDE, is discussed in this paper. The top-level examples given demonstrate how this interface improves the efficiency of the design process of a concurrent engineering study while reducing potential errors associated with manually sharing information between study participants.

  9. Pertukaran Data Antar Database Dengan Menggunakan Teknologi API

    Directory of Open Access Journals (Sweden)

    Ahmad Hanafi

    2017-03-01

    Full Text Available Electronically data interchange between institutions or companies must be supported with appropriate data storage media capacity. MySQL is a database engine that is used to perform data storage in the form of information, where the data can be utilized as needed. MYSQL has the advantage of which is to provide convenience in terms of usage, and able to work on different platforms. System requirements that must be reliable and multitasking capable of making the database not only as a data storage medium, but can also be utilized as a means of data exchange. Dropbox API is the best solution that can be utilized as a technology that supports the database to be able to Exchange data. The combination of the Dropbox API and database can be used as a very cheap solution for small companies to implement data exchange, because it only requires a relatively small Internet connection.

  10. Sensitivity Analysis of Fatigue Crack Growth Model for API Steels in Gaseous Hydrogen.

    Science.gov (United States)

    Amaro, Robert L; Rustagi, Neha; Drexler, Elizabeth S; Slifka, Andrew J

    2014-01-01

    A model to predict fatigue crack growth of API pipeline steels in high pressure gaseous hydrogen has been developed and is presented elsewhere. The model currently has several parameters that must be calibrated for each pipeline steel of interest. This work provides a sensitivity analysis of the model parameters in order to provide (a) insight to the underlying mathematical and mechanistic aspects of the model, and (b) guidance for model calibration of other API steels.

  11. Mechanical properties of API X80 steel pipe joints welded by Flux Core Arc Weld Process; Propriedades mecanicas de juntas de tubos de aco API X80 soldadas com arame tubulares

    Energy Technology Data Exchange (ETDEWEB)

    Ordonez, Robert E. Cooper; Silva, Jose Hilton F.; Trevisan, Roseana E. [Universidade Estadual de Campinas, SP (Brazil). Faculdade de Engenharia Mecanica. Dept. de Engenharia de Fabricacao

    2003-07-01

    Flux Core Arc Welding processes (FCAW) are beginning to be applied in pipeline welds, however, very limited experimental data regarding mechanical properties of pipeline weld joints with these processes are available in the literature. In this paper, the effects of preheat temperature and type of FCAW on mechanical properties (microhardness and tensile strength) of API X80 weld joint steel are presented. FCAW processes with gas protection and self-shielded were used. Multipasses welding were applied in 30'' diameter and 0,625'' thickness tubes. Influence factors were: FCAW type and preheat temperature. Acceptance criteria of welded joints were evaluated by API 1104 standard for tensile strength test and ASTM E384-99 for microhardness test. The results obtained showed that FCAW type and preheat temperature have no influence on mechanical properties of API X80 joint steel. (author)

  12. Identification of clinical yeasts by Vitek MS system compared with API ID 32 C.

    Science.gov (United States)

    Durán-Valle, M Teresa; Sanz-Rodríguez, Nuria; Muñoz-Paraíso, Carmen; Almagro-Moltó, María; Gómez-Garcés, José Luis

    2014-05-01

    We performed a clinical evaluation of the Vitek MS matrix-assisted laser desorption ionization-time-of-flight mass spectrometry (MALDI-TOF MS) system with the commercial database version 2.0 for rapid identification of medically important yeasts as compared with the conventional phenotypic method API ID 32 C. We tested 161 clinical isolates, nine isolates from culture collections and five reference strains. In case of discrepant results or no identification with one or both methods, molecular identification techniques were employed. Concordance between both methods was observed with 160/175 isolates (91.42%) and misidentifications by both systems occurred only when taxa were not included in the respective databases, i.e., one isolate of Candida etchellsii was identified as C. globosa by Vitek MS and two isolates of C. orthopsilosis were identified as C. parapsilosis by API ID 32 C. Vitek MS could not identify nine strains (5.14%) and API ID 32 C did not identify 13 (7.42%). Vitek MS was more reliable than API ID 32 C and reduced the time required for the identification of clinical isolates to only a few minutes.

  13. Sperm use economy of honeybee (Apis mellifera) queens

    DEFF Research Database (Denmark)

    Baer, Boris; Collins, Jason; Maalaps, Kristiina

    2016-01-01

    the fecundity and longevity of queens and therefore colony fitness. We quantified the number of sperm that honeybee (Apis mellifera) queens use to fertilize eggs. We examined sperm use in naturally mated queens of different ages and in queens artificially inseminated with different volumes of semen. We found...

  14. Influence of preheating on API 5L-X80 pipeline joint welding with self shielded flux-cored wire

    International Nuclear Information System (INIS)

    Cooper, R.; Silva, J. H. F.; Trevisan, R. E.

    2004-01-01

    The present work refers to the characterization of API 5L-X80 pipeline joints welded with self-shielded flux cored wire. This process was evaluated under preheating conditions, with an uniform and steady heat input. All joints were welded in flat position (1G), with the pipe turning and the torch still. Tube dimensions were 762 mm in external diameter and 16 mm in thickness. Welds were applied on single V-groove, with six weld beads, along with three levels of preheating temperatures (room temperature, 100 degree centigree, 160 degree centigree). These temperatures were maintained as inter pass temperature. The filler metal E71T8-K6 with mechanical properties different from parent metal was used in under matched conditions. The weld characterization is presented according to the mechanical test results of tensile strength, hardness and impact test. The mechanical tests were conducted according to API 1104, AWS and ASTM standards. API 1104 and API 51 were used as screening criteria. According to the results obtained, it was possible to remark that it is appropriate to weld API 5L-X80 steel ducts with Self-shielded Flux Cored wires, in conformance to the API standards and no preheat temperature is necessary. (Author) 22 refs

  15. CernVM Online and Cloud Gateway: a uniform interface for CernVM contextualization and deployment

    International Nuclear Information System (INIS)

    Lestaris, G; Charalampidis, I; Berzano, D; Blomer, J; Buncic, P; Ganis, G; Meusel, R

    2014-01-01

    In a virtualized environment, contextualization is the process of configuring a VM instance for the needs of various deployment use cases. Contextualization in CernVM can be done by passing a handwritten context to the user data field of cloud APIs, when running CernVM on the cloud, or by using CernVM web interface when running the VM locally. CernVM Online is a publicly accessible web interface that unifies these two procedures. A user is able to define, store and share CernVM contexts using CernVM Online and then apply them either in a cloud by using CernVM Cloud Gateway or on a local VM with the single-step pairing mechanism. CernVM Cloud Gateway is a distributed system that provides a single interface to use multiple and different clouds (by location or type, private or public). Cloud gateway has been so far integrated with OpenNebula, CloudStack and EC2 tools interfaces. A user, with access to a number of clouds, can run CernVM cloud agents that will communicate with these clouds using their interfaces, and then use one single interface to deploy and scale CernVM clusters. CernVM clusters are defined in CernVM Online and consist of a set of CernVM instances that are contextualized and can communicate with each other.

  16. User interface for MAWST limit of error program

    International Nuclear Information System (INIS)

    Crain, B. Jr.

    1991-01-01

    This paper reports on a user-friendly interface which is being developed to aid in preparation of input data for the Los Alamos National Laboratory software module MAWST (Materials Accounting With Sequential Testing) used at Savannah River Site to propagate limits of error for facility material balances. The forms-based interface is being designed using traditional software project management tools and using the Ingres family of database management and application development products (products of Relational Technology, Inc.). The software will run on VAX computers (products of Digital Equipment Corporation) on which the VMS operating system and Ingres database management software are installed. Use of the interface software will reduce time required to prepare input data for calculations and also reduce errors associated with data preparation

  17. “Wrapping” X3DOM around Web Audio API

    Directory of Open Access Journals (Sweden)

    Andreas Stamoulias

    2015-12-01

    Full Text Available Spatial sound has a conceptual role in the Web3D environments, due to highly realism scenes that can provide. Lately the efforts are concentrated on the extension of the X3D/ X3DOM through spatial sound attributes. This paper presents a novel method for the introduction of spatial sound components in the X3DOM framework, based on X3D specification and Web Audio API. The proposed method incorporates the introduction of enhanced sound nodes for X3DOM which are derived by the implementation of the X3D standard components, enriched with accessional features of Web Audio API. Moreover, several examples-scenarios developed for the evaluation of our approach. The implemented examples established the achievability of new registered nodes in X3DOM, for spatial sound characteristics in Web3D virtual worlds.

  18. Testing of the structure of macromolecular polymer films containing solid active pharmaceutical ingredient (API) particles

    International Nuclear Information System (INIS)

    Boelcskei, E.; Suevegh, K.; Marek, T.; Regdon, G.; Pintye-Hodi, K.

    2011-01-01

    The aim of the present study was to investigate the structure of free films of Eudragit L 30D-55 containing different concentrations (0%, 1% or 5%) of diclofenac sodium by positron annihilation spectroscopy. The data revealed that the size of the free-volume holes and the lifetimes of ortho-positronium atoms decreased with increase of the API concentration. Films containing 5% of the API exhibited a different behavior during storage (17 o C, 65% relative humidity (RH)) in consequence of the uptake of water from the air. -- Highlights: → The aim of the present study was to investigate the structure of free films of Eudragit L 30D-55 containing different concentrations (0%, 1% or 5%) of diclofenac sodium by positron annihilation spectroscopy. → The data revealed that the size of the free-volume holes and the lifetimes of ortho-positronium atoms decreased with increase of the API concentration (). → The API distorts the original polymer structure, but as time goes by, the metastable structure relaxes and it is almost totally restored after 3 weeks of storage (17 o C, 65% RH).

  19. Re-Framing the World Wide Web

    Science.gov (United States)

    Black, August

    2011-01-01

    The research presented in this dissertation studies and describes how technical standards, protocols, and application programming interfaces (APIs) shape the aesthetic, functional, and affective nature of our most dominant mode of online communication, the World Wide Web (WWW). I examine the politically charged and contentious battle over browser…

  20. DAFS Storage for High Performance Computing Using MPI-I/O: Design and Experience

    National Research Council Canada - National Science Library

    Velusamy, Vijay

    2004-01-01

    .... DAFS is a well-defined highperformance protocol for file access across a network as well as set of APIs, uDAFS, for user level OS-bypassing application programming, designed to take advantage of RDMA-based transports, such as Virtual Interface Architecture (VIA), InfiniBand Architecture1, and iWARP.

  1. User Interface on the World Wide Web: How to Implement a Multi-Level Program Online

    Science.gov (United States)

    Cranford, Jonathan W.

    1995-01-01

    The objective of this Langley Aerospace Research Summer Scholars (LARSS) research project was to write a user interface that utilizes current World Wide Web (WWW) technologies for an existing computer program written in C, entitled LaRCRisk. The project entailed researching data presentation and script execution on the WWW and than writing input/output procedures for the database management portion of LaRCRisk.

  2. Understanding API-polymer proximities in amorphous stabilized composite drug products using fluorine-carbon 2D HETCOR solid-state NMR.

    Science.gov (United States)

    Abraham, Anuji; Crull, George

    2014-10-06

    A simple and robust method for obtaining fluorine-carbon proximities was established using a (19)F-(13)C heteronuclear correlation (HETCOR) two-dimensional (2D) solid-state nuclear magnetic resonance (ssNMR) experiment under magic-angle spinning (MAS). The method was applied to study a crystalline active pharmaceutical ingredient (API), avagacestat, containing two types of fluorine atoms and its API-polymer composite drug product. These results provide insight into the molecular structure, aid with assigning the carbon resonances, and probe API-polymer proximities in amorphous spray dried dispersions (SDD). This method has an advantage over the commonly used (1)H-(13)C HETCOR because of the large chemical shift dispersion in the fluorine dimension. In the present study, fluorine-carbon distances up to 8 Å were probed, giving insight into the API structure, crystal packing, and assignments. Most importantly, the study demonstrates a method for probing an intimate molecular level contact between an amorphous API and a polymer in an SDD, giving insights into molecular association and understanding of the role of the polymer in API stability (such as recrystallization, degradation, etc.) in such novel composite drug products.

  3. Draft genome sequence of the Algerian bee Apis mellifera intermissa

    Directory of Open Access Journals (Sweden)

    Nizar Jamal Haddad

    2015-06-01

    Full Text Available Apis mellifera intermissa is the native honeybee subspecies of Algeria. A. m. intermissa occurs in Tunisia, Algeria and Morocco, between the Atlas and the Mediterranean and Atlantic coasts. This bee is very important due to its high ability to adapt to great variations in climatic conditions and due to its preferable cleaning behavior. Here we report the draft genome sequence of this honey bee, its Whole Genome Shotgun project has been deposited at DDBJ/EMBL/GenBank under the accession JSUV00000000. The 240-Mb genome is being annotated and analyzed. Comparison with the genome of other Apis mellifera sub-species promises to yield insights into the evolution of adaptations to high temperature and resistance to Varroa parasite infestation.

  4. Web interface for plasma analysis codes

    Energy Technology Data Exchange (ETDEWEB)

    Emoto, M. [National Institute for Fusion Science, 322-6 Oroshi, Toki, Gifu 509-5292 (Japan)], E-mail: emo@nifs.ac.jp; Murakami, S. [Kyoto University, Yoshida-Honmachi, Sakyo-ku, Kyoto 606-8501 (Japan); Yoshida, M.; Funaba, H.; Nagayama, Y. [National Institute for Fusion Science, 322-6 Oroshi, Toki, Gifu 509-5292 (Japan)

    2008-04-15

    There are many analysis codes that analyze various aspects of plasma physics. However, most of them are FORTRAN programs that are written to be run in supercomputers. On the other hand, many scientists use GUI (graphical user interface)-based operating systems. For those who are not familiar with supercomputers, it is a difficult task to run analysis codes in supercomputers, and they often hesitate to use these programs to substantiate their ideas. Furthermore, these analysis codes are written for personal use, and the programmers do not expect these programs to be run by other users. In order to make these programs to be widely used by many users, the authors developed user-friendly interfaces using a Web interface. Since the Web browser is one of the most common applications, it is useful for both the users and developers. In order to realize interactive Web interface, AJAX technique is widely used, and the authors also adopted AJAX. To build such an AJAX based Web system, Ruby on Rails plays an important role in this system. Since this application framework, which is written in Ruby, abstracts the Web interfaces necessary to implement AJAX and database functions, it enables the programmers to efficiently develop the Web-based application. In this paper, the authors will introduce the system and demonstrate the usefulness of this approach.

  5. Web interface for plasma analysis codes

    International Nuclear Information System (INIS)

    Emoto, M.; Murakami, S.; Yoshida, M.; Funaba, H.; Nagayama, Y.

    2008-01-01

    There are many analysis codes that analyze various aspects of plasma physics. However, most of them are FORTRAN programs that are written to be run in supercomputers. On the other hand, many scientists use GUI (graphical user interface)-based operating systems. For those who are not familiar with supercomputers, it is a difficult task to run analysis codes in supercomputers, and they often hesitate to use these programs to substantiate their ideas. Furthermore, these analysis codes are written for personal use, and the programmers do not expect these programs to be run by other users. In order to make these programs to be widely used by many users, the authors developed user-friendly interfaces using a Web interface. Since the Web browser is one of the most common applications, it is useful for both the users and developers. In order to realize interactive Web interface, AJAX technique is widely used, and the authors also adopted AJAX. To build such an AJAX based Web system, Ruby on Rails plays an important role in this system. Since this application framework, which is written in Ruby, abstracts the Web interfaces necessary to implement AJAX and database functions, it enables the programmers to efficiently develop the Web-based application. In this paper, the authors will introduce the system and demonstrate the usefulness of this approach

  6. Effects of Apis mellifera adansonii, L. 1758 (Apidae: Hymenoptera ...

    African Journals Online (AJOL)

    Effects of Apis mellifera adansonii, L. 1758 (Apidae: Hymenoptera) pollination on yields of Cucumeropsis mannii (Naudin) in Kisangani, Democratic Republic of Congo. Boniface Posho Ndola, Yves Brostaux, Guillaume Le Goff, Marie-Lucie Susini, Eric Haubruge, Frederic Francis, Bach Kim Nguyen ...

  7. Dispersibility of lactose fines as compared to API in dry powders for inhalation.

    Science.gov (United States)

    Thalberg, Kyrre; Åslund, Simon; Skogevall, Marcus; Andersson, Patrik

    2016-05-17

    This work investigates the dispersion performance of fine lactose particles as function of processing time, and compares it to the API, using Beclomethasone Dipropionate (BDP) as model API. The total load of fine particles is kept constant in the formulations while the proportions of API and lactose fines are varied. Fine particle assessment demonstrates that the lactose fines have higher dispersibility than the API. For standard formulations, processing time has a limited effect on the Fine Particle Fraction (FPF). For formulations containing magnesium stearate (MgSt), FPF of BDP is heavily influenced by processing time, with an initial increase, followed by a decrease at longer mixing times. An equation modeling the observed behavior is presented. Surprisingly, the dispersibility of the lactose fines present in the same formulation remains unaffected by mixing time. Magnesium analysis demonstrates that MgSt is transferred to the fine particles during the mixing process, thus lubrication both BDP and lactose fines, which leads to an increased FPF. Dry particle sizing of the formulations reveals a loss of fine particles at longer mixing times. Incorporation of fine particles into the carrier surfaces is believed to be behind this, and is hence a mechanism of importance as regards the dispersion performance of dry powders for inhalation. Copyright © 2016 Elsevier B.V. All rights reserved.

  8. Development of the geometry database for the CBM experiment

    Science.gov (United States)

    Akishina, E. P.; Alexandrov, E. I.; Alexandrov, I. N.; Filozova, I. A.; Friese, V.; Ivanov, V. V.

    2018-01-01

    The paper describes the current state of the Geometry Database (Geometry DB) for the CBM experiment. The main purpose of this database is to provide convenient tools for: (1) managing the geometry modules; (2) assembling various versions of the CBM setup as a combination of geometry modules and additional files. The CBM users of the Geometry DB may use both GUI (Graphical User Interface) and API (Application Programming Interface) tools for working with it.

  9. THERAPIE - THErmix-RAps-Plot-InterfacE. A graphic software for representation of THERMIX-2D results with the interactive plot program RAPS

    International Nuclear Information System (INIS)

    Duensing, P.; Jahn, W.; Rehm, W.

    1986-09-01

    The performance of safety analyses for gas-cooled high temperature reactor power plants requires efficient plot codes for the evaluation and representation of computer results. The report describes the coupling between the thermodynamic simulation code THERMIX and the graphic plot code RAPS via the interface program THERAPIE. Especially the structure and the handling of the interface program are explained as well as the dialogue with the plot code. Further options of the colour graphic system are demonstrated for the representation of temperature distributions in components of HTR concepts (HTR-500). (orig.) [de

  10. LabVIEW Interface for PCI-SpaceWire Interface Card

    Science.gov (United States)

    Lux, James; Loya, Frank; Bachmann, Alex

    2005-01-01

    This software provides a LabView interface to the NT drivers for the PCISpaceWire card, which is a peripheral component interface (PCI) bus interface that conforms to the IEEE-1355/ SpaceWire standard. As SpaceWire grows in popularity, the ability to use SpaceWire links within LabVIEW will be important to electronic ground support equipment vendors. In addition, there is a need for a high-level LabVIEW interface to the low-level device- driver software supplied with the card. The LabVIEW virtual instrument (VI) provides graphical interfaces to support all (1) SpaceWire link functions, including message handling and routing; (2) monitoring as a passive tap using specialized hardware; and (3) low-level access to satellite mission-control subsystem functions. The software is supplied in a zip file that contains LabVIEW VI files, which provide various functions of the PCI-SpaceWire card, as well as higher-link-level functions. The VIs are suitably named according to the matching function names in the driver manual. A number of test programs also are provided to exercise various functions.

  11. Development of INFRA graphic user interface

    International Nuclear Information System (INIS)

    Yang, Y. S.; Lee, C. B.; Kim, Y. M.; Kim, D. H.; Kim, S. K.

    2004-01-01

    GUI(Graphic User Interface) has been developed for high burnup fuel performance code INFRA. Based upon FORTRAN program language, INFRA was developed by COMPAQ Visual FORTRAN 6.5. Graphic user input and output interface have been developed by using Visual Basic and MDB which are the most widely used program language and database for windows application development. Various input parameters, which are required for INFRA calculation, can be input more conveniently by newly developed input interface. Without any additional data handling, INFRA calculation results can be investigated intuitively by 2D or 3D graphs on screen and animation function

  12. Apis - a Digital Inventory of Archaeological Heritage Based on Remote Sensing Data

    Science.gov (United States)

    Doneus, M.; Forwagner, U.; Liem, J.; Sevara, C.

    2017-08-01

    Heritage managers are in need of dynamic spatial inventories of archaeological and cultural heritage that provide them with multipurpose tools to interactively understand information about archaeological heritage within its landscape context. Specifically, linking site information with the respective non-invasive prospection data is of increasing importance as it allows for the assessment of inherent uncertainties related to the use and interpretation of remote sensing data by the educated and knowledgeable heritage manager. APIS, the archaeological prospection information system of the Aerial Archive of the University of Vienna, is specifically designed to meet these needs. It provides storage and easy access to all data concerning aerial photographs and archaeological sites through a single GIS-based application. Furthermore, APIS has been developed in an open source environment, which allows it to be freely distributed and modified. This combination in one single open source system facilitates an easy workflow for data management, interpretation, storage, and retrieval. APIS and a sample dataset will be released free of charge under creative commons license in near future.

  13. GRAPHIC INTERFACES FOR ENGINEERING APPLICATIONS

    Directory of Open Access Journals (Sweden)

    Ion PANA,

    2012-05-01

    Full Text Available Using effective the method of calculating Fitness for Service requires the achievement of graphical interfaces. This paper presents an example of such interfaces, made with Visual Basic program and used in the evaluation of pipelines in a research contract [4

  14. The EnMAP-Box—A Toolbox and Application Programming Interface for EnMAP Data Processing

    Directory of Open Access Journals (Sweden)

    Sebastian van der Linden

    2015-09-01

    Full Text Available The EnMAP-Box is a toolbox that is developed for the processing and analysis of data acquired by the German spaceborne imaging spectrometer EnMAP (Environmental Mapping and Analysis Program. It is developed with two aims in mind in order to guarantee full usage of future EnMAP data, i.e., (1 extending the EnMAP user community and (2 providing access to recent approaches for imaging spectroscopy data processing. The software is freely available and offers a range of tools and applications for the processing of spectral imagery, including classical processing tools for imaging spectroscopy data as well as powerful machine learning approaches or interfaces for the integration of methods available in scripting languages. A special developer version includes the full open source code, an application programming interface and an application wizard for easy integration and documentation of new developments. This paper gives an overview of the EnMAP-Box for users and developers, explains typical workflows along an application example and exemplifies the concept for making it a frequently used and constantly extended platform for imaging spectroscopy applications.

  15. Assessment of Tapentadol API Abuse Liability With the Researched Abuse, Diversion and Addiction-Related Surveillance System.

    Science.gov (United States)

    Vosburg, Suzanne K; Severtson, S Geoffrey; Dart, Richard C; Cicero, Theodore J; Kurtz, Steven P; Parrino, Mark W; Green, Jody L

    2018-04-01

    Tapentadol, a Schedule II opioid with a combination of µ-opioid activity and norepinephrine reuptake inhibition, is used for the management of moderate to severe acute and chronic pain. Its dual mechanism of action is thought to reduce opioid-related side effects that can complicate pain management. Since approval, tapentadol has been tracked across multiple outcomes suggesting abuse liability, and a pattern of relatively low, although not absent, abuse liability has been found. This retrospective cohort study further details the abuse liability of tapentadol as an active pharmaceutical ingredient (API) when immediate-release as well as extended-release formulations were on the market together (fourth quarter of 2011 to second quarter of 2016). Tapentadol (API) was compared with tramadol, hydrocodone, morphine, oxycodone, hydromorphone, and oxymorphone across Poison Center, Drug Diversion, and Treatment Center Programs Combined data streams from the Researched Abuse, Diversion and Addiction-Related Surveillance system. Findings suggest the public health burden related to tapentadol to date is low, but present. Event rates of abuse per population-level denominators were significantly lower than all other opioids examined. However, when adjusted for drug availability, event rates of abuse were lower than most Schedule II opioids studied, but were not the lowest. Disentangling these 2 sets of findings further by examining various opioid formulations, such as extended-release and the role of abuse-deterrent formulations, is warranted. This article presents the results from an examination of tapentadol API across the Researched Abuse, Diversion and Addiction-Related Surveillance System: a broad and carefully designed postmarketing mosaic. Data to date from Poison Center, Drug Diversion, and Treatment Centers combined suggest a low, but present public health burden related to tapentadol. Copyright © 2018. Published by Elsevier Inc.

  16. Core Animation für Mac OS X und iPhone Eindrucksvolle dynamische User Interfaces erstellen

    CERN Document Server

    Dudney, Bill

    2009-01-01

    Core Animation wurde mit Mac OS X 10.5 eingeführt und bietet dem Entwickler hervorragende Möglichkeiten, auf einfache Weise animierte User Interfaces für den Mac und das iPhone zu erstellen. Bill Dudney gibt Ihnen in diesem Buch eine umfassende Einführung in Core Animation. In den ersten Kapiteln liegt der Schwerpunkt auf der Nutzung der Integration von Core Animation mit dem AppKit. Der Autor beginnt mit den vertrauten Möglichkeiten aus dem AppKit sowie der Beschreibung der Möglichkeiten, die Cocoa-APIs bieten, und führt langsam die zusätzlichen APIs ein, die zum Core-Animation-Framework gehören. Es werden Ihnen u.a. die verschiedenen Animationsarten vorgestellt, die Core Animation zur Verfügung stellt, sowie die Klassen, die das Timing von Animationen regeln. In den späteren Kapiteln geht es dann hauptsächlich um die Aspekte, die mit einer rein Core-Animation-basierten Benutzerschnittstelle realisiert werden können. Der Autor erläutert Ihnen die Arbeitsweise von Layers sowie deren Geometrie un...

  17. Analysis of 3D Planar Laminations in a Welded Section of API 5L X52 Applying the Finite Element Method

    Directory of Open Access Journals (Sweden)

    Martin. J. Fernández-Cueto

    Full Text Available Abstract The mechanical behavior of API 5L X52 steel with planar type laminations was studied in the present work. Planar laminations were proposed in the base metal (BM, heat affected zone (HAZ and welding bead (WB. Three-dimensional finite element (FE models, kinematic hardening and mechanical properties for BM, HAZ, and WB were activated in the finite element program. The results showed that crack propagation corresponds to the direction of the main stress. For a crack length (2a of 10.01 mm, crack propagation may occur at the right crack tip towards the outer wall of the BM. For 2a of 15.12 mm, crack propagation was located on the right crack tip and propagates to the inner wall. For 2a of 17.12 mm, crack propagation was observed at the left crack tip and propagates to the outer wall in the BM. The results achieved by FEM agree when compared with real laminations in API 5L pipelines.

  18. Automation of ReactomeFIViz via CyREST API [version 2; referees: 2 approved

    Directory of Open Access Journals (Sweden)

    Fred Loney

    2018-05-01

    Full Text Available Pathway- and network-based approaches project seemingly unrelated genes onto the context of pathways and networks, enhancing the analysis power that cannot be achieved via gene-based approaches. Pathway and network approaches are routinely applied in large-scale data analysis for cancer and other complicated diseases. ReactomeFIViz is a Cytoscape app, providing features for researchers to perform pathway- and network-based data analysis and visualization by leveraging manually curated Reactome pathways and highly reliable Reactome functional interaction network. To facilitate adoption of this app in bioinformatics software pipeline and workflow development, we develop a CyREST API for ReactomeFIViz by exposing some major features in the app. We describe a use case to demonstrate the use of this API in a Python-based notebook, and believe the new API will provide the community a convenient and powerful tool to perform pathway- and network-based data analysis and visualization using our app in an automatic way.

  19. Resisting majesty: Apis cerana, has lower antennal sensitivity and decreased attraction to queen mandibular pheromone than Apis mellifera

    Science.gov (United States)

    Dong, Shihao; Wen, Ping; Zhang, Qi; Li, Xinyu; Tan, Ken; Nieh, James

    2017-03-01

    In highly social bees, queen mandibular pheromone (QMP) is vital for colony life. Both Apis cerana (Ac) and Apis mellifera (Am) share an evolutionarily conserved set of QMP compounds: (E)-9-oxodec-2-enoic acid (9-ODA), (E)-9-hydroxydec-2-enoic acid (9-HDA), (E)-10-hydroxy-dec-2-enoic acid (10-HDA), 10-hydroxy-decanoic acid (10-HDAA), and methyl p-hydroxybenzoate (HOB) found at similar levels. However, evidence suggests there may be species-specific sensitivity differences to QMP compounds because Ac workers have higher levels of ovarian activation than Am workers. Using electroantennograms, we found species-specific sensitivity differences for a blend of the major QMP compounds and three individual compounds (9-HDA, 10-HDAA, and 10-HDA). As predicted, Am was more sensitive than Ac in all cases (1.3- to 2.7- fold higher responses). There were also species differences in worker retinue attraction to three compounds (9-HDA, HOB, and 10-HDA). In all significantly different cases, Am workers were 4.5- to 6.2-fold more strongly attracted than Ac workers were. Thus, Ac workers responded less strongly to QMP than Ac workers, and 9-HDA and 10-HDA consistently elicited stronger antennal and retinue formation responses.

  20. Pulseq-Graphical Programming Interface: Open source visual environment for prototyping pulse sequences and integrated magnetic resonance imaging algorithm development.

    Science.gov (United States)

    Ravi, Keerthi Sravan; Potdar, Sneha; Poojar, Pavan; Reddy, Ashok Kumar; Kroboth, Stefan; Nielsen, Jon-Fredrik; Zaitsev, Maxim; Venkatesan, Ramesh; Geethanath, Sairam

    2018-03-11

    To provide a single open-source platform for comprehensive MR algorithm development inclusive of simulations, pulse sequence design and deployment, reconstruction, and image analysis. We integrated the "Pulseq" platform for vendor-independent pulse programming with Graphical Programming Interface (GPI), a scientific development environment based on Python. Our integrated platform, Pulseq-GPI, permits sequences to be defined visually and exported to the Pulseq file format for execution on an MR scanner. For comparison, Pulseq files using either MATLAB only ("MATLAB-Pulseq") or Python only ("Python-Pulseq") were generated. We demonstrated three fundamental sequences on a 1.5 T scanner. Execution times of the three variants of implementation were compared on two operating systems. In vitro phantom images indicate equivalence with the vendor supplied implementations and MATLAB-Pulseq. The examples demonstrated in this work illustrate the unifying capability of Pulseq-GPI. The execution times of all the three implementations were fast (a few seconds). The software is capable of user-interface based development and/or command line programming. The tool demonstrated here, Pulseq-GPI, integrates the open-source simulation, reconstruction and analysis capabilities of GPI Lab with the pulse sequence design and deployment features of Pulseq. Current and future work includes providing an ISMRMRD interface and incorporating Specific Absorption Ratio and Peripheral Nerve Stimulation computations. Copyright © 2018 Elsevier Inc. All rights reserved.

  1. PRACTICAL ASPECTS FOR DEVELOPMENT OF INFORMATIONAL AND EDUCATIONAL ENVIRONMENT OF HIGH TECHNICAL SCHOOL

    Directory of Open Access Journals (Sweden)

    Sergey F. Rodionov

    2015-01-01

    Full Text Available The approach is offered to development of the informational and educational environment of high technical school,based on deep integration of electronic educational content with methods and tools for the engineering problemssolving. The application program interface (API is used asthe main integration instrument, which modern Its have.

  2. The desktop interface in intelligent tutoring systems

    Science.gov (United States)

    Baudendistel, Stephen; Hua, Grace

    1987-01-01

    The interface between an Intelligent Tutoring System (ITS) and the person being tutored is critical to the success of the learning process. If the interface to the ITS is confusing or non-supportive of the tutored domain, the effectiveness of the instruction will be diminished or lost entirely. Consequently, the interface to an ITS should be highly integrated with the domain to provide a robust and semantically rich learning environment. In building an ITS for ZetaLISP on a LISP Machine, a Desktop Interface was designed to support a programming learning environment. Using the bitmapped display, windows, and mouse, three desktops were designed to support self-study and tutoring of ZetaLISP. Through organization, well-defined boundaries, and domain support facilities, the desktops provide substantial flexibility and power for the student and facilitate learning ZetaLISP programming while screening the student from the complex LISP Machine environment. The student can concentrate on learning ZetaLISP programming and not on how to operate the interface or a LISP Machine.

  3. Continuous Modeling Technique of Fiber Pullout from a Cement Matrix with Different Interface Mechanical Properties Using Finite Element Program

    Directory of Open Access Journals (Sweden)

    Leandro Ferreira Friedrich

    Full Text Available Abstract Fiber-matrix interface performance has a great influence on the mechanical properties of fiber reinforced composite. This influence is mainly presented during fiber pullout from the matrix. As fiber pullout process consists of fiber debonding stage and pullout stage which involve complex contact problem, numerical modeling is a best way to investigate the interface influence. Although many numerical research works have been conducted, practical and effective technique suitable for continuous modeling of fiber pullout process is still scarce. The reason is in that numerical divergence frequently happens, leading to the modeling interruption. By interacting the popular finite element program ANSYS with the MATLAB, we proposed continuous modeling technique and realized modeling of fiber pullout from cement matrix with desired interface mechanical performance. For debonding process, we used interface elements with cohesive surface traction and exponential failure behavior. For pullout process, we switched interface elements to spring elements with variable stiffness, which is related to the interface shear stress as a function of the interface slip displacement. For both processes, the results obtained are very good in comparison with other numerical or analytical models and experimental tests. We suggest using the present technique to model toughening achieved by randomly distributed fibers.

  4. Long Term Storage of Ascosphaera aggregata and A. apis Pathogens of the Leafcutting Bee (Megachile rotundata) and the Honey Bee (Apis mellifera)

    Science.gov (United States)

    Survival of Ascosphaera aggregata and A. apis over the course of a year were tested using different storage treatments. For spores, the methods tested were freeze drying and ultra-low temperature storage, and for hyphae, freeze drying, agar slants covered with water, and two methods of ultra-low tem...

  5. Testing of the structure of macromolecular polymer films containing solid active pharmaceutical ingredient (API) particles

    Energy Technology Data Exchange (ETDEWEB)

    Boelcskei, E. [Department of Pharmaceutical Technology, University of Szeged, H-6720 Szeged, Eoetvoes u. 6 (Hungary); Suevegh, K. [Laboratory of Nuclear Chemistry, Eoetvoes Lorand University, H-1518 Budapest 112, P.O. Box 32 (Hungary); Marek, T. [Hungarian Academy of Sciences, Research Group for Nuclear Techniques in Structural Chemistry, Eoetvoes Lorand University, H-1518 Budapest 112, P.O. Box 32 (Hungary); Regdon, G. [Department of Pharmaceutical Technology, University of Szeged, H-6720 Szeged, Eoetvoes u. 6 (Hungary); Pintye-Hodi, K., E-mail: klara.hodi@pharm.u-szeged.h [Department of Pharmaceutical Technology, University of Szeged, H-6720 Szeged, Eoetvoes u. 6 (Hungary)

    2011-07-15

    The aim of the present study was to investigate the structure of free films of Eudragit{sup L} 30D-55 containing different concentrations (0%, 1% or 5%) of diclofenac sodium by positron annihilation spectroscopy. The data revealed that the size of the free-volume holes and the lifetimes of ortho-positronium atoms decreased with increase of the API concentration. Films containing 5% of the API exhibited a different behavior during storage (17 {sup o}C, 65% relative humidity (RH)) in consequence of the uptake of water from the air. -- Highlights: {yields} The aim of the present study was to investigate the structure of free films of Eudragit{sup L} 30D-55 containing different concentrations (0%, 1% or 5%) of diclofenac sodium by positron annihilation spectroscopy. {yields} The data revealed that the size of the free-volume holes and the lifetimes of ortho-positronium atoms decreased with increase of the API concentration (). {yields} The API distorts the original polymer structure, but as time goes by, the metastable structure relaxes and it is almost totally restored after 3 weeks of storage (17 {sup o}C, 65% RH).

  6. Hybrid origins of Australian honeybees (Apis mellifera)

    OpenAIRE

    Chapman , Nadine C.; Harpur , Brock A.; Lim , Julianne; Rinderer , Thomas E.; Allsopp , Michael H.; Zayed , Amro; Oldroyd , Benjamin P.

    2016-01-01

    International audience; Abstract With increased globalisation and homogenisation, the maintenance of genetic integrity in local populations of agriculturally important species is of increasing concern. The western honeybee (Apis mellifera) provides an interesting perspective as it is both managed and wild, with a large native range and much larger introduced range. We employed a newly created 95 single nucleotide polymorphism (SNP) test to characterise the genetic ancestry of the Australian c...

  7. Seminal fluid of honeybees contains multiple mechanisms to combat infections of the sexually transmitted pathogen Nosema apis.

    Science.gov (United States)

    Peng, Yan; Grassl, Julia; Millar, A Harvey; Baer, Boris

    2016-01-27

    The societies of ants, bees and wasps are genetically closed systems where queens only mate during a brief mating episode prior to their eusocial life and males therefore provide queens with a lifetime supply of high-quality sperm. These ejaculates also contain a number of defence proteins that have been detected in the seminal fluid but their function and efficiency have never been investigated in great detail. Here, we used the honeybee Apis mellifera and quantified whether seminal fluid is able to combat infections of the fungal pathogen Nosema apis, a widespread honeybee parasite that is also sexually transmitted. We provide the first empirical evidence that seminal fluid has a remarkable antimicrobial activity against N. apis spores and that antimicrobial seminal fluid components kill spores in multiple ways. The protein fraction of seminal fluid induces extracellular spore germination, which disrupts the life cycle of N. apis, whereas the non-protein fraction of seminal fluid induces a direct viability loss of intact spores. We conclude that males provide their ejaculates with efficient antimicrobial molecules that are able to kill N. apis spores and thereby reduce the risk of disease transmission during mating. Our findings could be of broader significance to master honeybee diseases in managed honeybee stock in the future. © 2016 The Author(s).

  8. Analisis Fitur M-Ticketing PT. Kereta Api Indonesia sebagai Bagian dari Customer Relation Management (CRM)

    OpenAIRE

    Hijrih, Fatchul; Prasetyo, Taufan Harry

    2015-01-01

    Sebagai Perusahaan jasa tranportasi darat yaitu kereta api, PT. Kereta Api Indonesia perlu memperhatikan aspek pelayanan terhadap pelanggan dengan memperhatikan fitur-fitur Customer Relation Management dalam membuat dalam membuat aplikasi-aplikasi yang berhubungan langsung dengan pelanggan, salah satunya m-ticketing. Kemunculan m-ticketing KAI saat ini digunakan sebagai alat penjualan tiket saja. Hal ini dapat terlihat dari menu atau fitur-fitur yang disematkan kedalam aplikasi tersebut. Adan...

  9. Security for Key Management Interfaces

    OpenAIRE

    Kremer , Steve; Steel , Graham; Warinschi , Bogdan

    2011-01-01

    International audience; We propose a much-needed formal definition of security for cryptographic key management APIs. The advantages of our definition are that it is general, intuitive, and applicable to security proofs in both symbolic and computational models of cryptography. Our definition relies on an idealized API which allows only the most essential functions for generating, exporting and importing keys, and takes into account dynamic corruption of keys. Based on this we can define the ...

  10. An Update to the EARTHTIME Argon Intercalibration Pipette System (APIS): Smoking from the Same Pipe

    Science.gov (United States)

    Turrin, B. D.; Swisher, C. C., III; Hemming, S. R.; Renne, P. R.; Deino, A. L.; Hodges, K. V.; Van Soest, M. C.; Heizler, M. T.

    2015-12-01

    Background: An initial 40Ar/39Ar inter-calibration experiment, using two of the most commonly used 40Ar/39Ar mineral standards, Fish Canyon (FC, ~28.2 Ma) and Alder Creek (AC, ~1.2 Ma) sanidines, revealed significant inter-laboratory inconsistencies. The reported ages for the AC sanidines range from 1.173 to 1.200 Ma (FC 28.02) (±~2%), ~4 times greater than the reported precisions. These experiments have motivated the 40Ar/39Ar community to reevaluate procedures and subsequent informal lab intercalibrations experiments are in better agreement, but discrepancies remain that need to be addressed. Experiment: In an effort to isolate the causes of these inconsistencies, an Argon Intercalibration Pipette System (APIS) was designed and constructed. The APIS system consists of three gas canisters; one containing atmospheric Ar and the other two canisters contain 40Ar/39Ar ratios that represent FC and AC. The volumes of the pipettes, bulbs and manifold are determined to within 0.4% and both systems were initially filled to the same pressure with Ar standard gases. Each canister has 4x10-10 moles of 40Ar, is equipped with a 0.1, 0.2 and 0.4 cc pipettes and can deliver increments from 0.1-0.7 cc. APIS-1 was designated as the traveling unit that is brought to participating labs, APIS-2 is the reserve/master standard. Early Results and Impressions: APIS-1 has been to four labs (Rutgers, LDEO, New Mexico Tech, and BGC) and is heading to ASU. Early APIS experimental data indicate that the inter-laboratory 40Ar/39Ar age results can meet or exceed the EARTHTIME goal of ±1‰ precision. The inter-laboratory comparisons are ongoing, and will include additional laboratories of opportunity. Lastly, the development of additional mineral standards that "fill in" the age gaps between the existing mineral standards would significantly improve attempting to achieve interlaboratory agreement at the ±1‰ level

  11. 360-MAM-Affect: Sentiment Analysis with the Google Prediction API and EmoSenticNet

    Directory of Open Access Journals (Sweden)

    Eleanor Mulholland

    2015-08-01

    Full Text Available Online recommender systems are useful for media asset management where they select the best content from a set of media assets. We have developed an architecture for 360-MAM- Select, a recommender system for educational video content. 360-MAM-Select will utilise sentiment analysis and gamification techniques for the recommendation of media assets. 360-MAM-Select will increase user participation with digital content through improved video recommendations. Here, we discuss the architecture of 360-MAM-Select and the use of the Google Prediction API and EmoSenticNet for 360-MAM-Affect, 360-MAM-Select's sentiment analysis module. Results from testing two models for sentiment analysis, Sentiment Classifier (Google Prediction API and EmoSenticNetClassifer (Google Prediction API + EmoSenticNet are promising. Future work includes the implementation and testing of 360-MAM-Select on video data from YouTube EDU and Head Squeeze.

  12. Studi Eksperimen Distribusi Temperatur Nyala Api Kompor Bioetanol Tipe Side Burner dengan Variasi Diameter Firewall

    Directory of Open Access Journals (Sweden)

    R.R. Vienna Sona Saputri Soetadi

    2012-09-01

    Full Text Available Untuk mendapatkan kompor bioetanol efisiensi thermal maksimal diperlukan penelitian komprehensif. Salah satunya adalah penelitian terhadap posisi peletakkan beban pada kompor bioetanol kompak. Pengujian dilakukan pada kompor uji bioetanol dengan kadar 99%, yaitu kompor bioetanol tipe side burner dengan firewall 2.5 inci dan firewall 3 inci. Pengukuran temperatur api dengan 13 thermocouple K dengan pengukuran searah api keatas setiap 5 mm-an. Kemudian, water boiling test dilakukan untuk mendapatkan daya dan beban dan dilanjutkan mengukur waktu pendidihan air. Hasil penelitian ini menunjukkan gambaran total distribusi temperatur nyala api difusi. Hasil menunjukkan untuk kompor 2.5 inci dengan daya 1.6 kW mempunyai temperatur 542 ºC dengan jarak ketinggian 5 mm dari rim kompor sedangkan kompor 3 inci menghasilkan daya 2.38 kW dengan temperatur 516 ºC.

  13. An overview of Linux container based network emulation

    CSIR Research Space (South Africa)

    Peach, Schalk

    2016-07-01

    Full Text Available , a remote procedure call (RPC) application programming interface (API), a Python library and various user interface (UI) enhancements. Additional goals of the CORE project are to allow wireless network experiments through the Extendable Mobile Ad... backend functionality, the design of the backend and the choice of virtualisation technologies. An additional comparison that is included is the capability of a CBE to distribute an emulation across multiple host machines. In Table 1, a preliminary model...

  14. Symbian operativni sustav za mobilne telefone

    OpenAIRE

    Pavlaković, Željko

    2002-01-01

    New mobile devices require powerful hardware and software to support customer's needs which grew rapidly in the last few years. Demanding user interface depends of the operating system, and Symbian created operating system that seems powerful enough to support forthcoming burst of data services in the mobile world. Symbian OS is the common core of application programming interfaces (APIs) and technology that is shared by all Symbian OS phones. Symbian OS includes a multi-tasking kernel, middl...

  15. FPRandom: Randomizing core browser objects to break advanced device fingerprinting techniques

    OpenAIRE

    Laperdrix , Pierre; Baudry , Benoit; Mishra , Vikas

    2017-01-01

    International audience; The rich programming interfaces (APIs) provided by web browsers can be diverted to collect a browser fingerprint. A small number of queries on these interfaces are sufficient to build a fingerprint that is statistically unique and very stable over time. Consequently, the fingerprint can be used to track users. Our work aims at mitigating the risk of browser fingerprinting for users privacy by 'breaking' the stability of a fingerprint over time. We add randomness in the...

  16. Python Integration with a Functional DBMS

    OpenAIRE

    Zou, Hanzheng

    2009-01-01

    Python is an Object Oriented programming language and widely used nowadays. This report describes how to extend a functional database system Amos II for integration with Python. Several possibilities are analyzed to combine the Amos II C external interfaces with those of Python. Based on these discussions, new functionality has been added to the Python language by implementing a Python C external module. A basic API called PyAmos, interfacing Python and Amos II, is proposed and implemented in...

  17. The Philosophy of User Interfaces in HELIO and the Importance of CASSIS

    Science.gov (United States)

    Bonnin, X.; Aboudarham, J.; Renié, C.; Csillaghy, A.; Messerotti, M.; Bentley, R. D.

    2012-09-01

    HELIO is a European project funded under FP7 (Project No. 238969). One of its goals as a Heliospheric Virtual Observatory is to provide an easy access to many datasets scattered all over the world, in the fields of Solar physics, Heliophysics, and Planetary magnetospheres. The efficiency of such a tool is very much related to the quality of the user interface. HELIO infrastructure is based on a Service Oriented Architecture (SOA), regrouping a network of standalone components, which allows four main types of interfaces: - HELIO Front End (HFE) is a browser-based user interface, which offers a centralized access to the HELIO main functionalities. Especially, it provides the possibility to reach data directly, or to refine selection by determination of observing characteristics, such as which instrument was observing at that time, which instrument was at this location, etc. - Many services/components provide their own standalone graphical user interface. While one can directly access individually each of these interfaces, they can also be connected together. - Most services also provide direct access for any tools through a public interface. A small java library, called Java API, simplifies this access by providing client stubs for services and shields the user from security, discovery and failover issues. - Workflows capabilities are available in HELIO, allowing complex combination of queries over several services. We want the user to be able to navigate easily, at his needs, through the various interfaces, and possibly use a specific one in order to make much-dedicated queries. We will also emphasize the importance of the CASSIS project (Coordination Action for the integration of Solar System Infrastructure and Science) in encouraging the interoperability necessary to undertake scientific studies that span disciplinary boundaries. If related projects follow the guidelines being developed by CASSIS then using external resources with HELIO will be greatly simplified.

  18. An Embedded Systems Laboratory to Support Rapid Prototyping of Robotics and the Internet of Things

    Science.gov (United States)

    Hamblen, J. O.; van Bekkum, G. M. E.

    2013-01-01

    This paper describes a new approach for a course and laboratory designed to allow students to develop low-cost prototypes of robotic and other embedded devices that feature Internet connectivity, I/O, networking, a real-time operating system (RTOS), and object-oriented C/C++. The application programming interface (API) libraries provided permit…

  19. The effects of honey (Apis dorsata) supplements on increased bone strength in ovariectomized rat as animal model of osteoporosis

    Science.gov (United States)

    Yudaniayanti, Ira Sari; Primarizky, Hardany; Nangoi, Lianny

    2018-04-01

    Osteoporosis is a chronic skeletal disease characterized by low bone mass and microarchitectural deterioration with a consequent increase in bone fragility and fracture risk. The aim of the study was to evaluate the effects of honey (Apis dorsata) supplements on increased bone strength in ovariectomized rat as animal models of osteoporosis. Twenty female rats at 3 months of age, weighing 150-200 g were used in the study. The rats were divided into five groups (n=4) : Sham operation group (SH); ovariectomy group no treatment(OVX); ovariectomy with treatment Apis dorsata 1g/Kg BW (AD-1); ovariectomy with treatment Apis dorsata 2g/Kg BW (AD-2); ovariectomy with treatment Apis dorsata 4g/Kg BW (AD-3). The treatment started to be given the next day after ovariectomy operation for 12 weeks. The Rats were sacrified within 12 weeks, and then the right femur were taken bone strength test. Based on the statistical analysis of the bone strength test, the greatest score belongs to the Sham operation group (SH) that have significant difference (p0,05). In conclusion, honey (Apis dorsata) supplements has the effect of increasing bone strength in ovariectomized rat as animal models of osteoporosis, so that honey (Apis dorsata) supplements has the potential to be used as an alternative treatment for osteoporosis.

  20. The E3 ubiquitin ligases β-TrCP and FBXW7 cooperatively mediates GSK3-dependent Mcl-1 degradation induced by the Akt inhibitor API-1, resulting in apoptosis.

    Science.gov (United States)

    Ren, Hui; Koo, Junghui; Guan, Baoxiang; Yue, Ping; Deng, Xingming; Chen, Mingwei; Khuri, Fadlo R; Sun, Shi-Yong

    2013-11-22

    The novel Akt inhibitor, API-1, induces apoptosis through undefined mechanisms. The current study focuses on revealing the mechanisms by which API-1 induces apoptosis. API-1 rapidly and potently reduced the levels of Mcl-1 primarily in API-1-senstive lung cancer cell lines. Ectopic expression of Mcl-1 protected cells from induction of apoptosis by API-1. API-1 treatment decreased the half-life of Mcl-1, whereas inhibition of the proteasome with MG132 rescued Mcl-1 reduction induced by API-1. API-1 decreased Mcl-1 levels accompanied with a rapid increase in Mcl-1 phosphorylation (S159/T163). Moreover, inhibition of GSK3 inhibited Mcl-1 phosphorylation and reduction induced by API-1 and antagonized the effect of API-1 on induction of apoptosis. Knockdown of either FBXW7 or β-TrCP alone, both of which are E3 ubiquitin ligases involved in Mcl-1 degradation, only partially rescued Mcl-1 reduction induced by API-1. However, double knockdown of both E3 ubiquitin ligases enhanced the rescue of API-1-induced Mcl-1 reduction. API-1 induces GSK3-dependent, β-TrCP- and FBXW7-mediated Mcl-1 degradation, resulting in induction of apoptosis.

  1. Optimization of rootkit revealing system resources – A game theoretic approach

    Directory of Open Access Journals (Sweden)

    K. Muthumanickam

    2015-10-01

    Full Text Available Malicious rootkit is a collection of programs designed with the intent of infecting and monitoring the victim computer without the user’s permission. After the victim has been compromised, the remote attacker can easily cause further damage. In order to infect, compromise and monitor, rootkits adopt Native Application Programming Interface (API hooking technique. To reveal the hidden rootkits, current rootkit detection techniques check different data structures which hold reference to Native APIs. To verify these data structures, a large amount of system resources are required. This is because of the number of APIs in these data structures being quite large. Game theoretic approach is a useful mathematical tool to simulate network attacks. In this paper, a mathematical model is framed to optimize resource consumption using game-theory. To the best of our knowledge, this is the first work to be proposed for optimizing resource consumption while revealing rootkit presence using game theory. Non-cooperative game model is taken to discuss the problem. Analysis and simulation results show that our game theoretic model can effectively reduce the resource consumption by selectively monitoring the number of APIs in windows platform.

  2. Effects of Apis mellifera adansonii, L. 1758 (Apidae: Hymenoptera ...

    African Journals Online (AJOL)

    pollination on yields of Cucumeropsis mannii (Naudin) in Kisangani, ... 1Unit of Functional and Evolutionary Entomology, University of Liège, ... number of fruits per plant, average weight of seeds extracted per fruit, ... enhance symbiotic interactions Apis mellifera with C. mannii in DRC. ..... Trends in Ecology and Evolution,.

  3. LOGISTIC FUNCTION PROFILE FIT: A least-squares program for fitting interface profiles to an extended logistic function

    International Nuclear Information System (INIS)

    Kirchhoff, William H.

    2012-01-01

    The extended logistic function provides a physically reasonable description of interfaces such as depth profiles or line scans of surface topological or compositional features. It describes these interfaces with the minimum number of parameters, namely, position, width, and asymmetry. Logistic Function Profile Fit (LFPF) is a robust, least-squares fitting program in which the nonlinear extended logistic function is linearized by a Taylor series expansion (equivalent to a Newton–Raphson approach) with no apparent introduction of bias in the analysis. The program provides reliable confidence limits for the parameters when systematic errors are minimal and provides a display of the residuals from the fit for the detection of systematic errors. The program will aid researchers in applying ASTM E1636-10, “Standard practice for analytically describing sputter-depth-profile and linescan-profile data by an extended logistic function,” and may also prove useful in applying ISO 18516: 2006, “Surface chemical analysis—Auger electron spectroscopy and x-ray photoelectron spectroscopy—determination of lateral resolution.” Examples are given of LFPF fits to a secondary ion mass spectrometry depth profile, an Auger surface line scan, and synthetic data generated to exhibit known systematic errors for examining the significance of such errors to the extrapolation of partial profiles.

  4. Machine Learning Interface for Medical Image Analysis.

    Science.gov (United States)

    Zhang, Yi C; Kagen, Alexander C

    2017-10-01

    TensorFlow is a second-generation open-source machine learning software library with a built-in framework for implementing neural networks in wide variety of perceptual tasks. Although TensorFlow usage is well established with computer vision datasets, the TensorFlow interface with DICOM formats for medical imaging remains to be established. Our goal is to extend the TensorFlow API to accept raw DICOM images as input; 1513 DaTscan DICOM images were obtained from the Parkinson's Progression Markers Initiative (PPMI) database. DICOM pixel intensities were extracted and shaped into tensors, or n-dimensional arrays, to populate the training, validation, and test input datasets for machine learning. A simple neural network was constructed in TensorFlow to classify images into normal or Parkinson's disease groups. Training was executed over 1000 iterations for each cross-validation set. The gradient descent optimization and Adagrad optimization algorithms were used to minimize cross-entropy between the predicted and ground-truth labels. Cross-validation was performed ten times to produce a mean accuracy of 0.938 ± 0.047 (95 % CI 0.908-0.967). The mean sensitivity was 0.974 ± 0.043 (95 % CI 0.947-1.00) and mean specificity was 0.822 ± 0.207 (95 % CI 0.694-0.950). We extended the TensorFlow API to enable DICOM compatibility in the context of DaTscan image analysis. We implemented a neural network classifier that produces diagnostic accuracies on par with excellent results from previous machine learning models. These results indicate the potential role of TensorFlow as a useful adjunct diagnostic tool in the clinical setting.

  5. Flight behaviour of honey bee (Apis mellifera) workers is altered by initial infections of the fungal parasite Nosema apis

    Science.gov (United States)

    Dosselli, Ryan; Grassl, Julia; Carson, Andrew; Simmons, Leigh W.; Baer, Boris

    2016-01-01

    Honey bees (Apis mellifera) host a wide range of parasites, some being known contributors towards dramatic colony losses as reported over recent years. To counter parasitic threats, honey bees possess effective immune systems. Because immune responses are predicted to cause substantial physiological costs for infected individuals, they are expected to trade off with other life history traits that ultimately affect the performance and fitness of the entire colony. Here, we tested whether the initial onset of an infection negatively impacts the flight behaviour of honey bee workers, which is an energetically demanding behaviour and a key component of foraging activities. To do this, we infected workers with the widespread fungal pathogen Nosema apis, which is recognised and killed by the honey bee immune system. We compared their survival and flight behaviour with non-infected individuals from the same cohort and colony using radio frequency identification tags (RFID). We found that over a time frame of four days post infection, Nosema did not increase mortality but workers quickly altered their flight behaviour and performed more flights of shorter duration. We conclude that parasitic infections influence foraging activities, which could reduce foraging ranges of colonies and impact their ability to provide pollination services. PMID:27827404

  6. Web Services on Rails

    CERN Document Server

    Marshall, Kevin

    2006-01-01

    This PDF will show you how your small business or enterprise can publish its APIs (application programming interface) to a developer community just like the behemoths of the Internet--Google, Yahoo!, eBay, and Amazon. These giants already offer their APIs to other programmers and allow for add-on services and mash-ups to develop from them--but until recently, the capability for most enterprises to do the same was limited by a myriad of competing standards and a lack of easy-to-use tools to accomplish the task. Ruby on Rails levels the playing field for companies by simplifying the process

  7. Implementation and verification of interface constitutive model in FLAC3D

    Directory of Open Access Journals (Sweden)

    Hai-min Wu

    2011-09-01

    Full Text Available Due to the complexity of soil-structure interaction, simple constitutive models typically used for interface elements in general computer programs cannot satisfy the requirements of discontinuous deformation analysis of structures that contain different interfaces. In order to simulate the strain-softening characteristics of interfaces, a nonlinear strain-softening interface constitutive model was incorporated into fast Lagrange analysis of continua in three dimensions (FLAC3D through a user-defined program in the FISH environment. A numerical simulation of a direct shear test for geosynthetic interfaces was conducted to verify that the interface model was implemented correctly. Results of the numerical tests show good agreement with the results obtained from theoretical calculations, indicating that the model incorporated into FLAC3D can simulate the nonlinear strain-softening behavior of interfaces involving geosynthetic materials. The results confirmed the validity and reliability of the improved interface model. The procedure and method of implementing an interface constitutive model into a commercial computer program also provide a reference for implementation of a new interface constitutive model in FLAC3D.

  8. Optimization of rootkit revealing system resources – A game theoretic approach

    OpenAIRE

    Muthumanickam, K.; Ilavarasan, E.

    2015-01-01

    Malicious rootkit is a collection of programs designed with the intent of infecting and monitoring the victim computer without the user’s permission. After the victim has been compromised, the remote attacker can easily cause further damage. In order to infect, compromise and monitor, rootkits adopt Native Application Programming Interface (API) hooking technique. To reveal the hidden rootkits, current rootkit detection techniques check different data structures which hold reference to Native...

  9. Silk formation mechanisms in the larval salivary glands of Apis ...

    Indian Academy of Sciences (India)

    Unknown

    The mechanism of silk formation in Apis mellifera salivary glands, during the 5th instar, was studied. Larval salivary glands .... be used in the silk-manufacture industry. This paper analyses .... (figure 3C); and are highly birefringent (figure 3D).

  10. Improving honey production in worker bees (Apis mellifera adansoni ...

    African Journals Online (AJOL)

    Modification of feeding activity, nursing care and undertaker behaviour were carried out among some colonies of honey bees Apis mellifera adansoni L to know the effect on honey production. Apiaries Numbers 1, 2 and 3 contain three replicates of experimental hives while apiary Number 4 contains control hives. All the ...

  11. Standard methods for research on apis mellifera gut symbionts

    Science.gov (United States)

    Gut microbes can play an important role in digestion, disease resistance, and the general health of animals, but little is known about the biology of gut symbionts in Apis mellifera. This paper is part of a series on honey bee research methods, providing protocols for studying gut symbionts. We desc...

  12. Pathogen detection and gut bacteria identification in Apis cerana ...

    African Journals Online (AJOL)

    acer

    other lactic acid bacteria, were isolated from larvae and adult workers, but gave conflicting preliminary identities based on their biochemistry-morphology versus sequence analysis of a partial fragment (1.4 kb) of their 16S rRNA. Key words: Apis cerana indica, bee pathogens, gut bacteria, multiplex polymerase chain ...

  13. Modelling the subgenual organ of the honeybee, Apis mellifera

    DEFF Research Database (Denmark)

    Storm, Jesper; Kilpinen, Ole

    1998-01-01

    In a recent study on the honeybee (Apis mellifera), the subgenual organ was observed moving inside the leg during sinusoidal vibrations of the leg (Kilpinen and Storm 1997). The subgenual organ of the honeybee is suspended in a haemolymph channel in the tibia of each leg. When the leg accelerates...

  14. Development of stress-modified fracture strain criterion for ductile fracture of API X65 steel

    International Nuclear Information System (INIS)

    Oh, Chang Kyun; Kim, Yun Jae; Park, Jin Moo; Kim, Woo Sik; Baek, Jong Hyun

    2005-01-01

    This paper presents a stress-modified fracture strain for API X65 steel used for gas pipeline, as a function of stress triaxiality. To determine the stress-modified fracture strain, tension test of bars with four different notch radii, made of API X65 steel, is firstly performed, from which true fracture strains are determined as a function of notch radius. Then detailed elastic-plastic, large strain Finite Element (FE) analyses are performed to estimate variations of stress triaxiality in the notched bars with load. Combining experimental with FE results provides the true fracture strain as a function of stress triaxiality, which is regarded as a criterion of ductile fracture. Application of the developed stress-modified fracture strain to failure prediction of gas pipes made of API X65 steel with various types of defects is discussed

  15. TIMOC-ESP, Time-Dependent Response Function by Monte-Carlo with Interface to Program TIMOC-72

    International Nuclear Information System (INIS)

    Jaarsma, R.; Perlando, J.M.; Rief, H.

    1981-01-01

    1 - Description of problem or function: TIMOC-ESP is an 'Event Scanning Program' to analyse the events (collision or boundary crossing parameters) of Monte Carlo particle transport problems. It is a modular program and belongs to the TIMOC code system. Whilst TIMOC-72 deals with stationary problems, the time-dependence is dealt with in ESP. TIMOC-ESP is primarily designed to calculate the time-dependent response functions such as energy-dependent fluxes and currents at interfaces. 2 - Method of solution: The output of TIMOC-72 is transferred to TIMOC-ESP using a data set which acts as an interface between the two programs. Time dependent transport events are sampled at each crossing of any specified boundary in TIMOC. TIMOC-72 provides the parameters for ESP which are: - time of the event; - neutron weight; - cosine of the angle between the flight direction and the normal to the surface; - the indices of both regions; - the history number. Fundamentally, three time options are permitted by ESP, which give the current, the angular flux and the time-integrated flux functions between two specified regions. An eventual extension to other quantities is simple and straight- forward - ESP will accept input data for other options such as the calculation of the point flux, the collision density and the flux derived from this estimator, but the coding required for these calculations has yet to be implemented (1977). 3 - Restrictions on the complexity of the problem: The number of parameters must be between 5 and 50. The number of time intervals is at most 50

  16. Workshop AccessibleTV "Accessible User Interfaces for Future TV Applications"

    Science.gov (United States)

    Hahn, Volker; Hamisu, Pascal; Jung, Christopher; Heinrich, Gregor; Duarte, Carlos; Langdon, Pat

    Approximately half of the elderly people over 55 suffer from some type of typically mild visual, auditory, motor or cognitive impairment. For them interaction, especially with PCs and other complex devices is sometimes challenging, although accessible ICT applications could make much of a difference for their living quality. Basically they have the potential to enable or simplify participation and inclusion in their surrounding private and professional communities. However, the availability of accessible user interfaces being capable to adapt to the specific needs and requirements of users with individual impairments is very limited. Although there are a number of APIs [1, 2, 3, 4] available for various platforms that allow developers to provide accessibility features within their applications, today none of them provides features for the automatic adaptation of multimodal interfaces being capable to automatically fit the individual requirements of users with different kinds of impairments. Moreover, the provision of accessible user interfaces is still expensive and risky for application developers, as they need special experience and effort for user tests. Today many implementations simply neglect the needs of elderly people, thus locking out a large portion of their potential users. The workshop is organized as part of the dissemination activity for the European-funded project GUIDE "Gentle user interfaces for elderly people", which aims to address this situation with a comprehensive approach for the realization of multimodal user interfaces being capable to adapt to the needs of users with different kinds of mild impairments. As application platform, GUIDE will mainly target TVs and Set-Top Boxes, such as the emerging Connected-TV or WebTV platforms, as they have the potential to address the needs of the elderly users with applications such as for home automation, communication or continuing education.

  17. The Best of All Possible Worlds: Applying the Model Driven Architecture Approach to a JC3IEDM OWL Ontology Modeled in UML

    Science.gov (United States)

    2014-06-01

    from the ODM standard. Leveraging SPARX EA’s Java application programming interface (API), the team built a tool called OWL2EA that can ingest an OWL...server MySQL creates the physical schema that enables a user to store and retrieve data conforming to the vocabulary of the JC3IEDM. 6. GENERATING AN

  18. The Environmental Data Exchange Network for Inland Water (EDEN-IW) Project

    DEFF Research Database (Denmark)

    Stjernholm, M.; Zuo, L.; Poslad, S.

    The report documents the development of the ontology system for the EDEN-IW project including the API that interface to the ontology......The report documents the development of the ontology system for the EDEN-IW project including the API that interface to the ontology...

  19. First detection of the larval chalkbrood disease pathogen Ascosphaera apis (Ascomycota: Eurotiomycetes: Ascosphaerales in adult bumble bees.

    Directory of Open Access Journals (Sweden)

    Sarah A Maxfield-Taylor

    Full Text Available Fungi in the genus Ascosphaera (Ascomycota: Eurotiomycetes: Ascosphaerales cause chalkbrood disease in larvae of bees. Here, we report the first-ever detection of the fungus in adult bumble bees that were raised in captivity for studies on colony development. Wild queens of Bombus griseocollis, B. nevadensis and B. vosnesenskii were collected and maintained for establishment of nests. Queens that died during rearing or that did not lay eggs within one month of capture were dissected, and tissues were examined microscopically for the presence of pathogens. Filamentous fungi that were detected were plated on artificial media containing broad spectrum antibiotics for isolation and identification. Based on morphological characters, the fungus was identified as Ascosphaera apis (Maasen ex Claussen Olive and Spiltoir, a species that has been reported earlier only from larvae of the European honey bee, Apis mellifera, the Asian honey bee, Apis cerana, and the carpenter bee Xylocopa californica arizonensis. The identity of the fungus was confirmed using molecular markers and phylogenetic analysis. Ascosphaera apis was detected in queens of all three bumble bee species examined. Of 150 queens dissected, 12 (8% contained vegetative and reproductive stages of the fungus. Both fungal stages were also detected in two workers collected from colonies with Ascosphaera-infected B. nevadensis queens. In this study, wild bees could have been infected prior to capture for rearing, or, the A. apis infection could have originated via contaminated European honey bee pollen fed to the bumble bees in captivity. Thus, the discovery of A. apis in adult bumble bees in the current study has important implications for commercial production of bumble bee colonies and highlights potential risks to native bees via pathogen spillover from infected bees and infected pollen.

  20. First detection of the larval chalkbrood disease pathogen Ascosphaera apis (Ascomycota: Eurotiomycetes: Ascosphaerales) in adult bumble bees.

    Science.gov (United States)

    Maxfield-Taylor, Sarah A; Mujic, Alija B; Rao, Sujaya

    2015-01-01

    Fungi in the genus Ascosphaera (Ascomycota: Eurotiomycetes: Ascosphaerales) cause chalkbrood disease in larvae of bees. Here, we report the first-ever detection of the fungus in adult bumble bees that were raised in captivity for studies on colony development. Wild queens of Bombus griseocollis, B. nevadensis and B. vosnesenskii were collected and maintained for establishment of nests. Queens that died during rearing or that did not lay eggs within one month of capture were dissected, and tissues were examined microscopically for the presence of pathogens. Filamentous fungi that were detected were plated on artificial media containing broad spectrum antibiotics for isolation and identification. Based on morphological characters, the fungus was identified as Ascosphaera apis (Maasen ex Claussen) Olive and Spiltoir, a species that has been reported earlier only from larvae of the European honey bee, Apis mellifera, the Asian honey bee, Apis cerana, and the carpenter bee Xylocopa californica arizonensis. The identity of the fungus was confirmed using molecular markers and phylogenetic analysis. Ascosphaera apis was detected in queens of all three bumble bee species examined. Of 150 queens dissected, 12 (8%) contained vegetative and reproductive stages of the fungus. Both fungal stages were also detected in two workers collected from colonies with Ascosphaera-infected B. nevadensis queens. In this study, wild bees could have been infected prior to capture for rearing, or, the A. apis infection could have originated via contaminated European honey bee pollen fed to the bumble bees in captivity. Thus, the discovery of A. apis in adult bumble bees in the current study has important implications for commercial production of bumble bee colonies and highlights potential risks to native bees via pathogen spillover from infected bees and infected pollen.

  1. Nosema Tolerant Honeybees (Apis mellifera) Escape Parasitic Manipulation of Apoptosis

    DEFF Research Database (Denmark)

    Kurze, Christoph; Le Conte, Yves; Dussaubat, Claudia

    2015-01-01

    conducted three inoculation experiments to investigate in the apoptotic respond during infection with the intracellular gut pathogen Nosema ceranae, which is considered as potential global threat to the honeybee (Apis mellifera) and other bee pollinators, in sensitive and tolerant honeybees. To explore...

  2. Pathogen detection and gut bacteria identification in Apis cerana ...

    African Journals Online (AJOL)

    A total of 50 colonies of Apis cerana were sampled in Samut Songkhram (five colonies) and Chumphon (45 colonies) provinces in the central and the south of Thailand, respectively. Diagnostic multiplex polymerase chain reaction (PCR) revealed that 20, 6, 4, 20 and 0% of the samples were infected by Paenibacillus larvae, ...

  3. A Knockout Screen of ApiAP2 Genes Reveals Networks of Interacting Transcriptional Regulators Controlling the Plasmodium Life Cycle.

    Science.gov (United States)

    Modrzynska, Katarzyna; Pfander, Claudia; Chappell, Lia; Yu, Lu; Suarez, Catherine; Dundas, Kirsten; Gomes, Ana Rita; Goulding, David; Rayner, Julian C; Choudhary, Jyoti; Billker, Oliver

    2017-01-11

    A family of apicomplexa-specific proteins containing AP2 DNA-binding domains (ApiAP2s) was identified in malaria parasites. This family includes sequence-specific transcription factors that are key regulators of development. However, functions for the majority of ApiAP2 genes remain unknown. Here, a systematic knockout screen in Plasmodium berghei identified ten ApiAP2 genes that were essential for mosquito transmission: four were critical for the formation of infectious ookinetes, and three were required for sporogony. We describe non-essential functions for AP2-O and AP2-SP proteins in blood stages, and identify AP2-G2 as a repressor active in both asexual and sexual stages. Comparative transcriptomics across mutants and developmental stages revealed clusters of co-regulated genes with shared cis promoter elements, whose expression can be controlled positively or negatively by different ApiAP2 factors. We propose that stage-specific interactions between ApiAP2 proteins on partly overlapping sets of target genes generate the complex transcriptional network that controls the Plasmodium life cycle. Copyright © 2017 The Author(s). Published by Elsevier Inc. All rights reserved.

  4. Physicochemical analysis of apis dorsata honey from terai forests, Nepal

    International Nuclear Information System (INIS)

    Qamer, S.; Ahmad, F.; Latif, F.; Ali, S.S

    2008-01-01

    The multi floral honey produced by Apis dorsata from Shahabgunj, Dhakeri, Narayanpur and Perari forest, Nepal, were provided by International Center for Integrated Mountain Development (ICIMOD), Nepal. These ninety nine Apis dorsata honey samples were characterized physicochemical and were found to have values of various quality determining parameters well with in the permissible International standards. The honey samples had pH in the range of 3.8-4.68, free acidity 41-48 meq/kg, lactones 13-16 meq/kg, total acidity 55-65 meq/kg, moisture content 20.5-26%, electrical conductivity 0.22-0.63 mS/cm, proline content 76-160 mg/kg, HMF content 30-56 mg/kg, diastase number 5.1-29 DN, invertase number 390-499, apparent reducing sugars 73.78-77.78%, fructose 36.93-44.61%, glucose 19.61-27.51% and sucrose 12.07-20.38%. (author)

  5. Recenzija. Monografija apie filosofijos ir literatūros giminystę

    Directory of Open Access Journals (Sweden)

    Tomas Kačerauskas

    2011-04-01

    Full Text Available Prieš keletą metų neoficialiame pokalbyje J. Baranova prasitarė, kad nėra didesnio malonumo už rašymą. Tiesą sakant, buvau sužavėtas ir priblokštas ne tik dėl šios ištaros asimetrijos R. Barthes’o minčiai apie skaitymo malonumą (net erotinį. Visai kitaip apie rašymą atsiliepia A. Šliogeris (kurio filosofi jos apmąstymui J. Baranova pelnytai skiria daug dėmesio: jis mieliau nerašytų nei rašytų. Tokiais atvejais prisimenu M. Bulgakovą, kuris „tempiąs save už plaukų prie rašomojo stalo“. Rašymas daug kam siejasi su disciplina, prievarta savęs atžvilgiu, geriausiu atveju – kasdieniu įpročiu.

  6. Molecular characterization of Api g 2, a novel allergenic member of the lipid-transfer protein 1 family from celery stalks.

    Science.gov (United States)

    Gadermaier, Gabriele; Egger, Matthias; Girbl, Tamara; Erler, Anja; Harrer, Andrea; Vejvar, Eva; Liso, Marina; Richter, Klaus; Zuidmeer, Laurian; Mari, Adriano; Ferreira, Fatima

    2011-04-01

    Celery represents a relevant cross-reactive food allergen source in the adult population. As the currently known allergens are not typical elicitors of severe symptoms, we aimed to identify and characterize a non-specific lipid transfer protein (nsLTP). MS and cDNA cloning were applied to obtain the full-length sequence of a novel allergenic nsLTP from celery stalks. The purified natural molecule consisted of a single isoallergen designated as Api g 2.0101, which was recombinantly produced in Escherichia coli Rosetta-gami. The natural and recombinant molecules displayed equivalent physicochemical and immunological properties. Circular dichroism revealed a typical α-helical fold and high thermal stability. Moreover, Api g 2 was highly resistant to simulated gastrointestinal digestion. As assessed by ELISA, thermal denaturation did not affect the IgE binding of Api g 2. Natural and recombinant Api g 2 showed similar allergenic activity in mediator release assays. Api g 2-specific IgE antibodies cross-reacted with peach and mugwort pollen nsLTPs. Based on our results, it can be anticipated that inclusion of recombinant Api g 2 in the current panel of allergens for molecule-based diagnosis will facilitate the evaluation of the clinical relevance of nsLTP sensitization in celery allergy and help clinicians in the management of food allergic patients. Copyright © 2011 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.

  7. PAMLX: a graphical user interface for PAML.

    Science.gov (United States)

    Xu, Bo; Yang, Ziheng

    2013-12-01

    This note announces pamlX, a graphical user interface/front end for the paml (for Phylogenetic Analysis by Maximum Likelihood) program package (Yang Z. 1997. PAML: a program package for phylogenetic analysis by maximum likelihood. Comput Appl Biosci. 13:555-556; Yang Z. 2007. PAML 4: Phylogenetic analysis by maximum likelihood. Mol Biol Evol. 24:1586-1591). pamlX is written in C++ using the Qt library and communicates with paml programs through files. It can be used to create, edit, and print control files for paml programs and to launch paml runs. The interface is available for free download at http://abacus.gene.ucl.ac.uk/software/paml.html.

  8. The Identification, Implementation, and Evaluation of Critical User Interface Design Features of Computer-Assisted Instruction Programs in Mathematics for Students with Learning Disabilities

    Science.gov (United States)

    Seo, You-Jin; Woo, Honguk

    2010-01-01

    Critical user interface design features of computer-assisted instruction programs in mathematics for students with learning disabilities and corresponding implementation guidelines were identified in this study. Based on the identified features and guidelines, a multimedia computer-assisted instruction program, "Math Explorer", which delivers…

  9. MicroRNA-1 promotes apoptosis of hepatocarcinoma cells by targeting apoptosis inhibitor-5 (API-5).

    Science.gov (United States)

    Li, Dong; Liu, Yu; Li, Hua; Peng, Jing-Jing; Tan, Yan; Zou, Qiang; Song, Xiao-Feng; Du, Min; Yang, Zheng-Hui; Tan, Yong; Zhou, Jin-Jun; Xu, Tao; Fu, Zeng-Qiang; Feng, Jian-Qiong; Cheng, Peng; chen, Tao; Wei, Dong; Su, Xiao-Mei; Liu, Huan-Yi; Qi, Zhong-Chun; Tang, Li-Jun; Wang, Tao; Guo, Xin; Hu, Yong-He; Zhang, Tao

    2015-01-02

    Although microRNA-1 (miR-1) is a known liver cancer suppressor, the role of miR-1 in apoptosis of hepatoma cells has remained largely unknown. Our study shows that ectopic miR-1 overexpression induced apoptosis of liver hepatocellular carcinoma (HepG2) cells. Apoptosis inhibitor 5 (API-5) was found to be a potential regulator of miR-1 induced apoptosis, using a bioinformatics approach. Furthermore, an inverse relationship between miR-1 and API-5 expression was observed in human liver cancer tissues and adjacent normal liver tissues. Negative regulation of API-5 expression by miR-1 was demonstrated to promote apoptosis of HepG2 cells. Our study provides a novel regulatory mechanism of miR-1 in the apoptosis of hepatoma cells. Copyright © 2014 Federation of European Biochemical Societies. Published by Elsevier B.V. All rights reserved.

  10. Genetic variation in natural honeybee populations, Apis mellifera capensis

    Science.gov (United States)

    Hepburn, Randall; Neumann, Peter; Radloff, Sarah E.

    2004-09-01

    Genetic variation in honeybee, Apis mellifera, populations can be considerably influenced by breeding and commercial introductions, especially in areas with abundant beekeeping. However, in southern Africa apiculture is based on the capture of wild swarms, and queen rearing is virtually absent. Moreover, the introduction of European subspecies constantly failed in the Cape region. We therefore hypothesize a low human impact on genetic variation in populations of Cape honeybees, Apis mellifera capensis. A novel solution to studying genetic variation in honeybee populations based on thelytokous worker reproduction is applied to test this hypothesis. Environmental effects on metrical morphological characters of the phenotype are separated to obtain a genetic residual component. The genetic residuals are then re-calculated as coefficients of genetic variation. Characters measured included hair length on the abdomen, width and length of wax plate, and three wing angles. The data show for the first time that genetic variation in Cape honeybee populations is independent of beekeeping density and probably reflects naturally occurring processes such as gene flow due to topographic and climatic variation on a microscale.

  11. Developing an Approach to Harvesting, Cleaning, and Analyzing Data from Twitter Using R

    Science.gov (United States)

    Hill, Stephen; Scott, Rebecca

    2017-01-01

    Using data from social media can be of great value to businesses and other interested parties. However, harvesting data from social media networks such as Twitter, cleaning the data, and analyzing the data can be difficult. In this article, a step-by-step approach to obtaining data via the Twitter application program interface (API) is described.…

  12. Apie filosofijos ir meno sąsajas

    OpenAIRE

    Martinkus, Vytautas

    2008-01-01

    The article provides a review of Leonarda Jekentaitė’s book “De Profundis: Psichoanalitinės Filosofijos Žvilgsniu apie Mąstytojus ir Menininkus” (2007), written by V. Martinkus, according to whom, there are still few original art philosophy studies, published by Lithuanian authors in Lithuania. The review provides an analysis of the structure of the book, the style and main subjects are distinguished. The book provides the author’s articles, written during the period of thirty years. Most of ...

  13. Vitellogenins Are New High Molecular Weight Components and Allergens (Api m 12 and Ves v 6) of Apis mellifera and Vespula vulgaris Venom

    Science.gov (United States)

    Blank, Simon; Seismann, Henning; McIntyre, Mareike; Ollert, Markus; Wolf, Sara; Bantleon, Frank I.; Spillner, Edzard

    2013-01-01

    Background/Objectives Anaphylaxis due to hymenoptera stings is one of the most severe clinical outcomes of IgE-mediated hypersensitivity reactions. Although allergic reactions to hymenoptera stings are often considered as a general model for the underlying principles of allergic disease, venom immunotherapy is still hampered by severe systemic side effects and incomplete protection. The identification and detailed characterization of all allergens of hymenoptera venoms might result in an improvement in this field and promote the detailed understanding of the allergological mechanism. Our aim was the identification and detailed immunochemical and allergological characterization of the low abundant IgE-reactive 200 kDa proteins of Apis mellifera and Vespula vulgaris venom. Methods/Principal Findings Tandem mass spectrometry-based sequencing of a 200 kDa venom protein yielded peptides that could be assigned to honeybee vitellogenin. The coding regions of the honeybee protein as well as of the homologue from yellow jacket venom were cloned from venom gland cDNA. The newly identified 200 kDa proteins share a sequence identity on protein level of 40% and belong to the family of vitellogenins, present in all oviparous animals, and are the first vitellogenins identified as components of venom. Both vitellogenins could be recombinantly produced as soluble proteins in insect cells and assessed for their specific IgE reactivity. The particular vitellogenins were recognized by approximately 40% of sera of venom-allergic patients even in the absence of cross-reactive carbohydrate determinants. Conclusion With the vitellogenins of Apis mellifera and Vespula vulgaris venom a new homologous pair of venom allergens was identified and becomes available for future applications. Due to their allergenic properties the honeybee and the yellow jacket venom vitellogenin were designated as allergens Api m 12 and Ves v 6, respectively. PMID:23626765

  14. Comparison of ground based indices (API and AQI) with satellite based aerosol products.

    Science.gov (United States)

    Zheng, Sheng; Cao, Chun-Xiang; Singh, Ramesh P

    2014-08-01

    Air quality in mega cities is one of the major concerns due to serious health issues and its indirect impact to the climate. Among mega cities, Beijing city is considered as one of the densely populated cities with extremely poor air quality. The meteorological parameters (wind, surface temperature, air temperature and relative humidity) control the dynamics and dispersion of air pollution. China National Environmental Monitoring Centre (CNEMC) started air pollution index (API) as of 2000 to evaluate air quality, but over the years, it was felt that the air quality is not well represented by API. Recently, the Ministry of Environmental Protection (MEP) of the People's Republic of China (PRC) started using a new index "air quality index (AQI)" from January 2013. We have compared API and AQI with three different MODIS (MODIS - Moderate Resolution Imaging SpectroRadiometer, onboard the Terra/Aqua satellites) AOD (aerosol optical depth) products for ten months, January-October, 2013. The correlation between AQI and Aqua Deep Blue AOD was found to be reasonably good as compared with API, mainly due to inclusion of PM2.5 in the calculation of AQI. In addition, for every month, the correlation coefficient between AQI and Aqua Deep Blue AOD was found to be relatively higher in the month of February to May. According to the monthly average distribution of precipitation, temperature, and PM10, the air quality in the months of June-September was better as compared to those in the months of February-May. AQI and Aqua Deep Blue AOD show highly polluted days associated with dust event, representing true air quality of Beijing. Copyright © 2013 Elsevier B.V. All rights reserved.

  15. MER SPICE Interface

    Science.gov (United States)

    Sayfi, Elias

    2004-01-01

    MER SPICE Interface is a software module for use in conjunction with the Mars Exploration Rover (MER) mission and the SPICE software system of the Navigation and Ancillary Information Facility (NAIF) at NASA's Jet Propulsion Laboratory. (SPICE is used to acquire, record, and disseminate engineering, navigational, and other ancillary data describing circumstances under which data were acquired by spaceborne scientific instruments.) Given a Spacecraft Clock value, MER SPICE Interface extracts MER-specific data from SPICE kernels (essentially, raw data files) and calculates values for Planet Day Number, Local Solar Longitude, Local Solar Elevation, Local Solar Azimuth, and Local Solar Time (UTC). MER SPICE Interface was adapted from a subroutine, denoted m98SpiceIF written by Payam Zamani, that was intended to calculate SPICE values for the Mars Polar Lander. The main difference between MER SPICE Interface and m98SpiceIf is that MER SPICE Interface does not explicitly call CHRONOS, a time-conversion program that is part of a library of utility subprograms within SPICE. Instead, MER SPICE Interface mimics some portions of the CHRONOS code, the advantage being that it executes much faster and can efficiently be called from a pipeline of events in a parallel processing environment.

  16. Studi Perencanaan Koordinasi Proteksi Mempertimbangkan Busur Api Pada Sistem Kelistrikan PT. Semen Indonesia Aceh Menggunakan Standar IEEE 1584-2002

    Directory of Open Access Journals (Sweden)

    Dhimas Oktavian Andryana

    2017-03-01

    Full Text Available PT. Semen Indonesia pabrik Aceh merupakan perusahaan patungan (joint venture company antara PT. Semen Indonesia (Persero bersama PT. Samana Citra Agung. Total daya listrik yang dibutuhkan sebesar 85.8 MW dengan sistem kelistrikan pada sistem tegangan rendah dan menengah. Guna menjaga kontinuitas daya listrik, diperlukan koordinasi proteksi untuk meminimalisir dampak yang ditimbulkan ketika terjadi gangguan. Salah satu dampak yang ditimbulkan adalah adanya busur api (arc flash. Namun demikian, energi yang dihasilkan oleh busur api setelah dilakukan koordinasi proteksi perlu dipertimbangkan agar tidak melampaui standard yang diizinkan. Analisa busur api dilakukan dengan menggunakan perhitungan standar IEEE 1584-2002. Setelah dilakukan beberapa analisa didapatkan bahwa beberapa daerah di PT. Semen Indonesia pabrik Aceh memiliki nilai insiden energi diatas kategori 4, sehingga diperlukan tambahan peralatan berupa rele differensial sebagai pengaman utama agar nilai insiden energi busur api bisa dikategorikan sesuai standard NFPA 70E.

  17. FASTBUS interface for the 3081/E

    International Nuclear Information System (INIS)

    Barker, L.; Kunz, P.F.; Lankford, A.J.; Oxoby, G.; Paffrath, L.; Rankin, P.; Trang, Q.

    1985-09-01

    The design of a FASTBUS interface to the 3081/E is presented. The interface consists of two boards, one specific to FASTBUS, the other usable by other interfaces to the 3081/E. The FASTBUS board is a dual-ported slave, permitting access from either of two cable segments. The general purpose board supports transfers to and from 3081/E memory and provides control of program execution. It also has several features which facilitate software debugging

  18. Improved soil characterization for pipe piles in sand in API RP-2A

    International Nuclear Information System (INIS)

    Hossain, M.K.; Briaud, J.L.

    1993-01-01

    In the offshore, most foundations are steel pipe piles and most of them are designed using the API RP 2A guidelines. For axial capacity of piles in sand the current guidelines in many cases show definite discrepancies when compared against actual load capacities of piles. An updated data base analysis shows that there are three major weaknesses in the current guidelines with respect to soil characterization: (a) the consideration of the lateral earth pressure coefficient, K, as a constant (1.0 or 0.8); (b) the consideration of the unit point bearing resistance, q, as a linear function of depth; and (c) the absence of an unambiguous soil parameter determination process based on reliable in-situ test results. In this paper, specific modifications to the current API RP 2A guidelines are proposed on the basis of a data base analysis to account for the discrepancies arising from (a), (b), and (c) above. These modifications will reduce the discrepancies in the current API RP 2A method and increase the accuracy of the prediction of axial capacity of pipe piles in sand. Furthermore this will make the method fundamentally more consistent with soil behavior in deep foundations

  19. Characterisation of weldment hardness, impact energy and microstructure in API X65 steel

    International Nuclear Information System (INIS)

    Hashemi, S.H.; Mohammadyani, D.

    2012-01-01

    The variation of microstructure and mechanical properties in various sub-zones of double submerged arc welded line pipe steel of grade API X65 was investigated. Instrumented Charpy V-notch tests and Vickers hardness experiments were conducted on the fusion zone, base metal and heat affected zone of the weld joint in 14.3 mm thick, 1219 mm outside diameter spiral pipeline. The lowest impact energy and the highest hardness level (160J and 218 HV, respectively) were recorded in the fusion zone. The low energy and high hardness characteristics of the seam weld can be attributed to its cast microstructure and the presence of grain boundary phases (such as proeutectoid ferrite), confirmed by standard metallographic observation. Despite this, service requirements set by the API 5L industry code (minimum impact energy of 73J, maximum hard spots of 350 HV) were fulfilled by the tested steel. Highlights: ► Experimental study of API X65 steel microstructure. ► Analysis of the relationship between X65 steel microstructure and hardness. ► Analysis of the relationship between X65 steel microstructure and impact energy. ► Presentation of detailed technical information on DSA welding in spiral pipes.

  20. Clinical reactivity of celery cultivars in allergic patients: Role of Api g 1.

    Science.gov (United States)

    Dölle, S; Welter, S; Ruppel, E; Lehmann, K; Schwarz, D; Jensen-Jarolim, E; Zieglmayer, P; Franken, P; Worm, M

    2018-04-01

    Celery (Apium graveolens L.) is a vegetable consumed world-wide. Celery stalks and celeriac roots are often ingredients in convenient food products like spice blends and soups. In this study, we examined the allergenicity of distinct celeriac cultivars. Sixteen celery-allergic patients were identified using a double-blind, placebo-controlled food challenge. Ten different celeriac cultivars were used for skin prick testing in the patients. Two cultivars were further applied for oral food challenges; their protein composition was analysed by immunoblotting, and contents of major allergen Api g 1 were quantified. From the 10 investigated celeriac cultivars, two cultivars elicited significantly different skin reactivity ("Anita": 5.0 [2.0-12.0] mm vs "Prinz": 7.0 [3.0-9.5] mm; P = .047). Moreover, "Anita" induced fewer symptoms after a controlled oral-celeriac challenge in 14 patient (P Api g 1 in "Prinz" than in "Anita." Taken together, the data from this study suggest that cultivar Anita is better tolerated in celery-allergic patients than "Prinz." Differences in the protein expression profile between the cultivars, particularly the different content of Api g 1, could cause the different allergenicity. © 2018 John Wiley & Sons Ltd.